Contribute📎
Contributions to Dribia libraries are always welcome!
Mantainers📎
DriViz 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 driviz; print(driviz.__version__)"
It would be very useful too to know which OS and Python version are your running driviz
from.
Contribute📎
In order to contribute, the first step is to clone yourself the code repository:
git clone https://github.com/dribia/driviz.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! 🎉