Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-oslo.vmware for 
openSUSE:Factory checked in at 2022-10-01 17:44:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.vmware (Old)
 and      /work/SRC/openSUSE:Factory/.python-oslo.vmware.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oslo.vmware"

Sat Oct  1 17:44:04 2022 rev:22 rq:1007434 version:4.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oslo.vmware/python-oslo.vmware.changes    
2022-05-25 20:34:48.528248287 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-oslo.vmware.new.2275/python-oslo.vmware.changes
  2022-10-01 17:44:30.069816857 +0200
@@ -1,0 +2,12 @@
+Sat Oct  1 12:21:52 UTC 2022 - [email protected]
+
+- update to version 4.0.1
+  - remove unicode literal from code
+  - Drop python3.6/3.7 support in testing runtime
+  - Add Python3 zed unit tests
+  - Download ISO in more simple way.
+  - Fix formatting of release list
+  - Update master for stable/yoga
+  - Imported Translations from Zanata
+
+-------------------------------------------------------------------

Old:
----
  oslo.vmware-3.10.0.tar.gz

New:
----
  oslo.vmware-4.0.1.tar.gz

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

Other differences:
------------------
++++++ python-oslo.vmware.spec ++++++
--- /var/tmp/diff_new_pack.LSgCiv/_old  2022-10-01 17:44:30.573817773 +0200
+++ /var/tmp/diff_new_pack.LSgCiv/_new  2022-10-01 17:44:30.581817788 +0200
@@ -17,13 +17,13 @@
 
 
 Name:           python-oslo.vmware
-Version:        3.10.0
+Version:        4.0.1
 Release:        0
 Summary:        Oslo VMware library for OpenStack projects
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://docs.openstack.org/oslo.vmware
-Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.vmware/oslo.vmware-3.10.0.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.vmware/oslo.vmware-4.0.1.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python3-Babel
 BuildRequires:  python3-ddt
@@ -88,7 +88,7 @@
 Documentation for OpenStack common VMware library.
 
 %prep
-%autosetup -p1 -n oslo.vmware-3.10.0
+%autosetup -p1 -n oslo.vmware-4.0.1
 %py_req_cleanup
 
 %build

++++++ oslo.vmware-3.10.0.tar.gz -> oslo.vmware-4.0.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/.zuul.yaml 
new/oslo.vmware-4.0.1/.zuul.yaml
--- old/oslo.vmware-3.10.0/.zuul.yaml   2021-10-15 15:33:06.000000000 +0200
+++ new/oslo.vmware-4.0.1/.zuul.yaml    2022-08-24 15:22:00.000000000 +0200
@@ -2,6 +2,6 @@
     templates:
       - check-requirements
       - lib-forward-testing-python3
-      - openstack-python3-yoga-jobs
+      - openstack-python3-zed-jobs
       - publish-openstack-docs-pti
       - release-notes-jobs-python3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/AUTHORS 
new/oslo.vmware-4.0.1/AUTHORS
--- old/oslo.vmware-3.10.0/AUTHORS      2021-10-15 15:33:40.000000000 +0200
+++ new/oslo.vmware-4.0.1/AUTHORS       2022-08-24 15:22:42.000000000 +0200
@@ -18,6 +18,7 @@
 Doug Hellmann <[email protected]>
 Doug Hellmann <[email protected]>
 Eric Brown <[email protected]>
+Fabian Wiesel <[email protected]>
 Flavio Percoco <[email protected]>
 Gary Kotton <[email protected]>
 Ghanshyam Mann <[email protected]>
@@ -72,6 +73,7 @@
 jacky06 <[email protected]>
 loooosy <[email protected]>
 melissaml <[email protected]>
+niuke <[email protected]>
 qingszhao <[email protected]>
 ricolin <[email protected]>
 wangqi <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/ChangeLog 
