Skip to content

Commit 20c8a17

Browse files
committed
read version from metadata
Signed-off-by: Sylvain Hellegouarch <[email protected]>
1 parent ae6187b commit 20c8a17

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,15 @@
22

33
## [Unreleased][]
44

5-
[Unreleased]: https://github.com/chaostoolkit/chaostoolkit-kubernetes/compare/0.38.1...HEAD
5+
[Unreleased]: https://github.com/chaostoolkit/chaostoolkit-kubernetes/compare/0.38.2...HEAD
6+
7+
## [0.38.2][] - 2024-04-18
8+
9+
[0.38.2]: https://github.com/chaostoolkit/chaostoolkit-kubernetes/compare/0.38.1...0.38.2
10+
11+
### Fixed
12+
13+
* Read version from package metadata
614

715
## [0.38.1][] - 2024-04-18
816

chaosk8s/__init__.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import logging
22
import os
33
import os.path
4+
from importlib.metadata import version, PackageNotFoundError
45
from typing import List
56

67
from chaoslib.discovery.discover import (
@@ -12,7 +13,11 @@
1213
from kubernetes import client, config
1314

1415
__all__ = ["create_k8s_api_client", "discover", "__version__"]
15-
__version__ = "0.35.0"
16+
try:
17+
__version__ = version("chaostoolkit-kubernetes")
18+
except PackageNotFoundError:
19+
__version__ = "unknown"
20+
1621
logger = logging.getLogger("chaostoolkit")
1722

1823

0 commit comments

Comments
 (0)