-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.txt
26 lines (21 loc) · 1001 Bytes
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Core Dependencies for the project
django # Django web framework
djangorestframework #Drf
django-redis # Redis support for Django (caching, session storage)
django-auth-ldap # LDAP authentication for Django
whitenoise # Static file serving for production environments
# Environment and configuration
python-dotenv # Load environment variables from a .env file
python-ldap # LDAP support for Python (used by django-auth-ldap)
# Date and time handling
pytz # World timezone support
# External services integration
geopy # Geocoding (for location-based features)
requests # HTTP library for making requests
# Testing dependencies (Development only)
pytest # Unit testing framework
pytest-django # Django-specific test tools for pytest
requests-mock # Mocking HTTP requests during tests
mock # Mock Module
# Utility
packaging # Tools for dealing with Python package versions and distribution