new/oslo.vmware-4.0.1/ChangeLog
--- old/oslo.vmware-3.10.0/ChangeLog    2021-10-15 15:33:40.000000000 +0200
+++ new/oslo.vmware-4.0.1/ChangeLog     2022-08-24 15:22:42.000000000 +0200
@@ -1,6 +1,22 @@
 CHANGES
 =======
 
+4.0.1
+-----
+
+* remove unicode literal from code
+* Imported Translations from Zanata
+* Imported Translations from Zanata
+* Fix formatting of release list
+
+4.0.0
+-----
+
+* Download ISO in more simple way
+* Drop python3.6/3.7 support in testing runtime
+* Add Python3 zed unit tests
+* Update master for stable/yoga
+
 3.10.0
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/PKG-INFO 
new/oslo.vmware-4.0.1/PKG-INFO
--- old/oslo.vmware-3.10.0/PKG-INFO     2021-10-15 15:33:40.375077500 +0200
+++ new/oslo.vmware-4.0.1/PKG-INFO      2022-08-24 15:22:42.566441800 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: oslo.vmware
-Version: 3.10.0
+Version: 4.0.1
 Summary: Oslo VMware library
 Home-page: https://docs.openstack.org/oslo.vmware/latest/
 Author: OpenStack
@@ -45,9 +45,8 @@
 Classifier: Operating System :: POSIX :: Linux
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.6
-Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: Implementation :: CPython
-Requires-Python: >=3.6
+Requires-Python: >=3.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/doc/source/conf.py 
new/oslo.vmware-4.0.1/doc/source/conf.py
--- old/oslo.vmware-3.10.0/doc/source/conf.py   2021-10-15 15:33:06.000000000 
+0200
+++ new/oslo.vmware-4.0.1/doc/source/conf.py    2022-08-24 15:22:00.000000000 
+0200
@@ -33,7 +33,7 @@
 master_doc = 'index'
 
 # General information about the project.
-copyright = u'2014, OpenStack Foundation'
+copyright = '2014, OpenStack Foundation'
 
 # If true, '()' will be appended to :func: etc. cross-reference text.
 add_function_parentheses = True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/oslo.vmware.egg-info/PKG-INFO 
new/oslo.vmware-4.0.1/oslo.vmware.egg-info/PKG-INFO
--- old/oslo.vmware-3.10.0/oslo.vmware.egg-info/PKG-INFO        2021-10-15 
15:33:40.000000000 +0200
+++ new/oslo.vmware-4.0.1/oslo.vmware.egg-info/PKG-INFO 2022-08-24 
15:22:42.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: oslo.vmware
-Version: 3.10.0
+Version: 4.0.1
 Summary: Oslo VMware library
 Home-page: https://docs.openstack.org/oslo.vmware/latest/
 Author: OpenStack
@@ -45,9 +45,8 @@
 Classifier: Operating System :: POSIX :: Linux
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.6
-Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: Implementation :: CPython
-Requires-Python: >=3.6
+Requires-Python: >=3.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/oslo.vmware.egg-info/SOURCES.txt 
new/oslo.vmware-4.0.1/oslo.vmware.egg-info/SOURCES.txt
--- old/oslo.vmware-3.10.0/oslo.vmware.egg-info/SOURCES.txt     2021-10-15 
15:33:40.000000000 +0200
+++ new/oslo.vmware-4.0.1/oslo.vmware.egg-info/SOURCES.txt      2022-08-24 
15:22:42.000000000 +0200
@@ -125,6 +125,7 @@
 releasenotes/source/victoria.rst
 releasenotes/source/wallaby.rst
 releasenotes/source/xena.rst
+releasenotes/source/yoga.rst
 releasenotes/source/_static/.placeholder
 releasenotes/source/_templates/.placeholder
 releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/oslo.vmware.egg-info/pbr.json 
