sha256:81608b28cf05c6ebbc5ed5edbc05cac5385ae0a7dd4bf3f5925c90da392c1946
Last pushed
2 days by k33g
Type
Sandbox Kit
Manifest digest
sha256:81608b28cf05c6ebbc5ed5edbc05cac5385ae0a7dd4bf3f5925c90da392c1946
schemaVersion: "3"
displayName: Python toolchain
description: Python (standalone CPython, pip), uv / uvx, ruff (linter, formatter), ty and basedpyright (type checkers, language servers)
version: 0.8.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