Skip to content

Commit 41537cf

Browse files
authored
Merge branch 'main' into fix-mypy-issue-on-threading
2 parents 3415f87 + bf3c0be commit 41537cf

File tree

28 files changed

+595
-513
lines changed

28 files changed

+595
-513
lines changed

CHANGELOG.md

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

14+
### Fixed
15+
- `opentelemetry-instrumentation-redis` Add missing entry in doc string for `def _instrument`
16+
([#3247](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3247))
17+
1418
## Version 1.30.0/0.51b0 (2025-02-03)
1519

1620
### Added
@@ -69,6 +73,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6973

7074
### Breaking changes
7175

76+
- `opentelemetry-exporter-prometheus-remote-write` updated protobuf required version from 4.21 to 5.26 and regenerated protobufs
77+
([#3219](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3219))
7278
- `opentelemetry-instrumentation-sqlalchemy` including sqlcomment in `db.statement` span attribute value is now opt-in
7379
([#3112](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3112))
7480
- `opentelemetry-instrumentation-dbapi` including sqlcomment in `db.statement` span attribute value is now opt-in
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
## Instructions
2-
1. Install protobuf tools. Can use your package manager or download from [GitHub](https://github.com/protocolbuffers/protobuf/releases/tag/v21.7)
3-
2. Run `generate-proto-py.sh` from inside the `proto/` directory
2+
1. Install protobuf tools. Can use your package manager or download from [GitHub](https://github.com/protocolbuffers/protobuf/releases/tag/v26.0)
3+
2. Run `generate-proto-py.sh` from inside the `proto/` directory

exporter/opentelemetry-exporter-prometheus-remote-write/proto/generate-proto-py.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ sed -i 's/import "gogoproto\/gogo.proto";/import "opentelemetry\/exporter\/prome
4949
echo "Removing clones..."
5050
rm -rf protobuf prometheus
5151

52-
# Used libprotoc 3.21.1 & protoc 21.7
52+
# Used libprotoc 26
5353
echo "Compiling proto files to Python"
5454
protoc -I . --python_out=../src ${SRC_DIR}/gogoproto/gogo.proto ${SRC_DIR}/remote.proto ${SRC_DIR}/types.proto
5555

exporter/opentelemetry-exporter-prometheus-remote-write/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ classifiers = [
2727
"Programming Language :: Python :: 3.13",
2828
]
2929
dependencies = [
30-
"protobuf ~= 4.21",
30+
"protobuf ~= 5.26",
3131
"requests ~= 2.28",
3232
"opentelemetry-api ~= 1.12",
3333
"opentelemetry-sdk ~= 1.12",

exporter/opentelemetry-exporter-prometheus-remote-write/src/opentelemetry/exporter/prometheus_remote_write/gen/gogoproto/gogo_pb2.py

Lines changed: 10 additions & 246 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

exporter/opentelemetry-exporter-prometheus-remote-write/src/opentelemetry/exporter/prometheus_remote_write/gen/remote_pb2.py

Lines changed: 29 additions & 42 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

exporter/opentelemetry-exporter-prometheus-remote-write/src/opentelemetry/exporter/prometheus_remote_write/gen/types_pb2.py

Lines changed: 50 additions & 69 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)