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