Revisions of python-importlib-metadata
Dirk Mueller (dirkmueller)
committed
(revision 14)
- update to 3.7.2: * Cleaned up cruft in entry_points docstring. * Internal refactoring to facilitate ``entry_points() -> dict`` deprecation.
buildservice-autocommit
accepted
request 876090
from
Dirk Mueller (dirkmueller)
(revision 13)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 12)
- 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
buildservice-autocommit
accepted
request 866399
from
Dirk Mueller (dirkmueller)
(revision 11)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 10)
- 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.
buildservice-autocommit
accepted
request 857124
from
Dirk Mueller (dirkmueller)
(revision 9)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 857104
from
Benjamin Greiner (bnavigator)
(revision 8)
- New version requires typing_extensions for Python < 3.8 (Leap and TW python36 flavor)
Dirk Mueller (dirkmueller)
committed
(revision 7)
- add typing-extensions dependency for older python versions
Dirk Mueller (dirkmueller)
committed
(revision 6)
- update to 4.6.2 (bsc#1179534, CVE-2020-27783): * A vulnerability (CVE-2020-27783) was discovered in the HTML Cleaner by Yaniv Nizry, which allowed JavaScript to pass through. The cleaner now removes more sneaky "style" content. * GH#310: lxml.html.InputGetter supports __len__() to count * the number of input fields. Patch by Aidan Woolley. * lxml.html.InputGetter has a new .items() method to ease processing all input fields. * lxml.html.InputGetter.keys() now returns the field names in document order. * GH-309: The API documentation is now generated using sphinx-apidoc. Patch by Chris Mayo. * LP#1869455: C14N 2.0 serialisation failed for unprefixed attributes when a default namespace was defined. * TreeBuilder.close() raised AssertionError in some error cases where it should have raised XMLSyntaxError. It now raises a combined exception to keep up backwards compatibility, while switching to XMLSyntaxError as an interface.
buildservice-autocommit
accepted
request 853675
from
Matej Cepl (mcepl)
(revision 5)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 853672
from
Benjamin Greiner (bnavigator)
(revision 4)
- Update to 3.1.1 * no changelog, probably just the merge of 2.1.1 - Update in v2.1.1 * #261: Restored compatibility for package discovery for metadata without version in the name and for legacy eggs. - Update in v3.1.0 * Merge with 2.1.0. - Update in v2.1.0 * #253: When querying for package metadata, the lookup now honors package normalization rules. - Update in v3.0.0 * Require Python 3.6 or later. - Upstream switched to pytest, so do we - Revert last change: The condition for **BuildRequires** does not make any sense, as that would also prevent the install of python36-importlib_resources into the build environment.
Matej Cepl (mcepl)
committed
(revision 3)
- Make requirement of importlib_resources only for particular versions of Python (< 3.9).
Dominique Leuenberger (dimstar_suse)
accepted
request 850139
from
Markéta Machová (mcalabkova)
(revision 2)
initialized devel package after accepting 850139
Markéta Machová (mcalabkova)
accepted
request 849805
from
Benjamin Greiner (bnavigator)
(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 41 - 54 of 54