Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Installation

Using a released package

Install the latest published 0.2.0 binary with Cargo:

cargo install pinto-cli --version 0.2.0
pinto --version

The crates.io package is named pinto-cli; it installs the pinto binary.

Rust 1.89 or newer is required to build the current project. If a release is not yet available on crates.io, install from a checkout instead.

Installing from source

Clone the repository and install the binary from its workspace:

git clone https://github.com/moriturus/pinto
cd pinto
cargo install --path . --locked
pinto --version

The source install uses the committed Cargo.lock; --locked makes dependency resolution fail instead of silently changing that lockfile.

Contributor setup

Contributors use mise to install the Rust toolchain, mdBook, and the project quality tools:

mise install
mise run check

The check task runs the Rust tests, lint, Rust API documentation, the mdBook build, and formatting checks. To preview this book while editing it, run:

mdbook serve

The generated site is written to target/book/, which is a build artifact and is not part of the source tree.