Skip to main content

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:

  1. Update VERSION in enzyme_python_package/__init__.py to match the new tag
  2. Update version in pyproject.toml
  3. 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)

Source distribution for enzyme-python-package 0.4.7
File Size Uploaded
enzyme_python_package-0.4.7.tar.gz 3.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for enzyme-python-package 0.4.7
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.4.7 This release

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page