Package request: CommonsLang_Python
Requested package: CommonsLang_Python (a dk Python toolchain / runtime)
Purpose: give dk0 a Python toolchain so it can install and run Python and ingest PyPI
distributions, unblocking the dk-ai skill convert-pypi-to-dk-package (name reserved in
the dk-ai AGENTS.md inventory) and the many Python/PyPI-dependent mini-plans the Prompt
Studio produces.
Suggested modules
- A
Uv module that installs and manages Python environments (uv / venv).
- Wheel / sdist ingestion so a PyPI distribution can become a dk package.
Upstream: CPython (python.org), PyPI; uv (github.com/astral-sh/uv) for environment management.
Build method: toolchain / runtime (prebuilt Python + uv, with wheel ingestion at consume time), analogous to the existing CommonsLang_OCaml / CommonsLang_Rust / CommonsLang_DotNet toolchains.
Why now (evidence): in the dk Prompt Studio round-4 optimization (2026-07-23), convert-pypi-to-dk-package is the top missing-skill demand (x9 of the dev cases). A verified investigation of the dk0 docs and dkpkg catalog found NO Python path today: no CommonsLang_Python, no dk0 command that consumes a wheel/sdist, and no from-source Python build path (only autoconf and CMake for C/C++). So this is a building-block gap, not a missing recipe: the skill cannot be authored truthfully until this package exists.
Filed automatically from the dk Prompt Studio optimization round.
Package request: CommonsLang_Python
Requested package:
CommonsLang_Python(a dk Python toolchain / runtime)Purpose: give dk0 a Python toolchain so it can install and run Python and ingest PyPI
distributions, unblocking the dk-ai skill
convert-pypi-to-dk-package(name reserved inthe dk-ai AGENTS.md inventory) and the many Python/PyPI-dependent mini-plans the Prompt
Studio produces.
Suggested modules
Uvmodule that installs and manages Python environments (uv / venv).Upstream: CPython (python.org), PyPI; uv (github.com/astral-sh/uv) for environment management.
Build method: toolchain / runtime (prebuilt Python + uv, with wheel ingestion at consume time), analogous to the existing
CommonsLang_OCaml/CommonsLang_Rust/CommonsLang_DotNettoolchains.Why now (evidence): in the dk Prompt Studio round-4 optimization (2026-07-23),
convert-pypi-to-dk-packageis the top missing-skill demand (x9 of the dev cases). A verified investigation of the dk0 docs and dkpkg catalog found NO Python path today: noCommonsLang_Python, no dk0 command that consumes a wheel/sdist, and no from-source Python build path (only autoconf and CMake for C/C++). So this is a building-block gap, not a missing recipe: the skill cannot be authored truthfully until this package exists.Filed automatically from the dk Prompt Studio optimization round.