Development# Contributing to Xorbits Where to start? Bug reports and enhancement requests Working with the code Contributing your changes to Xorbits Tips for a successful pull request Creating a development environment Step 1: install a C compiler Step 2: create an isolated environment Step 3: build and install Xorbits Contributing to the documentation About the Xorbits documentation Updating a Xorbits docstring How to build the Xorbits documentation Previewing changes Contributing to the code base Code standards Pre-commit Optional dependencies Backwards compatibility Type hints Testing with continuous integration Test-driven development Running the test suite Documenting your code