Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
c1fae2b
opentelemetry-sdk: add support for advisory attributes on metric inst…
herin049 Jul 20, 2026
e6b4ad2
add changelog fragment
herin049 Jul 20, 2026
4b62a31
fix formatting
herin049 Jul 20, 2026
5be3e39
update '_validate_explicit_bucket_boundaries_advisory' to return a tuple
herin049 Jul 20, 2026
17341cc
Merge branch 'main' into feat/advisory-attributes
herin049 Jul 28, 2026
dc69790
Merge branch 'main' into feat/advisory-attributes
herin049 Jul 31, 2026
e812378
Merge commit '0110bb1d273dbe848312d429326b844da9e86d93^' into feat/ad…
herin049 Sep 2, 2026
17c0bea
chore: merge Ruff 120 reformat and format branch
herin049 Sep 2, 2026
cc909f5
Merge remote-tracking branch 'upstream/main' into feat/advisory-attri…
herin049 Sep 2, 2026
d539dec
Merge branch 'main' into feat/advisory-attributes
herin049 Sep 16, 2026
5c34019
Merge branch 'main' into feat/advisory-attributes
herin049 Oct 6, 2026
2a71dc0
Merge branch 'main' into feat/advisory-attributes
herin049 Oct 14, 2026
0e93798
Merge branch 'main' into feat/advisory-attributes
herin049 Oct 27, 2026
afc0e41
update instrument creation signatures
herin049 Oct 28, 2026
f2ea24d
update changelog entry
herin049 Oct 28, 2026
2103a8f
Merge branch 'main' into feat/advisory-attributes
herin049 Oct 28, 2026
feb1941
make options types public
herin049 Oct 28, 2026
97f3544
remove type checking guard for Unpack/NotRequired
herin049 Oct 28, 2026
4c1d8b1
switch to using per-instrument create_*_with_options(...) methods
herin049 Nov 2, 2026
b71703c
Merge branch 'main' into feat/advisory-attributes
herin049 Nov 2, 2026
92b1792
switch from _MetricsAdvisory to _InstrumentAdvisory
herin049 Nov 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .changelog/5444.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
`opentelemetry-api`, `opentelemetry-sdk`: add `Meter.create_*_with_options` instrument creation methods and `InstrumentOptions`, and add support for advisory attributes on metric instruments. Existing `Meter` implementations inherit defaults that ignore the options.
3 changes: 3 additions & 0 deletions opentelemetry-api/src/opentelemetry/metrics/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
Counter,
Histogram,
Instrument,
InstrumentOptions,
NoOpCounter,
NoOpHistogram,
NoOpObservableCounter,
Expand Down Expand Up @@ -73,6 +74,7 @@
Meter,
MeterProvider,
Instrument,
InstrumentOptions,
NoOpCounter,
NoOpHistogram,
NoOpMeter,
Expand All @@ -97,6 +99,7 @@
"Counter",
"Histogram",
"Instrument",
"InstrumentOptions",
"Meter",
"MeterProvider",
"NoOpCounter",
Expand Down
Loading
Loading