new/oslo.vmware-4.0.1/oslo.vmware.egg-info/pbr.json
--- old/oslo.vmware-3.10.0/oslo.vmware.egg-info/pbr.json        2021-10-15 
15:33:40.000000000 +0200
+++ new/oslo.vmware-4.0.1/oslo.vmware.egg-info/pbr.json 2022-08-24 
15:22:42.000000000 +0200
@@ -1 +1 @@
-{"git_version": "7bc3431", "is_release": true}
\ No newline at end of file
+{"git_version": "7b63f09", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.vmware-3.10.0/oslo_vmware/locale/en_GB/LC_MESSAGES/oslo_vmware.po 
new/oslo.vmware-4.0.1/oslo_vmware/locale/en_GB/LC_MESSAGES/oslo_vmware.po
--- old/oslo.vmware-3.10.0/oslo_vmware/locale/en_GB/LC_MESSAGES/oslo_vmware.po  
2021-10-15 15:33:06.000000000 +0200
+++ new/oslo.vmware-4.0.1/oslo_vmware/locale/en_GB/LC_MESSAGES/oslo_vmware.po   
2022-08-24 15:22:00.000000000 +0200
@@ -2,15 +2,16 @@
 # Andreas Jaeger <[email protected]>, 2016. #zanata
 # Andi Chandler <[email protected]>, 2017. #zanata
 # Andi Chandler <[email protected]>, 2020. #zanata
+# Andi Chandler <[email protected]>, 2022. #zanata
 msgid ""
 msgstr ""
 "Project-Id-Version: oslo.vmware VERSION\n"
 "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n";
-"POT-Creation-Date: 2020-09-22 12:46+0000\n"
+"POT-Creation-Date: 2022-06-21 16:36+0000\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-10-10 02:29+0000\n"
+"PO-Revision-Date: 2022-07-05 09:38+0000\n"
 "Last-Translator: Andi Chandler <[email protected]>\n"
 "Language-Team: English (United Kingdom)\n"
 "Language: en_GB\n"
@@ -27,6 +28,10 @@
 msgstr "Capacity is smaller than free space"
 
 #, python-format
+msgid "Connection error occurred while reading data from %s."
+msgstr "Connection error occurred while reading data from %s."
+
+#, python-format
 msgid "Connection error occurred while writing data to %s."
 msgstr "Connection error occurred while writing data to %s."
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/oslo_vmware/rw_handles.py 
new/oslo.vmware-4.0.1/oslo_vmware/rw_handles.py
--- old/oslo.vmware-3.10.0/oslo_vmware/rw_handles.py    2021-10-15 
15:33:06.000000000 +0200
+++ new/oslo.vmware-4.0.1/oslo_vmware/rw_handles.py     2022-08-24 
15:22:00.000000000 +0200
@@ -60,7 +60,7 @@
         self._file_handle = file_handle
 
     def _create_connection(self, url, method, cacerts=False,
-                           ssl_thumbprint=None):
+                           ssl_thumbprint=None, cookies=None):
         _urlparse = urlparse.urlparse(url)
         scheme, netloc, path, params, query, fragment = _urlparse
         if scheme == 'http':
@@ -88,18 +88,20 @@
         if query:
             path = path + '?' + query
         conn.putrequest(method, path)
+        conn.putheader('User-Agent', USER_AGENT)
+        if cookies:
+            vim_cookie = self._build_vim_cookie_header(cookies)
+            conn.putheader('Cookie', vim_cookie)
         return conn
 
     def _create_read_connection(self, url, cookies=None, cacerts=False,
                                 ssl_thumbprint=None):
         LOG.debug("Opening URL: %s for reading.", url)
         try:
-            conn = self._create_connection(url, 'GET', cacerts, ssl_thumbprint)
-            vim_cookie = self._build_vim_cookie_header(cookies)
-            conn.putheader('User-Agent', USER_AGENT)
-            conn.putheader('Cookie', vim_cookie)
+            conn = self._create_connection(url, 'GET', cacerts, ssl_thumbprint,
+                                           cookies=cookies)
             conn.endheaders()
