Prep for 0.3.0 release

- Update version numbers
- Release notes
- Update authors
This commit is contained in:
medmunds
2013-01-12 14:20:40 -08:00
parent 860ebcdc44
commit 9380b1d8c9
4 changed files with 17 additions and 3 deletions

View File

@@ -8,3 +8,4 @@ ArnaudF
Théo Crevon Théo Crevon
Rafael E. Belliard Rafael E. Belliard
Jared Morse Jared Morse
peillis

View File

@@ -170,7 +170,7 @@ struct can be set directly on an ``EmailMessage`` (or subclass) object:
default in your Mandrill account sending options.) default in your Mandrill account sending options.)
* ``auto_text`` - Boolean * ``auto_text`` - Boolean
* ``url_strip_qs`` - Boolean * ``url_strip_qs`` - Boolean
* ``preserve_recipients`` - Boolean -- see the caution about bcc addresses above * ``preserve_recipients`` - Boolean
* ``global_merge_vars`` - a dict -- e.g., * ``global_merge_vars`` - a dict -- e.g.,
``{ 'company': "ACME", 'offer': "10% off" }`` ``{ 'company': "ACME", 'offer': "10% off" }``
* ``recipient_merge_vars`` - a dict whose keys are the recipient email addresses * ``recipient_merge_vars`` - a dict whose keys are the recipient email addresses
@@ -283,6 +283,19 @@ rest of this project.)
Release Notes Release Notes
------------- -------------
Version 0.3.0:
* Attachments are now supported
* Mandrill templates are now supported
* A bcc address is now passed to Mandrill as bcc, rather than being lumped in
with the "to" recipients. Multiple bcc recipients will now raise an exception,
as Mandrill only allows one.
* Python 3 support (with Django 1.5)
* Exceptions should be more useful: ``djrill.NotSupportedByMandrillError``
replaces generic ValueError; ``djrill.MandrillAPIError`` replaces
DjrillBackendHTTPError, and is now derived from requests.HTTPError. (New
exceptions are backwards compatible with old ones for existing code.)
Version 0.2.0: Version 0.2.0:
* ``MANDRILL_API_URL`` is no longer required in settings.py * ``MANDRILL_API_URL`` is no longer required in settings.py

View File

@@ -4,7 +4,7 @@ from django.utils.text import capfirst
from djrill.exceptions import MandrillAPIError, NotSupportedByMandrillError from djrill.exceptions import MandrillAPIError, NotSupportedByMandrillError
VERSION = (0, 2, 0) VERSION = (0, 3, 0)
__version__ = '.'.join([str(x) for x in VERSION]) __version__ = '.'.join([str(x) for x in VERSION])
# This backend was developed against this API endpoint. # This backend was developed against this API endpoint.

View File

@@ -7,7 +7,7 @@ with open('README.rst') as file:
setup( setup(
name="djrill", name="djrill",
version="0.2.0", version="0.3.0",
description='Django email backend for Mandrill.', description='Django email backend for Mandrill.',
keywords="django, mailchimp, mandrill, email, email backend", keywords="django, mailchimp, mandrill, email, email backend",
author="Kenneth Love <kenneth@brack3t.com>, Chris Jones <chris@brack3t.com>", author="Kenneth Love <kenneth@brack3t.com>, Chris Jones <chris@brack3t.com>",