chialisp-builder
Allow on-demand builds of chialisp with recursive dependency checking.
What it is and what it does
Chialisp Builder is a build-time tool that compiles Chialisp programs into CLVMhex artifacts. It works alongside runtime_builder to handle Chialisp-specific compilation during package build or development, generating the .hex files that should be bundled with your wheel. The package is designed to be a build-time and development-time dependency only—not a runtime dependency—because the compiled artifacts are meant to be pre-built and shipped with your package.
The package depends on clvm_tools_rs and runtime_builder. It is intended as a specialized implementation of Chialisp builds on top of runtime_builder's general non-Python artifact framework. The package has been dormant since its latest release on 2024-01-04, with no recent maintenance signals, which may affect its compatibility with current tooling.
Use it for:
- Build Chialisp smart contracts into hex artifacts during package creation for Chia blockchain projects.
- Manage recursive dependency checking for Chialisp programs at build time without shipping source code.
- Integrate Chialisp compilation into CI/CD pipelines as a build-time step for Python packages.
- Develop Chialisp-based applications where hex files must be pre-compiled and bundled with wheels.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Manages build-time compilation of Chialisp programs, integrating with runtime_builder to handle Chialisp artifact generation during development or package build.
Yes, if you are actively developing Chialisp programs and need build-time compilation integrated into your Python package workflow. However, proceed with caution: the package is dormant since 2024-01-04, license treatment is unclear, and Python version support is unspecified. Verify that clvm_tools_rs and runtime_builder remain compatible with your environment, and confirm the Apache 2.0 license terms meet your requirements before committing to it.
Install
chialisp-builder on PyPI
pip
pip install chialisp-builderuv
uv add chialisp-builderpoetry
poetry add chialisp-builderInstalling chialisp-builder
Before you install
High install friction due to compiled dependencies. Package is dormant—last release was 2024-01-04 with no recent commits tracked, suggesting limited active maintenance.
License in practice
License treatment is unclear in the metadata. The source includes Apache License 2.0 text (Copyright 2023 by Richard Kiss), but SPDX classification is missing; verify the actual license terms before relying on it in commercial or restricted-license contexts.
Quickstart
# Add to pyproject.toml or setup.py as a build-time and dev dependency
# pip install chialisp-builder
import chialisp_builder
# Use with runtime_builder to compile .cl files to .hex at build time
Requires clvm_tools_rs, which has high install friction; Python version compatibility is unspecified.
Verify before relying
- Whether clvm_tools_rs requires system-level build tools or compiled libraries beyond pip
- Python version compatibility—requires_python is empty and python_support is unspecified
- Current state of the upstream repository and whether it is still maintained
Package facts
| License | Copyright 2023 by Richard Kiss Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at… (full text in the JSON record) (unclear) |
| Python support | not specified |
| Install friction | high — source build required |
| Runtime dependencies | 2 — clvm_tools_rs, runtime_builder |
| Maintenance | dormant — 953 days since the last release |
| First released | |
| Downloads | 92,098/month — #13,480 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: chialisp_builder-0.1.2.tar.gz
Tags
More Build Tools packages
Provides reusable utilities for Python…
permissive · top 100 on PyPI
tqdmWraps any iterable to display a real-time…
copyleft · top 100 on PyPI
pippip is the standard installer for Python…
permissive · top 100 on PyPI
hatchlingHatchling is a standards-compliant Python build…
permissive · top 100 on PyPI
grpcio-toolsGenerates Python gRPC service stubs and message…
permissive · top 1,000 on PyPI
pre-commitpre-commit is a framework for installing and…
permissive · top 1,000 on PyPI
chialisp-loaderLoads compiled Chialisp programs (`.hex` files)…
unclear · top 15,000 on PyPI
runtime-builderDeclares and executes build rules for compiled…
unclear · top 15,000 on PyPI
chialisp-stdlibProvides path access to Chialisp standard…
unclear · top 15,000 on PyPI
clvm-tools-rsCompiles and executes Chialisp programs to CLVM…
permissive · top 15,000 on PyPI
chialisp-puzzlesLoads and provides access to standard and…
unclear · top 15,000 on PyPI
patchelf-wrapperProvides a Python wrapper that downloads and…
permissive · top 5,000 on PyPI
clvm-toolsCompiles a LISP-like smart-contract language…
permissive · top 15,000 on PyPI
clvm-rsRust-based implementation of the CLVM virtual…
permissive · top 15,000 on PyPI
checkmk-dev-toolsProvides CLI tools for Checkmk developers to…
unclear · top 15,000 on PyPI
aws-lambda-buildersCompiles, builds, and packages AWS Lambda…
permissive · top 5,000 on PyPI