We welcome contributions from the greater community. If you would like to make such a contributions we recommend first submitting an issue describing your proposed improvement. Doing so can ensure we can validate your suggestions before you spend a great deal of time upon them. Improvements and bug fixes should be made via a pull request from your fork of the repository at https://github.com/allenai/ai2thor.
All code in pull requests should adhere to the following guidelines.
Please submit an issue in which you note the steps to reproduce the bug or in which you detail the enhancement.
When making a pull request we require that any code respects the following guidelines.
All Python and C# must be auto-formatted. To do this, simply run
invoke format
from the root of the repository.