Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@
Changelog
*********

2.5.1 -- 2022-08-30
===================

Deprecation Announcement
------------------------
The AWS Encryption SDK for Python Major Version 2 is End of Support.
It will no longer receive security updates or bug fixes.
Consider updating to the latest version of the AWS Encryption SDK for Python.

Maintenance
------------------------
* Emit Deprecation Warning on library initialization

2.5.0 -- 2022-06-20
===================

Expand Down
14 changes: 7 additions & 7 deletions SUPPORT_POLICY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,16 @@ This table describes the current support status of each major version of the AWS
- Next status
- Next status date
* - 1.x
- Maintenance
- End of Support
- 2022-06-30
-
-
* - 2.x
- General Availability
- Maintenance
- 2021-07-01
* - 3.x
- End of Support
-
-
* - 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
7 changes: 7 additions & 0 deletions src/aws_encryption_sdk/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,13 @@
StreamEncryptor,
)

warnings.warn(
"This major version (2.x) of the AWS Encryption SDK for Python has reached End-of-Support.\n"
+ "It will no longer receive security updates or bug fixes.\n"
+ "Consider updating to the latest version of the AWS Encryption SDK.",
DeprecationWarning,
)


@attr.s(hash=True)
class EncryptionSDKClientConfig(object):
Expand Down
2 changes: 1 addition & 1 deletion src/aws_encryption_sdk/identifiers.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
# We only actually need these imports when running the mypy checks
pass

__version__ = "2.5.0"
__version__ = "2.5.1"
USER_AGENT_SUFFIX = "AwsEncryptionSdkPython/{}".format(__version__)


Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@ deps = {[testenv:isort]deps}
commands = {[testenv:isort]commands} -c

[testenv:autoformat]
basepython = python3
basepython = python3.7
deps =
{[testenv:blacken]deps}
{[testenv:isort]deps}
Expand Down