Changelog
2.14.1 (2023年01月20日)
Bug Fixes
- Add context manager return types (8137467)
 
Documentation
- Add documentation for enums (8137467)
 
2.14.0 (2023年01月10日)
Features
2.13.0 (2022年12月14日)
Features
Add SHA-2 import methods (6311278)
Add support for
google.cloud.kms.__version__(6311278)Add support for additional HMAC algorithms (6311278)
Add typing to proto.Message based class attributes (6311278)
Bug Fixes
Add dict typing for client_options (6311278)
deps: Require google-api-core >=1.34.0, >=2.11.0 (dbe2f96)
Drop usage of pkg_resources (dbe2f96)
Fix timeout default values (dbe2f96)
Documentation
samples: Snippetgen handling of repeated enum field (6311278)
samples: Snippetgen should call await on the operation coroutine before calling result (dbe2f96)
2.12.3 (2022年10月07日)
Bug Fixes
2.12.2 (2022年10月03日)
Bug Fixes
2.12.1 (2022年08月11日)
Bug Fixes
2.12.0 (2022年07月14日)
Features
- add audience parameter (06a4096)
 
Bug Fixes
2.11.2 (2022年06月03日)
Bug Fixes
Documentation
2.11.1 (2022年03月05日)
Bug Fixes
deps: require google-api-core>=1.31.5, >=2.3.2 (#247) (ef54503)
deps: require proto-plus>=1.15.0 (ef54503)
Documentation
2.11.0 (2022年02月03日)
Features
Bug Fixes
- resolve DuplicateCredentialArgs error when using credentials_file (97f7ea5)
 
Documentation
2.10.1 (2021年11月01日)
Bug Fixes
Documentation
- list oneofs in docstring (6d7b8c1)
 
2.10.0 (2021年10月18日)
Features
2.9.0 (2021年10月08日)
Features
2.8.0 (2021年09月30日)
Features
2.7.0 (2021年09月30日)
Features
Bug Fixes
- improper types in pagers generation (8ff7501)
 
2.6.1 (2021年09月24日)
Bug Fixes
- add ‘dict’ annotation type to ‘request’ (728e5e0)
 
2.6.0 (2021年08月30日)
Features
Documentation
2.5.0 (2021年08月07日)
Features
2.4.3 (2021年07月29日)
Documentation
2.4.2 (2021年07月28日)
Bug Fixes
Documentation
Miscellaneous Chores
2.4.1 (2021年07月20日)
Bug Fixes
2.4.0 (2021年07月12日)
Features
Bug Fixes
Documentation
Include verify_attestation_chains.py help text to attestations README (#134) (2f2bb49)
omit mention of Python 2.7 in ‘CONTRIBUTING.rst’ (#1127) (#124) (5c3e273), closes #1126
2.3.0 (2021年06月14日)
Features
add
from_service_account_info(6d115ce)add ECDSA secp256k1 to the list of supported algorithms (#120) (65a453f)
add script to verify attestations with certificate chains (#99) (7b0799f)
expose client transport (6d115ce)
Bug Fixes
fix retryable errors (6d115ce)
remove grpc send/recv limits (6d115ce)
use correct retry deadline (6d115ce)
2.2.0 (2020年09月16日)
Features
Documentation
2.1.0 (2020年08月27日)
Features
2.0.1 (2020年08月24日)
Bug Fixes
Documentation
2.0.0 (2020年07月30日)
⚠ BREAKING CHANGES
- migrate to microgenerator. (#16)
 
Features
- migrate to microgenerator. See Migration Guide. (#16) (605f757)
 
1.4.0 (2020年04月14日)
Features
1.3.0 (2020年02月12日)
Features
kms: add
ProtectionLevel.Externalenum; standardize use of ‘optional’ and ‘required’ in docstrings (via synth) (#10070) (add232f)kms: undeprecate resource name helper methods, add 2.7 deprecation warning (via synth) (#10045) (23dca59)
Bug Fixes
1.2.1
08-12-2019 13:44 PDT
Implementation Changes
- Remove send/recv msg size limit (via synth). (#8959)
 
Documentation
1.2.0
07-24-2019 16:42 PDT
Implementation Changes
- Accomodate new location of ‘IAMPolicyStub’ (via synth). (#8679)
 
New Features
Add ‘options_’ argument to client’s ‘get_iam_policy’; pin black version (via synth). (#8656)
Add ‘client_options’ support, update list method docstrings (via synth). (#8514)
Dependencies
Bump minimum version for google-api-core to 1.14.0. (#8709)
Update pin for ‘grpc-google-iam-v1’ to 0.12.3+. (#8647)
Documentation
Link to googleapis.dev documentation in READMEs. (#8705)
Add compatibility check badges to READMEs. (#8288)
1.1.0
06-27-2019 12:32 PDT
Implementation Changes
Allow kwargs to be passed to create_channel (via synth). (#8395)
Add empty lines (via synth). (#8062)
Remove classifier for Python 3.4 for end-of-life. (#7535)
New Features
Add ability to create keys via import, add crypto algorithms (via synth). (#8356)
Retry idempotent codes for Encyrpt, Decrypt, Asymmetric Decrypt, Asymmetric Sign (via synth). (#7715)
Add CAVIUM_V2_COMPRESSED option to KeyOperationAttestation (via synth). (#7396)
Documentation
Internal / Testing Changes
Add docs job to publish to googleapis.dev. (#8464)
Add disclaimer to auto-generated template files (via synth). (#8318)
Suppress checking ‘cov-fail-under’ in nox default session (via synth). (#8245)
Fix coverage in ‘types.py’; blacken ‘noxfile.py’ / ‘setup.py’ (via synth). (#8157)
Add nox session
docs, reorder methods (via synth). (#7775)Copy lintified proto files (via synth). (#7449)
1.0.0
02-13-2019 10:53 PST
Implementation Changes
Documentation
- Updated client library documentation URLs. (#7307)
 
Internal / Testing Changes
Add KMS system test (#7304)
Add protos as an artifact to library (#7205)
Update copyright headers
Protoc-generated serialization update. (#7086)
0.2.1
12-18-2018 09:24 PST
Implementation Changes
Import
iam.policyfromgoogle.api_core. (#6741)Pick up changes in GAPIC generator. (#6499)
Fix
client_infobug, update docstrings. (#6414)
Dependencies
Bump minimum
api_coreversion for all GAPIC libs to 1.4.1. (#6391)Update IAM version in dependencies (#6362)
Avoid broken ‘google-common-apis 1.5.4’ release. (#6355)
Documentation
Internal / Testing Changes
Update noxfile.
Blacken all gen’d libs (#6792)
Omit local deps (#6701)
Run black at end of synth.py (#6698)
Run Black on Generated libraries (#6666)
Add templates for flake8, coveragerc, noxfile, and black. (#6642)
Add synth metadata. (#6569)
Add ‘mock’ to unit test dependencies for autogen libs. (#6402)
Add / fix badges for PyPI / versions. (#6158)
Don’t update nox in ‘kms/synth.py’. (#6233)
Use new Nox (#6175)
Don’t scribble on setup.py harder. (#6064)
Harmonize / DRY ‘README.rst’ / ‘docs/index.rst’. (#6021)
Exclude ‘setup.py’ from synth. (#6038)
0.2.0
Documentation
- Docs: Replace links to 
/stable/with/latest/. (#5901) 
Internal / Testing Changes
Re-generate library using kms/synth.py (#5977)
Re-generate library using kms/synth.py (#5951)
Remove synth fix for replacing
iam_policy_pb2_grpc(#5755)
0.1.0
New Features
- KMS v1