-
Notifications
You must be signed in to change notification settings - Fork 55
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
Replace use of pkg_resources with importlib_metadata #789
Comments
Using
I consistently see 400-450 ms for |
@corranwebster i've added this to the Q4 2020 sprint backlog, in hopes that we can find time to address this before the end of the quarter. |
Current uses of Last time we looked at Related issue: https://gitlab.com/python-devs/importlib_resources/-/issues/58 |
closing as #791 is also merged. |
Pyface now depends on the `import_metadata` and `import_resources` (see enthought/pyface#789), which do not appear to be picked up as dependencies in the current Conda package (see enthought/mayavi#1000). As a workaround, add these packages explicitly in the Conda environment spec.
Pyface now depends on the `import_metadata` and `import_resources` (see enthought/pyface#789), which do not appear to be picked up as dependencies in the current Conda package (see enthought/mayavi#1000). As a workaround, add these packages explicitly in the Conda environment spec. (cherry picked from commit 3ded78f)
Python 3.8 introduces standard library code for entrypoint handling via the
importlib.metadata
module. This is back-ported to earlier versions of Python viaimportlib_metadata
.This should give better forward compatibility, and may help people who want to freeze Pyface/TraitsUI apps.
The text was updated successfully, but these errors were encountered: