Skip to content

Development Setup

Eric Ma edited this page May 6, 2019 · 1 revision

Getting Setup for Development on pyjanitor

tl;dr for experienced users:

  1. Fork repository and clone fork locally.
  2. Switch to default branch, dev.
  3. Create new virtual environment that houses dependencies:
    1. conda recommended:
      1. conda env create -f environment-dev.yml
      2. conda activate pyjanitor-dev
      3. python setup.py develop
    2. venv also possible. I don't know exact commands, but definitely installing everything in environment-dev.yml should be correct.
  4. Create new feature branch!
  5. Hack away!
Clone this wiki locally