Skip to content

Commit 4a1ecf0

Browse files
committed
uv pip compile oldest and latest requirements for opentelemetry-proto
1 parent cd7bcd9 commit 4a1ecf0

File tree

5 files changed

+57
-19
lines changed

5 files changed

+57
-19
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
pytest~=7.4
2+
-e opentelemetry-proto
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile --python 3.9 --universal -c dev-requirements.txt opentelemetry-proto/test-requirements.in -o opentelemetry-proto/test-requirements.latest.txt
3+
-e opentelemetry-proto
4+
# via -r opentelemetry-proto/test-requirements.in
5+
colorama==0.4.6 ; sys_platform == 'win32'
6+
# via pytest
7+
exceptiongroup==1.3.0 ; python_full_version < '3.11'
8+
# via pytest
9+
iniconfig==2.1.0
10+
# via pytest
11+
packaging==25.0
12+
# via pytest
13+
pluggy==1.6.0
14+
# via pytest
15+
protobuf==6.31.1
16+
# via opentelemetry-proto
17+
pytest==7.4.4
18+
# via
19+
# -c dev-requirements.txt
20+
# -r opentelemetry-proto/test-requirements.in
21+
tomli==2.2.1 ; python_full_version < '3.11'
22+
# via pytest
23+
typing-extensions==4.14.0 ; python_full_version < '3.11'
24+
# via exceptiongroup
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile --python 3.9 --universal --resolution lowest-direct -c dev-requirements.txt opentelemetry-proto/test-requirements.in -o opentelemetry-proto/test-requirements.oldest.txt
3+
-e opentelemetry-proto
4+
# via -r opentelemetry-proto/test-requirements.in
5+
colorama==0.4.6 ; sys_platform == 'win32'
6+
# via pytest
7+
exceptiongroup==1.3.0 ; python_full_version < '3.11'
8+
# via pytest
9+
iniconfig==2.1.0
10+
# via pytest
11+
packaging==25.0
12+
# via pytest
13+
pluggy==1.6.0
14+
# via pytest
15+
protobuf==5.26.0
16+
# via opentelemetry-proto
17+
pytest==7.4.4
18+
# via
19+
# -c dev-requirements.txt
20+
# -r opentelemetry-proto/test-requirements.in
21+
tomli==2.2.1 ; python_full_version < '3.11'
22+
# via pytest
23+
typing-extensions==4.14.0 ; python_full_version < '3.11'
24+
# via exceptiongroup

opentelemetry-proto/test-requirements.txt

Lines changed: 0 additions & 13 deletions
This file was deleted.

tox.ini

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ envlist =
1010
pypy3-test-opentelemetry-api
1111
lint-opentelemetry-api
1212

13-
py3{9,10,11,12,13}-test-opentelemetry-proto-protobuf6
14-
pypy3-test-opentelemetry-proto-protobuf6
15-
lint-opentelemetry-proto-protobuf6
13+
py3{9,10,11,12,13}-test-opentelemetry-proto-{oldest,latest}
14+
pypy3-test-opentelemetry-proto-{oldest,latest}
15+
lint-opentelemetry-proto-{oldest,latest}
1616

1717
py3{9,10,11,12,13}-test-opentelemetry-sdk
1818
pypy3-test-opentelemetry-sdk
@@ -111,7 +111,8 @@ deps =
111111

112112
test-utils: -r {toxinidir}/tests/opentelemetry-test-utils/test-requirements.txt
113113

114-
opentelemetry-proto-protobuf6: -r {toxinidir}/opentelemetry-proto/test-requirements.txt
114+
opentelemetry-proto-oldest: -r {toxinidir}/opentelemetry-proto/test-requirements.oldest.txt
115+
opentelemetry-proto-latest: -r {toxinidir}/opentelemetry-proto/test-requirements.latest.txt
115116

116117
exporter-opencensus: -r {toxinidir}/exporter/opentelemetry-exporter-opencensus/test-requirements.txt
117118

@@ -169,8 +170,8 @@ commands =
169170
lint-opentelemetry-sdk: pylint {toxinidir}/opentelemetry-sdk
170171
benchmark-opentelemetry-sdk: pytest {toxinidir}/opentelemetry-sdk/benchmarks --benchmark-json={toxinidir}/opentelemetry-sdk/sdk-benchmark.json {posargs}
171172

172-
test-opentelemetry-proto-protobuf6: pytest {toxinidir}/opentelemetry-proto/tests {posargs}
173-
lint-opentelemetry-proto-protobuf6: pylint {toxinidir}/opentelemetry-proto
173+
test-opentelemetry-proto: pytest {toxinidir}/opentelemetry-proto/tests {posargs}
174+
lint-opentelemetry-proto: pylint {toxinidir}/opentelemetry-proto
174175

175176
test-opentelemetry-semantic-conventions: pytest {toxinidir}/opentelemetry-semantic-conventions/tests {posargs}
176177
lint-opentelemetry-semantic-conventions: pylint {toxinidir}/opentelemetry-semantic-conventions

0 commit comments

Comments
 (0)