Recommended update for python-jsonschema, python-rfc3987, python-strict-rfc3339
| Announcement ID: | SUSE-RU-2022:0884-1 |
|---|---|
| Rating: | moderate |
| References: | |
| Affected Products: |
|
An update that contains two features and has one fix can now be installed.
Description:
This update for python-jsonschema, python-rfc3987, python-strict-rfc3339 fixes the following issues:
-
Add patch to fix build with new webcolors.
-
update to version 3.2.0 (jsc#SLE-18756):
-
Added a format_nongpl setuptools extra, which installs only format dependencies that are non-GPL (#619).
-
specfile:
- require python-importlib-metadata
- update to version 3.1.1:
- Temporarily revert the switch to js-regex until #611 and #612 are resolved.
- changes from version 3.1.0:
-
Regular expressions throughout schemas now respect the ECMA 262 dialect, as recommended by the specification (#609).
-
Activate more of the test suite
- Remove tests and benchmarking from the runtime package
- Update to v3.0.2
- Fixed a bug where 0 and False were considered equal by const and enum
- from v3.0.1
-
Fixed a bug where extending validators did not preserve their notion of which validator property contains $id information.
-
Update to 3.0.1:
- Support for Draft 6 and Draft 7
- Draft 7 is now the default
- New TypeChecker object for more complex type definitions (and overrides)
-
Falling back to isodate for the date-time format checker is no longer attempted, in accordance with the specification
-
Use %license instead of %doc (bsc#1082318)
-
Remove hashbang from runtime module
- Replace PyPI URL with https://github.com/dgerber/rfc3987
-
Activate doctests
-
Add missing runtime dependency on timezone
- Replace dead link with GitHub URL
-
Activate test suite
-
Trim bias from descriptions.
-
Initial commit, needed by flex
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
Basesystem Module 15-SP3
zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP3-2022-884=1 -
SUSE Package Hub 15 15-SP3
zypper in -t patch SUSE-SLE-Module-Packagehub-Subpackages-15-SP3-2022-884=1 -
Python 2 Module 15-SP3
zypper in -t patch SUSE-SLE-Module-Python2-15-SP3-2022-884=1 -
Server Applications Module 15-SP3
zypper in -t patch SUSE-SLE-Module-Server-Applications-15-SP3-2022-884=1 -
SUSE Linux Enterprise Real Time 15 SP2
zypper in -t patch SUSE-SLE-Product-RT-15-SP2-2022-884=1 -
SUSE Linux Enterprise Micro 5.0
zypper in -t patch SUSE-SUSE-MicroOS-5.0-2022-884=1 -
SUSE Linux Enterprise Micro 5.1
zypper in -t patch SUSE-SUSE-MicroOS-5.1-2022-884=1
Package List:
-
Basesystem Module 15-SP3 (aarch64 ppc64le s390x x86_64)
- python3-pyrsistent-0.14.4-3.2.1
- python-pyrsistent-debuginfo-0.14.4-3.2.1
- python-pyrsistent-debugsource-0.14.4-3.2.1
- python3-pyrsistent-debuginfo-0.14.4-3.2.1
-
Basesystem Module 15-SP3 (noarch)
- python3-jsonschema-3.2.0-9.3.1
- python3-attrs-19.3.0-3.4.1
- python3-six-1.14.0-12.1
-
SUSE Package Hub 15 15-SP3 (noarch)
- python3-backports-4.0.0-3.2.1
- python2-backports-4.0.0-3.2.1
- python2-six-1.14.0-12.1
- python2-jsonschema-3.2.0-9.3.1
-
SUSE Package Hub 15 15-SP3 (aarch64 ppc64le s390x x86_64)
- python2-pyrsistent-0.14.4-3.2.1
-
Python 2 Module 15-SP3 (noarch)
- python2-backports-4.0.0-3.2.1
- python2-six-1.14.0-12.1
-
Server Applications Module 15-SP3 (noarch)
- python3-attrs-19.3.0-3.4.1
-
SUSE Linux Enterprise Real Time 15 SP2 (x86_64)
- python3-pyrsistent-0.14.4-3.2.1
- python-pyrsistent-debuginfo-0.14.4-3.2.1
- python-pyrsistent-debugsource-0.14.4-3.2.1
- python3-pyrsistent-debuginfo-0.14.4-3.2.1
-
SUSE Linux Enterprise Real Time 15 SP2 (noarch)
- python3-jsonschema-3.2.0-9.3.1
- python3-attrs-19.3.0-3.4.1
- python3-six-1.14.0-12.1
-
SUSE Linux Enterprise Micro 5.0 (noarch)
- python3-six-1.14.0-12.1
-
SUSE Linux Enterprise Micro 5.1 (noarch)
- python3-six-1.14.0-12.1