This page discribes how to contribute to typeid-python.
- Linux, since all development proccess adapted for Linux machines.
- supported Python version (e.g. Python 3.11 or Python 3.12).
- fork the repository
- clone the forked repository
We are using the following linters:
- black
- flake8
- mypy
- isort
Makefile
supports a task to run linters:
make check-linting
It doesn't matter, as long as branch names don't contain anything that violates the Code of Conduct included in the project's repository. As a general rule of thumb, branch names should have a descriptive name, or refer the number of an issue in their name.