- Fixed version incompatibilities reported by pip for tox/pluggy,
ipython/prompt-toolkit, and flake8/pyflakes. (See issue #2153)
- Fixed the issue where formatting the timezone name of
a pywbem.MinutesFromUTC object raised NotImplementedError,
by adding a tzname() method. (see issue #2160)
- Increased minimum version of ‘six’ from 0.10.0 to 0.12.0
when on Python 3.8 (or higher). (See issue #2150).
- Increased minimum version of ‘setuptools’ on Python 3.7
to 38.4.1 to fix a bug with new format of .pyc files. (See issue #2167).
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/python-pywbem?expand=0&rev=115
- Dev: Fixed installation of Jupyter Notebook on Python 3.4 by defining
the appropriate minimum versions of the ipython package,
per Python version. (See issue #2135)
- Changed the HTTPS support of pywbem.WBEMListener from using
the deprecated ssl.wrap_socket() function to using the
ssl.SSLContext class that was introduced in Python 2.7.9.
This causes more secure SSL settings to be used.
(See issue #2002)
- Renamed all sub-modules within the pywbem namespace so they are
now private (i.e. with a leading underscore).
This has been done for consistency with the upcoming 1.0.0
version of pywbem (See issue #1925)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/python-pywbem?expand=0&rev=114
- Silenced the MOFCompiler class for verbose=False.
- Fixed that the MOFCompiler could be created with handle=None to
work against a local repository. It was documented that way,
but failed with AttributeError
- Fixed the error that the MOF compilation of a class could fail but
the error was not surfaced. This only happened when the MOF compiler
was invoked against a WBEM server, when the class already existed,
and when the ModifyClass operation that was attempted in
this case, failed.
- Fixed that the CIM-XML payload in log entries was spread over
multiple lines. The payload is now escaped as a single-line
Python string.
- Fixed handling of Unicode string in ca_certs parm of
WBEMConnection on py2
- removed upstreamed patches:
- silenced_MOFCompiler.patch
- unittest2-just-say-no.patch
- replace-yamlordereddictloader-w-yamlloader.patch
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/python-pywbem?expand=0&rev=113