Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Officially deprecate and remove abcs in importlib.abc moved to importlib.resources. #93963

Closed
2 tasks
jaraco opened this issue Jun 17, 2022 · 1 comment · Fixed by #93965 · May be fixed by #94528
Closed
2 tasks

Officially deprecate and remove abcs in importlib.abc moved to importlib.resources. #93963

jaraco opened this issue Jun 17, 2022 · 1 comment · Fixed by #93965 · May be fixed by #94528

Comments

@jaraco
Copy link
Member

@jaraco jaraco commented Jun 17, 2022

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.

Originally posted by @jaraco in #93610 (comment)

@jaraco
Copy link
Member Author

@jaraco jaraco commented 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.

@jaraco jaraco changed the title Officially deprecate abcs in importlib.abc moved to importlib.resources. Officially deprecate and remove abcs in importlib.abc moved to importlib.resources. Jul 3, 2022
miss-islington pushed a commit that referenced this issue Jul 3, 2022
hugovk added a commit to hugovk/cpython that referenced this issue Jul 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant