Skip to content
Roger Binns edited this page May 27, 2024 · 5 revisions

To make a local dev environment after checking out the source

# do this once
python3 -m venv .venv

# do this once if you use vscode / language server
make langserver

# this updates the current shell to pick up tools from the .venv directory
. .venv/bin/activate

# this updates the development packages
make dev-depends

# to build
python3 setup.py build_ext --inplace --force --enable-all-extensions

# to run tests
python3 -m apsw.tests
Clone this wiki locally