pyproject.toml (679B)
1 [project] 2 name = "autotako" 3 description = "Automated archive distribution." 4 version = "0.0.1" 5 6 dependencies = [ 7 "httpx ~= 0.28", 8 "Jinja2 == 3.1.5", 9 "microdot ~= 2.0.7", 10 "msgspec ~= 0.19.0", 11 12 # for some reason the latest version does not play nice with Debian's qBittorrent builds... 13 "qbittorrent-api == 2022.7.33", 14 15 "stamina ~= 24.3.0", 16 "torf ~= 4.2.7", 17 ] 18 19 requires-python = ">= 3.11" 20 21 [project.scripts] 22 autotako = "autotako.app:main" 23 24 [project.optional-dependencies] 25 dev = [ 26 "mypy == 1.9.0", 27 "ruff == 0.3.7", 28 ] 29 30 [build-system] 31 build-backend = 'setuptools.build_meta' 32 requires = [ 33 'setuptools', 34 ] 35 36 [tool.ruff] 37 line-length = 96