Getting Started
User Guide
Developers Guide
Iris API
What’s New in Iris
GitHub
Twitter
GitHub Discussions
PyPI
Conda
Developers Guide
Working With Iris Source Code
How to Contribute to the Documentation
Contributing to the Code Base
Code Formatting
Docstrings
reST Quick Start
Deprecations
Testing
Contributing Your Changes
Releases
Reference
Iris API
What’s New in Iris
Iris Technical Papers
Iris Copyright, Licensing and Contributors
Voted Issues
Edit this page
You are viewing the
latest
unreleased documentation
v3.3.dev0
. You may prefer a
stable
version.
Contributing to the Code Base
#
Code Formatting
Type Hinting
Docstrings
reST Quick Start
Creating Links
Deprecations
Adding a Deprecation
Removing a Public API
Changing a Default
Removing a Deprecation
Removing a Public API
Changing a Default
Testing
Test Categories
Unit Tests
Integration Tests
Graphics Tests
Challenges
Testing Strategy
Reviewing Failing Tests
Add Your Changes to Iris
Graphical Test Hash Index
Running the Tests
Using setuptools for Testing Iris
Using Nox for Testing Iris
Continuous Integration (CI) Testing
Cirrus-CI
SciTools CLA Checker
pre-commit CI
Benchmarking
Continuous Integration
Other Uses
previous
Contributing to the Documentation
next
Code Formatting