Verified Commit a1f65755 authored by Adrian DC's avatar Adrian DC
Browse files

fix(version): try getting version from bundle name too

parent 61628163
Loading
Loading
Loading
Loading
Loading
+6 −0
Changes for src/package/version.py: 6 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -32,6 +32,12 @@ class Version:
            name = __name__.split('.', maxsplit=1)[0]
            return importlib.metadata.version(name)

        # Acquire version from package resources
        except Exception: # pylint: disable=broad-exception-caught # pragma: no cover
            try:
                import importlib.metadata # pylint: disable=import-outside-toplevel
                return importlib.metadata.version(Bundle.PACKAGE)

            # Default fallback
            except Exception: # pylint: disable=broad-exception-caught # pragma: no cover
                return '0.0.0'