Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

elt-common

A thin package around dlt to provide functionality common to each pipeline.

Development setup

Development requires the following tools:

  • uv: Used to manage both Python installations and dependencies

Setting up a Python virtual environment

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 dev

Running the tests

Run the unit tests using pytest:

> pytest tests

See "How to invoke pytest" fo instructions on how to limit the tests that are executed.