This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
k8s-agent-sandbox-base
A faithful re-publish of the upstream k8s-agent-sandbox Python
client, pinned to base commit d0a2213 (v0.5.3-16-gd0a2213), plus two small
extension seams that make the client subclass-friendly without editing any other
upstream file.
The distribution name is k8s-agent-sandbox-base, but the import package name
is unchanged:
pip install k8s-agent-sandbox-base
import k8s_agent_sandbox # same as upstream
Why this exists
It lets a downstream overlay extend the client without forking or editing upstream
sources — so upstream upgrades never merge-conflict with the overlay. See the
companion package k8s-agent-sandbox-awx,
which uses these seams to provide a broker-backed, kubeconfig-free control plane.
What differs from upstream
Only k8s_agent_sandbox/sandbox_client.py is modified, with two changes that are
no-ops for the default Kubernetes path:
- A
_build_k8s_helper()factory (default returnsK8sHelper()), called from__init__, so subclasses can supply their own helper. _create_claim()returns the helper's created-claim name, andcreate_sandbox()adopts that return value.
Everything else is a verbatim re-vendor of the base commit. See NOTICE for full
attribution.
License
Apache-2.0 — see LICENSE and NOTICE.
Metadata
Release files for k8s-agent-sandbox-base 0.5.3.post16
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| k8s_agent_sandbox_base-0.5.3.post16.tar.gz | 51.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| k8s_agent_sandbox_base-0.5.3.post16-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 125.8 kB
Release files / k8s_agent_sandbox_base-0.5.3.post16.tar.gz
| Download URL | k8s_agent_sandbox_base-0.5.3.post16.tar.gz |
|---|---|
| Size | 51.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a47511fca2670033aea4f322aba8e5bb701223f44636c5b07c1de522dd07154c
|
|
BLAKE2b-256 checksum How to use checksums |
9b8ecd21114491838b27c0e941309a877e0cf0a5e1f1fb65fbcce1abeb50802b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.2
|
Release files / k8s_agent_sandbox_base-0.5.3.post16-py3-none-any.whl
| Download URL | k8s_agent_sandbox_base-0.5.3.post16-py3-none-any.whl |
|---|---|
| Size | 74.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a4f3d5fe4b9f536885c8a9a05f6b51839b50a24cb52c17a29ff7545eac5b7bb2
|
|
BLAKE2b-256 checksum How to use checksums |
6f3351bfebac28c09f2c4124162d5cd693ed9ec3cab951752977d47ce574129f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.2
|
Security for k8s-agent-sandbox-base 0.5.3.post16
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.