Django<6.0,>=5.2.11
PyMySQL>=1.1.2
bleach>=6.3.0
channels>=4.3.2
daphne>=4.2.1
dashscope>=1.20.0
django-celery-beat>=2.8.1
django-celery-results>=2.6.0
django-comment-migrate>=0.1.7
django-cors-headers>=4.9.0
django-filter>=25.2
django-guardian>=3.2.0
django-redis>=6.0.0
django-restql>=0.18.0
django-simple-captcha>=0.6.3
django-timezone-field>=1.0
django-user-agents>=0.4.0
djangorestframework-simplejwt>=5.5.1
djangorestframework>=3.16.1
httpx>=0.28.1
jinja2>=3.1.0
numpy>=2.0.0
openpyxl>=3.1.5
pandas>=2.0.0
pillow>=12.1.0
pycryptodome>=3.23.0
pypinyin>=0.47.1
python-pptx>=0.6.23
requests>=2.32.5
tinycss2>=1.5.1
whitenoise>=6.11.0
xmltodict>=1.0.2

[:sys_platform != "win32"]
supervisor>=4.3.0
uwsgi>=2.0.31

[deploy]

[deploy:sys_platform != "win32"]
supervisor>=4.3.0
uwsgi>=2.0.31

[dev]
packaging>=24.2
pytest-django>=4.5
pytest>=9.0
ruff>=0.4
twine>=6.0
