From be074d84eafae0dea95c579d4805044b8b9793d9 Mon Sep 17 00:00:00 2001 From: Dantali0n <info@dantalion.nl> Date: Wed, 8 Jun 2022 09:54:09 +0200 Subject: [PATCH] Make __version__ global available for all supported python versions --- map/__init__.py | 7 +++++++ setup.cfg | 1 + 2 files changed, 8 insertions(+) diff --git a/map/__init__.py b/map/__init__.py index 8091a54..6681798 100644 --- a/map/__init__.py +++ b/map/__init__.py @@ -1 +1,8 @@ """ My Awesome Package """ + +try: + from importlib import metadata +except ImportError: # for Python<3.8 + import importlib_metadata as metadata + +__version__ = metadata.version("my-awseome-app") diff --git a/setup.cfg b/setup.cfg index f5d5856..8233788 100644 --- a/setup.cfg +++ b/setup.cfg @@ -30,6 +30,7 @@ include_package_data = true packages = find: python_requires = >=3.7 install_requires = + importlib-metadata>=0.12;python_version<"3.8" numpy [flake8] -- GitLab