requirements/common.in (15 lines of code) (raw):

# Packages that are shared between deployment and dev environments. gunicorn==23.0.0 whitenoise[brotli]==6.9.0 # Used by Whitenoise to provide Brotli-compressed versions of static files. Django==5.1.8 celery==5.5.1 # celery needed for data ingestion cached-property==2.0.1 # needed for kombu with --require-hashes simplejson==3.20.1 # import simplejson newrelic==10.9.0 certifi==2025.1.31 psycopg2-binary==2.9.9 jsonschema==4.23.0 # import jsonschema djangorestframework==3.16.0 # Imported as rest_framework django-cors-headers==4.7.0 # Listed as 3rd party app on settings.py mozlog==8.0.0 # Used directly and also by Django's YAML serializer. PyYAML==6.0.2 # Imported as yaml django-environ==0.11.2 # Imported as environ uritemplate==4.1.1 # For OpenAPI schema python-dateutil==2.9.0.post0 django-filter==25.1 # Listed in DEFAULT_FILTER_BACKENDS on settings.py django-redis==5.4.0 # Listed in CACHES on settings.py taskcluster==83.5.5 # import taskcluster python-jose[pycryptodome]==3.4.0 # from jose import jwt furl==2.1.4 # Imported as furl first==2.0.2 # Imported as first json-e==4.8.0 # import jsone django-cache-memoize==0.2.1 # Imported as cache_memoize # Required for Push Health mozci[cache]==2.4.1 # Dockerflow/CloudOps APIs dockerflow==2024.4.2 # Measuring noise of perf data moz-measure-noise==2.70.0 # Used in the intermittents commenter jinja2==3.1.6 # Client to publish runtime statistics to statsd statsd==4.0.1 #installed for OpenAPI schema support inflection==0.5.1