File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 33"""
44from __future__ import annotations
55
6+ import importlib .metadata
67import logging
78import os
89import os .path
910import pkgutil
1011
11- import pkg_resources
12-
1312logger = logging .getLogger (__name__ )
1413
1514_dev_ignore_list = ['ami' , 'pdsapp' ]
@@ -42,10 +41,10 @@ def log_env() -> None:
4241def dump_env () -> list [str ]:
4342 """
4443 Get all packages and versions from the current environment.
45- conda list is slow, use pkg_resources instead
44+ conda list is slow, use importlib.metadata.distributions instead
4645 this might miss dev overrides
4746 """
48- return sorted (str (pkg ) for pkg in pkg_resources . working_set )
47+ return sorted (str (dist . name ) for dist in importlib . metadata . distributions () )
4948
5049
5150def get_conda_env_name () -> str :
You can’t perform that action at this time.
0 commit comments