You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Although importlib_metadata is listed in the requirements only for Python 3.6 and 3.7, it was still installed in Python 3.10 as a prerequisite for keyring , which is a dependency of astroquery.
However, in Python 3.12 importlib_metadata is not installed as a dependency of any other package but import_metadata is still used in exotic/__init__.py
(exotic_env2) C:\Users\ivenz>exotic
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "C:\Users\ivenz\miniconda3\envs\exotic_env2\Scripts\exotic.exe\__main__.py", line 5, in <module>
File "C:\Users\ivenz\miniconda3\envs\exotic_env2\Lib\site-packages\exotic\__init__.py", line 38, in <module>
import importlib_metadata as metadata
ModuleNotFoundError: No module named 'importlib_metadata'
The text was updated successfully, but these errors were encountered:
@jpl-jengelke@tamimfatahi I guess we could change import importlib_metadata as metadata for the standard library importlib.metadata
I could work later tonight on this, unless you are already working on this or if you prefer other alternatives to deal with this error.
Although
importlib_metadata
is listed in the requirements only for Python 3.6 and 3.7, it was still installed in Python 3.10 as a prerequisite forkeyring
, which is a dependency ofastroquery
.However, in Python 3.12
importlib_metadata
is not installed as a dependency of any other package butimport_metadata
is still used inexotic/__init__.py
The text was updated successfully, but these errors were encountered: