Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 673 Bytes

CONTRIBUTING.md

File metadata and controls

12 lines (11 loc) · 673 Bytes

Pull Request Process

  1. ensure pylint is installed to verify you are coding to our standards as shown in the pylintrc file
  2. run the unittests before commit
  3. create new unittests as necessary
  4. update the README if applicable
  5. update the setup script if applicable

Setting up a development environment

  1. After checking out this repository, create a python3 environment (in ./venv) with python3 -m venv venv
  2. source the environment with source venv/bin/activate
  3. Install all pkpass prerequisites into that virtual environment by running pip install -r requirements.txt
  4. You should be able to run the latest checked out pkpass with python pkpass.py