Revisions of python-importlib-metadata

Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 876090 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 5)
- update to 3.7.0:
  * #131: Added ``packages_distributions`` to conveniently
    resolve a top-level package or module to its distribution(s).
  * #284: Introduces new ``EntryPoints`` object, a tuple of
    ``EntryPoint`` objects but with convenience properties for
    selecting and inspecting the results:
    - ``.select()`` accepts ``group`` or ``name`` keyword
      parameters and returns a new ``EntryPoints`` tuple
      with only those that match the selection.
    - ``.groups`` property presents all of the group names.
    - ``.names`` property presents the names of the entry points.
    - Item access (e.g. ``eps[name]``) retrieves a single
      entry point by name.
    ``entry_points`` now accepts "selection parameters",
    same as ``EntryPoint.select()``.
    ``entry_points()`` now provides a future-compatible
    ``SelectableGroups`` object that supplies the above interface
    but remains a dict for compatibility.
    In the future, ``entry_points()`` will return an
    ``EntryPoints`` object, but provide for backward
    compatibility with a deprecated  ``__getitem__``
    accessor by group and a ``get()`` method.
    If passing selection parameters to ``entry_points``, the
    future behavior is invoked and an ``EntryPoints`` is the
    result.
    Construction of entry points using
    ``dict([EntryPoint, ...])`` is now deprecated and raises
    an appropriate DeprecationWarning and will be removed in
    a future version.
  * #280: ``entry_points`` now only returns entry points for
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 866399 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 4)
- update to 3.4.0:
  * Project now declares itself as being typed.
  * Additional performance enhancements to distribution
    discovery.
  * For PyPA projects, add test ensuring that
    ``MetadataPathFinder._search_paths`` honors the needed
    interface. Method is still private.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 850139 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 1)
This is needed in the python36 flavor branch (Staging:N).

It does NOT conflict with python38 standard library (see upstream description)
Displaying revisions 21 - 25 of 25
openSUSE Build Service is sponsored by