In #90276, I grouped the functionality related to importlib.resources into its own package (creating clearer separation of responsibility from importlib.*). That included moving some abstract base classes from importlib.abc to importlib.resources.abc. We need to officially deprecate the presence in importlib.abc and then remove them in a future release.
To pick up a draggable item, press the space bar.
While dragging, use the arrow keys to move the item.
Press space again to drop the item in its new position, or press escape to cancel.
Originally posted by @jaraco in #93610 (comment)
Linked PRs
Activity
jaraco commentedon Jun 17, 2022
@encukou Here's the deprecation that officially announces the intention added in #90276. I know you were working on the doc updates. Let me know if I can help with that, especially with regard to this direction.
Use 'warnings._deprecated'. Fixes #93963 until Python π.
[-]Officially deprecate abcs in importlib.abc moved to importlib.resources.[/-][+]Officially deprecate and remove abcs in importlib.abc moved to importlib.resources.[/+]gh-93963: Remove deprecated names from importlib.abc
gh-93963: Remove deprecated names from importlib.abc
gh-93963: Officially deprecate abcs and warn about their usage. (GH-9…
pythongh-93963: Document importlib.abc deprecations
Merge branch 'main' into gh-93963/remove-importlib-resources-abcs
26 remaining items