PFrames bump - #109
Merged
Merged
PFrames bump#109
Conversation
AStaroverov
approved these changes
Sep 16, 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.
Greptile Summary
The Python 3.12.10 environment now uses
polars-pf1.1.61 instead of 1.1.60. The release note says thispframes-rsversion no longer includes debug information in its native binaries.Confidence Score: 5/5
The PR appears safe to merge. The changeset also targets the package that owns the changed pin.
The pin has wheels for every published target. Pull requests build each target, and the builder checks native imports.
Important Files Changed
polars-pfis the PFrames Python package in this runtime. Its pin moves from 1.1.60 to 1.1.61 for every supported target.Changesetis release metadata that tells the workspace what to version. This file requests a patch release for the Python 3.12.10 runtime.debug infois extra symbol data stored in native binaries. The note says the new PFrames binaries no longer include it. |Sequence Diagram
sequenceDiagram participant PR as Pull request participant Changeset as Changesets participant Config as Runtime config participant CI as Build matrix participant Builder as pl-py-builder participant PyPI participant Checker as Native import checker participant Artifact as Runtime artifact PR->>Config: Pin polars-pf 1.1.61 PR->>Changeset: Request runtime patch release Config->>CI: Start pull request build par Linux x64 and ARM64 CI->>Builder: Build python-3.12.10 and macOS x64 and ARM64 CI->>Builder: Build python-3.12.10 and Windows x64 CI->>Builder: Build python-3.12.10 end Builder->>PyPI: Download pinned binary wheel PyPI-->>Builder: Return target wheel Builder->>Checker: Check native imports Checker-->>Builder: Pass or stop the build Builder->>Artifact: Create target runtime Changeset->>Artifact: Publish as a patch releaseReviews (1): Last reviewed commit: "PFrames bump" | Re-trigger Greptile