Description: Similar to class-based view in Django core, this package provides a neat, DRY and testable (!) way to handle your emails in Django.
Criteria
Please answer the following questions about the project you are submitting. This will help us evaluate if the project should be included in the Awesome Django list.
Are you the author or are you submitting the project on behalf of a company?
[x] I am the author
[ ] I am submitting on behalf of a company
[ ] Other (please specify)
What makes it awesome?
Creating clean, DRY and testable (!) HTML and plain text emails in Django. No fiddling around with low-level mailing APIs, just neat classes in a Django-esque style. Additionally, the package has a test suite which allows the emails to be thoroughly tested - in a world where most people don't unit-test emails at all.
Additional Information
Please provide any additional information you believe is relevant to the project or its evaluation for inclusion in the Awesome Django list. This might include information about the project's documentation, test coverage, community support, or any unique features that set it apart from other Django projects.
Project Information
Project Name: django-pony-express
Project URL: https://pypi.org/project/django-pony-express/
Description: Similar to class-based view in Django core, this package provides a neat, DRY and testable (!) way to handle your emails in Django.
Criteria
Please answer the following questions about the project you are submitting. This will help us evaluate if the project should be included in the Awesome Django list.
Is the project new?
How long has the project been maintained? v1.0 was released in May 2023, but the code used to live in the ambient-toolbox package and was created (and maintained) since 2021-02-25.
How many releases has it had if it's a library or package? https://pypi.org/project/django-pony-express/#history
Are you the author or are you submitting the project on behalf of a company?
What makes it awesome? Creating clean, DRY and testable (!) HTML and plain text emails in Django. No fiddling around with low-level mailing APIs, just neat classes in a Django-esque style. Additionally, the package has a test suite which allows the emails to be thoroughly tested - in a world where most people don't unit-test emails at all.
Additional Information
Please provide any additional information you believe is relevant to the project or its evaluation for inclusion in the Awesome Django list. This might include information about the project's documentation, test coverage, community support, or any unique features that set it apart from other Django projects.
Thank you for your submission!