diff options
Diffstat (limited to 'amaranth_boards/__init__.py')
| -rw-r--r-- | amaranth_boards/__init__.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/amaranth_boards/__init__.py b/amaranth_boards/__init__.py new file mode 100644 index 0000000..6eb2e59 --- /dev/null +++ b/amaranth_boards/__init__.py @@ -0,0 +1,11 @@ +try: + try: + from importlib import metadata as importlib_metadata # py3.8+ stdlib + except ImportError: + import importlib_metadata # py3.7- shim + __version__ = importlib_metadata.version(__package__) +except ImportError: + # No importlib_metadata. This shouldn't normally happen, but some people prefer not installing + # packages via pip at all, instead using PYTHONPATH directly or copying the package files into + # `lib/pythonX.Y/site-packages`. Although not a recommended way, we still try to support it. + __version__ = "unknown" # :nocov: |
