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.
Upgrading from 2.x? See [](upgrade_2x_to_3.md) for a step-by-step migration guide.
Requires Python 3.9+.
:maxdepth: 2
3.1.0
3.0.0
Last series to support Python 3.7 and 3.8.
:maxdepth: 2
2.6.0
2.5.0
2.4.0
2.3.6
2.3.5
2.3.4
2.3.3
2.3.2
2.3.1
2.3.0
2.2.0
2.1.2
2.1.1
2.1.0
2.0.0
Last series to support Python 2.x.
:maxdepth: 2
1.0.3
1.0.2
1.0.1
1.0.0
:maxdepth: 1
0.9.0
0.8.0
0.7.1
0.7.0
0.6.2
0.6.1
0.6.0
0.5.1
0.5.0
0.4.2
0.3.0
0.2.0
0.1.0