-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Use importlib to load numba extensions #5209
Commits on Feb 6, 2020
-
Use importlib to load numba extensions
Stepan Rakitin committedFeb 6, 2020 Configuration menu - View commit details
-
Copy full SHA for 2b672f2 - Browse repository at this point
Copy the full SHA 2b672f2View commit details -
Stepan Rakitin committed
Feb 6, 2020 Configuration menu - View commit details
-
Copy full SHA for bedf8da - Browse repository at this point
Copy the full SHA bedf8daView commit details -
Add missing deps on importlib-metadata backport
Stepan Rakitin committedFeb 6, 2020 Configuration menu - View commit details
-
Copy full SHA for 4999274 - Browse repository at this point
Copy the full SHA 4999274View commit details
Commits on Feb 7, 2020
-
Fix selector and backport name in conda recipe
Stepan Rakitin committedFeb 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 22f4f04 - Browse repository at this point
Copy the full SHA 22f4f04View commit details
Commits on Feb 10, 2020
-
Add more meaningful message for missing importlib_metadata
Stepan Rakitin committedFeb 10, 2020 Configuration menu - View commit details
-
Copy full SHA for 22e91be - Browse repository at this point
Copy the full SHA 22e91beView commit details -
Update run time dependencies in installing.rst
Stepan Rakitin committedFeb 10, 2020 Configuration menu - View commit details
-
Copy full SHA for 8f3c285 - Browse repository at this point
Copy the full SHA 8f3c285View commit details
Commits on Feb 11, 2020
-
Add importlib_metadata dep to install_requires in setup.py
Stepan Rakitin committedFeb 11, 2020 Configuration menu - View commit details
-
Copy full SHA for 760ae11 - Browse repository at this point
Copy the full SHA 760ae11View commit details
Commits on Feb 12, 2020
-
Install importlib_metadata using conda in build scripts
Stepan Rakitin committedFeb 12, 2020 Configuration menu - View commit details
-
Copy full SHA for c3d6990 - Browse repository at this point
Copy the full SHA c3d6990View commit details
Commits on Mar 3, 2020
-
Merge branch 'master' into fix/4927-slow-import
Stepan Rakitin committedMar 3, 2020 Configuration menu - View commit details
-
Copy full SHA for 44bcc9c - Browse repository at this point
Copy the full SHA 44bcc9cView commit details
Commits on Apr 2, 2020
-
Use empty tuple literal as default value
Co-Authored-By: Eric Wieser <wieser.eric@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 22e230a - Browse repository at this point
Copy the full SHA 22e230aView commit details
Commits on Aug 19, 2021
-
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 86af993 - Browse repository at this point
Copy the full SHA 86af993View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d03446 - Browse repository at this point
Copy the full SHA 0d03446View commit details
Commits on Aug 20, 2021
-
Update warning message to use module name from importlib metadata
The module name is now stored in `module` rather than `module_name`, as it was in `pkg_resources`
Configuration menu - View commit details
-
Copy full SHA for bbe8594 - Browse repository at this point
Copy the full SHA bbe8594View commit details -
Update tests added since numba#5209 made
Additional tests were added since PR numba#5209 was made. This commit updates these tests to use importlib metadata along the same lines as in earlier commits for PR numba#5209.
Configuration menu - View commit details
-
Copy full SHA for 1fbb79f - Browse repository at this point
Copy the full SHA 1fbb79fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6184d29 - Browse repository at this point
Copy the full SHA 6184d29View commit details
Commits on Aug 23, 2021
-
Revert "Fix entry point module name determination on Python 3.8"
This reverts commit 6184d29. This is being reverted in favour of using importlib_metadata on Python 3.8 as well.
Configuration menu - View commit details
-
Copy full SHA for 7992f28 - Browse repository at this point
Copy the full SHA 7992f28View commit details -
Use importlib_metadata on Python 3.8 (PR numba#5209 feedback)
This is being done because `EntryPoint` in Python 3.8's importlib metadata does not have the `module` property.
Configuration menu - View commit details
-
Copy full SHA for 169d106 - Browse repository at this point
Copy the full SHA 169d106View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5fdc82 - Browse repository at this point
Copy the full SHA e5fdc82View commit details
Commits on Aug 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 61ae870 - Browse repository at this point
Copy the full SHA 61ae870View commit details -
setup.py: Requite importlib_metadata for Python < 3.9
We now use importlib_metadata on Python 3.8 as well, so the requirement needed updating (PR numba#5209 feedback).
Configuration menu - View commit details
-
Copy full SHA for c842eda - Browse repository at this point
Copy the full SHA c842edaView commit details
Commits on Jan 25, 2022
-
Use
select()
method ofentry_points
as appropriateAuthored by Stuart Archibald, but applied and tested with Python 3.7 - 3.10 with importlib_metadata 4.10.1 by Graham Markall.
Configuration menu - View commit details
-
Copy full SHA for 724990f - Browse repository at this point
Copy the full SHA 724990fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d94e66d - Browse repository at this point
Copy the full SHA d94e66dView commit details
Commits on Jan 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fbd66c3 - Browse repository at this point
Copy the full SHA fbd66c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5f75f6 - Browse repository at this point
Copy the full SHA b5f75f6View commit details -
Use a mock for test_entrypoint_tolerance (PR numba#5209 feedback)
This also removes the Python 2-specific workaround :-)
Configuration menu - View commit details
-
Copy full SHA for 59fa60d - Browse repository at this point
Copy the full SHA 59fa60dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4456c37 - Browse repository at this point
Copy the full SHA 4456c37View commit details