Skip to content

Releases: aws/aws-encryption-sdk-python

3.1.1 -- 2022-06-21

21 Jun 19:18
dcb5ee4

Choose a tag to compare

Maintenance

  • Replace deprecated cryptography verify_interface with isinstance #467

3.1.0 -- 2021-11-10

11 Nov 00:17

Choose a tag to compare

Deprecation

The AWS Encryption SDK for Python no longer supports Python 3.5
as of version 3.1; only Python 3.6+ is supported. Customers using
Python 3.5 can still use the 2.x line of the AWS Encryption SDK for Python,
which will continue to receive security updates, in accordance
with our Support Policy.

Feature

  • Warn on Deprecated Python usage
    #368
  • Add Python 3.10 to CI
  • Remove Python 3.5 from testing

3.0.0 -- 2021-07-01

01 Jul 22:42
40fd1e8

Choose a tag to compare

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

01 Jul 18:49
2f4773f

Choose a tag to compare

Deprecation Announcement

The AWS Encryption SDK for Python is discontinuing support for Python 2. Future major versions of this library will drop support for Python 2 and begin to adopt changes that are known to break Python 2.

Support for Python 3.4 will be removed at the same time. Moving forward, we will support Python 3.5+.

Security updates will still be available for the Encryption SDK 2.x line for the next 12 months, in accordance with our Support Policy.

2.3.0 -- 2021-06-16

16 Jun 16:37
3ed84f7

Choose a tag to compare

Features

2.2.0 -- 2021-05-27

27 May 20:25
863b04d

Choose a tag to compare

Features

1.9.0 -- 2021-05-27

27 May 17:56
5a3b921

Choose a tag to compare

Features

2.1.0 -- 2020-04-20

20 Apr 15:40
bb26007

Choose a tag to compare

Maintenance

  • New minimum cryptography dependency 2.5.0 since we're using newer byte type checking #308
  • New minimum boto dependency 1.10.0 to ensure KMS Decrypt APIs know about the KeyId parameter #317
  • Add python 3.8 and 3.9 to CI and update setup.py to clarify we support them #329
  • Update decrypt oracle and test vector handlers with 2.0.0 changes #303
  • Added a number of CodeBuild specs to support integration tests and release processes

2.0.0 -- 2020-09-24

25 Sep 01:30

Choose a tag to compare

Features

  • Updates to the AWS Encryption SDK 73cce71

Breaking Changes

  • AWS KMS KeyIDs must be specified explicitly or Discovery mode explicitly chosen.
  • Key committing suites are now default.
  • CommitmentPolicy requires commitment by default.

See migration guide for more details: https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/migration.html

1.7.1 -- 2020-09-24

25 Sep 00:19
dd29645

Choose a tag to compare

Bugfix

  • Reintroduce removed symbol in top-level aws_encryption_sdk module