| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python312-importlib-resources | Distribution: openSUSE Tumbleweed |
| Version: 6.5.2 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Apr 8 19:52:29 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 340070 | Source RPM: python-importlib-resources-6.5.2-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://importlib-resources.readthedocs.io/ | |
| Summary: Read resources from Python packages | |
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. In our terminology, a resource is a file tree that is located alongside an importable Python module. Resources can live on the file system or in a zip file, with support for other loader classes that implement the appropriate API for reading resources. importlib_resources supplies a backport of importlib.resources, enabling early access to features of future Python versions and making functionality available for older Python versions. Users are encouraged to use the Python standard library where suitable and fall back to this library for future compatibility. Developers looking for detailed API descriptions should refer to the standard library documentation.
Apache-2.0
* Tue Apr 08 2025 Ben Greiner <code@bnavigator.de>
- Update to 6.5.2
* Replaced reference to typing_extensions with stdlib Literal.
(#323)
- Previous releases since 6.1.1
* Updated Traversable.read_text() to reflect the errors parameter
(python/cpython#127012). (#321)
* Add type annotations for Traversable.open. (#317)
* Require Python 3.9 or later.
* Omit sentinel values from a namespace path. (#311)
* When inferring the caller in files() correctly detect one’s own
module even when the resources package source is not present.
(gh#python/cpython#123085)
* Merged fix for UTF-16 BOM handling in functional tests. (#312)
* When constructing ZipReader, only append the name if the
indicated module is a package. (python/cpython#121735)
* The functions is_resource(), open_binary(), open_text(),
path(), read_binary(), and read_text() are un-deprecated, and
support subdirectories via multiple positional arguments. The
contents() function also allows subdirectories, but remains
deprecated. (#303)
* Deferred select imports in for a speedup
(python/cpython#109829).
* Restored expectation that local standard readers are preferred
over degenerate readers. (#298)
* Restored expectation that stdlib readers are suppressed on
Python 3.10. (#257)
* Add Anchor to importlib.resources (in order for the code to
comply with the documentation)
* Future compatibility adapters now ensure that standard library
readers are replaced without overriding non-standard readers.
(#295)
* Fixed NotADirectoryError when calling files on a subdirectory
of a namespace package. (#293)
* Tue Mar 12 2024 Steve Kowalik <steven.kowalik@suse.com>
- Explicitly BuildRequires zipp, it is now used by the testsuite, and
was pulled in anyway.
* Mon Nov 27 2023 Dirk Müller <dmueller@suse.com>
- update to 6.1.1:
* Added missed stream argument in simple.ResourceHandle. Ref
python/cpython#111775.
* MultiplexedPath now expects Traversable paths. String
arguments to MultiplexedPath are now deprecated.
* Enabled support for resources in namespace packages in zip
files. (#287)
* Tue Aug 08 2023 Dirk Müller <dmueller@suse.com>
- update to 6.0.1:
* Bugfixes
* Restored Apache license. (#285)
* Deprecations and Removals
* Removed legacy functions deprecated in 5.3. (#80)
* Features
* Require Python 3.8 or later
* Mon May 08 2023 Johannes Kastl <kastl@b1-systems.de>
- add sle15_python_module_pythons
* Thu May 04 2023 Dirk Müller <dmueller@suse.com>
- update to 5.12.0:
* importlib_resources (backport) now gives
precedence to built-in readers (file system, zip,
namespace packages), providing forward-compatibility
of behaviors like ``MultiplexedPath``.
* #280: Fixed one more ``EncodingWarning`` in test suite.
* #265: ``MultiplexedPath`` now honors multiple subdirectories
in ``iterdir`` and ``joinpath``.
* Packaging refresh, including fixing EncodingWarnings
and some tests cleanup.
* Thu Feb 02 2023 Ben Greiner <code@bnavigator.de>
- Remove obsolete cache compilation for tests
* fixes d:l:p:backports 15.4_py39 build failure.
- Avoid building for not supported Python <= 3.6
* Mon Jan 02 2023 Dirk Müller <dmueller@suse.com>
- update to 5.10.2:
* Prefer ``write_bytes`` to context manager as
proposed in gh-100586.
* Tue Dec 13 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to v5.10.1
* v5.10.1
[#274]: Fixed ResourceWarning in _common.
* Fri Oct 28 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to v5.10.0
* #203: Lifted restriction on modules passed to files. Now modules need not be a package and if a non-package module is passed,
resources will be resolved adjacent to those modules, even for modules not found in any package. For example,
files(import_module('mod.py')) will resolve resources found at the root. The parameter to files was renamed from 'package' to 'anchor',
with a compatibility shim for those passing by keyword.
* #259: files no longer requires the anchor to be specified and can infer the anchor from the caller's scope (defaults to the caller's module).
* Tue Sep 13 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.
/usr/lib/python3.12/site-packages/importlib_resources /usr/lib/python3.12/site-packages/importlib_resources-6.5.2.dist-info /usr/lib/python3.12/site-packages/importlib_resources-6.5.2.dist-info/INSTALLER /usr/lib/python3.12/site-packages/importlib_resources-6.5.2.dist-info/LICENSE /usr/lib/python3.12/site-packages/importlib_resources-6.5.2.dist-info/METADATA /usr/lib/python3.12/site-packages/importlib_resources-6.5.2.dist-info/RECORD /usr/lib/python3.12/site-packages/importlib_resources-6.5.2.dist-info/REQUESTED /usr/lib/python3.12/site-packages/importlib_resources-6.5.2.dist-info/WHEEL /usr/lib/python3.12/site-packages/importlib_resources-6.5.2.dist-info/top_level.txt /usr/lib/python3.12/site-packages/importlib_resources/__init__.py /usr/lib/python3.12/site-packages/importlib_resources/__pycache__ /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/_adapters.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/_adapters.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/_common.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/_common.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/_functional.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/_functional.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/_itertools.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/_itertools.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/abc.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/abc.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/readers.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/readers.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/simple.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/__pycache__/simple.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/_adapters.py /usr/lib/python3.12/site-packages/importlib_resources/_common.py /usr/lib/python3.12/site-packages/importlib_resources/_functional.py /usr/lib/python3.12/site-packages/importlib_resources/_itertools.py /usr/lib/python3.12/site-packages/importlib_resources/abc.py /usr/lib/python3.12/site-packages/importlib_resources/compat /usr/lib/python3.12/site-packages/importlib_resources/compat/__init__.py /usr/lib/python3.12/site-packages/importlib_resources/compat/__pycache__ /usr/lib/python3.12/site-packages/importlib_resources/compat/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/compat/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/compat/__pycache__/py39.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/compat/__pycache__/py39.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/compat/py39.py /usr/lib/python3.12/site-packages/importlib_resources/future /usr/lib/python3.12/site-packages/importlib_resources/future/__init__.py /usr/lib/python3.12/site-packages/importlib_resources/future/__pycache__ /usr/lib/python3.12/site-packages/importlib_resources/future/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/future/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/future/__pycache__/adapters.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/future/__pycache__/adapters.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/future/adapters.py /usr/lib/python3.12/site-packages/importlib_resources/py.typed /usr/lib/python3.12/site-packages/importlib_resources/readers.py /usr/lib/python3.12/site-packages/importlib_resources/simple.py /usr/lib/python3.12/site-packages/importlib_resources/tests /usr/lib/python3.12/site-packages/importlib_resources/tests/__init__.py /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__ /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/_path.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/_path.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_compatibilty_files.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_compatibilty_files.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_contents.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_contents.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_custom.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_custom.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_files.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_files.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_functional.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_functional.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_open.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_open.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_path.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_path.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_read.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_read.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_reader.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_reader.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_resource.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_resource.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_util.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/test_util.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/util.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/util.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/zip.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/__pycache__/zip.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/_path.py /usr/lib/python3.12/site-packages/importlib_resources/tests/compat /usr/lib/python3.12/site-packages/importlib_resources/tests/compat/__init__.py /usr/lib/python3.12/site-packages/importlib_resources/tests/compat/__pycache__ /usr/lib/python3.12/site-packages/importlib_resources/tests/compat/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/compat/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/compat/__pycache__/py312.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/compat/__pycache__/py312.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/compat/__pycache__/py39.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/compat/__pycache__/py39.cpython-312.pyc /usr/lib/python3.12/site-packages/importlib_resources/tests/compat/py312.py /usr/lib/python3.12/site-packages/importlib_resources/tests/compat/py39.py /usr/lib/python3.12/site-packages/importlib_resources/tests/test_compatibilty_files.py /usr/lib/python3.12/site-packages/importlib_resources/tests/test_contents.py /usr/lib/python3.12/site-packages/importlib_resources/tests/test_custom.py /usr/lib/python3.12/site-packages/importlib_resources/tests/test_files.py /usr/lib/python3.12/site-packages/importlib_resources/tests/test_functional.py /usr/lib/python3.12/site-packages/importlib_resources/tests/test_open.py /usr/lib/python3.12/site-packages/importlib_resources/tests/test_path.py /usr/lib/python3.12/site-packages/importlib_resources/tests/test_read.py /usr/lib/python3.12/site-packages/importlib_resources/tests/test_reader.py /usr/lib/python3.12/site-packages/importlib_resources/tests/test_resource.py /usr/lib/python3.12/site-packages/importlib_resources/tests/test_util.py /usr/lib/python3.12/site-packages/importlib_resources/tests/util.py /usr/lib/python3.12/site-packages/importlib_resources/tests/zip.py /usr/share/doc/packages/python312-importlib-resources /usr/share/doc/packages/python312-importlib-resources/README.rst /usr/share/licenses/python312-importlib-resources /usr/share/licenses/python312-importlib-resources/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025