[build-system] requires = ["flit_core >=3.2,<4"] build-backend = "flit_core.buildapi" [project] name = "offpunk" authors = [ {name = "Solderpunk", email = "solderpunk@sdf.org"}, {name = "Lionel Dricot (Ploum)", email = "offpunk2@ploum.eu"}, ] maintainers = [ {name = "Lionel Dricot (Ploum)", email = "offpunk2@ploum.eu"}, ] readme = "README.md" classifiers = [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", "Topic :: Communications", "Topic :: Internet", ] keywords = ["gemini", "browser"] requires-python = ">=3.7" dynamic = ["version", "description"] [project.license] file = "LICENSE" [project.optional-dependencies] better-tofu = ["cryptography"] chardet = ["chardet"] html = ["bs4", "readability-lxml"] http = ["requests"] process-title = ["setproctitle"] rss = ["feedparser"] timg = ["timg>=1.3.2"] file = ["file"] [project.urls] Homepage = "https://sr.ht/~lioploum/offpunk/" Source = "https://git.sr.ht/~lioploum/offpunk" "Bug Tracker" = "https://todo.sr.ht/~lioploum/offpunk" [project.scripts] offpunk = "offpunk:main" netcache = "offpunk.netcache:main" ansicat = "offpunk.ansicat:main" opnk = "offpunk.opnk:main" [tool.flit.sdist] include = ["doc/", "man/", "CHANGELOG"]