requests
Django<3.3,>=3.1
beautifulsoup4
django-select2
django-e2ee-framework
djangorestframework
django-phonenumber-field[phonenumberslite]
django-bootstrap5
django-reversion
django-reversion-compare
django-guardian
django-simple-captcha
django-colorfield
django-extensions
django-private-storage
django-filter
beautifulsoup4
cssutils
pywebpush
django-reactive
django-extra-views
Pillow>=3.0
django-cms<3.12,>=3.10
html5lib>=1.0.1
six
channels
pytz
django-classy-tags>=2.0
django-sekizai>=2.0
django-mptt>0.9
djangocms-admin-style<4.0,>=3.0
django-treebeard<5.0,>=4.0
djangocms-text-ckeditor<6.0,>=5.0
djangocms-link<4.0,>=3.0
djangocms-icon<3.0,>=2.0
djangocms-style<4.0,>=3.0
djangocms-googlemap<3.0,>=2.0
djangocms-video<4.0,>=3.0
djangocms-file<4.0,>=3.0
djangocms-picture<6.0,>=4.0
djangocms-bootstrap5<1.0

[dev]
tox
requests
types-requests
pytest
pytest-cov
pytest-lazy-fixture
pytest-django
isort==5.9.3
black==22.3.0
blackdoc==0.3.4
flake8==6.0.0
pre-commit
mypy
django-stubs<1.12.0
psycopg2-binary
sphinx
sphinxcontrib-django

[testsite]
tox
requests
types-requests
pytest
pytest-cov
pytest-lazy-fixture
pytest-django
isort==5.9.3
black==22.3.0
blackdoc==0.3.4
flake8==6.0.0
pre-commit
mypy
django-stubs<1.12.0
psycopg2-binary
