Skip to content

Commit

Permalink
Pin a version of grpcio-tools with protoc compatible with protobuf 3 …
Browse files Browse the repository at this point in the history
…and 4
  • Loading branch information
aabmass committed Dec 1, 2022
1 parent 4f83b73 commit 309a4c3
Show file tree
Hide file tree
Showing 15 changed files with 255 additions and 3,605 deletions.
7 changes: 5 additions & 2 deletions dev-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,12 @@ sphinx-autodoc-typehints~=1.12.0
pytest==7.1.3
pytest-cov>=2.8
readme-renderer~=24.0
grpcio-tools~=1.41.0
# This version of grpcio-tools ships with protoc 3.19.4 which appears to be compatible with
# both protobuf 3.x and 4.x. Bump this version with caution to preserve compatability with
# protobuf 3.x in
# https://github.com/open-telemetry/opentelemetry-python/blob/main/opentelemetry-proto/pyproject.toml#L28
grpcio-tools==1.48.1
mypy-protobuf~=3.0.0
protobuf~=3.18.1
# temporary fix. we should update the jinja, flask deps
# See https://github.com/pallets/markupsafe/issues/282
# breaking change introduced in markupsafe causes jinja, flask to break
Expand Down
2 changes: 1 addition & 1 deletion opentelemetry-proto/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ classifiers = [
"Programming Language :: Python :: 3.11",
]
dependencies = [
"protobuf~=3.13",
"protobuf>=3.19, < 5.0",
]

[project.optional-dependencies]
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 309a4c3

Please sign in to comment.