-            return conn.getresponse()
+            return conn
         except Exception as excep:
             # TODO(vbala) We need to catch and raise specific exceptions
             # related to connection problems, invalid request and invalid
@@ -123,19 +125,13 @@
                    'url': url})
         try:
             conn = self._create_connection(url, method, cacerts,
-                                           ssl_thumbprint)
-            headers = {'User-Agent': USER_AGENT}
+                                           ssl_thumbprint, cookies=cookies)
             if file_size:
-                headers.update({'Content-Length': str(file_size)})
+                conn.putheader('Content-Length', str(file_size))
             if overwrite:
-                headers.update({'Overwrite': overwrite})
-            if cookies:
-                headers.update({'Cookie':
-                               self._build_vim_cookie_header(cookies)})
+                conn.putheader('Overwrite', overwrite)
             if content_type:
-                headers.update({'Content-Type': content_type})
-            for key, value in headers.items():
-                conn.putheader(key, value)
+                conn.putheader('Content-Type', content_type)
             conn.endheaders()
             return conn
         except requests.RequestException as excep:
@@ -154,11 +150,12 @@
 
     def _build_vim_cookie_header(self, vim_cookies):
         """Build ESX host session cookie header."""
-        cookie_header = ""
+        # As returned from DatastoreURL.get_transfer_ticket
+        if isinstance(vim_cookies, str):
+            return vim_cookies
         for vim_cookie in vim_cookies:
-            cookie_header = vim_cookie.name + '=' + vim_cookie.value
-            break
-        return cookie_header
+            return vim_cookie.name + '=' + vim_cookie.value
+        return ""
 
     def write(self, data):
         """Write data to the file.
@@ -219,17 +216,21 @@
 class FileWriteHandle(FileHandle):
     """Write handle for a file in VMware server."""
 
-    def __init__(self, host, port, data_center_name, datastore_name, cookies,
-                 file_path, file_size, scheme='https', cacerts=False,
+    def __init__(self, host_or_url, port=None, data_center_name=None,
+                 datastore_name=None, cookies=None, file_path=None,
+                 file_size=None, scheme='https', cacerts=False,
                  thumbprint=None):
         """Initializes the write handle with given parameters.
 
-        :param host: ESX/VC server IP address or host name
+        :param host_or_url: ESX/VC server IP address or host name or a complete
+                            DatastoreURL
         :param port: port for connection
         :param data_center_name: name of the data center in the case of a VC
                                  server
         :param datastore_name: name of the datastore where the file is stored
-        :param cookies: cookies to build the vim cookie header
+        :param cookies: cookies to build the vim cookie header, or a string
+                        with the prebuild vim cookie header
+                        (See: DatastoreURL.get_transfer_ticket())
         :param file_path: datastore path where the file is written
         :param file_size: size of the file in bytes
         :param scheme: protocol-- http or https
