Skip to content

Commit 37633bc

Browse files
committed
Added deprecation warning
1 parent 9ff100a commit 37633bc

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

sentry_sdk/api.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,10 @@ def start_transaction(
388388

389389
def set_measurement(name, value, unit=""):
390390
# type: (str, float, MeasurementUnit) -> None
391+
"""
392+
.. deprecated:: 2.21.0
393+
This function is deprecated and will be removed in the next major release.
394+
"""
391395
transaction = get_current_scope().transaction
392396
if transaction is not None:
393397
transaction.set_measurement(name, value, unit)

sentry_sdk/tracing.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -585,6 +585,11 @@ def set_status(self, value):
585585

586586
def set_measurement(self, name, value, unit=""):
587587
# type: (str, float, MeasurementUnit) -> None
588+
warnings.warn(
589+
"`set_measurement()` is deprecated and will be removed in the next major version. Please use `set_data()` instead.",
590+
DeprecationWarning,
591+
stacklevel=2,
592+
)
588593
self._measurements[name] = {"value": value, "unit": unit}
589594

590595
def set_thread(self, thread_id, thread_name):
@@ -1013,6 +1018,11 @@ def finish(
10131018

10141019
def set_measurement(self, name, value, unit=""):
10151020
# type: (str, float, MeasurementUnit) -> None
1021+
warnings.warn(
1022+
"`set_measurement()` is deprecated and will be removed in the next major version. Please use `set_data()` instead.",
1023+
DeprecationWarning,
1024+
stacklevel=2,
1025+
)
10161026
self._measurements[name] = {"value": value, "unit": unit}
10171027

10181028
def set_context(self, key, value):

0 commit comments

Comments
 (0)