-
-
Notifications
You must be signed in to change notification settings - Fork 177
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
Remove usage of deprecated module pkg_resources #577
Comments
8 tasks
matrss
changed the title
Remove usage of deprecated method pkg_resources.declare_namespace
Remove usage of deprecated module pkg_resources
Aug 24, 2023
I just now saw that there is PR #553 for this. |
Python 3.12 did remove |
eli-schwartz
added a commit
to eli-schwartz/pyfilesystem2
that referenced
this issue
Sep 16, 2024
We wrap a couple different versions of the stdlib interface, and fall back to pkg_resources for compatibility with existing use cases on very old versions of python. For python 3.8 and on, we make sure to completely avoid external dependencies, even backports. Bug: PyFilesystem#577
eli-schwartz
added a commit
to eli-schwartz/pyfilesystem2
that referenced
this issue
Sep 16, 2024
Declaring a namespace package has gone through a few revisions. pkg_resources has a version that is heavily deprecated. pkgutil provides a python2/python3 compatible version that is also compatible with native python3 namespaces. https://packaging.python.org/en/latest/guides/packaging-namespace-packages/ pkg_resources is very very deprecated and importing or using it results in deprecation warnings. It's time to move off of it entirely. Fixes: PyFilesystem#577
eli-schwartz
added a commit
to eli-schwartz/pyfilesystem2
that referenced
this issue
Sep 16, 2024
Declaring a namespace package has gone through a few revisions. pkg_resources has a version that is heavily deprecated. pkgutil provides a python2/python3 compatible version that is also compatible with native python3 namespaces. https://packaging.python.org/en/latest/guides/packaging-namespace-packages/ pkg_resources is very very deprecated and importing or using it results in deprecation warnings. It's time to move off of it entirely. Fixes: PyFilesystem#577
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Pyfilesystem2 makes use of this module which got deprecated at some point. This leads to noisy DeprecationWarning's in the test suite of a project using pyfilesystem2.
To reproduce:
The text was updated successfully, but these errors were encountered: