Development SandboxΒΆ
Acquire source code, and install development sandbox.
git clone https://github.com/daq-tools/commons-codec
cd commons-codec
python3 -m venv .venv
source .venv/bin/activate
pip install --editable='.[all,develop,doc,test]'
Invoke software tests.
export TC_KEEPALIVE=true
poe check
Format code.
poe format
Run linter.
poe lint
Build documentation, with live-reloading.
poe docs-autobuild