diff --git a/_multibuild b/_multibuild
deleted file mode 100644
index fcc7b97..0000000
--- a/_multibuild
+++ /dev/null
@@ -1,3 +0,0 @@
-
- test
-
diff --git a/importlib_resources-5.4.0.tar.gz b/importlib_resources-5.4.0.tar.gz
new file mode 100644
index 0000000..b2f75e9
--- /dev/null
+++ b/importlib_resources-5.4.0.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d756e2f85dd4de2ba89be0b21dba2a3bbec2e871a42a3a16719258a11f87506b
+size 30554
diff --git a/importlib_resources-5.9.0.tar.gz b/importlib_resources-5.9.0.tar.gz
deleted file mode 100644
index 6aed1b1..0000000
--- a/importlib_resources-5.9.0.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5481e97fb45af8dcf2f798952625591c58fe599d0735d86b10f54de086a61681
-size 36314
diff --git a/python-importlib-resources.changes b/python-importlib-resources.changes
index 04e08f9..22320e3 100644
--- a/python-importlib-resources.changes
+++ b/python-importlib-resources.changes
@@ -1,21 +1,3 @@
--------------------------------------------------------------------
-Fri Aug 26 07:47:05 UTC 2022 - Steve Kowalik
-
-- Inject multibuild to avoid a build cycle.
-- Update to 5.9.0:
- * as_file now also supports a Traversable representing a directory and
- (when needed) renders the full tree to a temporary directory.
- * In MultiplexedPath, restore expectation that a compound path with a
- non-existent directory does not raise an exception.
- * Now Traversable.joinpath provides a concrete implementation, replacing
- the implementation in .simple and converging with the behavior in
- MultiplexedPath.
- * abc.Traversable.joinpath now allows for multiple arguments and specifies
- that posixpath.sep is allowed in any argument to accept multiple
- arguments, matching the behavior found in zipfile.Path and pathlib.Path.
- * Add type declarations in ABCs.
- * Fix error when no __pycache__ directories exist when testing update-zips.
-
-------------------------------------------------------------------
Sat Nov 6 18:19:08 UTC 2021 - Dirk Müller
diff --git a/python-importlib-resources.spec b/python-importlib-resources.spec
index 61ebbf4..b8a06ea 100644
--- a/python-importlib-resources.spec
+++ b/python-importlib-resources.spec
@@ -1,7 +1,7 @@
#
-# spec file
+# spec file for package python-importlib-resources
#
-# Copyright (c) 2022 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
@@ -18,26 +18,19 @@
%{?!python_module:%define python3-%{**}}
%define skip_python2 1
-%global flavor @BUILD_FLAVOR@%{nil}
-%if "%{flavor}" == "test"
-%define psuffix -test
-%bcond_without test
-%else
-%define psuffix %{nil}
-%bcond_with test
-%endif
-Name: python-importlib-resources%{psuffix}
-Version: 5.9.0
+Name: python-importlib-resources
+Version: 5.4.0
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 pip}
-BuildRequires: %{python_module poetry}
+BuildRequires: %{python_module pytest >= 6}
BuildRequires: %{python_module setuptools_scm >= 3.4.1}
BuildRequires: %{python_module setuptools}
-BuildRequires: %{python_module wheel}
+BuildRequires: %{python_module testsuite}
+BuildRequires: %{python_module toml}
+BuildRequires: %{python_module zipp >= 3.1.0 if %python-base < 3.10}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Provides: python-importlib_resources = %{version}
@@ -46,13 +39,6 @@ BuildArch: noarch
%if 0%{python_version_nodots} < 310
Requires: python-zipp >= 3.1.0
%endif
-%if %{with test}
-BuildRequires: %{python_module importlib-resources = %{version}}
-BuildRequires: %{python_module pytest >= 6}
-BuildRequires: %{python_module testsuite}
-BuildRequires: %{python_module toml}
-BuildRequires: %{python_module zipp >= 3.1.0 if %python-base < 3.10}
-%endif
%python_subpackages
%description
@@ -70,27 +56,21 @@ consistent semantics.
%setup -q -n importlib_resources-%{version}
%build
-%pyproject_wheel
+%python_build
%install
-%if !%{with test}
-%pyproject_install
+%python_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
-%endif
-%if %{with test}
%check
# create pycache so that update-zips.py does not fail with ValueError
python3 -m compileall $PWD/importlib_resources/tests/
%pytest
-%endif
-%if !%{with test}
%files %{python_files}
%doc README.rst
%license LICENSE
%{python_sitelib}/importlib_resources
%{python_sitelib}/importlib_resources-%{version}*-info
-%endif
%changelog