Hi I want to set up a development environment to potentially contribute to rllib, however the docs for contributing point to a setup-dev script which does some things I really don’t understand and puts my development environment in a state that is impossible to make a pull request from.
The “things I dont understand” comprise of deleting most/all of the python files in the repository.
Is there a way I can simply do something similar to python setup.py develop so I can make changes/test them/use my current working rllib branch in other projects?
Yeah, you could alternatively just run pip install -e . --verbose in ray/python to get the same effect!
RE your initial point: With setup-dev.py, you just need to be careful to never pip install --upgrade ray. But I understand if you don’t really want to deal with that!