--- id: chialisp-loader version: "0.1.2" 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) license_treatment: unclear maintenance: dormant --- # chialisp-loader — Provides `load_puzzle` which dynamic rebuilds if `chialisp_builder` is available. License: unclear · Maintenance: dormant · Downloads: 92.0K/mo ## What it is and what it does Chialisp_loader is a minimal utility for loading Chialisp programs that have been compiled to `.hex` format and bundled as resources within Python wheels. It provides a single entry point, `load_program`, that retrieves these compiled programs at runtime. The package is designed for the deployment phase of Chialisp development: it attempts to import the Chialisp builder, and if that fails (as expected in production), it loads pre-compiled `.hex` files instead of attempting to compile `.clsp` source files. The package depends on clvm_rs and importlib_resources for resource access. It is part of the Chialisp ecosystem and is intended for projects that package Chialisp smart contracts as Python wheels. The package has been dormant since its last release on 2023-11-10 with no recent maintenance activity. Use it for: - Deploying Chialisp smart contracts as part of a Python application without requiring the full Chialisp build toolchain at runtime. - Loading pre-compiled Chialisp programs from wheel resources in production environments where the builder is unavailable. - Bundling multiple Chialisp programs in a single Python package for distribution to Chia network participants. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Loads compiled Chialisp programs (`.hex` files) from Python package resources, with optional runtime compilation support if the Chialisp builder is available. Yes, but only if you are actively developing or deploying Chialisp smart contracts and need to bundle compiled programs in Python wheels. The high install friction and dormant maintenance status make it unsuitable for general use. Verify that clvm_rs builds on your target platforms and that the Chialisp ecosystem still uses this pattern. ## Install pip install chialisp-loader uv add chialisp-loader poetry add chialisp-loader ## Installing chialisp-loader Before you install: High install friction due to compiled dependency clvm_rs. Package is dormant with no releases in over 1008 days, with no recent maintenance signals available. Suitable only for projects already committed to the Chialisp ecosystem. License in practice: Licensed under Apache License 2.0 per the raw license text. License treatment is marked unclear, so verify compatibility with your project's license requirements before depending on it. Quickstart: pip install chialisp-loader from chialisp_loader import load_program program = load_program('my_program') Requires clvm_rs, a compiled dependency that may need a C toolchain to install. Python version support is unspecified. Verify before relying: - Exact Python version compatibility (requires_python is empty in metadata) - Whether clvm_rs compilation is required on all platforms or pre-built wheels are available - Current state of the Chialisp ecosystem and whether this package is still actively used ## 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: unspecified - Install friction: high - Maintenance: dormant - Downloads: 92.0K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags chialisp program loader, load chialisp hex files, chialisp resource bundling, chialisp wheel deployment, load compiled chialisp, chialisp hex resource loading, chialisp, blockchain [View on SkillFed](https://skillfed.io/packages/chialisp-loader) · [View on PyPI](https://pypi.org/project/chialisp-loader/)