diff --git a/src/ansys/dpf/core/__init__.py b/src/ansys/dpf/core/__init__.py index 83720985854..a981fa661b7 100644 --- a/src/ansys/dpf/core/__init__.py +++ b/src/ansys/dpf/core/__init__.py @@ -1,8 +1,12 @@ import os import pkg_resources -from ansys.dpf.core._version import __version__ +try: + import importlib.metadata as importlib_metadata +except ImportError: # Python < 3.10 (backport) + import importlib_metadata as importlib_metadata +__version__ = importlib_metadata.version("ansys-dpf-core") # Setup data directory USER_DATA_PATH = None diff --git a/src/ansys/dpf/core/_version.py b/src/ansys/dpf/core/_version.py index 62be546ceda..91c0d687ee1 100644 --- a/src/ansys/dpf/core/_version.py +++ b/src/ansys/dpf/core/_version.py @@ -1,12 +1,4 @@ """Version for ansys-dpf-core""" -# major, minor, patch - -version_info = 0, 12, 3, "dev0" - - -# Nice string for the version -__version__ = ".".join(map(str, version_info)) - # Minimal DPF server version supported min_server_version = "4.0" diff --git a/src/ansys/dpf/core/server_types.py b/src/ansys/dpf/core/server_types.py index 529ebc7bc17..0d842e74c36 100644 --- a/src/ansys/dpf/core/server_types.py +++ b/src/ansys/dpf/core/server_types.py @@ -21,8 +21,8 @@ import ansys.dpf.core as core from ansys.dpf.core.check_version import server_meet_version -from ansys.dpf.core import errors, server_factory -from ansys.dpf.core._version import min_server_version, server_to_ansys_version, __version__ +from ansys.dpf.core import errors, server_factory, __version__ +from ansys.dpf.core._version import min_server_version, server_to_ansys_version from ansys.dpf.core import server_context from ansys.dpf.gate import load_api, data_processing_grpcapi