A thin package around dlt to provide functionality common
to each pipeline.
Development requires the following tools:
- uv: Used to manage both Python installations and dependencies
Once uv is installed, create an environment and install the elt-common
package in editable mode, along with the development dependencies:
> uv venv
> source .venv/bin/activate
> uv pip install --editable . --group devRun the unit tests using pytest:
> pytest testsSee "How to invoke pytest" fo instructions on how to limit the tests that are executed.