We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 11d2fc0 commit b3fe019Copy full SHA for b3fe019
pymilvus/client/__init__.py
@@ -3,16 +3,18 @@
3
import subprocess
4
from contextlib import suppress
5
6
-from pkg_resources import DistributionNotFound, get_distribution
+try:
7
+ from importlib.metadata import version, PackageNotFoundError
8
+except ImportError:
9
+ # For Python versions < 3.8
10
+ from importlib_metadata import version, PackageNotFoundError
11
12
log = logging.getLogger(__name__)
13
-
14
__version__ = "0.0.0.dev"
15
-with suppress(DistributionNotFound):
- __version__ = get_distribution("pymilvus").version
16
+with suppress(PackageNotFoundError):
17
+ __version__ = version("pymilvus")
18
19
20
def get_commit(version: str = "", short: bool = True) -> str:
0 commit comments