Skip to content

Fix native artifact version for 0.5.2 - #606

Merged
kfallah merged 1 commit into
mainfrom
release/0.5.2-native-0.1.2
Aug 23, 2026
Merged

Fix native artifact version for 0.5.2#606
kfallah merged 1 commit into
mainfrom
release/0.5.2-native-0.1.2

Conversation

@kfallah

@kfallah kfallah commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

Release fix

PyPI already contains exp-gateway-native 0.1.1 with a different hash than the rebuilt wheel from the 0.5.2 remote head. This lockstep bump to 0.1.2 gives the release a fresh native artifact and raises the flagship dependency floor accordingly.

The existing 0.5.2 GitHub release will be retargeted to the merged result before retrying trusted publishing.

@kfallah
kfallah merged commit 0110adb into main Aug 23, 2026
7 of 12 checks passed
@kfallah
kfallah deleted the release/0.5.2-native-0.1.2 branch August 23, 2026 00:46
@greptile-apps

greptile-apps Bot commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

The PR synchronizes the native gateway artifact at version 0.1.2 so the 0.5.2 flagship release can publish a fresh companion artifact.

  • Bumps the Rust crate, Python package metadata, and both lockfiles to native version 0.1.2.
  • Raises the flagship package’s native dependency floor to exp-gateway-native>=0.1.2,<0.2.

Confidence Score: 5/5

The PR appears safe to merge because all native artifact version declarations and the flagship dependency floor are consistently synchronized.

The change is limited to coordinated package-version metadata, existing release paths build and publish both distributions together, and no changed-code-triggered failure remains.

Important Files Changed

Filename Overview
exp/runtime/gateway/native/Cargo.toml Updates the native crate version to 0.1.2 consistently with its Python packaging metadata.
exp/runtime/gateway/native/pyproject.toml Updates the native wheel version to 0.1.2.
pyproject.toml Raises the flagship distribution’s native dependency floor to the newly published 0.1.2 artifact.
exp/runtime/gateway/native/Cargo.lock Synchronizes the native workspace package entry with Cargo.toml.
uv.lock Synchronizes the local native package record with the updated project metadata.

Reviews (1): Last reviewed commit: "Version the native crate for 0.5.2" | Re-trigger Greptile

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.

1 participant