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