Skip to content

Commit 95b52b5

Browse files
manuel-langxrmxemdneto
authored
opentelemetry-instrumentation-confluent-kafka: Increase confluent-kafka upper bound to support newer versions (#4099)
* opentelemetry-instrumentation-confluent-kafka: Increase confluent-kafka upper bound to support newer versions * Update CHANGELOG.md --------- Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com> Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>
1 parent e3e7e0c commit 95b52b5

File tree

8 files changed

+10
-8
lines changed

8 files changed

+10
-8
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2929
([#3819](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3819))
3030
- `opentelemetry-instrumentation-system-metrics`: Add support for the `OTEL_PYTHON_SYSTEM_METRICS_EXCLUDED_METRICS` environment variable
3131
([#3959](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3959))
32-
- `opentelemetry-instrumentation-httpx`: add ability to capture custom headers
32+
- `opentelemetry-instrumentation-httpx`: add ability to capture custom headers
3333
([#4047](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4047))
3434
- `opentelemetry-instrumentation-urllib3`: add ability to capture custom headers
3535
([#4050](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4050))
3636
- `opentelemetry-instrumentation-urllib`: add ability to capture custom headers
3737
([#4051](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4051))
38+
- `opentelemetry-instrumentation-confluent-kafka`: Increase confluent-kafka upper bound to support newer versions (2.13.0)
39+
([#4099](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4099))
3840
- `opentelemetry-instrumentation-aiohttp-server` Implement new semantic convention opt-in migration
3941
([#3980](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3980))
4042
- `opentelemetry-instrumentation`: add database stability attribute setters in `_semconv` utilities

docs-requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ botocore~=1.0
2424
boto3~=1.0
2525
cassandra-driver~=3.25
2626
celery>=4.0
27-
confluent-kafka>= 1.8.2,<= 2.11.0
27+
confluent-kafka>= 1.8.2,<= 2.13.0
2828
elasticsearch>=6.0,<9.0
2929
flask~=2.0
3030
falcon~=2.0

instrumentation/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
| [opentelemetry-instrumentation-cassandra](./opentelemetry-instrumentation-cassandra) | cassandra-driver ~= 3.25,scylla-driver ~= 3.25 | No | development
1818
| [opentelemetry-instrumentation-celery](./opentelemetry-instrumentation-celery) | celery >= 4.0, < 6.0 | No | development
1919
| [opentelemetry-instrumentation-click](./opentelemetry-instrumentation-click) | click >= 8.1.3, < 9.0.0 | No | development
20-
| [opentelemetry-instrumentation-confluent-kafka](./opentelemetry-instrumentation-confluent-kafka) | confluent-kafka >= 1.8.2, <= 2.11.0 | No | development
20+
| [opentelemetry-instrumentation-confluent-kafka](./opentelemetry-instrumentation-confluent-kafka) | confluent-kafka >= 1.8.2, <= 2.13.0 | No | development
2121
| [opentelemetry-instrumentation-dbapi](./opentelemetry-instrumentation-dbapi) | dbapi | No | development
2222
| [opentelemetry-instrumentation-django](./opentelemetry-instrumentation-django) | django >= 2.0 | Yes | development
2323
| [opentelemetry-instrumentation-elasticsearch](./opentelemetry-instrumentation-elasticsearch) | elasticsearch >= 6.0 | No | development

instrumentation/opentelemetry-instrumentation-confluent-kafka/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ dependencies = [
3232

3333
[project.optional-dependencies]
3434
instruments = [
35-
"confluent-kafka >= 1.8.2, <= 2.11.0",
35+
"confluent-kafka >= 1.8.2, <= 2.13.0",
3636
]
3737

3838
[project.entry-points.opentelemetry_instrumentor]

instrumentation/opentelemetry-instrumentation-confluent-kafka/src/opentelemetry/instrumentation/confluent_kafka/package.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# limitations under the License.
1414

1515

16-
_instruments = ("confluent-kafka >= 1.8.2, <= 2.11.0",)
16+
_instruments = ("confluent-kafka >= 1.8.2, <= 2.13.0",)

instrumentation/opentelemetry-instrumentation-confluent-kafka/test-requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
asgiref==3.8.1
2-
confluent-kafka==2.11.0
2+
confluent-kafka==2.13.0
33
Deprecated==1.2.14
44
iniconfig==2.0.0
55
packaging==24.0

opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
"instrumentation": "opentelemetry-instrumentation-click==0.61b0.dev",
8686
},
8787
{
88-
"library": "confluent-kafka >= 1.8.2, <= 2.11.0",
88+
"library": "confluent-kafka >= 1.8.2, <= 2.13.0",
8989
"instrumentation": "opentelemetry-instrumentation-confluent-kafka==0.61b0.dev",
9090
},
9191
{

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)