bleach<5.0,>=3.1.1
borgbackup<1.3,>=1.1.11
celery[redis]<5.3,>=5.0.3
charset-normalizer<3.0,>=2.0
cssselect<1.2,>=1.0.0
Cython<0.30,>=0.29.14
diff-match-patch==20200713
django-appconf<1.1,>=1.0.3
django-compressor<3.2,>=2.4
django-crispy-forms<1.15,>=1.9.0
django-filter<22.0,>=2.4.0
django-redis<6.0,>=4.11.0
Django[argon2]<4.1,>=3.2
djangorestframework<3.14,>=3.11.0
filelock<3.7,>=3.2.0
GitPython<3.2,>=2.1.15
hiredis<2.1,>=1.0.1
html2text<2020.1.17,>=2019.8.11
jellyfish!=0.8.3,!=0.8.4,!=0.8.5,!=0.8.6,!=0.8.7,!=0.8.8,<0.10,>=0.7.2
jsonschema<4.5,>=3.0.0
lxml<4.9,>=4.6.3
misaka<2.2,>=2.1.0
openpyxl!=3.0.2,<3.1,>=2.6.0
Pillow<10.0,>=6.0.0
pyahocorasick<1.5,>=1.4
pycairo>=1.15.3
Pygments<3.0,>=2.5.1
pygobject>=3.34.0
pyicumessageformat<1.1,>=1.0.0
pyparsing<3.1,>=3.0.5
python-dateutil>=2.8.1
python-redis-lock<3.8,>=3.6.0
requests<2.28,>=2.26.0
sentry_sdk<1.6,>=0.13.0
siphashc<3.0,>=1.2
social-auth-app-django==5.0.0
social-auth-core==4.2.0
translate-toolkit<3.7,>=3.6.0
translation-finder<3.0,>=2.7
user-agents<2.3,>=2.0
weblate-language-data>=2021.5
weblate-schemas==0.7

[:python_version < "3.8"]
importlib-metadata<4.12,>=3.6.0

[Amazon]
boto3<1.22.0,>=1.19.0

[Antispam]
python-akismet<0.5,>=0.4.2

[Fluent]
fluent.syntax<0.19,>=0.18.1

[Gerrit]
git-review>=1.27.0

[Google]
google-cloud-translate<3.8.0,>=3.0.0

[INI]
iniparse==0.5

[LDAP]
django-auth-ldap<4.1.0,>=1.3.0

[MSTerminology]
zeep<4.2.0,>=3.2.0

[Mercurial]
Mercurial>=5.2

[MySQL]
mysqlclient>=2.0.1

[OCR]
tesserocr>=2.3.0

[OpenIDConnect]
social-auth-core[openidconnect]==4.2.0

[PHP]
phply==1.2.5

[Postgres]
psycopg2-binary<2.10.0,>=2.8.0

[SAML]
python3-saml>=1.2.1

[Subtitles]
aeidon<1.11.0,>=1.9.0

[YAML]
ruamel.yaml<0.18.0,>=0.16.0

[all]
aeidon<1.11.0,>=1.9.0
boto3<1.22.0,>=1.19.0
django-auth-ldap<4.1.0,>=1.3.0
fluent.syntax<0.19,>=0.18.1
git-review>=1.27.0
google-cloud-translate<3.8.0,>=3.0.0
iniparse==0.5
Mercurial>=5.2
phply==1.2.5
psycopg2-binary<2.10.0,>=2.8.0
python-akismet<0.5,>=0.4.2
python3-saml>=1.2.1
ruamel.yaml<0.18.0,>=0.16.0
social-auth-core[openidconnect]==4.2.0
tesserocr>=2.3.0
zeep<4.2.0,>=3.2.0

[zxcvbn]
django-zxcvbn-password==2.1.1
