From fb3bbe40acbe920ebd47eab0e709a32dfda39d0f Mon Sep 17 00:00:00 2001 From: Quinn Milionis Date: Fri, 9 Oct 2026 10:30:09 -0700 Subject: [PATCH] Support scout-apm 4.x Widen the scout-apm dependency constraint from ^3.1.0 to >=3.1.0,<5.0.0. scout-apm 4.0.0 does not change the TrackedRequest or scout_config APIs used by this package; the major bump reflects dropping Python 3.8/3.9, which this package already requires >=3.10. Closes #35 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_0174Zb8zz3VrfDAvnc4gUkb8 --- CHANGELOG.md | 3 +++ pyproject.toml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 54cc58f..ee88568 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,9 @@ # Changelog ## Pending +### Changed +- Support scout-apm 4.x (#35) + ## [1.0.3] 2025-12-15 ### Fixed - Shared logger provider being closed prematurely (#32) diff --git a/pyproject.toml b/pyproject.toml index ccf038b..f4bfda5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ python = "^3.10" opentelemetry-api = "^1.26.0" opentelemetry-sdk = "^1.26.0" opentelemetry-exporter-otlp = "^1.26.0" -scout-apm = "^3.1.0" +scout-apm = ">=3.1.0,<5.0.0" [tool.poetry.group.dev.dependencies]