aboutsummaryrefslogtreecommitdiff
path: root/nmigen_boards/__init__.py
blob: 6eb2e5977377c6635fde0fbde6ab97e4b1bf048e (plain)
1
2
3
4
5
6
7
8
9
10
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: