![]() ![]() Python 3.7 is already widely adopted and supported by all the related projects listed above. Python 3.7 (Released: Jun 2018) will be End Of Life on Jun 2023. Python 3.6 brings many important features. ![]() Python 3.6 (Released: Dec 2016) will be End Of Life on Dec 2021. Many related projects already dropped support of it. Python 3.5 (Released: Sep 2015) is End Of Life. RasterIO since v1.1 - October 2019 (now supports Python 3.6) Numpy since v1.19 - June 2020 (now supports Python Python 3.6-3.8) Pyproj since v2.3 - August 2019 (now supports Python 3.5-3.7) GRASS GIS since v7.8 - September 2019 (now supports Python 3.7) Related projects that dropped Python 2 support: The drawbacks of keeping Python 2 support puts unnecessary maintenance burden on the GDAL maintainers,Īs maintainers need to make sure their new code is backwards compatible with Python 2.įurthermore, many important features that added in Python 3 cannot be used in GDAL to maintain backwards compatibility with Python 2. It makes sense that people who didn't upgrade their code in 12 years are still using a much older version of GDAL anyway. Moreover, most of the related projects that usually is used with GDAL already dropped Python 2 support (as can be seen below). Virtually all supported OS and relevant programs already use Python 3. This PR suggests that the time has come and the benefits of dropping Python 2 support outnumber the drawbacks. While keeping Python 2.7 support might serve those who didn't upgrade their code to Python 3 in the 12 year transition period, ![]() So, in 2014, we extended that sunset till 2020." So, in 2008, we announced that we would sunset Python 2 in 2015,Īnd asked people to upgrade before then. "We did not want to hurt the people using Python 2. Python 2 is at End Of Life, and is no longer supported since the January 2020. Motivation Ĭurrently GDAL Python bindings support Python 2.7 and Python 3 (so only the common between the two). This RFC drops Python 2 support and sets Python 3.6 as the new minimum supported Python version. RFC 77: Drop Python 2 support in favour of Python 3.6 ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |