Welcome to the AWS Distro for OpenTelemetry project. If you're using monitoring and observability tools for AWS products and services, this is a great place to ask questions, request features and network with other community members.
This is a patch release on the previous 1.28.1/0.49b1 release, fixing the issue(s) below.
Added
Add opentelemetry-instrumentation-openai-v2 to opentelemetry-bootstrap (#2996)
Fixed
opentelemetry-instrumentation-httpx: instrument_client is a static method again (#3003)
Breaking changes
Version 1.28.1/0.49b1
This is a patch release on the previous 1.28.0/0.49b0 release, fixing the issue(s) below.
Added
opentelemetry-instrumentation-sqlalchemy Update unit tests to run with SQLALchemy 2 (#2976)
Fixed
Breaking changes
opentelemetry-instrumentation-sqlalchemy teach instruments version (#2971)
Drop opentelemetry-instrumentation-test package from default instrumentation list (#2969)
opentelemetry-instrumentation-openai-v2 2.0b0
Use generic OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT environment variable to control if content of prompt, completion, and other messages is captured. (#2947)
Update OpenAI instrumentation to Semantic Conventions v1.28.0: add new attributes and switch prompts and completions to log-based events. (#2925)
This is a patch release on the previous 1.28.1/0.49b1 release, fixing the issue(s) below.
Added
Add opentelemetry-instrumentation-openai-v2 to opentelemetry-bootstrap (#2996)
Fixed
opentelemetry-instrumentation-httpx: instrument_client is a static method again (#3003)
Breaking changes
Version 1.28.1/0.49b1
This is a patch release on the previous 1.28.0/0.49b0 release, fixing the issue(s) below.
Added
opentelemetry-instrumentation-sqlalchemy Update unit tests to run with SQLALchemy 2 (#2976)
Fixed
Breaking changes
opentelemetry-instrumentation-sqlalchemy teach instruments version (#2971)
Drop opentelemetry-instrumentation-test package from default instrumentation list (#2969)
opentelemetry-instrumentation-openai-v2 2.0b0
Use generic OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT environment variable to control if content of prompt, completion, and other messages is captured. (#2947)
Update OpenAI instrumentation to Semantic Conventions v1.28.0: add new attributes and switch prompts and completions to log-based events. (#2925)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the python-auto-sample-app-deps group with 12 updates in the /sample-apps/python-auto-instrumentation-sample-app directory:
1.34.45
1.35.64
0.43b0
0.49b2
1.22.0
1.28.2
1.22.0
1.28.2
0.43b0
0.49b2
0.43b0
0.49b2
0.43b0
0.49b2
2.0.1
2.0.2
1.0.1
1.0.2
4.25.3
5.28.3
6.0.1
6.0.2
2.32.2
2.32.3
Updates
boto3
from 1.34.45 to 1.35.64Commits
9fd5643
Merge branch 'release-1.35.64'97268a1
Bumping version to 1.35.64c265a06
Add changelog entries from botocore4ba2d2d
Merge branch 'release-1.35.63'dbff0ed
Merge branch 'release-1.35.63' into developb474be1
Bumping version to 1.35.63e1a1370
Add changelog entries from botocoref40c89c
Merge branch 'release-1.35.62'a957a51
Merge branch 'release-1.35.62' into developeefec7e
Bumping version to 1.35.62Updates
opentelemetry-distro
from 0.43b0 to 0.49b2Changelog
Sourced from opentelemetry-distro's changelog.
... (truncated)
Commits
Updates
opentelemetry-exporter-otlp
from 1.22.0 to 1.28.2Changelog
Sourced from opentelemetry-exporter-otlp's changelog.
... (truncated)
Commits
1471648
[release/v1.28.x-0.49bx] Prepare release 1.28.2/0.49b2 (#4290)2929ebd
[release/v1.28.x-0.49bx] Support logs with no body (#4276) (#4282)6f3008a
[release/v1.28.x-0.49bx] Prepare release 1.28.1/0.49b1 (#4262)d3b5876
Fix: filter exemplar for observable instrument and export of exemplar without...495fee4
[release/v1.28.x-0.49bx] Prepare release 1.28.0/0.49b0 (#4246)679297f
DropOTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION
enviro...affecbd
Introducingruff
as linter and formatter (basic setup) (#4223)d1904b9
Add support to protobuf5 for opentelemetry-proto and regenerate proto files (...01a670e
bump pylint to 3.2.1 (#4209)fd169a7
Fix the py.typed marker file usage (#4172)Updates
opentelemetry-api
from 1.22.0 to 1.28.2Changelog
Sourced from opentelemetry-api's changelog.
... (truncated)
Commits
1471648
[release/v1.28.x-0.49bx] Prepare release 1.28.2/0.49b2 (#4290)099616a
[v1.28.x-0.49bx] Fix eachdist.py patch release to not add extra space (#4289)9676505
Fix prepare patch release workflow (#4287)ea809eb
[release/v1.28.x-0.49bx] opentelemetry-sdk: setup EventLogger when initializi...2929ebd
[release/v1.28.x-0.49bx] Support logs with no body (#4276) (#4282)393a388
Remove updating CHANGELOG step in release workflow (#4273) (#4280)6f3008a
[release/v1.28.x-0.49bx] Prepare release 1.28.1/0.49b1 (#4262)15289cb
Update prepare-patch-release.yml42d7a65
opentelemetry-sdk: avoid recursion error with sdk disabled (#4259)d3b5876
Fix: filter exemplar for observable instrument and export of exemplar without...Updates
opentelemetry-instrumentation-flask
from 0.43b0 to 0.49b2Changelog
Sourced from opentelemetry-instrumentation-flask's changelog.
... (truncated)
Commits
Updates
opentelemetry-instrumentation-requests
from 0.43b0 to 0.49b2Changelog
Sourced from opentelemetry-instrumentation-requests's changelog.
... (truncated)
Commits
Updates
opentelemetry-instrumentation-botocore
from 0.43b0 to 0.49b2Changelog
Sourced from opentelemetry-instrumentation-botocore's changelog.
... (truncated)
Commits
Updates
opentelemetry-sdk-extension-aws
from 2.0.1 to 2.0.2Release notes
Sourced from opentelemetry-sdk-extension-aws's releases.
... (truncated)
Commits
Updates
opentelemetry-propagator-aws-xray
from 1.0.1 to 1.0.2Release notes
Sourced from opentelemetry-propagator-aws-xray's releases.
... (truncated)
Commits
Updates
protobuf
from 4.25.3 to 5.28.3Commits
5fda5ab
Updating version.json and repo version numbers to: 28.3fe30f9a
Mute the minor version warning https://github.com/protocolbuffers/protobuf/is...d82fb47
Populate Kotlin Manifest Files (#18859)ce5174a
Merge pull request #18798 from protocolbuffers/gberg-cp-283b62d78
Re-export includingDefaultValueFields in deprecated state for important Cloud...3ea568a
cherrypick restoration of mutableCopy helpersfe3bb07
Merge pull request #18616 from deannagarcia/28.x664a7e1
Fix merge conflicts63076f5
Merge pull request #18561 from protocolbuffers/28.x_no_vision_tests22cd8ba
[ObjC] Disabling visionOS on CI.Updates
pyyaml
from 6.0.1 to 6.0.2Release notes
Sourced from pyyaml's releases.
Changelog
Sourced from pyyaml's changelog.
Commits
41309b0
Release 6.0.2 (#819)dd9f0e1
6.0.2rc1 (#809)f5527a2
disable CI trigger on PR editsb4d80a7
Python 3.12 + musllinux_1_1_x86_64 wheel supportUpdates
requests
from 2.32.2 to 2.32.3Release notes
Sourced from requests's releases.
Changelog
Sourced from requests's changelog.
Commits
0e322af
v2.32.3e188799
Don't create default SSLContext if ssl module isn't present (#6724)145b539
Merge pull request #6716 from sigmavirus24/bug/6715b1d73dd
Don't use default SSLContext with custom poolmanager kwargs6badbac
Update HISTORY.mda62a2d3
Allow for overriding of specific pool key paramsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show