Release notes

Versions follow Semantic Versioning (<major>.<minor>.<patch>).

Backward incompatible (breaking) changes will only be introduced in major versions with advance notice in the Deprecations section of releases.

See also

Upgrading from 2.x? See Upgrading from 2.x to 3.0 for a step-by-step migration guide.

3.x releases

Requires Python 3.9+.

2.x releases

Last series to support Python 3.7 and 3.8.

1.x releases

Last series to support Python 2.x.

0.x releases