Python
initially released in the previous
3 yearsnumpy
initially released in the
previous 3 years or oldest that supports the minimum python version
(which ever is higher)We will bump the minimum python and numpy versions as we can every minor and major release, but never on a patch release.
For python dependencies we should support at least
We will only bump these dependencies as we need new features or the old versions no longer support our minimum numpy or python.
For system or c-dependencies (libpng, freetype, GUI frameworks, latex, gs, ffmpeg) support as old as practical. These can be difficult to install for end-users and we want to be usable on as many systems as possible. We will bump these on a case-by-case basis.