sha256:986012726540f292c905e8fae024d5ae494ff3fc5080f59960a26f6f401624ec
Last pushed
1 day by k33g
Type
Sandbox Kit
Manifest digest
sha256:986012726540f292c905e8fae024d5ae494ff3fc5080f59960a26f6f401624ec
schemaVersion: "3"
displayName: Python toolchain
description: Python (standalone CPython, pip), uv / uvx, ruff (linter, formatter), ty and basedpyright (type checkers, language servers)
version: 0.9.0
licenses:
- MIT
kind: mixin
provides:
- [email protected]
- [email protected]
capabilities:
- type: com.docker.sandbox/network-policy@1
config:
runtime:
allow:
- pypi.org
- files.pythonhosted.org
- github.com
- objects.githubusercontent.com
- release-assets.githubusercontent.com
args:
basedpyright_version:
default: latest
pattern: ^(latest|none|[0-9]+\.[0-9]+\.[0-9]+)$
buildArg: BASEDPYRIGHT_VERSION
python_version:
default: 3.14.9
pattern: ^3\.[0-9]+(\.[0-9]+)?$
buildArg: PYTHON_VERSION
ruff_version:
default: latest
pattern: ^(latest|none|[0-9]+\.[0-9]+\.[0-9]+)$
buildArg: RUFF_VERSION
ty_version:
default: latest
pattern: ^(latest|none|[0-9]+\.[0-9]+\.[0-9]+)$
buildArg: TY_VERSION
uv_version:
default: 0.13.5
pattern: ^[0-9]+\.[0-9]+\.[0-9]+$
buildArg: UV_VERSION