ChiaLisp Loader

raw JSON →
0.1.2 verified Fri May 01 auth: no python

A utility for loading ChiaLisp puzzle files, with dynamic rebuild support when chialisp_builder is available. Version 0.1.2 is current; release cadence is low.

pip install chialisp-loader
error ModuleNotFoundError: No module named 'chialisp_loader'
cause Package not installed or typo in import (e.g., missing underscore).
fix
Run pip install chialisp-loader and import as from chialisp_loader import load_puzzle.
error FileNotFoundError: [Errno 2] No such file or directory: 'puzzle.clsp'
cause The file path provided to load_puzzle does not exist.
fix
Ensure the file exists and the path is correct; use absolute or relative path correctly.
gotcha The optional dependency `chialisp_builder` must be installed separately for dynamic rebuilds; otherwise, only precompiled hex is loaded.
fix pip install chialisp-builder
deprecated Old import path `chialisp.loader` was used in pre-0.1.0 versions; use `chialisp_loader` package name.
fix Use `from chialisp_loader import load_puzzle`

Load a compiled puzzle from a .clsp file. If chialisp_builder is installed and the source is newer, it rebuilds automatically.

from chialisp_loader import load_puzzle
puzzle = load_puzzle('puzzle.clsp')
print(puzzle)