Files
ETB/ETB-API/requirements.txt
Iliyan Angelov 6b247e5b9f Updates
2025-09-19 11:58:53 +03:00

151 lines
2.5 KiB
Plaintext

# Core Django and REST Framework
Django==5.2.6
djangorestframework==3.16.1
django-filter>=23.0
django-cors-headers>=4.3.1
django-extensions>=3.2.3
# API Documentation
drf-spectacular>=0.26.5
drf-spectacular-sidecar>=2023.10.1
# Security and Authentication
cryptography>=41.0.0
pyotp>=2.9.0
qrcode[pil]>=7.4.2
django-ratelimit>=4.1.0
django-axes>=6.1.1
# AI and Machine Learning
scikit-learn>=1.3.0
numpy>=1.24.0
scipy>=1.10.0
pandas>=2.0.0
tensorflow>=2.13.0
# Natural Language Processing
nltk>=3.8.1
spacy>=3.6.0
transformers>=4.30.0
# Background Task Processing
celery>=5.3.0
redis>=4.5.0
django-celery-beat>=2.5.0
django-celery-results>=2.5.0
# Caching
django-redis>=5.4.0
redis>=4.5.0
# Database
psycopg2-binary>=2.9.7 # PostgreSQL adapter
django-dbbackup>=3.3.0
# Text Processing and Analysis
textblob>=0.17.1
wordcloud>=1.9.0
# SSO Support
python3-saml>=1.15.0 # For SAML SSO
python-ldap>=3.4.3 # For LDAP authentication
requests>=2.31.0 # For OAuth2 providers
social-auth-app-django>=5.2.0
# Monitoring and Observability
psutil>=5.9.0
requests>=2.31.0
prometheus-client>=0.17.1
django-prometheus>=2.3.1
# File Processing
Pillow>=10.0.0
python-magic>=0.4.27
# Environment Management
python-decouple>=3.8
django-environ>=0.10.0
# Performance and Optimization
django-debug-toolbar>=4.2.0
django-silk>=5.0.4
# Development and Testing
pytest>=7.4.0
pytest-django>=4.5.2
coverage>=7.2.0
factory-boy>=3.3.0
faker>=19.6.0
# Production Server
gunicorn>=21.2.0
whitenoise>=6.5.0
# Health Checks
django-health-check>=3.17.0
# Timezone Support
pytz>=2023.3
# JSON Web Tokens
PyJWT>=2.8.0
djangorestframework-simplejwt>=5.3.0
# Email
django-anymail>=10.1
# File Storage
boto3>=1.28.0 # For AWS S3
django-storages>=1.14.0
# Validation
django-phonenumber-field>=7.1.0
phonenumbers>=8.13.0
# Internationalization
django-modeltranslation>=0.18.11
# Admin Enhancements
django-admin-interface>=0.25.0
django-admin-honeypot>=1.1.0
# API Versioning
djangorestframework-versioning>=1.0.0
# Compression
django-compressor>=4.4
# Static Files
django-storages>=1.14.0
# WebSocket Support
channels>=4.0.0
channels-redis>=4.1.0
# Task Queue Monitoring
flower>=2.0.1
# Database Migrations
django-migration-linter>=3.0.0
# Security Headers
django-security>=0.20.0
# Rate Limiting
django-ratelimit>=4.1.0
# Content Security Policy
django-csp>=3.7
# Feature Flags
django-waffle>=3.0.0
# Audit Logging
django-audit-log>=0.7.0
# Backup and Recovery
django-dbbackup>=3.3.0
# System Information
psutil>=5.9.0