pyproject.toml (677B)
1 [build-system] 2 requires = ["setuptools>=61.0"] 3 build-backend = "setuptools.build_meta" 4 5 [project] 6 name = "ungana" 7 version = "0.1.0" 8 description = "Client application that creates customized .ics files for ticket booking and event reservations" 9 requires-python = ">=3.8" 10 dependencies = [ 11 "icalendar>=5.0.0", 12 "confini~=0.6.5", 13 "pyxdg~=0.26", 14 ] 15 16 [project.optional-dependencies] 17 gui = [ 18 "PyGObject~=3.52.3", 19 "markdown~=3.8.2", 20 ] 21 22 [project.scripts] 23 ungana = "ungana.runnable.ungana_cal_cli:main" 24 25 [tool.setuptools.packages.find] 26 where = ["."] 27 include = ["ungana*"] 28 29 [tool.setuptools.package-data] 30 ungana = [ 31 "ungana/data/*" 32 ] 33 34 [tool.unittest] 35 start-directory = "tests"