- This guide is for developers or rez enthusiasts wondering how to get started creating a development environment for working on or debugging rez.
- While the steps are applicable to Linux, this guide was written while walking through the steps on a Windows virtual machine, so it focuses on Windows. It uses bash so that it more closesly resembles what would be seen on Linux.
- Throughout this process I use a virtual machine that has been configured using a [setup script](https://gist.github.com/Jawabiscuit/6298e2c4bebe5ddde694df9d18d9451b) but it is not necessary. It might be worthwhile looking at since it provides some information about the testing environment.
- This guide highlights a workaround for creating an editable install using pip. Pip is normally used this way to install a Python package that is either stored locally instead of on Pypi and is robust enough that it and can easily clone and install remote repo. There are various reasons why a developer would