Closed JakeUrban closed 2 years ago
The obvious caveat is that we will only upgrade Polaris to the latest minor version that is supported by all dependencies.
Thinking more about this, it is common practice for libraries and frameworks to support all Python versions that have not reached end-of-life. The Stellar SDK still supports Python 3.6+, for example.
So, I think we will continue to support Python 3.7+ until 3.7 reaches end-of-life in June 2023.
Python 3.7 has entered the security phase, meaning no more bug fixes or features will be added. See the PEP for specific dates.
While the end of life date for Python 3.7 is June of 2023, upgrading also allows Polaris to utilize the latest features.