GitPython<4
isort<5.14,>=5.12
libcst<1.4,>=1.1
packaging<25.0,>=23.2
pydantic~=2.7.0
pylint<3.2,>=3.0
python-json-logger~=2.0.0
PyYAML~=6.0.0
semgrep<1.69,>=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
Jinja2~=3.1.2
jsonschema~=4.21.0
lxml<5.3.0,>=4.9.3
mock==5.1.*
pre-commit<4
Pyjwt~=2.8.0
pytest<8.2,>=7.4
pytest-cov<5.1,>=4.1
pytest-mock<3.15,>=3.12
pytest-randomly==3.*
pytest-xdist==3.*
requests~=2.31.0
security~=1.2.0
types-mock==5.1.*
django<6,>=4
numpy~=1.26.0
flask_wtf~=1.2.0
fickling>=0.1.3,~=0.1.0
