Our plan has been to stop support for a given Python version when numpy drops support for it. Numpy has (as of April 5, 2024) dropped support for Python 3.9
We should drop support for Python 3.9. and then make the various upgrades we could not do under Python 3.9:
replacing Union[X,Y] by X | Y in type declarations
replacing Optional[X] by None | X in type declarations
Our plan has been to stop support for a given Python version when numpy drops support for it. Numpy has (as of April 5, 2024) dropped support for Python 3.9
We should drop support for Python 3.9. and then make the various upgrades we could not do under Python 3.9: