Path to this page:
./
devel/py-importlib-metadata,
Read metadata from Python packages
Branch: CURRENT,
Version: 6.8.0,
Package name: py310-importlib-metadata-6.8.0,
Maintainer: pkgsrc-usersimportlib_metadata is a library which provides an API for accessing an
installed package's metadata, such as its entry points or its top-level name.
This functionality intends to replace most uses of pkg_resources entry point
API and metadata API. Along with importlib.resources in Python 3.7 and newer
(backported as importlib_resources for older versions of Python), this can
eliminate the need to use the older and less efficient pkg_resources package.
This package supplies third-party access to the functionality of
importlib.metadata including improvements added to subsequent Python versions.
Required to run:[
devel/py-setuptools] [
lang/python37] [
archivers/py-zipp]
Required to build:[
pkgtools/cwrappers] [
devel/py-setuptools_scm]
Master sites:
Filesize: 52.24 KB
Version history: (Expand)
- (2023-07-08) Updated to version: py310-importlib-metadata-6.8.0
- (2023-06-28) Updated to version: py310-importlib-metadata-6.7.0
- (2023-04-30) Updated to version: py310-importlib-metadata-6.6.0
- (2023-04-04) Updated to version: py310-importlib-metadata-6.1.0
- (2022-08-02) Updated to version: py310-importlib-metadata-4.12.0
- (2022-05-13) Updated to version: py39-importlib-metadata-4.11.3nb1
CVS history: (Expand)
2023-07-08 06:40:29 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-importlib-metadata: updated to 6.8.0
v6.8.0
Features
- Require Python 3.8 or later.
|
2023-06-28 10:46:59 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-importlib-metadata: update to 6.7.0.
v6.7.0
======
* #453: When inferring top-level names that are importable for
distributions in ``package_distributions``, now symlinks to
other directories are honored.
|
2023-04-30 19:16:03 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-importlib-metadata: update to 6.6.0.
v6.6.0
======
* #449: Expanded type annotations.
v6.5.1
======
* python/cpython#103661: Removed excess error suppression in
``_read_files_egginfo_installed`` and fixed path handling
on Windows.
v6.5.0
======
* #422: Removed ABC metaclass from ``Distribution`` and instead
deprecated construction of ``Distribution`` objects without
concrete methods.
v6.4.1
======
* Updated docs with tweaks from upstream CPython.
v6.4.0
======
* Consolidated some behaviors in tests around ``_path``.
* Added type annotation for ``Distribution.read_text``.
v6.3.0
======
* #115: Support ``installed-files.txt`` for ``Distribution.files``
when present.
v6.2.1
======
* #442: Fixed issue introduced in v6.1.0 where non-importable
names (metadata dirs) began appearing in
``packages_distributions``.
v6.2.0
======
* #384: ``PackageMetadata`` now stipulates an additional ``get``
method allowing for easy querying of metadata keys that may not
be present.
|
2023-04-04 14:36:22 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-importlib-metadata: updated to 6.1.0
v6.1.0
* ``packages_distributions`` now honors packages and modules
with Python modules that not ``.py`` sources (e.g. ``.pyc``,
``.so``).
v6.0.1
* Expand protocol for ``PackageMetadata.get_all`` to match
the upstream implementation of ``email.message.Message.get_all``
in python/typeshed-9620.
v6.0.0
* 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.
Please comment in the issue if this change breaks any projects.
This change will likely be rolled back if it causes significant
disruption.
|
2023-03-29 11:34:15 by Thomas Klausner | Files touched by this commit (96) |
Log message:
*: use PYTHON_VERSION instead of _PYTHON_VERSION
|
2022-12-23 03:28:52 by David H. Gutteridge | Files touched by this commit (1) |  |
Log message:
py-importlib-metadata: update DESCR to match present reality
|
2022-11-05 23:24:39 by Joerg Sonnenberger | Files touched by this commit (1) |
Log message:
Instead of depending on setuptools_scm, copy the version number of
PKG-INFO to setup.cfg directly.
|
2022-08-02 13:20:02 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-importlib-metadata: updated to 4.12.0
v4.12.0
* py-93259: Now raise ``ValueError`` when ``None`` or an empty
string are passed to ``Distribution.from_name`` (and other
callers).
|