Contribute📎
Contributions to Dribia libraries are always welcome!
Mantainers📎
dbt2pdf is officially maintained by Dribia Code - code@dribia.com.
Issues📎
Questions, feature requests and bug reports are all welcome as discussions or issues.
Please note which version of the library are you using whenever reporting a bug.
python -c "import dbt2pdf; print(dbt2pdf.__version__)"
It would be very useful too to know which OS and Python version are your running dbt2pdf from.
Contribute📎
In order to contribute, the first step is to clone yourself the code: repository:
git clone https://github.com/dribia/dbt2pdf.git
Poetry is the best way to interact with this project, to install it, follow the official Poetry installation guide. With poetry installed, one can install the project dependencies with:
poetry install
Now you should be ready to start coding and prepare your pull request.
Warning
Please, make sure to run:
- The project unit tests
make test-unit
- The linters (
ruff
andmypy
):make lint
- Apply all code formatting:
make format
before submitting your pull request.
Happy coding! 🎉