cython<0.30,>0.29
configparser==3.7.4
pytimeparse==1.1.8
six==1.12
pyyaml<=5.2,>=3.13
django-cors-headers==3.0.2
djangorestframework==3.10.2
django-filter==2.2.0
django-crispy-forms==1.7.2
pyuwsgi==2.0.18
sphinx==2.2.0
sphinx-autobuild==0.7.1
sphinxcontrib-httpdomain==1.7.0
sphinxcontrib-websupport==1.1.2
sphinxcontrib-mermaid==0.3.1
coreapi==2.3.3
drf-yasg==1.16.1

[:python_version >= "3.5"]
django<3.0,>=2.2

[all]
django-redis==4.10.0
django-docs==0.3.1
sphinx==2.2.0
sphinx-autobuild==0.7.1
sphinxcontrib-httpdomain==1.7.0
sphinxcontrib-websupport==1.1.2
sphinxcontrib-mermaid==0.3.1
coverage<=4.5.4
mock==3.0.5
fakeldap==0.6.1
tblib==1.3.2
python-ldap==3.2.0
celery[redis]<4.3.1,>=4.3.0
kombu~=4.5.0
django-celery-beat<=1.5.0,>=1.1.1
redis==3.2.1
sqlalchemy<=1.2.16,>=1.2.10

[doc]
django-docs==0.3.1
sphinx==2.2.0
sphinx-autobuild==0.7.1
sphinxcontrib-httpdomain==1.7.0
sphinxcontrib-websupport==1.1.2
sphinxcontrib-mermaid==0.3.1

[ldap]
python-ldap==3.2.0

[prod]
django-redis==4.10.0

[rpc]
celery[redis]<4.3.1,>=4.3.0
kombu~=4.5.0
django-celery-beat<=1.5.0,>=1.1.1
redis==3.2.1
sqlalchemy<=1.2.16,>=1.2.10

[test]
coverage<=4.5.4
mock==3.0.5
fakeldap==0.6.1
tblib==1.3.2
