Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-google-cloud-kms for 
openSUSE:Factory checked in at 2023-08-31 13:45:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-google-cloud-kms (Old)
 and      /work/SRC/openSUSE:Factory/.python-google-cloud-kms.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-google-cloud-kms"

Thu Aug 31 13:45:50 2023 rev:14 rq:1108093 version:2.19.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-google-cloud-kms/python-google-cloud-kms.changes
  2023-07-18 22:09:27.603437026 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-google-cloud-kms.new.1766/python-google-cloud-kms.changes
        2023-08-31 13:51:52.533428450 +0200
@@ -1,0 +2,8 @@
+Wed Aug 30 10:57:59 UTC 2023 - John Paul Adrian Glaubitz 
<adrian.glaub...@suse.com>
+
+- Update to 2.19.1
+  * Minor formatting (#411)
+- from version 2.19.0
+  * Add interoperable symmetric encryption system (#403)
+
+-------------------------------------------------------------------

Old:
----
  google-cloud-kms-2.18.0.tar.gz

New:
----
  google-cloud-kms-2.19.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-google-cloud-kms.spec ++++++
--- /var/tmp/diff_new_pack.qlwKC6/_old  2023-08-31 13:51:53.493462764 +0200
+++ /var/tmp/diff_new_pack.qlwKC6/_new  2023-08-31 13:51:53.501463050 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:           python-google-cloud-kms
-Version:        2.18.0
+Version:        2.19.1
 Release:        0
 Summary:        Cloud Key Management Service (KMS) API API client library
 License:        Apache-2.0

++++++ google-cloud-kms-2.18.0.tar.gz -> google-cloud-kms-2.19.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/google-cloud-kms-2.18.0/MANIFEST.in 
new/google-cloud-kms-2.19.1/MANIFEST.in
--- old/google-cloud-kms-2.18.0/MANIFEST.in     2023-07-05 21:23:57.000000000 
+0200
+++ new/google-cloud-kms-2.19.1/MANIFEST.in     2023-08-03 16:34:36.000000000 
+0200
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 #
-# Copyright 2020 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/google-cloud-kms-2.18.0/PKG-INFO 
new/google-cloud-kms-2.19.1/PKG-INFO
--- old/google-cloud-kms-2.18.0/PKG-INFO        2023-07-05 21:26:03.766366000 
+0200
+++ new/google-cloud-kms-2.19.1/PKG-INFO        2023-08-03 16:36:45.850709700 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: google-cloud-kms
-Version: 2.18.0
+Version: 2.19.1
 Summary: Google Cloud Kms API client library
 Home-page: https://github.com/googleapis/python-kms
 Author: Google LLC
@@ -60,21 +60,24 @@
 Installation
 ~~~~~~~~~~~~
 
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
+Install this library in a virtual environment using `venv`_. `venv`_ is a tool 
that
+creates isolated Python environments. These isolated environments can have 
separate
+versions of Python packages, which allows you to isolate one project's 
dependencies
+from the dependencies of other projects.
 
-With `virtualenv`_, it's possible to install this library without needing 
system
+With `venv`_, it's possible to install this library without needing system
 install permissions, and without clashing with the installed system
 dependencies.
 
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
+.. _`venv`: https://docs.python.org/3/library/venv.html
 
 
 Code samples and snippets
 ~~~~~~~~~~~~~~~~~~~~~~~~~
 
-Code samples and snippets live in the `samples/` folder.
+Code samples and snippets live in the `samples/`_ folder.
+
+.. _samples/: https://github.com/googleapis/python-kms/tree/main/samples
 
 
 Supported Python Versions
@@ -101,10 +104,9 @@
 
 .. code-block:: console
 
-    pip install virtualenv
-    virtualenv <your-env>
+    python3 -m venv <your-env>
     source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-kms
+    pip install google-cloud-kms
 
 
 Windows
@@ -112,10 +114,9 @@
 
 .. code-block:: console
 
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-kms
+    py -m venv <your-env>
+    .\<your-env>\Scripts\activate
+    pip install google-cloud-kms
 
 Next Steps
 ~~~~~~~~~~
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/google-cloud-kms-2.18.0/README.rst 
new/google-cloud-kms-2.19.1/README.rst
--- old/google-cloud-kms-2.18.0/README.rst      2023-07-05 21:23:57.000000000 
+0200
+++ new/google-cloud-kms-2.19.1/README.rst      2023-08-03 16:34:36.000000000 
+0200
@@ -36,21 +36,24 @@
 Installation
 ~~~~~~~~~~~~
 
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
+Install this library in a virtual environment using `venv`_. `venv`_ is a tool 
that
+creates isolated Python environments. These isolated environments can have 
separate
+versions of Python packages, which allows you to isolate one project's 
dependencies
+from the dependencies of other projects.
 
-With `virtualenv`_, it's possible to install this library without needing 
system
+With `venv`_, it's possible to install this library without needing system
 install permissions, and without clashing with the installed system
 dependencies.
 
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
+.. _`venv`: https://docs.python.org/3/library/venv.html
 
 
 Code samples and snippets
 ~~~~~~~~~~~~~~~~~~~~~~~~~
 
-Code samples and snippets live in the `samples/` folder.
+Code samples and snippets live in the `samples/`_ folder.
+
+.. _samples/: https://github.com/googleapis/python-kms/tree/main/samples
 
 
 Supported Python Versions
@@ -77,10 +80,9 @@
 
 .. code-block:: console
 
-    pip install virtualenv
-    virtualenv <your-env>
+    python3 -m venv <your-env>
     source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-kms
+    pip install google-cloud-kms
 
 
 Windows
@@ -88,10 +90,9 @@
 
 .. code-block:: console
 
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-kms
+    py -m venv <your-env>
+    .\<your-env>\Scripts\activate
+    pip install google-cloud-kms
 
 Next Steps
 ~~~~~~~~~~
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/google-cloud-kms-2.18.0/google/cloud/kms/__init__.py 
new/google-cloud-kms-2.19.1/google/cloud/kms/__init__.py
--- old/google-cloud-kms-2.18.0/google/cloud/kms/__init__.py    2023-07-05 
21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/google/cloud/kms/__init__.py    2023-08-03 
16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms/gapic_version.py 
new/google-cloud-kms-2.19.1/google/cloud/kms/gapic_version.py
--- old/google-cloud-kms-2.18.0/google/cloud/kms/gapic_version.py       
2023-07-05 21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/google/cloud/kms/gapic_version.py       
2023-08-03 16:34:36.000000000 +0200
@@ -13,4 +13,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
-__version__ = "2.18.0"  # {x-release-please-version}
+__version__ = "2.19.1"  # {x-release-please-version}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/__init__.py 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/__init__.py
--- old/google-cloud-kms-2.18.0/google/cloud/kms_v1/__init__.py 2023-07-05 
21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/google/cloud/kms_v1/__init__.py 2023-08-03 
16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/gapic_version.py 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/gapic_version.py
--- old/google-cloud-kms-2.18.0/google/cloud/kms_v1/gapic_version.py    
2023-07-05 21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/google/cloud/kms_v1/gapic_version.py    
2023-08-03 16:34:36.000000000 +0200
@@ -13,4 +13,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
-__version__ = "2.18.0"  # {x-release-please-version}
+__version__ = "2.19.1"  # {x-release-please-version}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/__init__.py 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/__init__.py
--- old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/__init__.py        
2023-07-05 21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/__init__.py        
2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/__init__.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/__init__.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/__init__.py
    2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/__init__.py
    2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/async_client.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/async_client.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/async_client.py
        2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/async_client.py
        2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/client.py 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/client.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/client.py  
    2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/client.py  
    2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/pagers.py 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/pagers.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/pagers.py  
    2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/pagers.py  
    2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/transports/__init__.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/transports/__init__.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/transports/__init__.py
 2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/transports/__init__.py
 2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/transports/base.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/transports/base.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/transports/base.py
     2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/transports/base.py
     2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/transports/grpc.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/transports/grpc.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/transports/grpc.py
     2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/transports/grpc.py
     2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/transports/grpc_asyncio.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/transports/grpc_asyncio.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/transports/grpc_asyncio.py
     2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/transports/grpc_asyncio.py
     2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/transports/rest.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/transports/rest.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/ekm_service/transports/rest.py
     2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/ekm_service/transports/rest.py
     2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/__init__.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/__init__.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/__init__.py
 2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/__init__.py
 2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/async_client.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/async_client.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/async_client.py
     2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/async_client.py
     2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/client.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/client.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/client.py
   2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/client.py
   2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/pagers.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/pagers.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/pagers.py
   2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/pagers.py
   2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/transports/__init__.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/transports/__init__.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/transports/__init__.py
      2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/transports/__init__.py
      2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/transports/base.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/transports/base.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/transports/base.py
  2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/transports/base.py
  2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/transports/grpc.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/transports/grpc.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/transports/grpc.py
  2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/transports/grpc.py
  2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/transports/grpc_asyncio.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/transports/grpc_asyncio.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/transports/grpc_asyncio.py
  2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/transports/grpc_asyncio.py
  2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/transports/rest.py
 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/transports/rest.py
--- 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/services/key_management_service/transports/rest.py
  2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/services/key_management_service/transports/rest.py
  2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/types/__init__.py 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/types/__init__.py
--- old/google-cloud-kms-2.18.0/google/cloud/kms_v1/types/__init__.py   
2023-07-05 21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/google/cloud/kms_v1/types/__init__.py   
2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/types/ekm_service.py 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/types/ekm_service.py
--- old/google-cloud-kms-2.18.0/google/cloud/kms_v1/types/ekm_service.py        
2023-07-05 21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/google/cloud/kms_v1/types/ekm_service.py        
2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/types/resources.py 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/types/resources.py
--- old/google-cloud-kms-2.18.0/google/cloud/kms_v1/types/resources.py  
2023-07-05 21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/google/cloud/kms_v1/types/resources.py  
2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -553,40 +553,40 @@
         [CryptoKey.purpose][google.cloud.kms.v1.CryptoKey.purpose]
         
[ENCRYPT_DECRYPT][google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose.ENCRYPT_DECRYPT].
 
-        Algorithms beginning with "RSA_SIGN\_" are usable with
+        Algorithms beginning with ``RSA_SIGN_`` are usable with
         [CryptoKey.purpose][google.cloud.kms.v1.CryptoKey.purpose]
         
[ASYMMETRIC_SIGN][google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose.ASYMMETRIC_SIGN].
 
-        The fields in the name after "RSA_SIGN\_" correspond to the following
-        parameters: padding algorithm, modulus bit length, and digest
-        algorithm.
+        The fields in the name after ``RSA_SIGN_`` correspond to the
+        following parameters: padding algorithm, modulus bit length, and
+        digest algorithm.
 
         For PSS, the salt length used is equal to the length of digest
         algorithm. For example,
         
[RSA_SIGN_PSS_2048_SHA256][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionAlgorithm.RSA_SIGN_PSS_2048_SHA256]
         will use PSS with a salt length of 256 bits or 32 bytes.
 
-        Algorithms beginning with "RSA_DECRYPT\_" are usable with
+        Algorithms beginning with ``RSA_DECRYPT_`` are usable with
         [CryptoKey.purpose][google.cloud.kms.v1.CryptoKey.purpose]
         
[ASYMMETRIC_DECRYPT][google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose.ASYMMETRIC_DECRYPT].
 
-        The fields in the name after "RSA_DECRYPT\_" correspond to the
+        The fields in the name after ``RSA_DECRYPT_`` correspond to the
         following parameters: padding algorithm, modulus bit length, and
         digest algorithm.
 
-        Algorithms beginning with "EC_SIGN\_" are usable with
+        Algorithms beginning with ``EC_SIGN_`` are usable with
         [CryptoKey.purpose][google.cloud.kms.v1.CryptoKey.purpose]
         
[ASYMMETRIC_SIGN][google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose.ASYMMETRIC_SIGN].
 
-        The fields in the name after "EC_SIGN\_" correspond to the following
-        parameters: elliptic curve, digest algorithm.
+        The fields in the name after ``EC_SIGN_`` correspond to the
+        following parameters: elliptic curve, digest algorithm.
 
-        Algorithms beginning with "HMAC\_" are usable with
+        Algorithms beginning with ``HMAC_`` are usable with
         [CryptoKey.purpose][google.cloud.kms.v1.CryptoKey.purpose]
         [MAC][google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose.MAC].
 
-        The suffix following "HMAC\_" corresponds to the hash algorithm being
-        used (eg. SHA256).
+        The suffix following ``HMAC_`` corresponds to the hash algorithm
+        being used (eg. SHA256).
 
         For more information, see [Key purposes and algorithms]
         (https://cloud.google.com/kms/docs/algorithms).
@@ -602,6 +602,16 @@
             AES_256_GCM (19):
                 AES-GCM (Galois Counter Mode) using 256-bit
                 keys.
+            AES_128_CBC (42):
+                AES-CBC (Cipher Block Chaining Mode) using
+                128-bit keys.
+            AES_256_CBC (43):
+                AES-CBC (Cipher Block Chaining Mode) using
+                256-bit keys.
+            AES_128_CTR (44):
+                AES-CTR (Counter Mode) using 128-bit keys.
+            AES_256_CTR (45):
+                AES-CTR (Counter Mode) using 256-bit keys.
             RSA_SIGN_PSS_2048_SHA256 (2):
                 RSASSA-PSS 2048 bit key with a SHA256 digest.
             RSA_SIGN_PSS_3072_SHA256 (3):
@@ -672,6 +682,10 @@
         GOOGLE_SYMMETRIC_ENCRYPTION = 1
         AES_128_GCM = 41
         AES_256_GCM = 19
+        AES_128_CBC = 42
+        AES_256_CBC = 43
+        AES_128_CTR = 44
+        AES_256_CTR = 45
         RSA_SIGN_PSS_2048_SHA256 = 2
         RSA_SIGN_PSS_3072_SHA256 = 3
         RSA_SIGN_PSS_4096_SHA256 = 4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google/cloud/kms_v1/types/service.py 
new/google-cloud-kms-2.19.1/google/cloud/kms_v1/types/service.py
--- old/google-cloud-kms-2.18.0/google/cloud/kms_v1/types/service.py    
2023-07-05 21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/google/cloud/kms_v1/types/service.py    
2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/google_cloud_kms.egg-info/PKG-INFO 
new/google-cloud-kms-2.19.1/google_cloud_kms.egg-info/PKG-INFO
--- old/google-cloud-kms-2.18.0/google_cloud_kms.egg-info/PKG-INFO      
2023-07-05 21:26:03.000000000 +0200
+++ new/google-cloud-kms-2.19.1/google_cloud_kms.egg-info/PKG-INFO      
2023-08-03 16:36:45.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: google-cloud-kms
-Version: 2.18.0
+Version: 2.19.1
 Summary: Google Cloud Kms API client library
 Home-page: https://github.com/googleapis/python-kms
 Author: Google LLC
@@ -60,21 +60,24 @@
 Installation
 ~~~~~~~~~~~~
 
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
+Install this library in a virtual environment using `venv`_. `venv`_ is a tool 
that
+creates isolated Python environments. These isolated environments can have 
separate
+versions of Python packages, which allows you to isolate one project's 
dependencies
+from the dependencies of other projects.
 
-With `virtualenv`_, it's possible to install this library without needing 
system
+With `venv`_, it's possible to install this library without needing system
 install permissions, and without clashing with the installed system
 dependencies.
 
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
+.. _`venv`: https://docs.python.org/3/library/venv.html
 
 
 Code samples and snippets
 ~~~~~~~~~~~~~~~~~~~~~~~~~
 
-Code samples and snippets live in the `samples/` folder.
+Code samples and snippets live in the `samples/`_ folder.
+
+.. _samples/: https://github.com/googleapis/python-kms/tree/main/samples
 
 
 Supported Python Versions
@@ -101,10 +104,9 @@
 
 .. code-block:: console
 
-    pip install virtualenv
-    virtualenv <your-env>
+    python3 -m venv <your-env>
     source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-kms
+    pip install google-cloud-kms
 
 
 Windows
@@ -112,10 +114,9 @@
 
 .. code-block:: console
 
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-kms
+    py -m venv <your-env>
+    .\<your-env>\Scripts\activate
+    pip install google-cloud-kms
 
 Next Steps
 ~~~~~~~~~~
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/google-cloud-kms-2.18.0/setup.py 
new/google-cloud-kms-2.19.1/setup.py
--- old/google-cloud-kms-2.18.0/setup.py        2023-07-05 21:23:57.000000000 
+0200
+++ new/google-cloud-kms-2.19.1/setup.py        2023-08-03 16:34:36.000000000 
+0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/google-cloud-kms-2.18.0/tests/__init__.py 
new/google-cloud-kms-2.19.1/tests/__init__.py
--- old/google-cloud-kms-2.18.0/tests/__init__.py       2023-07-05 
21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/tests/__init__.py       2023-08-03 
16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/google-cloud-kms-2.18.0/tests/unit/__init__.py 
new/google-cloud-kms-2.19.1/tests/unit/__init__.py
--- old/google-cloud-kms-2.18.0/tests/unit/__init__.py  2023-07-05 
21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/tests/unit/__init__.py  2023-08-03 
16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/google-cloud-kms-2.18.0/tests/unit/gapic/__init__.py 
new/google-cloud-kms-2.19.1/tests/unit/gapic/__init__.py
--- old/google-cloud-kms-2.18.0/tests/unit/gapic/__init__.py    2023-07-05 
21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/tests/unit/gapic/__init__.py    2023-08-03 
16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/tests/unit/gapic/kms_v1/__init__.py 
new/google-cloud-kms-2.19.1/tests/unit/gapic/kms_v1/__init__.py
--- old/google-cloud-kms-2.18.0/tests/unit/gapic/kms_v1/__init__.py     
2023-07-05 21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/tests/unit/gapic/kms_v1/__init__.py     
2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/tests/unit/gapic/kms_v1/test_ekm_service.py 
new/google-cloud-kms-2.19.1/tests/unit/gapic/kms_v1/test_ekm_service.py
--- old/google-cloud-kms-2.18.0/tests/unit/gapic/kms_v1/test_ekm_service.py     
2023-07-05 21:23:57.000000000 +0200
+++ new/google-cloud-kms-2.19.1/tests/unit/gapic/kms_v1/test_ekm_service.py     
2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google-cloud-kms-2.18.0/tests/unit/gapic/kms_v1/test_key_management_service.py
 
new/google-cloud-kms-2.19.1/tests/unit/gapic/kms_v1/test_key_management_service.py
--- 
old/google-cloud-kms-2.18.0/tests/unit/gapic/kms_v1/test_key_management_service.py
  2023-07-05 21:23:57.000000000 +0200
+++ 
new/google-cloud-kms-2.19.1/tests/unit/gapic/kms_v1/test_key_management_service.py
  2023-08-03 16:34:36.000000000 +0200
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright 2022 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.

Reply via email to