django~=2.2.12
configparser==3.7.4
pytimeparse==1.1.8
pyyaml<=5.2,>=3.13
django-cors-headers==3.2.1
djangorestframework~=3.11.0
django-filter==2.2.0
django-crispy-forms==1.9.0
uWSGI==2.0.18
jsmin==2.2.2
django-htmlmin~=0.11.0
watchdog<0.10.0
sphinx==2.2.0
sphinx-autobuild==0.7.1
sphinxcontrib-httpdomain==1.7.0
sphinxcontrib-websupport==1.1.2
sphinxcontrib-mermaid==0.3.1
drf-yasg==1.17.1

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

[doc]
django-docs==0.3.1
watchdog<0.10.0
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.4.0
kombu~=4.6.7
django-celery-beat<=1.5.0,>=1.1.1
redis==3.4.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
