- Has Pytest style unit tests
- Code is PEP 8 compliant
- New features are documented, with examples if plot related
- Documentation is sphinx and numpydoc compliant
- Added an entry to doc/users/whats_new.rst if major new feature
- Documented in doc/api/api_changes.rst if API changed in a backward-incompatible way