Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-importlib-resources for 
openSUSE:Factory checked in at 2021-09-25 00:34:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-importlib-resources (Old)
 and      /work/SRC/openSUSE:Factory/.python-importlib-resources.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-importlib-resources"

Sat Sep 25 00:34:47 2021 rev:2 rq:920454 version:5.2.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-importlib-resources/python-importlib-resources.changes
    2020-11-29 12:18:55.445425411 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-importlib-resources.new.1899/python-importlib-resources.changes
  2021-09-25 00:34:53.931098344 +0200
@@ -1,0 +2,55 @@
+Mon Sep 20 10:47:28 UTC 2021 - Ben Greiner <c...@bnavigator.de>
+
+- Update to v5.2.2
+  * #234: Fix refleak in as_file caught by CPython tests.
+- Release v5.2.1
+  * bpo-38291: Avoid DeprecationWarning on typing.io.
+- Release v5.2.0
+  * #80 via #221: Legacy API (path, contents, ...) is now
+    supported entirely by the .files() API with a compatibility
+    shim supplied for resource loaders without that functionality.
+- Release v5.0.6
+  * bpo-38693: Prefer f-strings to .format calls.
+- Release v5.1.4
+  * #225: Require zipp 3.1.0 or later on Python prior to 3.10 to
+    incorporate those fixes.
+- Release v5.0.5
+  * #216: Make MultiplexedPath.name a property per the spec.
+- Release v5.1.3
+  * Refresh packaging and improve tests.
+  * #216: Make MultiplexedPath.name a property per the spec.
+- Release v5.1.2
+  * Re-release with changes from 5.0.4.
+- Release v5.0.4
+  * Fixed non-hermetic test in test_reader, revealed by GH-24670.
+- Release v5.1.1
+  * Re-release with changes from 5.0.3.
+- Release v5.0.3
+  * Simplified DegenerateFiles.Path.
+- Release v5.0.2
+  * #214: Added _adapters module to ensure that degenerate files
+    behavior can be made available for legacy loaders whose
+    resource readers don't implement it. Fixes issue where
+    backport compatibility module was masking this fallback
+    behavior only to discover the defect when applying changes to
+    CPython.
+- Release v5.1.0
+  * Added simple module implementing adapters from a low-level
+    resource reader interface to a TraversableResources interface.
+    Closes #90.
+- Release v5.0.1
+  * Remove pyinstaller hook for hidden 'trees' module.
+- Release v5.0.0
+  * Removed importlib_resources.trees, deprecated since 1.3.0.
+- Release v4.1.1
+  * Fixed badges in README.
+- Release v4.1.0
+  * #209: Adopt jaraco/skeleton.
+  * Cleaned up some straggling Python 2 compatibility code.
+  * Refreshed test zip files without .pyc and .pyo files.
+- Release v4.0.0
+  * #108: Drop support for Python 2.7. Now requires Python 3.6+.
+- Release v3.3.1
+  * Minor cleanup.
+
+-------------------------------------------------------------------

Old:
----
  importlib_resources-3.3.0.tar.gz

New:
----
  importlib_resources-5.2.2.tar.gz

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

Other differences:
------------------
++++++ python-importlib-resources.spec ++++++
--- /var/tmp/diff_new_pack.592YF9/_old  2021-09-25 00:34:54.563099004 +0200
+++ /var/tmp/diff_new_pack.592YF9/_new  2021-09-25 00:34:54.563099004 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-importlib-resources
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,56 +16,41 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%{?!python_module:%define python3-%{**}}
+%define skip_python2 1
 Name:           python-importlib-resources
-Version:        3.3.0
+Version:        5.2.2
 Release:        0
 Summary:        Read resources from Python packages
 License:        Apache-2.0
 URL:            https://importlib-resources.readthedocs.io/
 Source:         
https://files.pythonhosted.org/packages/source/i/importlib_resources/importlib_resources-%{version}.tar.gz
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools_scm >= 3.4.1}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module testsuite}
 BuildRequires:  %{python_module toml}
-BuildRequires:  (python3-zipp >= 0.4 if python3-base < 3.8)
-BuildRequires:  (python36-zipp >= 0.4 if python36-base)
+BuildRequires:  %{python_module zipp >= 3.1.0 if %python-base < 3.10}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Provides:       python-importlib_resources = %{version}
 Obsoletes:      python-importlib_resources < %{version}
 BuildArch:      noarch
-%if %{?suse_version} <= 1500
-BuildRequires:  python2-contextlib2
-BuildRequires:  python2-pathlib2
-BuildRequires:  python2-singledispatch
-BuildRequires:  python2-typing
-BuildRequires:  python2-zipp >= 0.4
-%endif
-%ifpython2
-Requires:       python-pathlib2
-Requires:       python-singledispatch
-Requires:       python-typing
-Requires:       python-zipp >= 0.4
-%endif
-%if "%{python_flavor}" == "python36"
-Requires:       python36-zipp >= 0.4
-%endif
-%if "%{python_flavor}" == "python3" && %{python3_version_nodots} < 38
-Requires:       python3-zipp >= 0.4
+%if 0%{python_version_nodots} < 310
+Requires:       python-zipp >= 3.1.0
 %endif
 %python_subpackages
 
 %description
-importlib_resources is a library which provides for access to resources in
-Python packages. It provides functionality similar to pkg_resources Basic
-Resource Access API, but without all of the overhead and performance problems 
of
-pkg_resources.
-
-importlib_resources is a backport of Python 3.9???s standard library
-importlib.resources module for Python 2.7, and 3.5 through 3.8. Users of Python
-3.9 and beyond are encouraged to use the standard library module. Developers
-looking fo
+importlib_resources is a backport of Python standard library
+importlib.resources module for older Pythons. Users of Python 3.9 and
+beyond should use the standard library module, since for these versions,
+importlib_resources just delegates to that module.
+
+The key goal of this module is to replace parts of pkg_resources with a
+solution in Python???s stdlib that relies on well-defined APIs. This makes
+reading resources included in packages easier, with more stable and
+consistent semantics.
 
 %prep
 %setup -q -n importlib_resources-%{version}
@@ -78,7 +63,9 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%pyunittest -v
+# create pycache so that update-zips.py does not fail with ValueError
+python3 -m compileall $PWD/importlib_resources/tests/
+%pytest
 
 %files %{python_files}
 %doc README.rst

++++++ importlib_resources-3.3.0.tar.gz -> importlib_resources-5.2.2.tar.gz 
++++++
++++ 3933 lines of diff (skipped)

Reply via email to