Skip to content

Commit 50e1794

Browse files
committed
read version from package dynamically
Signed-off-by: Sylvain Hellegouarch <[email protected]>
1 parent a6d9e1c commit 50e1794

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

CHANGELOG.md

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

33
## [Unreleased][]
44

5-
[Unreleased]: https://github.com/chaostoolkit-incubator/chaostoolkit-aws/compare/0.31.1...HEAD
5+
[Unreleased]: https://github.com/chaostoolkit-incubator/chaostoolkit-aws/compare/0.32.0...HEAD
6+
7+
## [0.32.0][] - 2024-02-23
8+
9+
[0.32.0]: https://github.com/chaostoolkit-incubator/chaostoolkit-aws/compare/0.31.1...0.32.0
610

711
### Changed
812

chaosaws/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import logging
22
import os
33
from datetime import datetime, timedelta, timezone
4-
from importlib.metadata import version
4+
from importlib.metadata import version, PackageNotFoundError
55
from typing import Any, Dict, List, Optional, Union
66

77
import boto3
@@ -23,9 +23,13 @@
2323
Secrets,
2424
)
2525

26-
__version__ = "0.31.1"
2726
__all__ = ["__version__", "discover", "aws_client", "signed_api_call"]
2827

28+
try:
29+
__version__ = version("chaostoolkit-aws")
30+
except PackageNotFoundError:
31+
__version__ = "unknown"
32+
2933

3034
def get_logger() -> logging.Logger:
3135
"""

0 commit comments

Comments
 (0)