@@ -237,10 +238,13 @@
         :param thumbprint: expected SHA1 thumbprint of server's certificate
         :raises: VimConnectionException, ValueError
         """
-        soap_url = self._get_soap_url(scheme, host, port)
-        param_list = {'dcPath': data_center_name, 'dsName': datastore_name}
-        self._url = '%s/folder/%s' % (soap_url, file_path)
-        self._url = self._url + '?' + urlparse.urlencode(param_list)
+        if not port and not data_center_name and not datastore_name:
+            self._url = host_or_url
+        else:
+            soap_url = self._get_soap_url(scheme, host_or_url, port)
+            param_list = {'dcPath': data_center_name, 'dsName': datastore_name}
+            self._url = '%s/folder/%s' % (soap_url, file_path)
+            self._url = self._url + '?' + urlparse.urlencode(param_list)
 
         self._conn = self._create_write_connection('PUT',
                                                    self._url,
@@ -286,6 +290,79 @@
         return "File write handle for %s" % self._url
 
 
+class FileReadHandle(FileHandle):
+    """Read handle for a file in VMware server."""
+
+    def __init__(self, host_or_url, port=None, data_center_name=None,
+                 datastore_name=None, cookies=None,
+                 file_path=None, scheme='https', cacerts=False,
+                 thumbprint=None):
+        """Initializes the read handle with given parameters.
+
+        :param host_or_url: ESX/VC server IP address or host name or a complete
+                            DatastoreURL
+        :param port: port for connection
+        :param data_center_name: name of the data center in the case of a VC
+                                 server
+        :param datastore_name: name of the datastore where the file is stored
+        :param cookies: cookies to build the vim cookie header, or a string
+                        with the prebuild vim cookie header
+                        (See: DatastoreURL.get_transfer_ticket())
+        :param file_path: datastore path where the file is written
+        :param scheme: protocol-- http or https
+        :param cacerts: CA bundle file to use for SSL verification
+        :param thumbprint: expected SHA1 thumbprint of server's certificate
+        :raises: VimConnectionException, ValueError
+        """
+        if not port and not data_center_name and not datastore_name:
+            self._url = host_or_url
+        else:
+            soap_url = self._get_soap_url(scheme, host_or_url, port)
+            param_list = {'dcPath': data_center_name, 'dsName': datastore_name}
+            self._url = '%s/folder/%s' % (soap_url, file_path)
+            self._url = self._url + '?' + urlparse.urlencode(param_list)
+
+        self._conn = self._create_read_connection(self._url,
+                                                  cookies=cookies,
+                                                  cacerts=cacerts,
+                                                  ssl_thumbprint=thumbprint)
+        FileHandle.__init__(self, self._conn.getresponse())
+
+    def read(self, length):
+        """Read data from the file.
+        :param length: amount of data to be read
+        :raises: VimConnectionException, VimException
+        """
+        try:
+            return self._file_handle.read(length)
+        except requests.RequestException as excep:
+            excep_msg = _("Connection error occurred while reading data from"
+                          " %s.") % self._url
+            LOG.exception(excep_msg)
+            raise exceptions.VimConnectionException(excep_msg, excep)
+        except Exception as excep:
+            # TODO(vbala) We need to catch and raise specific exceptions
+            # related to connection problems, invalid request and invalid
+            # arguments.
+            excep_msg = _("Error occurred while writing data to"
+                          " %s.") % self._url
+            LOG.exception(excep_msg)
+            raise exceptions.VimException(excep_msg, excep)
+
+    def close(self):
+        """Closes the connection.
+        """
+        self._conn.close()
+        super(FileReadHandle, self).close()
+        LOG.debug("Closed File read handle for %s.", self._url)
+
+    def get_size(self):
+        return self._file_handle.getheader('Content-Length')
+
+    def __str__(self):
+        return "File read handle for %s" % self._url
+
+
 class VmdkHandle(FileHandle):
     """VMDK handle based on HttpNfcLease."""
 
@@ -608,7 +685,8 @@
         self._conn = self._create_read_connection(url,
                                                   cookies=cookies,
                                                   ssl_thumbprint=thumbprint)
-        super(VmdkReadHandle, self).__init__(session, lease, url, self._conn)
+        super(VmdkReadHandle, self).__init__(session, lease, url,
+                                             self._conn.getresponse())
 
     def read(self, chunk_size=READ_CHUNKSIZE):
         """Read a chunk of data from the VMDK file.
