Skip to content

chore: upgrade logspark to 0.11.0 and python-json-logger to 4.x#150

Merged
Kydoimos97 merged 2 commits into
releasefrom
fix/direct-python-json-logger
Jun 12, 2026
Merged

chore: upgrade logspark to 0.11.0 and python-json-logger to 4.x#150
Kydoimos97 merged 2 commits into
releasefrom
fix/direct-python-json-logger

Conversation

@Kydoimos97

Copy link
Copy Markdown
Contributor

Summary

  • Pins logspark[json]~=0.11.0 (was >=0.10.2 with no ceiling — was resolving to the yanked 1.1.0 on fresh installs)
  • Aligns python-json-logger>=4.0,<5.0 to match the new logspark 0.11.0 [json] extra requirement (was >=2.0,<4.0, which conflicts with logspark 0.11.0)
  • Adds python-json-logger as an explicit direct dependency so it is guaranteed present regardless of how logspark extras resolve
  • Regenerates uv.lock to logspark 0.11.0 + python-json-logger 4.1.0

Why now

logspark published 0.11.0 today and simultaneously the existing 1.1.0 tag is yanked (invalid). Without an upper bound, >=0.10.2 was resolving to 1.1.0 on fresh installs. This PR locks us into the supported 0.11.x series.

Downstream

After this merges, v6.1.0 will be tagged on release to publish to PyPI, followed by a version bump across all 6.x downstream repos.

End-user impact

No API changes. This is a dependency hygiene fix — existing consumers get a stable, non-yanked logspark install.

….1.0 release

Pin logspark[json]~=0.11.0 (was >=0.10.2, unbounded) and align
python-json-logger to >=4.0,<5.0 as required by the new logspark[json]
extra. Resolves uv.lock to logspark 0.11.0 + python-json-logger 4.1.0.
Copilot AI review requested due to automatic review settings June 12, 2026 20:38

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 043f61f into release Jun 12, 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