Skip to content

fix: tighten logspark floor to >=0.10.2#147

Merged
Kydoimos97 merged 1 commit into
releasefrom
fix/logspark-0102
Jun 10, 2026
Merged

fix: tighten logspark floor to >=0.10.2#147
Kydoimos97 merged 1 commit into
releasefrom
fix/logspark-0102

Conversation

@Kydoimos97

Copy link
Copy Markdown
Contributor

Problem

LogSpark 0.10.2 (released 2026-06-10) fixes stacklevel derivation from the logger class MRO. Without it, log lines emitted through WrenchLogger (which inherits SparkLogger) can report the wrong file/function/line — showing WrenchCL internals instead of the actual calling code.

WrenchCL was pinned at logspark>=0.10.1, which technically allows 0.10.2, but Docker layer caching means services built before the release will stay on 0.10.1 until forced. This PR raises the floor to >=0.10.2 so the next WrenchCL version enforces the fix.

Change

pyproject.toml: logspark>=0.10.1logspark>=0.10.2

End-user impact

Log lines across all 9 pipeline services will correctly report the application code location (file, function, line) rather than WrenchCL wrapper internals. Improves debuggability of production failures.

Copilot AI review requested due to automatic review settings June 10, 2026 23:30

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@Kydoimos97 Kydoimos97 merged commit b7be7c0 into release Jun 10, 2026
1 of 2 checks passed
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.

2 participants