diff options
Diffstat (limited to 'src/conventionalrp/__init__.py')
| -rw-r--r-- | src/conventionalrp/__init__.py | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/conventionalrp/__init__.py b/src/conventionalrp/__init__.py index 4522950..bad6a58 100644 --- a/src/conventionalrp/__init__.py +++ b/src/conventionalrp/__init__.py @@ -1 +1,16 @@ -from . import _core
\ No newline at end of file +from . import _core + +__all__ = ["_core", "__version__"] + +from importlib.metadata import version +from pkg_resources import get_distribution + +try: + # For Python 3.8+ + __version__ = version("conventionalrp") +except ImportError: + try: + # For Python < 3.8 + __version__ = get_distribution("conventionalrp").version + except Exception: + raise ImportError("Failed to get version") |