requirements/default.in (58 lines of code) (raw):

# This requirements file should only contain direct dependencies of our project. # # The dependencies are grouped by function: # default.in: required for running a pontoon instance # dev.in: required for development # test.in: required for running tests # lint.in: required for linting # # All requirements/*.in files are compiled to requirements/*.txt files with pip-compile. # This step is only required when adding, removing or updating dependencies, # or to force an update of indirect dependencies. # Run 'make requirements' for compiling these files. # # The dependencies are sorted by alphabetical order. # Dependencies that do not come from pypi (eg. eggs from github) are listed at the end of the list. # ------------------------------------------------------------------------------------------------- APScheduler==3.10.4 beautifulsoup4==4.12.3 bleach==6.1.0 celery==5.4.0 compare-locales==9.0.4 dj-database-url==2.1.0 Django==4.2.20 django-ace==1.32.4 django-allauth==0.51.0 django-bmemcached==0.3.0 django-cors-headers==4.3.1 django-csp==3.8 django-dirtyfields==1.9.2 django-guardian==2.4.0 django-jinja==2.11.0 django-notifications-hq==1.8.3 django-pipeline==3.0.0 google-cloud-translate==3.16.0 # When updating, check that https://localhost:8000/graphql still works # See https://github.com/mozilla/pontoon/issues/3292 graphene-django==3.2.2 gunicorn==23.0.0 jsonfield==3.1.0 jsonschema==4.23.0 lxml==5.3.0 markupsafe==2.0.1 moz.l10n[xml]==0.6.0 newrelic==9.6.0 openai==1.47.1 polib==1.2.0 psycopg2==2.9.6 PyJWT==2.9.0 python-dateutil==2.9.0 python-dotenv==1.0.1 rapidfuzz==3.9.7 raygun4py==4.3.0 sacrebleu==2.4.3 sacremoses==0.1.1 translate-toolkit==3.14.1 whitenoise==5.2.0 # Dependencies loaded from outside pypi. silme @ https://github.com/mozilla/silme/archive/v0.11.2.zip