Skip to content

Contributor Essentials

Prashanth Sams edited this page Feb 20, 2025 · 7 revisions

Initial baby steps for contributors

  • get contributor access from moderator (use gitter chat to get approval)
  • must be working with python version 3.5+
  • clone this github repository
  • Setup python3 env
python3 -m venv venv/
source venv/bin/activate
  • uninstall pytest-html-reporter (if installed earlier)
  • install basic libs from the requirements.txt file
pip install --upgrade pip
pip3 install -r requirements.txt
  • replace the last step in pytest.ini file with this (remove it before commit)
addopts = -vs -rf --html-report=./report
  • install the library locally
pip install -e .
Clone this wiki locally