diff --git a/.gitignore b/.gitignore index 2170a7e..48b3722 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,5 @@ docs/_build /.cache/ /.pytest_cache/ /tests/.connection.json +/venv +/venv311 diff --git a/src/pytds/__init__.py b/src/pytds/__init__.py index f69d452..3bdf4e1 100644 --- a/src/pytds/__init__.py +++ b/src/pytds/__init__.py @@ -69,13 +69,8 @@ from .tds_base import logger __author__ = "Mikhail Denisenko " -try: - __version__ = utils.package_version("python-tds") -except Exception: - __version__ = "DEV" - -intversion = utils.ver_to_int(__version__) +intversion = utils.ver_to_int("1.0.0") #: Compliant with DB SIG 2.0 apilevel = "2.0" diff --git a/src/pytds/utils.py b/src/pytds/utils.py index 9ab7655..da2a0b2 100644 --- a/src/pytds/utils.py +++ b/src/pytds/utils.py @@ -9,11 +9,6 @@ import typing from collections.abc import Callable -if sys.version_info < (3, 8): - import pkg_resources -else: - from importlib import metadata - logger = logging.getLogger("pytds") T = typing.TypeVar("T") @@ -88,9 +83,3 @@ def ver_to_int(ver: str) -> int: return 0 maj, minor, _ = ver.split(".") return (int(maj) << 24) + (int(minor) << 16) - - -def package_version(name: str) -> str: - if sys.version_info < (3, 8): - return pkg_resources.get_distribution(name).version - return metadata.version(name)