From 7e270b3b953eb38d4e78809a103f9eb474d36774 Mon Sep 17 00:00:00 2001 From: iuvbio Date: Sun, 22 Aug 2021 19:52:07 +0200 Subject: [PATCH] importlib.metadata is only built-in since python 3.8 --- pandas_ods_reader/__init__.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pandas_ods_reader/__init__.py b/pandas_ods_reader/__init__.py index 336ad9e..38cbd83 100644 --- a/pandas_ods_reader/__init__.py +++ b/pandas_ods_reader/__init__.py @@ -1,6 +1,15 @@ -import importlib.metadata +import sys from .main import read_ods -__version__ = importlib.metadata.version("pandas-ods-reader") +__distname__ = "pandas-ods-reader" + +if sys.version_info >= (3, 8): + import importlib.metadata + + __version__ = importlib.metadata.version(__distname__) +else: + import pkg_resources + + __version__ = pkg_resources.get_distribution(__distname__).version