- GitHub desktop to manage access to the main repository.
- Git to conduct required version control.
- VSCode to edit and test code.
- Some type of terminal application (note, this comes with Mac/Ubuntu).
Create and/or activate the virtual environment where you want to install UDOT Wrangler.
To effectively work on UDOT Wrangler locally, install it from a clone by either:
- Use the GitHub user interface by clicking on the green button "clone or download" in the main UDOT wrangler repository page.
- Use the command prompt in a terminal to navigate to the directory that you would like to store your udot wrangler clone and then using a git command to clone it.
!!! example "Clone udot wrangler"
bash cd path to where you want to put wrangler git clone https://github.com/wsp-sag/udot_wrangler
Install UDOT Wrangler in "develop" mode using the -e flag so that changes to your code will be reflected when you are using and testing udot wrangler:
!!! example "Install UDOT Wrangler from Clone"
bash cd udot_wrangler pip install -e .
Select conda env as Python interpreter:
cmd-shift-P: Python: Select Interpreter
- Create an issue for any features/bugs that you are working on.
- Create a branch to work on a new issue (or checkout an existing one where the issue is being worked on).
Contributors to the UDOT Wrangler Project are expected to read and follow the CODE_OF_CONDUCT for the project.