isort<5.14,>=5.12
libcst~=1.1.0
packaging~=23.2
pylint~=3.0.0
python-json-logger~=2.0.0
PyYAML~=6.0.0
semgrep<1.62,>=1.50
toml~=0.10.2
tomlkit~=0.12.0
wrapt~=1.16.0
chardet~=5.2.0

[all]
codemodder[test]
codemodder[complexity]

[complexity]
radon==6.0.*
xenon==0.9.*

[test]
coverage<7.5,>=7.3
Flask<4
GitPython<4
Jinja2~=3.1.2
lxml<5.2.0,>=4.9.3
mock==5.1.*
pre-commit<4
Pyjwt~=2.8.0
pytest<8.1,>=7.4
pytest-cov~=4.1.0
pytest-mock~=3.12.0
pytest-randomly==3.*
pytest-xdist==3.*
security~=1.2.0
types-mock==5.1.*
django<6,>=4
numpy~=1.26.0
flask_wtf~=1.2.0
