cachetools>=5.0
colorama>=0.4
coloredlogs>=15.0
flask>=3.1.3
environ-config>=23.1
ffmpeg-python>=0.2
jaraco.docker>=2.0
packaging>=23.0
pathos>=0.3
peewee>=3.17
ping3>=4.0
pyarr<7,>=5.2
qbittorrent-api>=2024.2
requests>=2.33.0
tomlkit>=0.12
waitress>=3.0
werkzeug>=3.1.6
croniter>=2.0
certifi>=2024.2
bcrypt>=4.0
authlib>=1.3

[all]
black==26.1.0
bump2version==1.0.1
isort==7.0.0
pip-tools==7.5.3
pre-commit==4.5.1
pyinstaller==6.19.0
pyupgrade==3.21.2
twine==6.2.0
ujson==5.12.0
upgrade-pip==0.1.4
mkdocs>=1.5.3
mkdocs-material>=9.5.0
mkdocs-material-extensions>=1.3.0
mkdocs-git-revision-date-localized-plugin>=1.2.0
mkdocs-minify-plugin>=0.7.0
mkdocs-redirects>=1.2.0
mkdocs-include-markdown-plugin>=6.0.0
pymdown-extensions>=10.0.0
markdown-include>=0.8.0

[dev]
black==26.1.0
bump2version==1.0.1
isort==7.0.0
pip-tools==7.5.3
pre-commit==4.5.1
pyinstaller==6.19.0
pyupgrade==3.21.2
twine==6.2.0
ujson==5.12.0
upgrade-pip==0.1.4

[docs]
mkdocs>=1.5.3
mkdocs-material>=9.5.0
mkdocs-material-extensions>=1.3.0
mkdocs-git-revision-date-localized-plugin>=1.2.0
mkdocs-minify-plugin>=0.7.0
mkdocs-redirects>=1.2.0
mkdocs-include-markdown-plugin>=6.0.0
pymdown-extensions>=10.0.0
markdown-include>=0.8.0

[fast]
ujson==5.12.0
