# Versions are left out on purpose in order for you to use the latest ones.
# After the first "pip install -r", just run "pip freeze" and add the version
# to each package in each requirements/*.txt.

Django==1.10
psycopg2==2.7.1
pycurl==7.43.0
python-dateutil==2.6.0
python-gnupg==0.4.0
git+https://github.com/ministryofjustice/django-moj-irat
raven==6.0.0
Celery==4.0.2

django-extensions==1.7.9
django-brake==1.3.1
django-encrypted-cookie-session==3.2.0
django-waffle==0.10.1
django-celery-results==1.0.1
djangorestframework==3.6.3
django-premailer==0.2.0
django-axes==1.6.0
django-nested-admin==2.2.3

unicodecsv==0.14.1

# GOVUK Template
git+https://github.com/froddd/govuk_template_django.git

# Versions are left out on purpose in order for you to use the latest ones.
# After the first "pip install -r", just run "pip freeze" and add the version
# to each package in each requirements/*.txt.

git+https://github.com/celery/kombu@09bd23bbd83344b09cbf38b7257107e560db9f25

Django==1.10
psycopg2==2.7.1
pycurl==7.43.0
python-dateutil==2.6.0
python-gnupg==0.4.0
git+https://github.com/ministryofjustice/django-moj-irat
raven==6.0.0
Celery==4.0.2

django-extensions==1.7.9
django-brake==1.3.1
django-encrypted-cookie-session==3.2.0
django-waffle==0.10.1
django-celery-results==1.0.1
djangorestframework==3.6.3
django-premailer==0.2.0
django-axes==1.6.0
django-nested-admin==2.2.3

unicodecsv==0.14.1

# GOVUK Template
git+https://github.com/froddd/govuk_template_django.git

Fix Celery 4 upgrade with SQS
Fix Celery 4 upgrade with SQS

This change pins Kombu to an unreleased commit that fixes Celery 4
to work properly with SQS.

While testing on the dev environment it became clear that while the
celery worker was able to connect to the SQS queue it wasn't actually
receiving any messages off it. The issue linked below [1] shows that
Celery 4.0.2 does not work correctly with SQS. While there is a fix
that that has been merged on Kombu [2] this has not made it into a
release yet which is why this change pins Kombu to a commit on master.

I have tested the Kombu commit with a minimal Django 1.11 app using SQS
as the broker.

[1] https://github.com/celery/celery/issues/3672
[2] https://github.com/celery/kombu/pull/693
