forked from pool/python-google-cloud-kms
Compare commits
6 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 68fc752778 | |||
| 6e15245d93 | |||
| 88a10dd0f9 | |||
| 559569b21b | |||
| 6684de8737 | |||
| 5e8bf783e6 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0105bc14a398b7fd391943bbebafd5918f3e3406827a989739b2dc3889cc1218
|
||||
size 181957
|
||||
3
google_cloud_kms-3.9.0.tar.gz
Normal file
3
google_cloud_kms-3.9.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:96bf190d41ae4538ea0557d438a53318129054186922c0953b95b0da7330d241
|
||||
size 337683
|
||||
@@ -1,3 +1,82 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 16 08:24:55 UTC 2026 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to 3.9.0
|
||||
* Marking MODIFIED_CUSTOMER_INITIATED_ACCESS and
|
||||
MODIFIED_GOOGLE_INITIATED_SYSTEM_OPERATION Key Access
|
||||
Justification codes as deprecated in favor of
|
||||
GOOGLE_RESPONSE_TO_PRODUCTION_ALERT
|
||||
- from version 3.8.0
|
||||
* auto-enable mTLS when supported certificates are detected
|
||||
* check Python and dependency versions in generated GAPICs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 17 12:20:31 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to 3.7.0
|
||||
* Add support for Python 3.14
|
||||
* Deprecate credentials_file argument
|
||||
- from version 3.6.0
|
||||
* Add PublicKeyFormat enums XWING_RAW_BYTES (used for KEM_XWING)
|
||||
and DER (186cef2)
|
||||
* Support KEY_ENCAPSULATION purpose and quantum-safe algorithms
|
||||
ML_KEM_768, ML_KEM_1024 and KEM_XWING (186cef2)
|
||||
- from version 3.5.1
|
||||
* [google-cloud-kms] A comment for enum value `DESTROYED` in enum
|
||||
`CryptoKeyVersionState` is changed (#13913)
|
||||
- from version 3.5.0
|
||||
* Adding eTag field to AutokeyConfig (5d7b972)
|
||||
* Updating docs for total_size field in KMS List APIs (5d7b972)
|
||||
- Update BuildRequires and Requires from setup.py
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 25 07:14:57 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to 3.4.1
|
||||
* [Many APIs] Allow Protobuf 6.x
|
||||
* Remove setup.cfg configuration for creating universal wheels (#13659)
|
||||
- from version 3.4.0
|
||||
* Support PQC asymmetric signing algorithms ML_DSA_65 and SLH_DSA_SHA2_128s (#13538)
|
||||
* Add a PublicKeyFormat enum to allow specifying the format the
|
||||
- from version 3.3.1
|
||||
* **deps:** Require grpc-google-iam-v1 >= 0.14.0
|
||||
- from version 3.3.0
|
||||
* Add REST Interceptors which support reading metadata
|
||||
* Add support for reading selective GAPIC generation methods from service YAML
|
||||
- from version 3.2.2
|
||||
* Modify enum comment (#13410)
|
||||
- from version 3.2.1
|
||||
* Code documentation improvements (#13366)
|
||||
- from version 3.2.0
|
||||
* Add support for opt-in debug logging
|
||||
* Fix typing issue with gRPC metadata when key ends in -bin
|
||||
* A comment for enum `CryptoKeyVersionAlgorithm` is changed (#13305)
|
||||
- from version 3.1.1
|
||||
* Disable universe-domain validation (#13243)
|
||||
- from version 3.1.0
|
||||
* Add support for Python 3.13 (#13207)
|
||||
- from version 3.0.0
|
||||
* Pagination feature is introduced for method ListKeyHandles in service Autokey
|
||||
* Adding a state field for AutokeyConfig
|
||||
* Pagination feature is introduced for method ListKeyHandles in service Autokey
|
||||
* A comment for field destroy_scheduled_duration in message .google.cloud.kms.v1.CryptoKey
|
||||
is updated for the default duration
|
||||
* Field service_resolvers in message .google.cloud.kms.v1.EkmConnection is
|
||||
Explicitly is marked as to have field behavior of Optional
|
||||
- from version 2.24.2
|
||||
* Retry and timeout values do not propagate in requests during pagination
|
||||
- from version 2.24.1
|
||||
* Allow Protobuf 5.x (#12867)
|
||||
- from version 2.24.0
|
||||
* Support Key Access Justifications policy configuration
|
||||
- from version 2.23.0
|
||||
* Add client library for KMS Autokey service, which enables automated KMS
|
||||
key provision and management
|
||||
- from version 2.22.0
|
||||
* Introduce Long-Running Operations (LRO) for KMS
|
||||
- Adjust upstream source name in spec file
|
||||
- Update BuildRequires and Requires from setup.py
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 20 20:48:04 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-google-cloud-kms
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2026 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -18,27 +18,34 @@
|
||||
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-google-cloud-kms
|
||||
Version: 2.21.4
|
||||
Version: 3.9.0
|
||||
Release: 0
|
||||
Summary: Cloud Key Management Service (KMS) API API client library
|
||||
License: Apache-2.0
|
||||
Group: Development/Languages/Python
|
||||
URL: https://github.com/GoogleCloudPlatform/google-cloud-python
|
||||
Source: https://files.pythonhosted.org/packages/source/g/google-cloud-kms/google-cloud-kms-%{version}.tar.gz
|
||||
Source: https://files.pythonhosted.org/packages/source/g/google_cloud_kms/google_cloud_kms-%{version}.tar.gz
|
||||
BuildRequires: %{python_module google-api-core >= 1.34.1}
|
||||
BuildRequires: %{python_module grpc-google-iam-v1 >= 0.12.4}
|
||||
BuildRequires: %{python_module grpcio}
|
||||
BuildRequires: %{python_module pip}
|
||||
BuildRequires: %{python_module proto-plus >= 1.22.3}
|
||||
BuildRequires: %{python_module protobuf >= 3.19}
|
||||
BuildRequires: %{python_module protobuf >= 3.20.2}
|
||||
BuildRequires: %{python_module pytest-asyncio}
|
||||
BuildRequires: %{python_module pytest}
|
||||
BuildRequires: %{python_module wheel}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
%if %python_version_nodots < 314
|
||||
Requires: python-grpcio >= 1.33.2
|
||||
%else
|
||||
Requires: python-grpcio >= 1.75.1
|
||||
%endif
|
||||
Requires: python-google-api-core >= 1.34.1
|
||||
Requires: python-google-auth
|
||||
Requires: python-grpc-google-iam-v1 >= 0.12.4
|
||||
Requires: python-proto-plus >= 1.22.3
|
||||
Requires: python-protobuf >= 3.20.2
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
BuildArch: noarch
|
||||
@@ -48,7 +55,7 @@ BuildArch: noarch
|
||||
Cloud Key Management Service (KMS) API API client library
|
||||
|
||||
%prep
|
||||
%setup -q -n google-cloud-kms-%{version}
|
||||
%setup -q -n google_cloud_kms-%{version}
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
Reference in New Issue
Block a user