Skip to content

Commit ac9ff95

Browse files
committed
Update documentation around removal of SelectableGroups.
1 parent 117d1b4 commit ac9ff95

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

docs/using.rst

+4-5
Original file line numberDiff line numberDiff line change
@@ -164,11 +164,10 @@ for more information on entry points, their definition, and usage.
164164
The "selectable" entry points were introduced in ``importlib_metadata``
165165
3.6 and Python 3.10. Prior to those changes, ``entry_points`` accepted
166166
no parameters and always returned a dictionary of entry points, keyed
167-
by group. For compatibility, if no parameters are passed to entry_points,
168-
a ``SelectableGroups`` object is returned, implementing that dict
169-
interface. In the future, calling ``entry_points`` with no parameters
170-
will return an ``EntryPoints`` object. Users should rely on the selection
171-
interface to retrieve entry points by group.
167+
by group. With ``importlib_metadata`` 5.0 and Python 3.12,
168+
``entry_points`` always returns an ``EntryPoints`` object. See
169+
`backports.entry_points_selectable <https://pypi.org/project/backports.entry_points_selectable>`_
170+
for compatibility options.
172171

173172

174173
.. _metadata:

0 commit comments

Comments
 (0)