click<9,>=7
gitpython<4,>=3.0.8
requests<3,>=2.25
jinja2<4,>=3.1.2
python-gitlab<4,>=2
tomlkit~=0.10
dotty-dict<2,>=1.3.0
importlib-resources==5.7
pydantic<2,>=1.10.2
rich>=12.5.1
shellingham>=1.5.0.post1

[:python_version < "3.7.0"]
dataclasses==0.8

[dev]
tox
isort
black

[docs]
Sphinx==5.2.3
sphinxcontrib-apidoc==0.3.0
sphinx-autobuild==2021.03.14

[mypy]
mypy
types-requests

[test]
coverage[toml]<7,>=6
pytest<8,>=7
pytest-xdist<3,>=2
pytest-mock<4,>=3
pytest-lazy-fixture~=0.6.3
pytest-cov<5,>=4
responses==0.21.0
requests-mock<2,>=1.10.0
types-pytest-lazy-fixture>=0.6.3.3
