Skip to content

Install

WireDB can be installed through PyPI or conda-forge.

With pip

pip install wiredb  # no wire installed
pip install "wiredb[websocket,file]"  # with wires "websocket" and "file"

With micromamba

We recommend using micromamba to manage conda-forge environments (see micromamba's installation instructions). First create an environment, here called my_env, and activate it:

micromamba create -n my_env
micromamba activate my_env

Then install wiredb.

micromamba install wiredb
micromamba install wire-websocket wire-file  # install wires "websocket" and "file"

Development install

You first need to clone the repository:

git clone https://github.com/davidbrochart/wiredb
cd wiredb

We recommend using uv. First create a virtual environment and activate it.

uv venv
source .venv/bin/activate  # on linux

Then install wiredb in editable mode:

uv pip install -e ".[websocket,file]"