Czy jest znana data / ramy czasowe, kiedy Python 2.7 nie będzie już obsługiwany na korzyść Pythona 3?
python
python-3.x
python-2.7
python-2.x
Stiivi
źródło
źródło
Odpowiedzi:
Od 13 kwietnia 2014 r. Z http://hg.python.org/peps/rev/76d43e52d978 (harmonogram wydań PEP 373, Python 2.7):
źródło
W maju 2010 roku Word of God ogłosił, że wydania poprawek dla Pythona 2.7 będą prawdopodobnie wydawane przez co najmniej 6 lat .
Więc może 2016 rok, prawdopodobnie później.
Edycja: przesunięto do 2020 r. Zobacz wersję PEP 373, do której link znajduje się w innych odpowiedziach.
źródło
zobacz https://pythonclock.org/
źródło
powinieneś przeczytać to uważnie (ref: https://news.ycombinator.com/item?id=7582300 ):
źródło
W tym artykule czytamy: „Po wydaniu wersji 2.7 linia 2.x przejdzie na pięć lat w trybie tylko do usuwania błędów”.
Tak więc, o ile widzę, Python 2.7 był ostatnim wydaniem dodającym funkcje 2.x. i chociaż znalezione błędy zostaną naprawione (przez jakiś czas), nowe funkcje będą dostępne tylko w wersjach 3.x.
źródło
Jest też dość złowieszczy zegar odliczający do EOS w 2020 roku.
źródło
PEP 373 (harmonogram wydań Pythona 2.7) jest oficjalnym źródłem informacji, o które prosiłeś.
Obecnie jest na nim napis „Planowane przyszłe daty wydania:”
Mówi też „Data końca życia (EOL, data wygaśnięcia) dla Pythona 2.7 została przesunięta o pięć lat w przyszłość, do 2020 r.”
Wydano w kwietniu 2014 r., Zgodnie z http://hg.python.org/peps/rev/76d43e52d978
źródło
Podręcznik programisty języka Python zawiera listę „ Status gałęzi języka Python ” od wersji 2.6 do wersji bieżącej, w tym ich aktualny stan wsparcia wraz z datami wycofania z eksploatacji.
Obecnie obsługiwane (błędy + poprawki bezpieczeństwa):
Tylko poprawki bezpieczeństwa:
źródło
Python 2.7 będzie zawsze dostępny. Jest zbyt wiele starego kodu, który go używa, i nikt nie chce go przerabiać. Jest już widelec o nazwie Tauthon, ale możemy zobaczyć innych, jeśli ten bezcelowy termin się spełni.
źródło