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-05-21 19:08:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-asdf (Old)
 and      /work/SRC/openSUSE:Factory/.python-asdf.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-asdf"

Sun May 21 19:08:36 2023 rev:19 rq:1087850 version:2.15.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-asdf/python-asdf.changes  2022-10-22 
17:33:26.387571170 +0200
+++ /work/SRC/openSUSE:Factory/.python-asdf.new.1533/python-asdf.changes        
2023-05-21 19:09:34.842733905 +0200
@@ -1,0 +2,87 @@
+Thu May 18 18:40:12 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 2.15.0
+  * Add AsdfProvisionalAPIWarning to warn developers of new
+    features that may undergo breaking changes but are likely to be
+    included as stable features (without this warning) in a future
+    version of ASDF [#1295]
+  * Add AsdfDeprecationWarning to AsdfFile.blocks [#1336]
+  * Document policy for ASDF release cycle including when support
+    for ASDF versions end. Also document dependency support policy.
+    [#1323]
+  * Update lower pins on numpy (per release policy), packaging, and
+    pyyaml to ones that we can successfully build and test against.
+    [#1360]
+  * Provide more informative filename when failing to open a file
+    [#1357]
+  * Add new plugin type for custom schema validators. [#1328]
+  * Add AsdfDeprecationWarning to asdf.types.CustomType [#1359]
+  * Throw more useful error when provided with a path containing an
+    extra leading slash [#1356]
+  * Add AsdfDeprecationWarning to AsdfInFits. Support for reading
+    and writing ASDF in fits files is being moved to stdatamodels.
+    [#1337]
+  * Add AsdfDeprecationWarning to asdf.resolver [#1362]
+  * Add AsdfDeprecationWarning to
+    asdf.tests.helpers.assert_extension_correctness [#1388]
+  * Add AsdfDeprecationWarning to asdf.type_index [#1403]
+  * Add warning to use of asdftool extract and remove-hdu about
+    deprecation and impending removal [#1411]
+  * Deprecate AsdfFile attributes that use the legacy extension api
+    [#1417]
+  * Add AsdfDeprecationWarning to asdf.types [#1401]
+  * deprecate default_extensions, get_default_resolver and
+    get_cached_asdf_extension_list in asdf.extension [#1409]
+  * move asdf.types.format_tag to asdf.testing.helpers.format_tag
+    [#1433]
+  * Deprecate AsdfExtenion, AsdfExtensionList, BuiltinExtension
+    [#1429]
+  * Add AsdfDeprecationWarning to asdf_extensions entry point
+    [#1361]
+  * Deprecate asdf.tests.helpers [#1440]
+  * respect umask when determining file permissions for written
+    files [#1451]
+- Release 2.14.4
+  * require jsonschema<4.18 [#1487]
+- Release 2.14.3
+  * Use importlib_metadata for all python versions [#1260]
+  * Fix issue #1268, where update could fail to clear memmaps for
+    some files [#1269]
+  * Bump asdf-transform-schemas version [#1278]
+- Release 2.14.2
+  * Fix issue #1256, where enum could not be used on tagged
+    objects. [#1257]
+- Release 2.14.1
+  * Fix issue #1239, close memmap with asdf file context [#1241]
+- Release 2.14.0
+  * Update citation. [#1184]
+  * Add search support to ~asdf.AsdfFile.schema_info. [#1187]
+  * Add asdf.search.AsdfSearchResult support for
+    ~asdf.AsdfFile.schema_info and
+    ~asdf.search.AsdfSearchResult.schema_info method. [#1197]
+  * Use forc ndarray flag to correctly test for fortran array
+    contiguity [#1206]
+  * Unpin jsonschema version and fix jsonschema deprecation
+    warnings. [#1185]
+  * Replace pkg_resources with importlib.metadata. [#1199]
+  * Fix default validation for jsonschema 4.10+ [#1203]
+  * Add asdf-unit-schemas as a dependency, for backwards
+    compatibility. [#1210]
+  * Remove stray toplevel packages docker docs and
+    compatibility_tests from wheel [#1214]
+  * Close files opened during a failed call to asdf.open [#1221]
+  * Modify generic_file for fsspec compatibility [#1226]
+  * Add fsspec http filesystem support [#1228]
+  * Memmap whole file instead of each array [#1230]
+  * Fix issue #1232 where array data was duplicated during resaving
+    of a fits file [#1234]
+- Drop asdf-pr1185+pr1203-fix-jsonschema.patch fixed upstream
+- Drop asdf-pr1214-installed-packages.patch fixed upstream
+
+-------------------------------------------------------------------
+Thu May 18 16:08:18 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- set sle15_python_module_pythons to build with newer python
+  stack on SLE15 on SLE15 on SLE15 on SLE15
+
+-------------------------------------------------------------------

Old:
----
  asdf-2.13.0.tar.gz
  asdf-pr1185+pr1203-fix-jsonschema.patch
  asdf-pr1214-installed-packages.patch

New:
----
  asdf-2.15.0.tar.gz

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

Other differences:
------------------
++++++ python-asdf.spec ++++++
--- /var/tmp/diff_new_pack.RRIuXu/_old  2023-05-21 19:09:35.282736417 +0200
+++ /var/tmp/diff_new_pack.RRIuXu/_new  2023-05-21 19:09:35.286736440 +0200
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,32 +25,31 @@
 %bcond_with test
 %endif
 
+%{?sle15_python_module_pythons}
 Name:           python-asdf%{psuffix}
-Version:        2.13.0
+Version:        2.15.0
 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
-# PATCH-FIX-UPSTREAM  asdf-pr1185+pr1203-fix-jsonschema.patch 
gh#asdf-format/asdf#1185, gh#asdf-format/asdf#1203
-Patch0:         asdf-pr1185+pr1203-fix-jsonschema.patch
-# PATCH-FIX-UPSTREAM  asdf-pr1214-installed-packages.patch 
gh#asdf-format/asdf#1214
-Patch1:         asdf-pr1214-installed-packages.patch
 BuildRequires:  %{python_module base >= 3.8}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module setuptools >= 42}
+BuildRequires:  %{python_module setuptools >= 60}
 BuildRequires:  %{python_module setuptools_scm >= 3.4}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-PyYAML >= 3.10
+Requires:       python-PyYAML >= 5.4.1
 Requires:       python-asdf-standard >= 1.0.1
-Requires:       python-asdf-transform-schemas >= 0.2.2
+Requires:       python-asdf-transform-schemas >= 0.3
+Requires:       python-asdf-unit-schemas >= 0.1
+Requires:       python-importlib-metadata >= 4.11.4
 Requires:       python-jmespath >= 0.6.2
-Requires:       python-jsonschema >= 4.0.1
-Requires:       python-numpy >= 1.10
-Requires:       python-packaging >= 16.0
+Requires:       python-numpy >= 1.20
+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
@@ -60,16 +59,18 @@
 BuildArch:      noarch
 # SECTION test requirements
 %if %{with test}
+BuildRequires:  %{python_module aiohttp}
 BuildRequires:  %{python_module asdf = %{version}}
 BuildRequires:  %{python_module astropy >= 5.0.4}
-BuildRequires:  %{python_module gwcs}
-BuildRequires:  %{python_module lz4}
+BuildRequires:  %{python_module fsspec >= 2022.8.2}
+BuildRequires:  %{python_module gwcs >= 0.18.3}
+BuildRequires:  %{python_module lz4 >= 0.10}
 BuildRequires:  %{python_module psutil}
 BuildRequires:  %{python_module pytest-doctestplus}
 BuildRequires:  %{python_module pytest-openfiles >= 0.3.1}
 BuildRequires:  %{python_module pytest-remotedata}
-BuildRequires:  %{python_module pytest-sugar}
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module requests}
 %endif
 # /SECTION
 %python_subpackages
@@ -83,8 +84,8 @@
 %autosetup -p1 -n asdf-%{version}
 sed -i -e '/^#!\//, 1d' asdf/extern/RangeHTTPServer.py
 chmod a-x asdf/extern/RangeHTTPServer.py
-sed -i 's/\r$//' asdf/tests/data/example_schema.json
-chmod a-x asdf/tests/data/example_schema.json
+sed -i 's/\r$//' asdf/_tests/data/example_schema.json
+chmod a-x asdf/_tests/data/example_schema.json
 sed -i '/addopts/ s/--color=yes//' pyproject.toml
 
 %build

++++++ asdf-2.13.0.tar.gz -> asdf-2.15.0.tar.gz ++++++
++++ 41153 lines of diff (skipped)

Reply via email to