This submodule contains bindings to the Taskchampion
This project is built using maturin.
To install:
pipx install maturin
To build wheels:
maturin build
This stores wheels in the target/wheels
folder by default.
Extra testing dependencies are installed via poetry
:
poetry install
- There is no good way to describe functions that accept interface (e.g.
Replica::new
accepts any of the storage implementations, but Python bindings lack such mechanisms), currently,Replica::new
just constructs the SqliteStorage from the params passed into the constructor. - Possible integration with Github Workflows for deployment to PyPI