build(deps) bump scale-gp-beta to 0.2.0#344
Merged
jean-lucas merged 1 commit intomainfrom May 5, 2026
Merged
Conversation
danielmillerp
approved these changes
May 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This version bump is necessary to make use of the new features in the sgp tracing SDK
Greptile Summary
This PR bumps
scale-gp-betafrom>=0.1.0a20(pinned at0.1.0a51) to>=0.2.0to enable new SGP tracing SDK features. The version change is straightforward inpyproject.toml, but the resulting lock-file resolution cascades into several notable transitive changes.0.46.2): confirmed major release with breaking changes; all HTTP endpoints and middleware backed by Starlette/FastAPI should be smoke-tested before merging.click8.3.1→8.1.8,importlib-metadata8.7.1→8.5.0,jsonschema4.26.0→4.23.0, andpython-dotenv1.2.2→1.0.1 — thepython-dotenvrollback is the largest and loses 14+ months of fixes.Confidence Score: 3/5
Not safe to merge without verifying the starlette 1.0.0 breaking changes do not affect the project's HTTP layer.
A P1 is present for the starlette 1.0.0 major-version jump, which has confirmed breaking changes and could silently break FastAPI routes or middleware. The additional package downgrades (especially python-dotenv) add further uncertainty. Score is 3 rather than 4 because the P1 affects a broad foundational layer (all HTTP handling) rather than an isolated code path.
requirements.lock and requirements-dev.lock — specifically the starlette, fastapi, and python-dotenv resolution lines.
Important Files Changed
Flowchart
%%{init: {'theme': 'neutral'}}%% flowchart TD A["pyproject.toml\nscale-gp-beta >= 0.2.0"] --> B["scale-gp-beta==0.2.0"] B --> C["fastapi==0.136.1\n(was 0.115.14)"] B --> D["annotated-doc==0.0.4\n(new)"] B --> E["python-dotenv==1.0.1\n(was 1.2.2 ⬇️)"] C --> F["starlette==1.0.0\n(was 0.46.2 ⚠️ major bump)"] C --> D B --> G["httpx==0.28.1\n(was 0.27.2 ⬆️)"] B --> H["click==8.1.8\n(was 8.3.1 ⬇️)"] B --> I["litellm==1.83.7\n(was 1.83.0 ⬆️)"] B --> J["jsonschema==4.23.0\n(was 4.26.0 ⬇️)"]Prompt To Fix All With AI
Reviews (1): Last reviewed commit: "build(deps) bump scale-gp-beta to 0.2.0" | Re-trigger Greptile