Skip to content

Commit bc7730c

Browse files
authored
[Key Vault] Update metadata for certs, keys, and secrets (Azure#19137)
1 parent a27a44d commit bc7730c

File tree

9 files changed

+35
-10
lines changed

9 files changed

+35
-10
lines changed

sdk/keyvault/azure-keyvault-certificates/CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
# Release History
22

3-
## 4.3.0b1 (Unreleased)
3+
## 4.3.0 (2020-06-08)
4+
This is the last version to support Python 3.5. The next version will require Python 2.7 or 3.6+.
45
### Changed
56
- Key Vault API version 7.2 is now the default
6-
- Updated msrest requirement to >=0.6.21
7+
- Updated minimum `msrest` version to 0.6.21
78

89
### Added
910
- Added class `KeyVaultCertificateIdentifier` that parses out a full ID returned by Key Vault,

sdk/keyvault/azure-keyvault-certificates/azure/keyvault/certificates/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
# Licensed under the MIT License.
44
# ------------------------------------
55

6-
VERSION = "4.3.0b1"
6+
VERSION = "4.3.0"

sdk/keyvault/azure-keyvault-certificates/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
author_email="azurekeyvault@microsoft.com",
6060
url="https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-certificates",
6161
classifiers=[
62-
"Development Status :: 4 - Beta",
62+
"Development Status :: 5 - Production/Stable",
6363
"Programming Language :: Python",
6464
"Programming Language :: Python :: 2",
6565
"Programming Language :: Python :: 2.7",

sdk/keyvault/azure-keyvault-keys/CHANGELOG.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,36 @@
11
# Release History
22

3-
## 4.4.0b5 (Unreleased)
3+
## 4.4.0 (2020-06-08)
4+
This is the last version to support Python 3.5. The next version will require Python 2.7 or 3.6+.
45
### Changed
56
- Key Vault API version 7.2 is now the default
7+
- (From 4.4.0b1) Updated minimum `msrest` version to 0.6.21
68

79
### Added
810
- `KeyClient` has a `create_oct_key` method for creating symmetric keys
11+
- `KeyClient`'s `create_key` and `create_rsa_key` methods now accept a `public_exponent`
12+
keyword-only argument ([#18016](https://github.com/Azure/azure-sdk-for-python/issues/18016))
13+
- (From 4.4.0b1) Added support for Key Vault API version 7.2
14+
([#16566](https://github.com/Azure/azure-sdk-for-python/pull/16566))
15+
- Added `oct_hsm` to `KeyType`
16+
- Added 128-, 192-, and 256-bit AES-GCM, AES-CBC, and AES-CBCPAD encryption
17+
algorithms to `EncryptionAlgorithm`
18+
- Added 128- and 192-bit AES-KW key wrapping algorithms to `KeyWrapAlgorithm`
19+
- `CryptographyClient`'s `encrypt` method accepts `iv` and
20+
`additional_authenticated_data` keyword arguments
21+
- `CryptographyClient`'s `decrypt` method accepts `iv`,
22+
`additional_authenticated_data`, and `authentication_tag` keyword arguments
23+
- Added `iv`, `aad`, and `tag` properties to `EncryptResult`
24+
- (From 4.4.0b3) `CryptographyClient` will perform all operations locally if initialized with
25+
the `.from_jwk` factory method
26+
([#16565](https://github.com/Azure/azure-sdk-for-python/pull/16565))
27+
- (From 4.4.0b3) Added requirement for `six`>=1.12.0
28+
- (From 4.4.0b4) `CryptographyClient` can perform AES-CBCPAD encryption and decryption locally
29+
([#17762](https://github.com/Azure/azure-sdk-for-python/pull/17762))
930

1031
### Breaking Changes
32+
> These changes do not impact the API of stable versions such as 4.3.1.
33+
> Only code written against a beta version such as 4.4.0b1 may be affected.
1134
- `parse_key_vault_key_id` and `KeyVaultResourceId` have been replaced by a
1235
`KeyVaultKeyIdentifier` class, which can be initialized with a key ID
1336

sdk/keyvault/azure-keyvault-keys/azure/keyvault/keys/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
# Licensed under the MIT License.
44
# ------------------------------------
55

6-
VERSION = "4.4.0b5"
6+
VERSION = "4.4.0"

sdk/keyvault/azure-keyvault-keys/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
author_email="azurekeyvault@microsoft.com",
6060
url="https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-keys",
6161
classifiers=[
62-
"Development Status :: 4 - Beta",
62+
"Development Status :: 5 - Production/Stable",
6363
"Programming Language :: Python",
6464
"Programming Language :: Python :: 2",
6565
"Programming Language :: Python :: 2.7",

sdk/keyvault/azure-keyvault-secrets/CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Release History
22

3-
## 4.3.0b1 (Unreleased)
3+
## 4.3.0 (2020-06-08)
4+
This is the last version to support Python 3.5. The next version will require Python 2.7 or 3.6+.
45
### Fixed
56
- Correct typing for async paging methods
67

sdk/keyvault/azure-keyvault-secrets/azure/keyvault/secrets/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
# Licensed under the MIT License.
44
# ------------------------------------
55

6-
VERSION = "4.3.0b1"
6+
VERSION = "4.3.0"

sdk/keyvault/azure-keyvault-secrets/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
author_email="azurekeyvault@microsoft.com",
6060
url="https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-secrets",
6161
classifiers=[
62-
"Development Status :: 4 - Beta",
62+
"Development Status :: 5 - Production/Stable",
6363
"Programming Language :: Python",
6464
"Programming Language :: Python :: 2",
6565
"Programming Language :: Python :: 2.7",

0 commit comments

Comments
 (0)