Skip to content

Commit bf4ad1f

Browse files
authored
Merge branch 'main' into feat/3073
2 parents 0ff5655 + 3732fd4 commit bf4ad1f

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

eachdist.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ version=0.39b0.dev
3434

3535
packages=
3636
opentelemetry-opentracing-shim
37+
opentelemetry-opencensus-shim
3738
opentelemetry-exporter-opencensus
3839
opentelemetry-exporter-prometheus
3940
opentelemetry-distro

scripts/eachdist.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -576,13 +576,18 @@ def update_version_files(targets, version, packages):
576576

577577
def update_dependencies(targets, version, packages):
578578
print("updating dependencies")
579-
targets = filter_packages(targets, packages)
579+
# PEP 508 allowed specifier operators
580+
operators = ['==', '!=', '<=', '>=', '<', '>', '===', '~=', '=']
581+
operators_pattern = '|'.join(re.escape(op) for op in operators)
582+
580583
for pkg in packages:
584+
search = rf"({basename(pkg)}[^,]*)({operators_pattern})(.*\.dev)"
585+
replace = r"\1\2 " + version
581586
update_files(
582587
targets,
583588
"pyproject.toml",
584-
rf"({basename(pkg)}.*)==(.*)",
585-
r"\1== " + version + '",',
589+
search,
590+
replace,
586591
)
587592

588593

shim/opentelemetry-opencensus-shim/pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,10 @@ dependencies = [
3333
]
3434

3535
[project.optional-dependencies]
36-
test = ["opentelemetry-test-utils == 0.39b0.dev", "opencensus == 0.11.1"]
36+
test = [
37+
"opentelemetry-test-utils == 0.39b0.dev",
38+
"opencensus == 0.11.1",
39+
]
3740

3841
[project.urls]
3942
Homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/shim/opentelemetry-opencensus-shim"

tox.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,7 @@ commands =
300300
deps =
301301
pytest
302302
docker-compose >= 1.25.2
303+
requests < 2.29.0
303304

304305
; proto 3 and 4 tests install the respective version of protobuf
305306
proto3: protobuf~=3.19.0

0 commit comments

Comments
 (0)