Contributing to Crazy Imports
Project structure
/crazyimports
- module itself/examples
- examples of using crazyimports/tests
- tests for crazyimports/docs
- markdown files to generate documentation withmkdocs
Useful commands
First, you need to prepare development environment
make dev-env
After you made changes and wrote tests for them, run the tests
make dev-test
Before commit run this to make sure your code is properly formatted and documentation is up to date
make dev-prepare-push