Installation

Prerequisites

The didactic, panproto, and panproto-grammars-all packages are pulled in automatically by pip install quivers.

From PyPI

pip install quivers

From Source

To install directly from source:

git clone https://github.com/FACTSlab/quivers
cd quivers
pip install -e .

Development Installation

If you intend to run tests and contribute:

pip install -e ".[dev]"

This adds:

The [docs] extra (mkdocs, mkdocstrings, mkdocs-cinder, pymdown-extensions, pygments) is needed to build the documentation site locally.

Verify Installation

Check that the import works:

import quivers
print(quivers.__version__)

Run the test suite:

pytest tests/

Dependencies

Quivers depends on:

All functionality is built as pure Python atop PyTorch; no other system dependencies are required at runtime.