From 671ed3ba4c18b86e86d32adb7496208fd846dc7c Mon Sep 17 00:00:00 2001 From: Elmer Thomas Date: Fri, 11 Aug 2017 13:50:00 -0700 Subject: [PATCH] Version Bump v5.0.0: fixes #328 and #321 --- CHANGELOG.md | 5 +++++ docker/README.md | 3 ++- sendgrid/version.py | 2 +- setup.py | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1da341656..d36885cd1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log All notable changes to this project will be documented in this file. +## [5.0.0] - 2017-08-11 +### BREAKING CHANGE +- The breaking change actually happened in [version 4.2.1](https://github.com/sendgrid/sendgrid-python/releases/tag/v4.2.1), where I mistakenly applied a patch version bump. See issues #328 and #321 for details. +- This version (5.0.0) replaces error handling via HTTPError from urllib in favor of custom error handling via the [HTTPError class](https://github.com/sendgrid/python-http-client/blob/master/python_http_client/exceptions.py) as was the case in version 4.2.0. + ## [4.2.1] - 2017-08-03 ## ### Fixed - Issue #321: Installing 4.2.0 installs the wrong version of python-http-client diff --git a/docker/README.md b/docker/README.md index bbd8b2f77..fdc7254a0 100644 --- a/docker/README.md +++ b/docker/README.md @@ -1,5 +1,6 @@ # Supported tags and respective `Dockerfile` links - - `v4.2.1`, `latest` [(Dockerfile)](https://github.com/sendgrid/sendgrid-python/blob/master/docker/Dockerfile) + - `v5.0.0`, `latest` [(Dockerfile)](https://github.com/sendgrid/sendgrid-python/blob/master/docker/Dockerfile) + - `v4.2.1` - `v4.2.0` - `v4.1.0` - `v4.0.0` diff --git a/sendgrid/version.py b/sendgrid/version.py index 778d1e715..965db6330 100644 --- a/sendgrid/version.py +++ b/sendgrid/version.py @@ -1,2 +1,2 @@ -version_info = (4, 2, 1) +version_info = (5, 0, 0) __version__ = '.'.join(str(v) for v in version_info) diff --git a/setup.py b/setup.py index a84828bff..3f83241e3 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ def getRequires(): - deps = ['python_http_client==2.2.*'] + deps = ['python_http_client==3.0.*'] if sys.version_info < (2, 7): deps.append('unittest2') elif (3, 0) <= sys.version_info < (3, 2):