Skip to main content

python-gen-tarball

Rebuild the Python generator distribution after source or bundled scripts/pip-config.sh changes.

ソース情報

リポジトリ
block/proto-fleet
ソースの最終更新活動
2026年9月18日 19:52
検出された SKILL.md の言語
英語
スター
58
フォーク
18

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
python-gen-tarball
description
Rebuild the Python generator distribution after source or bundled scripts/pip-config.sh changes.
# python-gen-tarball The tarball is the distribution unit. Local edits run against the venv, so tests pass — but Hermit-bootstrapped environments and CI extract the committed `proto-python-gen-<version>.tar.gz` and keep using the old code until it's rebuilt. This is a quiet failure mode that's easy to miss. ## What to do 1. Decide whether to bump `version` in `packages/proto-python-gen/justfile`: - Behavior change or new feature → bump. - Pure refactor → optional. Ask if unclear. 2. Build: ``` cd packages/proto-python-gen && just package ``` Produces `proto-python-gen-<version>.tar.gz`. 3. Stage the tarball alongside the source change. A source-only commit will fail to bootstrap fresh environments. 4. If the version was bumped, search for hard-coded references and update: ``` rg "proto-python-gen-[0-9]" -g '!*.tar.gz' ``` ## What to avoid - `just gen` does not rebuild this tarball. Only `just package` inside `packages/proto-python-gen/` does.
GitHubで見る