Revisions of python-importlib-metadata

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1160940 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 25)
- 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.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1158384 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 24)
- update to 7.0.2:
  * No significant changes.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1135283 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 23)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1131745 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 22)
- 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)

- Remove unneeded BuildRequires on pep517.
- Update to versino 5.1.0
  * #396: Added compatibility for PathDistributions originating from Python 3.8 and 3.9.
- update to 4.12.0:
  - #361: Avoid potential REDoS in ``EntryPoint.pattern``.
  * #353: Fixed discovery of distributions when path is empty.
- Update to v4.8.1
  * #334: Correct SimplePath protocol to match pathlib protocol
  * bpo-44784: Avoid errors in test suite when DeprecationWarnings
  * #327: Deprecation warnings now honor call stack variance on
  * #326: Performance tests now rely on pytest-perf. To disable
    these tests, which require network access and a git checkout,
    entry_points (EntryPoints) to honor expectations in older
    implementations and issuing deprecation warnings for these
    () and other list-based mutation operations. Avoid deprecation
  * EntryPoints results once again allow for access by index. To
    avoid deprecation warnings, cast the result to a Sequence
  * #320: Fix issue where normalized name for eggs was incorrectly
  * #317: De-duplication of distributions no longer requires
    loading the full metadata for PathDistribution objects, entry
  * #315: Add SimplePath protocol for interface clarity in
  * #304: PackageMetadata as returned by metadata() and
    Distribution.metadata() now provides normalized metadata
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1098809 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 21)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1084915 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 20)
- 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``.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1079571 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 18)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1076787 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 17)
- Remove unneeded BuildRequires on pep517.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1072924 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 16)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1046282 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
- 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``.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1040692 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 14)
Forwarded request #1040482 from yarunachalam

- Update to versino 5.1.0 
    #415: Instrument SimplePath with generic support.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 992111 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 12)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 981371 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 975783 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 9)
- 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``.

- update to 4.10.1:
  - #361: Avoid potential REDoS in ``EntryPoint.pattern``. 

- Update to 4.10.0:
  - #354: Removed Distribution._local factory. This
    functionality was created as a demonstration of the possible
    implementation. Now, the pep517 package provides this
    functionality directly through pep517.meta.load.
  - Require Python 3.7 or later.
  - #357: Fixed requirement generation from egg-info when a URL
    requirement is given.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 935953 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 8)
- update to 4.8.2:
  * #353: Fixed discovery of distributions when path is empty.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 888422 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 6)
- update to 3.7.2:
  * Cleaned up cruft in entry_points docstring.
  * Internal refactoring to facilitate ``entry_points() -> dict``
    deprecation.
Displaying revisions 1 - 20 of 25
openSUSE Build Service is sponsored by