Skip to content

Commit 7d01609

Browse files
authored
Merge branch 'main' into add-type-checker
2 parents 9515bc6 + 8406e2e commit 7d01609

File tree

14 files changed

+513
-132
lines changed

14 files changed

+513
-132
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1717
([#3100](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3100))
1818
- Add support to database stability opt-in in `_semconv` utilities and add tests
1919
([#3111](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3111))
20+
- `opentelemetry-opentelemetry-pymongo` Add `py.typed` file to enable PEP 561
21+
([#3136](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3136))
22+
- `opentelemetry-opentelemetry-requests` Add `py.typed` file to enable PEP 561
23+
([#3135](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3135))
2024
- `opentelemetry-instrumentation-system-metrics` Add `py.typed` file to enable PEP 561
2125
([#3132](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3132))
2226
- `opentelemetry-opentelemetry-sqlite3` Add `py.typed` file to enable PEP 561
@@ -34,6 +38,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3438

3539
- `opentelemetry-instrumentation-httpx` Fix `RequestInfo`/`ResponseInfo` type hints
3640
([#3105](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3105))
41+
- `opentelemetry-instrumentation-dbapi` Move `TracedCursorProxy` and `TracedConnectionProxy` to the module level
42+
([#3068](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3068))
3743
- `opentelemetry-instrumentation-click` Disable tracing of well-known server click commands
3844
([#3174](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3174))
3945
- `opentelemetry-instrumentation` Fix `get_dist_dependency_conflicts` if no distribution requires
@@ -50,6 +56,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5056
([#3115](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3115))
5157

5258

59+
### Breaking changes
60+
61+
- `opentelemetry-instrumentation-dbapi` including sqlcomment in `db.statement` span attribute value is now opt-in
62+
([#3115](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3115))
63+
- `opentelemetry-instrumentation-psycopg2`, `opentelemetry-instrumentation-psycopg`, `opentelemetry-instrumentation-mysqlclient`, `opentelemetry-instrumentation-pymysql`: including sqlcomment in `db.statement` span attribute value is now opt-in
64+
([#3121](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3121))
65+
66+
5367
## Version 1.29.0/0.50b0 (2024-12-11)
5468

5569
### Added

docs/nitpick-exceptions.ini

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ py-class=
4141
callable
4242
Consumer
4343
confluent_kafka.Message
44+
ObjectProxy
4445

4546
any=
4647
; API
@@ -68,6 +69,8 @@ any=
6869

6970
py-obj=
7071
opentelemetry.propagators.textmap.CarrierT
72+
opentelemetry.instrumentation.dbapi.ConnectionT
73+
opentelemetry.instrumentation.dbapi.CursorT
7174

7275
py-func=
7376
poll

0 commit comments

Comments
 (0)