- ensure pylint is installed to verify you are coding to our standards as shown in the pylintrc file
- run the unittests before commit
- create new unittests as necessary
- update the README if applicable
- update the setup script if applicable
- After checking out this repository, create a python3 environment (in ./venv) with
python3 -m venv venv
- source the environment with
source venv/bin/activate
- Install all pkpass prerequisites into that virtual environment by running
pip install -r requirements.txt
- You should be able to run the latest checked out pkpass with
python pkpass.py