[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
boto3 = "==1.21.*"
django = "==3.2.*"
django-cors-headers = "==3.11.*"
django-environ = "==0.8.*"
django-jazzmin = "==2.5.*"
django-oauth-toolkit = "==1.7.*"
django-rest-framework-social-oauth2 = "==1.1.*"
django-storages = "==1.12.*"
djangorestframework = "==3.13.*"
easy-thumbnails = "==2.8.*"
fcm-django = "==1.0.*"
gevent = "==21.12.*"
gunicorn = "==20.1.*"
psycopg2-binary = "==2.9.*"
pymemcache = "==3.5.*"
pyotp = "==2.6.*"
pytz = "==2021.*"
qrcode = "==7.3.*"
sentry-sdk = "==1.5.*"
django-import-export = "==2.7.*"
django-nested-admin = "==4.0.*"
pycairo = "==1.24.0"
reportlab = "==3.6.13"
xhtml2pdf = "==0.2.11"
django-more-admin-filters = "==1.8"
django-autocomplete-light = "==3.11.0"
dal-admin-filters = "1.1.0"
drf-yasg = "*"
aiohttp = "*"
httpx = "*"
openai = "*"
cachecontrol = "*"
django-payments = "==0.15.0"
django-redis = "==5.2.0"
django-filter = "==23.3"
celery = "==5.2.7"
paypalrestsdk = "==2.0.0rc1"
stripe = "==12.1.0"
django-phonenumber-field = "==7.3.0"
phonenumbers = "==9.0.4"

[dev-packages]
flake8 = "*"
flake8-isort = "*"
isort = "*"
ipython = "*"
pre-commit = "*"
freezegun = "*"
pytest = "*"
pytest-django = "*"
coverage = "*"
faker = "*"
django-extensions = "==3.2.3"

[requires]
python_version = "3.10"

[scripts]
git-hooks = "./.scripts/hooks.sh"
install_docker_do = "./manage.py install_docker_do"
linter = "flake8 ."
test = "./manage.py test local_secrets --settings=config.settings.test"
pytest = "pytest ."
coverage = "./.scripts/run_coverage.sh"
makemessages = "./manage.py makemessages -a --no-location"
compilemessages = "./manage.py compilemessages"
