Brocoli Library for Data Processing
Package | Description |
---|---|
brocolib_extract_load | Extract (Transform) Load data in a pythonic way |
brocolib_transform | Wrapper around dbt as a transformation layer |
brocolib_utils | Utilities to use Brocoli Data Platform |
brocolib_factory_utils | Utilities to deploy Brocoli Data Platform |
- Open the Brocoli releases page
- Identify the last release of the brocolib library you wish to download. At the bottom of the release you will see artifcats related to the release ; copy the URL of the
.whl
file(for examplehttps://github.com/brocolidata/brocolib/releases/download/utils_v_0.0.34/brocolib_utils-0.0.34-py3-none-any.whl
forbrocolib_utils==0.0.34
) - To install the library, run
pip install URL
(for examplepip install https://github.com/brocolidata/brocolib/releases/download/utils_v_0.0.34/brocolib_utils-0.0.34-py3-none-any.whl
)
- Docker (started) and docker-compose (just install Docker for Desktop if you are on laptop)
- VS Code + VS Code extension Remote - Containers
- Clone repo
- Build the Docker Image by running
docker compose -f ./docker_build/docker-compose.yml build
- Duplicate the
.env.example
, rename it to.env
and replace dummy values with yours - Click on Open a Remote Window button (left-down corner) & select Reopen in Container
See Brocolib CI/CD