Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 866 Bytes

CONTRIBUTING.rst

File metadata and controls

44 lines (30 loc) · 866 Bytes

how to contribute

Thank you for opening this file! :)

project setup

# clone this repo or your fork of it
git clone github:pavelsof/ipatok
cd ipatok

# create a virtual env
# the venv dir is git-ignored
python3 -m venv venv
source venv/bin/activate

# install the dependencies
# you can also pip install -r requirements.txt
pip install pip-tools
pip-sync

# run the tests
python -m unittest

# run the code linter
ruff check

# run the code formatter
ruff format

conventions

For file encoding, newlines, indentation: please use the .editorconfig rules (take a look here if this is new for you).

For coding style: please follow PEP8.