@@ -639,6 +717,7 @@
         :raises: VimException, VimFaultException, VimAttributeException,
                  VimSessionOverLoadException, VimConnectionException
         """
+        self._conn.close()
         try:
             self._release_lease()
         except exceptions.ManagedObjectNotFoundException:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/releasenotes/source/index.rst 
new/oslo.vmware-4.0.1/releasenotes/source/index.rst
--- old/oslo.vmware-3.10.0/releasenotes/source/index.rst        2021-10-15 
15:33:06.000000000 +0200
+++ new/oslo.vmware-4.0.1/releasenotes/source/index.rst 2022-08-24 
15:22:00.000000000 +0200
@@ -2,18 +2,19 @@
  oslo.vmware Release Notes
 ===========================
 
- .. toctree::
-    :maxdepth: 1
+.. toctree::
+   :maxdepth: 1
 
-    unreleased
-    xena
-    wallaby
-    victoria
-    ussuri
-    train
-    stein
-    rocky
-    queens
-    pike
-    ocata
-    newton
+   unreleased
+   yoga
+   xena
+   wallaby
+   victoria
+   ussuri
+   train
+   stein
+   rocky
+   queens
+   pike
+   ocata
+   newton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.vmware-3.10.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
 
new/oslo.vmware-4.0.1/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
--- 
old/oslo.vmware-3.10.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
 2021-10-15 15:33:06.000000000 +0200
+++ 
new/oslo.vmware-4.0.1/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
  2022-08-24 15:22:00.000000000 +0200
@@ -2,15 +2,16 @@
 # Andi Chandler <[email protected]>, 2017. #zanata
 # Andi Chandler <[email protected]>, 2018. #zanata
 # Andi Chandler <[email protected]>, 2020. #zanata
+# Andi Chandler <[email protected]>, 2022. #zanata
 msgid ""
 msgstr ""
 "Project-Id-Version: oslo.vmware Release Notes\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-22 12:46+0000\n"
+"POT-Creation-Date: 2022-05-11 15:56+0000\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-10-10 02:29+0000\n"
+"PO-Revision-Date: 2022-06-10 09:18+0000\n"
 "Last-Translator: Andi Chandler <[email protected]>\n"
 "Language-Team: English (United Kingdom)\n"
 "Language: en_GB\n"
@@ -103,6 +104,15 @@
 msgid "Victoria Series Release Notes"
 msgstr "Victoria Series Release Notes"
 
+msgid "Wallaby Series Release Notes"
+msgstr "Wallaby Series Release Notes"
+
+msgid "Xena Series Release Notes"
+msgstr "Xena Series Release Notes"
+
+msgid "Yoga Series Release Notes"
+msgstr "Yoga Series Release Notes"
+
 msgid ""
 "``ManagedObjectReference``'s ``value`` and ``_type`` attributes must not be "
 "used anymore in depending projects. Instead, ``vim_util.get_moref_value()`` "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/releasenotes/source/yoga.rst 
new/oslo.vmware-4.0.1/releasenotes/source/yoga.rst
--- old/oslo.vmware-3.10.0/releasenotes/source/yoga.rst 1970-01-01 
01:00:00.000000000 +0100
+++ new/oslo.vmware-4.0.1/releasenotes/source/yoga.rst  2022-08-24 
15:22:00.000000000 +0200
@@ -0,0 +1,6 @@
+=========================
+Yoga Series Release Notes
+=========================
+
+.. release-notes::
+   :branch: stable/yoga
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-3.10.0/setup.cfg 
new/oslo.vmware-4.0.1/setup.cfg
--- old/oslo.vmware-3.10.0/setup.cfg    2021-10-15 15:33:40.375077500 +0200
+++ new/oslo.vmware-4.0.1/setup.cfg     2022-08-24 15:22:42.566441800 +0200
@@ -6,7 +6,7 @@
 author = OpenStack
 author_email = [email protected]
 home_page = https://docs.openstack.org/oslo.vmware/latest/
-python_requires = >=3.6
+python_requires = >=3.8
 classifier = 
        Environment :: OpenStack
        Intended Audience :: Information Technology
@@ -15,9 +15,8 @@
        Operating System :: POSIX :: Linux
        Programming Language :: Python
        Programming Language :: Python :: 3
-       Programming Language :: Python :: 3.6
-       Programming Language :: Python :: 3.7
        Programming Language :: Python :: 3.8
+       Programming Language :: Python :: 3.9
        Programming Language :: Python :: 3 :: Only
        Programming Language :: Python :: Implementation :: CPython
 

Reply via email to