Skip to content

Commit 923a569

Browse files
authored
Merge branch 'main' into main
2 parents 3c1c5a9 + a5c4887 commit 923a569

File tree

177 files changed

+1898
-461
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

177 files changed

+1898
-461
lines changed

.github/workflows/instrumentations_0.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- 'release/*'
77
pull_request:
88
env:
9-
CORE_REPO_SHA: a1253585f66d63e7c05a19f070f3bfe0ab6460c1
9+
CORE_REPO_SHA: 955c92e91b5cd4bcfb43c39efcef086b040471d2
1010

1111
jobs:
1212
instrumentations-0:

.github/workflows/instrumentations_1.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- 'release/*'
77
pull_request:
88
env:
9-
CORE_REPO_SHA: a1253585f66d63e7c05a19f070f3bfe0ab6460c1
9+
CORE_REPO_SHA: 955c92e91b5cd4bcfb43c39efcef086b040471d2
1010

1111
jobs:
1212
instrumentations-1:
@@ -31,7 +31,7 @@ jobs:
3131
- "richconsole"
3232
- "psycopg"
3333
- "prometheus-remote-write"
34-
- "sdkextension-aws"
34+
- "sdk-extension-aws"
3535
- "propagator-aws-xray"
3636
- "propagator-ot-trace"
3737
- "resource-detector-container"

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- 'release/*'
77
pull_request:
88
env:
9-
CORE_REPO_SHA: a1253585f66d63e7c05a19f070f3bfe0ab6460c1
9+
CORE_REPO_SHA: 955c92e91b5cd4bcfb43c39efcef086b040471d2
1010

1111
jobs:
1212
misc:

.pylintrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ disable=missing-docstring,
8181
missing-module-docstring, # temp-pylint-upgrade
8282
import-error, # needed as a workaround as reported here: https://github.com/open-telemetry/opentelemetry-python-contrib/issues/290
8383
cyclic-import,
84+
not-context-manager
8485

8586
# Enable the message, report, category or checker with the given id(s). You can
8687
# either give multiple identifier separated by comma (,) or put this option

CHANGELOG.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,23 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## Unreleased
9+
- `opentelemetry-sdk-extension-aws` Register AWS resource detectors under the
10+
`opentelemetry_resource_detector` entry point
11+
([#2382](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2382))
12+
13+
### Breaking changes
14+
15+
- Rename `type` attribute to `asgi.event.type` in `opentelemetry-instrumentation-asgi`
16+
([#2300](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2300))
17+
18+
### Added
19+
20+
- `opentelemetry-instrumentation-threading` Initial release for threading
21+
([#2253](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2253))
22+
23+
## Version 1.24.0/0.45b0 (2024-03-28)
24+
25+
### Added
926

1027
- `opentelemetry-instrumentation-psycopg` Async Instrumentation for psycopg 3.x
1128
([#2146](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2146))
@@ -19,10 +36,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1936
([#2297](https://github.com/open-telemetry/opentelemetry-python-contrib/issues/2297))
2037
- Ensure all http.server.duration metrics have the same description
2138
([#2151](https://github.com/open-telemetry/opentelemetry-python-contrib/issues/2298))
39+
- Fix regression in httpx `request.url` not being of type `httpx.URL` after `0.44b0`
40+
([#2359](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2359))
41+
- Avoid losing repeated HTTP headers
42+
([#2266](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2266))
43+
- `opentelemetry-instrumentation-elasticsearch` Don't send bulk request body as db statement
44+
([#2355](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2355))
45+
- AwsLambdaInstrumentor sets `cloud.account.id` span attribute
46+
([#2367](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2367))
47+
2248

2349
## Version 1.23.0/0.44b0 (2024-02-23)
2450

25-
- Drop uspport for 3.7
51+
- Drop support for 3.7
2652
([#2151](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2151))
2753
- `opentelemetry-resource-detector-azure` Added 10s timeout to VM Resource Detector
2854
([#2119](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2119))

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,20 @@ Approvers ([@open-telemetry/python-approvers](https://github.com/orgs/open-telem
108108

109109
- [Aaron Abbott](https://github.com/aabmass), Google
110110
- [Jeremy Voss](https://github.com/jeremydvoss), Microsoft
111+
- [Owais Lone](https://github.com/owais), Splunk
112+
- [Pablo Collins](https://github.com/pmcollins), Splunk
113+
- [Riccardo Magliocchetti](https://github.com/xrmx), Elastic
111114
- [Sanket Mehta](https://github.com/sanketmehta28), Cisco
115+
- [Srikanth Chekuri](https://github.com/srikanthccv), signoz.io
116+
- [Tammy Baylis](https://github.com/tammy-baylis-swi), SolarWinds
112117

113118
Emeritus Approvers:
114119

120+
- [Ashutosh Goel](https://github.com/ashu658), Cisco
115121
- [Héctor Hernández](https://github.com/hectorhdzg), Microsoft
116-
- [Yusuke Tsutsumi](https://github.com/toumorokoshi), Google
122+
- [Nikolay Sokolik](https://github.com/oxeye-nikolay), Oxeye
123+
- [Nikolay Sokolik](https://github.com/nikosokolik), Oxeye
117124
- [Nathaniel Ruiz Nowell](https://github.com/NathanielRN), AWS
118-
- [Ashutosh Goel](https://github.com/ashu658), Cisco
119125

120126
*Find more about the approver role in [community repository](https://github.com/open-telemetry/community/blob/main/community-membership.md#approver).*
121127

@@ -129,7 +135,7 @@ Emeritus Maintainers:
129135

130136
- [Alex Boten](https://github.com/codeboten), Lightstep
131137
- [Owais Lone](https://github.com/owais), Splunk
132-
- [Srikanth Chekuri](https://github.com/srikanthccv), signoz.io
138+
- [Yusuke Tsutsumi](https://github.com/toumorokoshi), Google
133139

134140
*Find more about the maintainer role in [community repository](https://github.com/open-telemetry/community/blob/main/community-membership.md#maintainer).*
135141

_template/pyproject.toml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,6 @@ dependencies = [
3131
"opentelemetry-api ~= 1.12",
3232
]
3333

34-
[project.optional-dependencies]
35-
test = [
36-
# add any test dependencies here
37-
"<REPLACE ME>",
38-
]
39-
4034
[project.entry-points.opentelemetry_instrumentor]
4135
# REPLACE ME: the entrypoint for the instrumentor e.g
4236
# sqlalchemy = "opentelemetry.instrumentation.sqlalchemy:SQLAlchemyInstrumentor"

_template/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.45b0.dev"
15+
__version__ = "0.46b0.dev"

docs/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ installed separately via pip:
2222
2323
pip install opentelemetry-exporter-{exporter}
2424
pip install opentelemetry-instrumentation-{instrumentation}
25-
pip install opentelemetry-sdk-extension-{sdkextension}
25+
pip install opentelemetry-sdk-extension-{sdk-extension}
2626
2727
A complete list of packages can be found at the
2828
`Contrib repo instrumentation <https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation>`_
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
OpenTelemetry Threading Instrumentation
2+
=======================================
3+
4+
.. automodule:: opentelemetry.instrumentation.threading
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:

0 commit comments

Comments
 (0)