This discusses information relevant to developing Py-ART.
Py-ART follows semantic versioning in its version number. This means
that any Py-ART
1.x release will be backwards compatible with an earlier
1.y release. By
“backward compatible”, we mean that correct code that works on a
1.y version will work
on a future
1.x version. It’s always possible for bug fixes to change behavior or make
incorrect code cease to work. Backwards-incompatible changes will only be allowed when changing
2.0. Such changes will be proceeded by FutureWarning as appropriate.
For a version
1.x.y, we change
x when we release new features, and
when we make a release with only bug fixes.