Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-asdf for openSUSE:Factory checked in at 2023-08-11 15:56:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-asdf (Old) and /work/SRC/openSUSE:Factory/.python-asdf.new.11712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-asdf" Fri Aug 11 15:56:05 2023 rev:20 rq:1103427 version:2.15.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-asdf/python-asdf.changes 2023-05-21 19:09:34.842733905 +0200 +++ /work/SRC/openSUSE:Factory/.python-asdf.new.11712/python-asdf.changes 2023-08-11 15:56:20.368050931 +0200 @@ -1,0 +2,37 @@ +Fri Aug 11 03:06:11 UTC 2023 - Ben Greiner <c...@bnavigator.de> + +- Update to 2.15.1 + * the ASDF Standard is at v1.6.0 + * Drop Python 3.8 support [#1556] + * Drop NumPy 1.20, 1.21 support [#1568] + * Convert numpy scalars to python types during yaml encoding to + handle NEP51 changes for numpy 2.0 [#1605] + * Vendorize jsonschema 4.17.3 [#1591] + * jsonschema vendorization + - Asdf 2.15.1 includes internally a version of jsonschema + 4.17.3. This inclusion was done to deal with incompatible + changes in jsonschema 4.18. + - Many libraries that use asdf import jsonschema to allow + catching of ValidationError instances that might be raised + during schema validation. Prior to asdf 2.15 this error type + was not part of the public asdf API. For 2.15 and later users + are expected to import ValidationError from asdf.exceptions + (instead of jsonschema directly). + - To further ease the transition, asdf will, when possible, use + exceptions imported from any installed version of jsonschema. + This means that when the asdf internal jsonschema raises a + ValidationError on a system where jsonschema was separately + installed, the internal jsonschema will attempt to use + ValidationError from the installed version. This should allow + code that catches exceptions imported from jsonschema to + continue to work with no changes. However, asdf cannot + guarantee compatibility with future installed jsonschema + versions and users are encouraged to update their code to + import ValidationError from asdf.exceptions. + - Finally, asdf is temporarily keeping jsonschema as a + dependency as many libraries expected this to be installed by + asdf. We expect to drop this requirement soon (likely in + 3.0.0) and this change might occur in a minor or even patch + version. + +------------------------------------------------------------------- Old: ---- asdf-2.15.0.tar.gz New: ---- asdf-2.15.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-asdf.spec ++++++ --- /var/tmp/diff_new_pack.vXbBML/_old 2023-08-11 15:56:21.872059892 +0200 +++ /var/tmp/diff_new_pack.vXbBML/_new 2023-08-11 15:56:21.924060202 +0200 @@ -27,13 +27,13 @@ %{?sle15_python_module_pythons} Name: python-asdf%{psuffix} -Version: 2.15.0 +Version: 2.15.1 Release: 0 Summary: Python tools to handle ASDF files License: BSD-2-Clause AND BSD-3-Clause URL: https://github.com/asdf-format/asdf Source0: https://files.pythonhosted.org/packages/source/a/asdf/asdf-%{version}.tar.gz -BuildRequires: %{python_module base >= 3.8} +BuildRequires: %{python_module base >= 3.9} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools >= 60} BuildRequires: %{python_module setuptools_scm >= 3.4} @@ -44,15 +44,13 @@ Requires: python-asdf-standard >= 1.0.1 Requires: python-asdf-transform-schemas >= 0.3 Requires: python-asdf-unit-schemas >= 0.1 +Requires: python-attrs >= 20.1 Requires: python-importlib-metadata >= 4.11.4 Requires: python-jmespath >= 0.6.2 -Requires: python-numpy >= 1.20 +Requires: python-jsonschema >= 4.8 +Requires: python-numpy >= 1.22 Requires: python-packaging >= 19 Requires: python-semantic_version >= 2.8 -Requires: (python-jsonschema >= 4.0.1 with python-jsonschema < 4.18) -%if 0%{?python_version_nodots} < 39 -Requires: python-importlib-resources >= 3 -%endif Recommends: python-lz4 >= 0.10 Requires(post): update-alternatives Requires(postun):update-alternatives ++++++ asdf-2.15.0.tar.gz -> asdf-2.15.1.tar.gz ++++++ ++++ 104544 lines of diff (skipped)