Skip to content

Commit 9d57a4c

Browse files
authored
Narrow protobuf dependency to exclude protobuf >= 4 (#1109)
1 parent 8a7a3f1 commit 9d57a4c

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

CHANGELOG.md

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

88
## [Unreleased](https://github.com/open-telemetry/opentelemetry-python/compare/v1.12.0rc1-0.31b0...HEAD)
99

10+
### Fixed
11+
- `opentelemetry-instrumentation-grpc` narrow protobuf dependency to exclude protobuf >= 4
12+
([1109](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1109))
13+
1014
## [1.12.0rc1-0.31b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.12.0rc1-0.31b0) - 2022-05-17
1115

1216

dev-requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ readme-renderer~=24.0
1313
bleach==4.1.0 # transient dependency for readme-renderer
1414
grpcio-tools==1.29.0
1515
mypy-protobuf>=1.23
16-
protobuf>=3.13.0
16+
protobuf~=3.13
1717
markupsafe==2.0.1

instrumentation/opentelemetry-instrumentation-grpc/setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ install_requires =
5050
test =
5151
opentelemetry-test-utils == 0.31b0
5252
opentelemetry-sdk ~= 1.3
53-
protobuf >= 3.13.0
53+
protobuf ~= 3.13
5454

5555
[options.packages.find]
5656
where = src

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,7 @@ deps =
493493
sqlalchemy ~= 1.4
494494
redis ~= 4.2
495495
celery[pytest] >= 4.0, < 6.0
496-
protobuf>=3.13.0
496+
protobuf~=3.13
497497
requests==2.25.0
498498
pyodbc~=4.0.30
499499
flaky==3.7.0

0 commit comments

Comments
 (0)