click<9.0,>=8.1
dependency-injector<5.0,>=4.4.0
pydantic<3.0,>=2.1
pydantic-settings<3.0,>=2.8

[:sys_platform == "win32"]
windows-curses

[build]
build==1.2.2.post1
python-semantic-release==9.21.0
setuptools>=70.0.0
twine==6.1.0
wheel==0.45.1

[dev]
bandit==1.8.3
black==24.8.0
commitizen==4.4.1
isort==5.13.2
pre-commit==4.1.0
pydocstyle==6.3.0
pylint==3.2.6

[test]
pytest==8.3.2
pytest-cov==5.0.0
