Skip to content

Support scout-apm 4.x - #36

Merged
quinnmil merged 1 commit into
mainfrom
35-support-scout-apm-4
Oct 9, 2026
Merged

quinnmil merged 1 commit into
mainfrom
35-support-scout-apm-4

Conversation

@quinnmil

@quinnmil quinnmil commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Closes #35

Summary

  • Widen the scout-apm dependency from ^3.1.0 to >=3.1.0,<5.0.0 so the package installs alongside scout-apm 4.0.0.
  • Add a Pending changelog entry.

Why this is safe

scout-apm 4.0.0 doesn't change any API this package uses (TrackedRequest, scout_config). Between v3.5.3 and v4.0.0, tracked_request.py is unchanged and config.py only adds the core_agent_ca_cert option. The major bump reflects dropping Python 3.8/3.9, and this package already requires Python >=3.10.

The <5.0.0 cap means a future major release gets checked before users can install it.

Testing

  • Installed with scout-apm==4.0.0 in a clean venv: 21 tests pass.
  • Installed with scout-apm==3.5.3 in a clean venv: 21 tests pass.

🤖 Generated with Claude Code

https://claude.ai/code/session_0174Zb8zz3VrfDAvnc4gUkb8

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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0174Zb8zz3VrfDAvnc4gUkb8
@quinnmil
quinnmil merged commit d6d537b into main Oct 9, 2026
8 checks passed
@quinnmil
quinnmil deleted the 35-support-scout-apm-4 branch October 9, 2026 17:38
@quinnmil quinnmil mentioned this pull request Oct 9, 2026

This branch was successfully deployed

1 active deployment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for scout-apm 4.0.0

2 participants