1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- [build-system]
- requires = ["hatchling"]
- build-backend = "hatchling.build"
- [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"]
- [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 = "netcache:main"
- ansicat = "ansicat:main"
- opnk = "opnk:main"
- [tool.hatch.version]
- path = "offpunk.py" # read __version__
- [tool.hatch.build.targets.wheel]
- only-include = [
- "ansicat.py", "netcache_migration.py", "netcache.py",
- "offblocklist.py", "offpunk.py", "offthemes.py",
- "offutils.py", "opnk.py",
- ]
|