Skip to content

mrx-org/toolapi-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

toolapi-py

Disclaimer: This Python wrapper was generated using Claude Code. The underlying toolapi Rust crate it wraps is fully human-written.

Python bindings for the toolapi Rust crate, built with PyO3 and Maturin.

Prerequisites

  • Rust toolchain (install via rustup)
  • Python >= 3.8
  • maturin and optionally uv

Building

With uv (recommended)

uv pip install maturin
maturin develop

With maturin directly

pip install maturin
maturin develop

Release build

maturin build --release --out dist --find-interpreter

Testing

Running with uv will automatically re-build the toolapi-py dependency:

uv run test_toolapi.py

Installation

Currently this package must be built locally. In the future it may be published to PyPI, using a GitHub Actions workflow generated with:

maturin generate-ci github

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published