Skip to content

Installation

About

This page shows how to install d9d from PyPI or from a checkout of the repository. Some features need extras: optional dependencies that you install with d9d[<extra>].

From PyPI

pip install d9d
poetry add d9d
uv add d9d

From a Checkout

The main branch can be ahead of the latest release. To get these changes, install d9d from a checkout:

1
2
3
git clone https://github.com/d9d-project/d9d.git
cd d9d
pip install -e .

To work on d9d itself, follow the development setup in CONTRIBUTING.md.

Extras

Install an extra with its name in brackets. The quotes keep the shell from expanding the brackets:

pip install "d9d[tracker-aim]"
pip install -e ".[tracker-aim]"  # From a checkout.

The extras are: