pmclanahan / django-celery-email

A Django email backend that uses a celery task for sending the email.
BSD 3-Clause "New" or "Revised" License
477 stars 110 forks source link

Django 4.0 compatability #87

Closed grouser closed 2 years ago

grouser commented 2 years ago

Hello,

I am using celery 5.2.7, Django 4.0, django-celery-email 3.0.0 and django-celery-beat 2.3.0. When I try to start celery with the following command: exec celery -A myapp worker -l info --concurrency 6 -B , which used to work with Django 2.2, but I getting the following error in djcelery_email:

File "/Users/antonio/workspace/projects/myapp/env/lib/python3.8/site-packages/djcelery_email/tasks.py", line 3, in from django.utils.six import string_types ModuleNotFoundError: No module named 'django.utils.six'

Is the latest version compatible with Django 4.0 ?

Thanks.