forked from pool/python-importlib-resources
Accepting request 1003114 from devel:languages:python
- Update to 5.9.0: - #228: as_file now also supports a Traversable representing a directory and (when needed) renders the full tree to a temporary directory. - #253: In MultiplexedPath, restore expectation that a compound path with a non-existent directory does not raise an exception. - #250: Now Traversable.joinpath provides a concrete implementation, replacing the implementation in .simple and converging with the behavior in MultiplexedPath. - #249: In simple.ResourceContainer.joinpath, honor names split by posixpath.sep. - #248: 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 simple.ResourceContainer now honors this behavior - #244: Add type declarations in ABCs Require Python 3.7 or later - #243: Fix error when no __pycache__ directories exist when testing update-zips. - Remove BR on python-zipp to break a dependency cycle; it is strictly not needed for build (although it is Requires), because ZipReader is not tested. OBS-URL: https://build.opensuse.org/request/show/1003114 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-importlib-resources?expand=0&rev=4
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d756e2f85dd4de2ba89be0b21dba2a3bbec2e871a42a3a16719258a11f87506b
|
||||
size 30554
|
||||
3
importlib_resources-5.9.0.tar.gz
Normal file
3
importlib_resources-5.9.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5481e97fb45af8dcf2f798952625591c58fe599d0735d86b10f54de086a61681
|
||||
size 36314
|
||||
@@ -1,3 +1,31 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 13 06:45:26 UTC 2022 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
- Update to 5.9.0:
|
||||
- #228: as_file now also supports a Traversable representing
|
||||
a directory and (when needed) renders the full tree to a
|
||||
temporary directory.
|
||||
- #253: In MultiplexedPath, restore expectation that a compound
|
||||
path with a non-existent directory does not raise an
|
||||
exception.
|
||||
- #250: Now Traversable.joinpath provides a concrete
|
||||
implementation, replacing the implementation in .simple and
|
||||
converging with the behavior in MultiplexedPath.
|
||||
- #249: In simple.ResourceContainer.joinpath, honor names split
|
||||
by posixpath.sep.
|
||||
- #248: 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
|
||||
simple.ResourceContainer now honors this behavior
|
||||
- #244: Add type declarations in ABCs Require Python 3.7 or
|
||||
later
|
||||
- #243: Fix error when no __pycache__ directories exist when
|
||||
testing update-zips.
|
||||
- Remove BR on python-zipp to break a dependency cycle; it is
|
||||
strictly not needed for build (although it is Requires),
|
||||
because ZipReader is not tested.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 6 18:19:08 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-importlib-resources
|
||||
#
|
||||
# Copyright (c) 2021 SUSE LLC
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -19,18 +19,21 @@
|
||||
%{?!python_module:%define python3-%{**}}
|
||||
%define skip_python2 1
|
||||
Name: python-importlib-resources
|
||||
Version: 5.4.0
|
||||
Version: 5.9.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 pytest >= 6}
|
||||
BuildRequires: %{python_module setuptools_scm >= 3.4.1}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module testsuite}
|
||||
BuildRequires: %{python_module toml}
|
||||
BuildRequires: %{python_module zipp >= 3.1.0 if %python-base < 3.10}
|
||||
BuildRequires: %{python_module wheel}
|
||||
# Breaking the depcycle; not absolutely needed as ZipReader is not executed in tests.
|
||||
# BuildRequires: %%{python_module zipp >= 3.1.0 if %%python-base < 3.10}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
Provides: python-importlib_resources = %{version}
|
||||
@@ -56,10 +59,10 @@ consistent semantics.
|
||||
%setup -q -n importlib_resources-%{version}
|
||||
|
||||
%build
|
||||
%python_build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%python_install
|
||||
%pyproject_install
|
||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||
|
||||
%check
|
||||
|
||||
Reference in New Issue
Block a user