From 40fd1e8e9b06a2a5c1cea65602849539a040f1c8 Mon Sep 17 00:00:00 2001 From: Ben Farley <47006790+farleyb-amazon@users.noreply.github.com> Date: Thu, 1 Jul 2021 15:44:16 -0600 Subject: [PATCH] chore: Prep for release 3.0.0 (#356) --- CHANGELOG.rst | 17 +++++++++++++++++ SUPPORT_POLICY.rst | 8 ++++---- src/aws_encryption_sdk/identifiers.py | 2 +- 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c81ab30d8..190259b3d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,23 @@ Changelog ********* +3.0.0 -- 2021-07-01 +=================== + +Deprecation +----------- +The AWS Encryption SDK for Python no longer supports Python 2 or Python 3.4 +as of major version 3.x; only Python 3.5+ is supported. Customers using Python 2 +or Python 3.4 can still use the 2.x line of the AWS Encryption SDK for Python, +which will continue to receive security updates for the next 12 months, in accordance +with our `Support Policy `__. + +Maintenance +----------- +* Move away from deprecated cryptography ``int_from_bytes`` + `#355 `_ + + 2.4.0 -- 2021-07-01 =================== diff --git a/SUPPORT_POLICY.rst b/SUPPORT_POLICY.rst index c787cf1a8..9020b6a11 100644 --- a/SUPPORT_POLICY.rst +++ b/SUPPORT_POLICY.rst @@ -26,12 +26,12 @@ This table describes the current support status of each major version of the AWS - End of Support - 2022-06-30 * - 2.x - - General Availability - Maintenance - - 2021-07-01 + - End of Support + - 2022-07-01 * - 3.x - - - General Availability - - 2021-07-01 + - + - .. _AWS SDKs and Tools Maintenance Policy: https://docs.aws.amazon.com/sdkref/latest/guide/maint-policy.html#version-life-cycle diff --git a/src/aws_encryption_sdk/identifiers.py b/src/aws_encryption_sdk/identifiers.py index 4c699d55b..9d94e0378 100644 --- a/src/aws_encryption_sdk/identifiers.py +++ b/src/aws_encryption_sdk/identifiers.py @@ -27,7 +27,7 @@ # We only actually need these imports when running the mypy checks pass -__version__ = "2.4.0" +__version__ = "3.0.0" USER_AGENT_SUFFIX = "AwsEncryptionSdkPython/{}".format(__version__)