Skip to content

New package request: CommonsLang_Python (Python toolchain for dk0) #105

Description

@jonahbeckford

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    from-prompt-studioOriginated from the dk Prompt StudioimplementedThe requested dk package is created, tested, and availablenew-packageRequest to add a dk package

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions