| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-importlib-metadata | Distribution: openSUSE Tumbleweed |
| Version: 8.7.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Jul 31 11:10:08 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 177493 | Source RPM: python-importlib-metadata-8.7.0-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://importlib-metadata.readthedocs.io/ | |
| Summary: Read metadata from Python packages | |
This package supplies third-party access to the functionality of importlib.metadata including improvements added to subsequent Python versions.
Apache-2.0
* Thu Jul 31 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 8.7.0
* ``.metadata()`` (and ``Distribution.metadata``) can now return ``None``
if the metadata directory exists but not metadata file is present. (#493)
* Raise consistent ValueError for invalid EntryPoint.value (#518)
* Wed Mar 05 2025 Steve Kowalik <steven.kowalik@suse.com>
- Fix multibuild by BuildRequires ourselves.
* Wed Feb 05 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 8.6.1
* Fixed indentation logic to also honor blank lines.
- from version 8.6.0
* Add support for rendering metadata where some fields
have newlines (python/cpython#119650).
* Fri Nov 01 2024 Matej Cepl <mcepl@cepl.eu>
- Skip failing tests (gh#python/importlib_metadata#509).
* Wed Oct 23 2024 Dirk Müller <dmueller@suse.com>
- update to 8.5.0:
* Deferred import of zipfile.Path
* Deferred import of json
* Rely on zipp overlay for zipfile.Path.
* Deferred import of inspect for import performance.
* Disallow passing of 'dist' to EntryPoints.select.
* Add SimplePath to importlib_metadata.__all__.
* Prioritize valid dists to invalid dists when retrieving by
name.
* Message.__getitem__ now raises a KeyError on missing keys.
* Removed deprecated support for Distribution subclasses not
implementing abstract methods.
* When reading installed files from an egg, use
relative_to(walk_up=True) to honor files installed outside of
the installation root.
* Deferred select imports in for speedup
(python/cpython#109829).
* Updated fixtures for python/cpython#120801.
* Fri Mar 22 2024 Dirk Müller <dmueller@suse.com>
- update to 7.1.0:
* Improve import time (python/cpython#114664).
* Make MetadataPathFinder.find_distributions a classmethod for
consistency with CPython. Closes #484.
* Allow MetadataPathFinder.invalidate_caches to be called as a
classmethod.
* Sat Mar 16 2024 Dirk Müller <dmueller@suse.com>
- update to 7.0.2:
* No significant changes.
* Wed Dec 27 2023 Dirk Müller <dmueller@suse.com>
- update to 7.0.1:
* Corrected the interface for SimplePath to encompass the
expectations of locate_file and PackagePath.
* Fixed type annotations to allow strings.
* Thu Dec 07 2023 Dirk Müller <dmueller@suse.com>
- update to 7.0.0:
* Removed EntryPoint access by numeric index (tuple behavior).
* Added ``Distribution.origin`` supplying the
``direct_url.json`` in a ``SimpleNamespace``. (#404)
* Added diagnose script. (#461)
* Added EntryPoints.__repr__ (#473)
* Sat Jul 15 2023 Dirk Müller <dmueller@suse.com>
- update to 6.8.0:
* Require Python 3.8 or later.
* #453: When inferring top-level names that are importable for
distributions in ``package_distributions``, now symlinks to
other directories are honored.
* Thu May 04 2023 Dirk Müller <dmueller@suse.com>
- update to 6.6.0:
* Expanded type annotations.
* python/cpython#103661: Removed excess error suppression in
``_read_files_egginfo_installed`` and fixed path handling
on Windows.
* #422: Removed ABC metaclass from ``Distribution`` and instead
deprecated construction of ``Distribution`` objects without
concrete methods.
* Updated docs with tweaks from upstream CPython.
* Consolidated some behaviors in tests around ``_path``.
* Added type annotation for ``Distribution.read_text``.
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
* Sat Apr 15 2023 Dirk Müller <dmueller@suse.com>
- update to 6.3.0:
* #115: Support ``installed-files.txt`` for
``Distribution.files`` when present.
* #442: Fixed issue introduced in v6.1.0 where non-importable
* names (metadata dirs) began appearing in ``packages_distributions``.
* #384: ``PackageMetadata`` now stipulates an additional
``get`` method allowing for easy querying of metadata keys that may
not be present
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
- Make calling of %{sle15modernpython} optional.
* Mon Apr 03 2023 Steve Kowalik <steven.kowalik@suse.com>
- Remove unneeded BuildRequires on pep517.
* Sun Mar 19 2023 Dirk Müller <dmueller@suse.com>
- update to 6.1.0:
* ``packages_distributions`` now honors packages and
modules with Python modules that not ``.py`` sources (e.g.
``.pyc``, * ``.so``).
* #434: Expand protocol for ``PackageMetadata.get_all`` to
match the upstream implementation of ``email.message.Message.get_all``
in python/typeshed#9620.
* Mon Jan 02 2023 Dirk Müller <dmueller@suse.com>
- update to 6.0.0:
* #419: Declared ``Distribution`` as an abstract class, enforcing
definition of abstract methods in instantiated subclasses. It's no
longer possible to instantiate a ``Distribution`` or any subclasses
unless they define the abstract methods.
* #371: Deprecated expectation that ``PackageMetadata.__getitem__``
will return ``None`` for missing keys. In the future, it will raise a
``KeyError``.
* Tue Dec 06 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to versino 5.1.0
[#415]: Instrument SimplePath with generic support.
* Fri Oct 28 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 5.0.0
* #97, #284, #300: Removed compatibility shims for deprecated entry point interfaces.
- Update to version 4.13.0
* #396: Added compatibility for PathDistributions originating from Python 3.8 and 3.9.
* Mon Jul 25 2022 Dirk Müller <dmueller@suse.com>
- update to 4.12.0:
* py-93259: Now raise ``ValueError`` when ``None`` or an empty
string are passed to ``Distribution.from_name`` (and other
callers).
* Sun Jun 05 2022 Dirk Müller <dmueller@suse.com>
- update to 4.11.4:
* #379: In ``PathDistribution._name_from_stem``, avoid including
parts of the extension in the result.
* #381: In ``PathDistribution._normalized_name``, ensure names
loaded from the stem of the filename are also normalized, ensuring
duplicate entry points by packages varying only by non-normalized
name are hidden.
* Tue May 10 2022 Ben Greiner <code@bnavigator.de>
- Prevent build for Python 3.6 which is not supported anymore
- Remove override to use deprecated setuptools usage
* Mon May 09 2022 Dirk Müller <dmueller@suse.com>
- update to 4.11.3:
* #372: Removed cast of path items in FastPath, not needed.
* #369: Fixed bug where ``EntryPoint.extras`` was returning
match objects and not the extras strings.
* #367: In ``Distribution.requires`` for egg-info, if ``requires.txt``
is empty, return an empty list.
* bpo-46246: Added ``__slots__`` to ``EntryPoints``.
* #365 and bpo-46546: Avoid leaking ``method_name`` in
``DeprecatedList``.
* Mon Jan 31 2022 Dirk Müller <dmueller@suse.com>
- update to 4.10.1:
- #361: Avoid potential REDoS in ``EntryPoint.pattern``.
/usr/lib/python3.13/site-packages/importlib_metadata /usr/lib/python3.13/site-packages/importlib_metadata-8.7.0.dist-info /usr/lib/python3.13/site-packages/importlib_metadata-8.7.0.dist-info/INSTALLER /usr/lib/python3.13/site-packages/importlib_metadata-8.7.0.dist-info/METADATA /usr/lib/python3.13/site-packages/importlib_metadata-8.7.0.dist-info/RECORD /usr/lib/python3.13/site-packages/importlib_metadata-8.7.0.dist-info/REQUESTED /usr/lib/python3.13/site-packages/importlib_metadata-8.7.0.dist-info/WHEEL /usr/lib/python3.13/site-packages/importlib_metadata-8.7.0.dist-info/licenses /usr/lib/python3.13/site-packages/importlib_metadata-8.7.0.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/importlib_metadata-8.7.0.dist-info/top_level.txt /usr/lib/python3.13/site-packages/importlib_metadata/__init__.py /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__ /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_adapters.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_adapters.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_collections.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_collections.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_compat.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_compat.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_functools.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_functools.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_itertools.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_itertools.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_meta.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_meta.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_text.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_text.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_typing.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/_typing.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/diagnose.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/__pycache__/diagnose.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/_adapters.py /usr/lib/python3.13/site-packages/importlib_metadata/_collections.py /usr/lib/python3.13/site-packages/importlib_metadata/_compat.py /usr/lib/python3.13/site-packages/importlib_metadata/_functools.py /usr/lib/python3.13/site-packages/importlib_metadata/_itertools.py /usr/lib/python3.13/site-packages/importlib_metadata/_meta.py /usr/lib/python3.13/site-packages/importlib_metadata/_text.py /usr/lib/python3.13/site-packages/importlib_metadata/_typing.py /usr/lib/python3.13/site-packages/importlib_metadata/compat /usr/lib/python3.13/site-packages/importlib_metadata/compat/__init__.py /usr/lib/python3.13/site-packages/importlib_metadata/compat/__pycache__ /usr/lib/python3.13/site-packages/importlib_metadata/compat/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/compat/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/compat/__pycache__/py311.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/compat/__pycache__/py311.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/compat/__pycache__/py39.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/importlib_metadata/compat/__pycache__/py39.cpython-313.pyc /usr/lib/python3.13/site-packages/importlib_metadata/compat/py311.py /usr/lib/python3.13/site-packages/importlib_metadata/compat/py39.py /usr/lib/python3.13/site-packages/importlib_metadata/diagnose.py /usr/lib/python3.13/site-packages/importlib_metadata/py.typed /usr/share/doc/packages/python313-importlib-metadata /usr/share/doc/packages/python313-importlib-metadata/README.rst /usr/share/licenses/python313-importlib-metadata /usr/share/licenses/python313-importlib-metadata/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 22:55:55 2025