Repository navigation
release: 0.3.0 - #1
Merged
Merged
Conversation
The command-line client at 0.3.0, published as one commit: the tree reviewed in the private repository it is built in. CHANGELOG.md says what changed for a caller; in short: - `--socket` is optional for a per-user profile on every verb, and `--pack` takes the name of a pack this distribution ships as well as a directory. - A target led by an interpreter, or an executable whose shebang names one, runs under that interpreter with the boundary in it; a runner in that place is refused. - `instrument run --follow-children` installs the boundary in the Python children a program starts with its environment. - `instrument verify` matches a run's records by a correlation it stamps, asks for every effect, counts one spawn once and a process `multiprocessing` starts, and answers 3 for a refused chain read. - `instrument run` ends with the outcome's own status when the program lets a boundary outcome escape. - Every connection is bounded, and the suite runs on Python 3.12, 3.13 and 3.14. - QUICKSTART.md is a transcript of 0.3.0. It needs `sayfirst-contract` and `sayfirst-boundary` 0.3.0, published by the control plane's repository at its `v0.3.0` tag. Signed-off-by: fredaime <frederic.aime@gmail.com>
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.
The command-line client at 0.3.0, published as one commit: the tree reviewed in
the private repository it is built in. CHANGELOG.md says what changed for a
caller; in short:
--socketis optional for a per-user profile on every verb, and--packtakes the name of a pack this distribution ships as well as a directory.
runs under that interpreter with the boundary in it; a runner in that place
is refused.
instrument run --follow-childreninstalls the boundary in the Pythonchildren a program starts with its environment.
instrument verifymatches a run's records by a correlation it stamps, asksfor every effect, counts one spawn once and a process
multiprocessingstarts, and answers 3 for a refused chain read.
instrument runends with the outcome's own status when the program lets aboundary outcome escape.
It needs
sayfirst-contractandsayfirst-boundary0.3.0, published by thecontrol plane's repository at its
v0.3.0tag.The whole gate was run over exactly this tree before it was pushed, against the control plane's public
v0.3.0tag: format, lint, 1067 passed and the dependency-closure check. The tagv0.3.0is cut on this commit once it is onmainandmainis green; the release workflow's publish job then waits for thepypienvironment's reviewer.