Skip to content

Commit 499548e

Browse files
author
Liudmila Molkova
authored
Test packages that are released individually with lowest versions they support (#2961)
1 parent 77613da commit 499548e

File tree

16 files changed

+1669
-1146
lines changed

16 files changed

+1669
-1146
lines changed

.github/workflows/test_0.yml

Lines changed: 1090 additions & 1090 deletions
Large diffs are not rendered by default.

.github/workflows/test_1.yml

Lines changed: 450 additions & 18 deletions
Large diffs are not rendered by default.

instrumentation-genai/opentelemetry-instrumentation-openai-v2/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ classifiers = [
2525
"Programming Language :: Python :: 3.12",
2626
]
2727
dependencies = [
28-
"opentelemetry-api ~= 1.12",
29-
"opentelemetry-instrumentation ~= 0.48b0",
30-
"opentelemetry-semantic-conventions ~= 0.48b0"
28+
"opentelemetry-api ~= 1.28",
29+
"opentelemetry-instrumentation ~= 0.49b0",
30+
"opentelemetry-semantic-conventions ~= 0.49b0"
3131
]
3232

3333
[project.optional-dependencies]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
openai==1.26.0
2+
pydantic==2.8.2
3+
Deprecated==1.2.14
4+
importlib-metadata==6.11.0
5+
packaging==24.0
6+
pytest==7.4.4
7+
pytest-vcr==1.0.2
8+
wrapt==1.16.0
9+
opentelemetry-api==1.28 # when updating, also update in pyproject.toml
10+
opentelemetry-sdk==1.28 # when updating, also update in pyproject.toml
11+
opentelemetry-semantic-conventions==0.49b0 # when updating, also update in pyproject.toml
12+
13+
-e instrumentation-genai/opentelemetry-instrumentation-openai-v2

instrumentation-genai/opentelemetry-instrumentation-openai-v2/test-requirements.txt renamed to instrumentation-genai/opentelemetry-instrumentation-openai-v2/test-requirements-1.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ packaging==24.0
66
pytest==7.4.4
77
pytest-vcr==1.0.2
88
wrapt==1.16.0
9+
# test with the latest version of opentelemetry-api, sdk, and semantic conventions
910

1011
-e opentelemetry-instrumentation
1112
-e instrumentation-genai/opentelemetry-instrumentation-openai-v2

propagator/opentelemetry-propagator-aws-xray/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10+
- Update `opentelemetry-api` version to 1.16
11+
([#2961](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2961))
12+
1013
## Version 1.0.2 (2024-08-05)
1114

1215
See [common CHANGELOG](../../CHANGELOG.md) for the changes in this and prior versions.

propagator/opentelemetry-propagator-aws-xray/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ classifiers = [
2525
"Programming Language :: Python :: 3.12",
2626
]
2727
dependencies = [
28-
"opentelemetry-api ~= 1.12",
28+
"opentelemetry-api ~= 1.16",
2929
]
3030

3131
[project.entry-points.opentelemetry_propagator]
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
asgiref==3.8.1
2+
certifi==2024.7.4
3+
charset-normalizer==3.3.2
4+
Deprecated==1.2.14
5+
idna==3.7
6+
iniconfig==2.0.0
7+
packaging==24.0
8+
pluggy==1.5.0
9+
py-cpuinfo==9.0.0
10+
pytest==7.4.4
11+
pytest-benchmark==4.0.0
12+
requests==2.32.3
13+
tomli==2.0.1
14+
typing_extensions==4.12.2
15+
urllib3==2.2.2
16+
wrapt==1.16.0
17+
zipp==3.19.2
18+
opentelemetry-api==1.16 # when updating, also update in pyproject.toml
19+
opentelemetry-sdk==1.16 # when updating, also update in pyproject.toml
20+
21+
-e propagator/opentelemetry-propagator-aws-xray

propagator/opentelemetry-propagator-aws-xray/test-requirements.txt renamed to propagator/opentelemetry-propagator-aws-xray/test-requirements-1.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,6 @@ typing_extensions==4.12.2
1515
urllib3==2.2.2
1616
wrapt==1.16.0
1717
zipp==3.19.2
18+
# test with the latest version of opentelemetry-api, sdk, and semantic conventions
19+
1820
-e propagator/opentelemetry-propagator-aws-xray

resource/opentelemetry-resource-detector-azure/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
- Ensure consistently use of suppress_instrumentation utils
1111
([#2590](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2590))
12+
- Update `opentelemetry-instrumentation` version to 0.44b0
13+
([#2961](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2961))
1214

1315
## Version 0.1.5 (2024-05-16)
1416

0 commit comments

Comments
 (0)