From e0b6798742af8f6914ad1d66f80dc29f8d637408 Mon Sep 17 00:00:00 2001 From: Nicolas Date: Wed, 5 Aug 2026 14:43:41 +0200 Subject: [PATCH] Catch error of missing _version.py --- src/copapy/__init__.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/copapy/__init__.py b/src/copapy/__init__.py index 808dd4e..6a7791b 100644 --- a/src/copapy/__init__.py +++ b/src/copapy/__init__.py @@ -42,8 +42,15 @@ from ._math import sqrt, abs, sign, sin, cos, tan, asin, acos, atan, atan2, log, from ._nn import relu, sigmoid from ._autograd import grad from ._tensors import tensor as matrix -from ._version import __version__ # Run "pip install -e ." to generate _version.py +from typing import TYPE_CHECKING +if TYPE_CHECKING: + __version__: str +else: + try: + from ._version import __version__ + except ImportError: + __version__ = "0.0.0" # Run "pip install -e ." to generate _version.py __all__ = [ "__version__",