Skip to content

Commit 2c0a6da

Browse files
committed
Set prerelease version to 0.2.0rc.1
1 parent fd026eb commit 2c0a6da

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

euclidkit/version.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
11
"""Version information for euclidkit package."""
22

3-
__version__ = "0.2.0rc1"
4-
__version_info__ = tuple(int(x) for x in __version__.split("."))
3+
import re
4+
5+
__version__ = "0.2.0rc.1"
6+
7+
# Extract numeric release tuple from PEP 440 versions (e.g. 0.2.0rc1 -> (0, 2, 0)).
8+
_release_match = re.match(r"^(\d+)\.(\d+)\.(\d+)", __version__)
9+
if _release_match:
10+
__version_info__ = tuple(int(x) for x in _release_match.groups())
11+
else:
12+
__version_info__ = (0, 0, 0)
513

614
# Version metadata
715
__author__ = "Yuming Fu"
816
__email__ = "fuympku@outlook.com"
917
__license__ = "GPLv3"
10-
__copyright__ = "Copyright 2026, Yuming Fu"
18+
__copyright__ = "Copyright 2026, Yuming Fu"

0 commit comments

Comments
 (0)