Skip to content

release: bump version to 0.6.3.post1 #2063

Merged
yyj6666667 merged 2 commits into
kvcache-ai:mainfrom
yyj6666667:ci/publish-pypi-setup-python
Jun 25, 2026
Merged

release: bump version to 0.6.3.post1 #2063
yyj6666667 merged 2 commits into
kvcache-ai:mainfrom
yyj6666667:ci/publish-pypi-setup-python

Conversation

@yyj6666667

@yyj6666667 yyj6666667 commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

The publish-pypi job ran ``pip install --upgrade pip && pip install
twine`` against the system Python on the self-hosted runner. On
Ubuntu 22.04+ (PEP 668 / EXTERNALLY-MANAGED) this fails with
``error: externally-managed-environment``, e.g. run 28170902392.

Add ``actions/setup-python@v4`` — the same step the build-kt-kernel
and build-and-publish-sglang-kt jobs already use — so pip operates
against the tool-cache Python instead of the system one.

Validated end-to-end on yyj6666667/ktransformers run 28175402103:
all four jobs (sglang-kt build+publish, two kt-kernel build matrix
entries, publish-pypi) finished green, ``twine upload --skip-existing``
correctly skipped the already-published v0.6.3 wheels.
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@yyj6666667 yyj6666667 changed the title ci(release-pypi): set up Python in publish-pypi job (fixes PEP 668) release: bump version to 0.6.3.post1 Jun 25, 2026
@yyj6666667 yyj6666667 changed the title release: bump version to 0.6.3.post1 release: bump version to 0.6.3.post1 Jun 25, 2026
@yyj6666667 yyj6666667 merged commit 8e46e58 into kvcache-ai:main Jun 25, 2026
7 of 9 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.

1 participant