File tree 4 files changed +12
-10
lines changed
4 files changed +12
-10
lines changed Original file line number Diff line number Diff line change 12
12
13
13
# The minor version corresponds to the Lambda layer version.
14
14
# E.g.,, version 0.5.0 gets packaged into layer version 5.
15
- try :
16
- import importlib .metadata as importlib_metadata
17
- except ModuleNotFoundError :
18
- import importlib_metadata
19
-
20
- __version__ = importlib_metadata .version (__name__ )
21
-
22
-
15
+ from datadog_lambda .version import __version__ # noqa: E402
23
16
from datadog_lambda .logger import initialize_logging # noqa: E402
24
17
25
18
Original file line number Diff line number Diff line change
1
+ __version__ = "5.92.0"
Original file line number Diff line number Diff line change @@ -53,10 +53,11 @@ if [ "$CONT" != "y" ]; then
53
53
echo " Skipping updating package.json version"
54
54
else
55
55
echo
56
- echo " Replacing version in pyproject.toml"
56
+ echo " Replacing version in pyproject.toml and datadog_lambda/version.py "
57
57
echo
58
58
59
59
poetry version ${NEW_VERSION}
60
+ echo " __version__ = \" ${NEW_VERSION} \" " > datadog_lambda/version.py
60
61
fi
61
62
62
63
echo
@@ -110,7 +111,7 @@ if [ "$CONT" != "y" ]; then
110
111
else
111
112
echo
112
113
echo ' Publishing updates to github'
113
- git commit pyproject.toml -m " Bump version to ${NEW_VERSION} "
114
+ git commit pyproject.toml datadog_lambda/version.py -m " Bump version to ${NEW_VERSION} "
114
115
git push origin main
115
116
git tag " v$LAYER_VERSION "
116
117
git push origin " refs/tags/v$LAYER_VERSION "
Original file line number Diff line number Diff line change
1
+ import importlib .metadata
2
+ from datadog_lambda import __version__
3
+
4
+
5
+ def test_version ():
6
+ # test version in __init__ matches version in pyproject.toml
7
+ assert importlib .metadata .version ("datadog-lambda" ) == __version__
You can’t perform that action at this time.
0 commit comments