Files
cyberyan_linkedin_search/backend/requirements/base.txt
T

41 lines
951 B
Plaintext
Raw Normal View History

# ---------------------------------------------------------------------------
# Runtime dependencies.
# Pinned with compatible-release specifiers so patch level security fixes are
# picked up while the API surface stays stable.
# ---------------------------------------------------------------------------
# Core framework
Django~=5.1.0
djangorestframework~=3.15.2
django-filter~=24.3
# Configuration & environment
django-environ~=0.11.2
# Database
psycopg[binary]~=3.2.3
# Authentication / authorisation
djangorestframework-simplejwt~=5.3.1
argon2-cffi~=23.1.0
# API schema & interactive documentation
drf-spectacular~=0.27.2
# Cross origin access for the SPA
django-cors-headers~=4.4.0
# Cache / throttle backend
redis~=5.1.1
django-redis~=5.4.0
# Search engine client
elasticsearch~=8.15.1
# Observability: ship structured logs to Logstash without blocking requests
python-logstash-async~=4.0
# Serving
gunicorn~=23.0.0
whitenoise~=6.7.0