Requirements
This commit is contained in:
43
requirements.txt
Normal file
43
requirements.txt
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
# Core Django
|
||||||
|
django>=5.0,<6.0
|
||||||
|
djangorestframework>=3.15
|
||||||
|
|
||||||
|
# Authentication
|
||||||
|
djangorestframework-simplejwt>=5.3
|
||||||
|
|
||||||
|
# Database
|
||||||
|
mysqlclient>=2.2
|
||||||
|
|
||||||
|
# CORS
|
||||||
|
django-cors-headers>=4.3
|
||||||
|
|
||||||
|
# Environment Variables
|
||||||
|
python-dotenv>=1.0
|
||||||
|
|
||||||
|
# Caching (Redis)
|
||||||
|
django-redis>=5.4
|
||||||
|
redis>=5.0
|
||||||
|
|
||||||
|
# Async Tasks
|
||||||
|
celery>=5.3
|
||||||
|
kombu>=5.3
|
||||||
|
|
||||||
|
# File Storage (AWS S3)
|
||||||
|
boto3>=1.34
|
||||||
|
django-storages>=1.14
|
||||||
|
|
||||||
|
# Dev / Debug Utilities
|
||||||
|
ipython>=8.0
|
||||||
|
django-extensions>=3.2
|
||||||
|
|
||||||
|
# API Documentation
|
||||||
|
drf-spectacular>=0.27
|
||||||
|
|
||||||
|
# Type checking / code quality
|
||||||
|
black>=24.0
|
||||||
|
flake8>=7.0
|
||||||
|
isort>=5.13
|
||||||
|
django-filter>=23.5
|
||||||
|
|
||||||
|
# Nested REST framework routers (used in projects/urls.py for task nesting)
|
||||||
|
drf-nested-routers>=0.94
|
||||||
Reference in New Issue
Block a user