We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 34c7601 commit 07ce7d8Copy full SHA for 07ce7d8
1 file changed
turftopic/serialization.py
@@ -1,10 +1,10 @@
1
import json
2
import warnings
3
+from importlib.metadata import version
4
from pathlib import Path
5
from typing import Union
6
7
import joblib
-import pkg_resources
8
from huggingface_hub import snapshot_download
9
10
IMPORTANT_PACKAGES = [
@@ -61,10 +61,7 @@
61
62
63
def get_package_versions() -> dict[str, str]:
64
- return {
65
- package: pkg_resources.get_distribution(package).version
66
- for package in IMPORTANT_PACKAGES
67
- }
+ return {package: version(package) for package in IMPORTANT_PACKAGES}
68
69
70
def validate_package_versions(remote_versions: dict[str, str]):
0 commit comments