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

Update CI for GitHub Actions and run tests against newer Python/Django/Celery #91

Open philipstarkey opened 6 months ago

philipstarkey commented 6 months ago

Fixes #86 #79

Rationale

Most of the current dependency versions tested against are unsupported, while newer versions are not tested. Also, the existing CI seems to be dead (at least the badge indicates it is).

Changes

philipstarkey commented 6 months ago

@pmac You can see the results of the GitHub action (e.g. test suite passing) here as it won't run on PRs in your repo until merged

tartieret commented 3 months ago

@philipstarkey this is great thanks!

@pmclanahan would you have a few minutes to review this? It would be amazing if we could release a new version of the package compatible with Django > 4

tartieret commented 3 months ago

@philipstarkey we have published a fork of this repo that includes your PR, as we need to move forward. If @pmac is available in the future we can consolidate the changes back into this repo

Here is the link to the fork: https://github.com/panevo/django-celery-email