Contributing¶
Setting up your environment¶
First of all, build yourself a nice clean virtual environment using the
venv
module (or virtualenv if you must). Then pull in the
requirements:
sphinx-jsondomain$ python3 -mvenv env
sphinx-jsondomain$ env/bin/pip install -qr requires/development.txt
Giving it Back¶
Once you have something substantial that you would like to contribute back to the extension, push your branch up to github.com and issue a Pull Request against the main repository.