From 5ab73bd6b9c2df423922e9c747e70fb90e776de2 Mon Sep 17 00:00:00 2001 From: Rithika Narayan Date: Tue, 16 Dec 2025 10:06:58 -0500 Subject: [PATCH 1/4] Runtime dependent pyproject.toml --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 6ca4f147..8a333844 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,8 @@ classifiers = [ python = ">=3.8.0,<4" datadog = ">=0.51.0,<1.0.0" wrapt = "^1.11.2" -ddtrace = ">=3.19.1,<4" +ddtrace = ">=3.19.1,<4"; python_version < "3.10" +ddtrace = ">=4.0.0, <5"; python_version >= "3.10" ujson = ">=5.9.0" botocore = { version = "^1.34.0", optional = true } requests = { version ="^2.22.0", optional = true } From 9882760027c52b148b2638861a0d4ca898626a29 Mon Sep 17 00:00:00 2001 From: Rithika Narayan Date: Tue, 16 Dec 2025 11:41:29 -0500 Subject: [PATCH 2/4] brackets --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 8a333844..8c07cfef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,8 +29,8 @@ classifiers = [ python = ">=3.8.0,<4" datadog = ">=0.51.0,<1.0.0" wrapt = "^1.11.2" -ddtrace = ">=3.19.1,<4"; python_version < "3.10" -ddtrace = ">=4.0.0, <5"; python_version >= "3.10" +ddtrace = {">=3.19.1,<4"; python_version < "3.10"} +ddtrace = {">=4.0.0, <5"; python_version >= "3.10"} ujson = ">=5.9.0" botocore = { version = "^1.34.0", optional = true } requests = { version ="^2.22.0", optional = true } From 4a7cde44ab17cc646ef6e54bec1dda40c9bf23cb Mon Sep 17 00:00:00 2001 From: Rithika Narayan Date: Tue, 16 Dec 2025 12:35:41 -0500 Subject: [PATCH 3/4] remove additional quotation marks --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 8c07cfef..65f30a8f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,8 +29,8 @@ classifiers = [ python = ">=3.8.0,<4" datadog = ">=0.51.0,<1.0.0" wrapt = "^1.11.2" -ddtrace = {">=3.19.1,<4"; python_version < "3.10"} -ddtrace = {">=4.0.0, <5"; python_version >= "3.10"} +ddtrace = ">=3.19.1,<4; python_version < 3.10" +ddtrace = ">=4.0.0, <5; python_version >= 3.10" ujson = ">=5.9.0" botocore = { version = "^1.34.0", optional = true } requests = { version ="^2.22.0", optional = true } From debc19228ed5cf47a88160bdd6cfca3641d10d29 Mon Sep 17 00:00:00 2001 From: Rithika Narayan Date: Tue, 16 Dec 2025 12:42:11 -0500 Subject: [PATCH 4/4] overwrote ddtrace value --- pyproject.toml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 65f30a8f..ec3e1c13 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,8 +29,12 @@ classifiers = [ python = ">=3.8.0,<4" datadog = ">=0.51.0,<1.0.0" wrapt = "^1.11.2" -ddtrace = ">=3.19.1,<4; python_version < 3.10" -ddtrace = ">=4.0.0, <5; python_version >= 3.10" +# ddtrace = ">=3.19.1,<4; python_version < 3.10" +# ddtrace = ">=4.0.0, <5; python_version >= 3.10" +ddtrace = [ + {version = ">=3.19.1,<4", python_version < "3.10"}, + {version = ">=4.0.0,<5", python_version >= "3.10"}, +] ujson = ">=5.9.0" botocore = { version = "^1.34.0", optional = true } requests = { version ="^2.22.0", optional = true }