enzyme-python-package
Pip-installable wrapper for the enzyme binary. Auto-downloads the correct platform binary and embedding model on first run.
Install
pip install enzyme-python-package
First run downloads the enzyme binary (~8 MB) and embedding model (~23 MB) to ~/.local/bin/enzyme.
Usage
enzyme petri # vault orientation
enzyme catalyze "query" # semantic search
enzyme init # initialize a vault
enzyme refresh # re-index
enzyme status # vault stats
All commands proxy directly to the enzyme binary.
Release flow
This package should be published alongside enzyme binary releases. When a new enzyme version is tagged in jshph/enzyme:
- Update
VERSIONinenzyme_python_package/__init__.pyto match the new tag - Update
versioninpyproject.toml - Run
./publish.sh
Requires ~/.pypirc with a PyPI token and twine/build installed (uv tool install twine build).
# Full publish
./publish.sh
# Dry run (build only)
./publish.sh --dry
Supported platforms
- macOS arm64
- Linux x86_64
- Linux arm64
Metadata
Release files for enzyme-python-package 0.4.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| enzyme_python_package-0.4.7.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| enzyme_python_package-0.4.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.0 kB
Release files / enzyme_python_package-0.4.7.tar.gz
| Download URL | enzyme_python_package-0.4.7.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
24507aab61a3847e6e52fdc715d02aef81600e7fc55a6fbe304269729f8e246e
|
|
BLAKE2b-256 checksum How to use checksums |
883efe0301b37824e32255ea99a826ca4baceb4d8eb2148a9fe2eb3ef129282b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.2
|
Release files / enzyme_python_package-0.4.7-py3-none-any.whl
| Download URL | enzyme_python_package-0.4.7-py3-none-any.whl |
|---|---|
| Size | 4.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c13fcf8f8263fa628bde1398c3245def188500b3c0656d738efc1b8e27a6c93a
|
|
BLAKE2b-256 checksum How to use checksums |
a2cef1f566b2558de06dd1b525dc2606395c8d918cc4051ed9b571e2e1eac4e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.2
|