Python 2.7.18、Python2.7の最後の修正バージョンおよび2.xブランチ

Pythonの2.7.18

Python SoftwareFoundationが発表 何日か前に Pythonバージョン2.7.18のリリース、これは Python2.xブランチの最新バージョン。 そして、Python 3.0のリリース以来、この最新バージョンを優先して、以前のPythonバージョンを放棄することが推奨されました。

2019年XNUMX月、 Pythonプログラミング言語プロジェクトの作成者およびリーダーであるGuidovan Rossumは、 pythonバージョン2.7のサポートは1年2020月XNUMX日に終了すると発表しました。 この期限を過ぎると、Python 2.7は、セキュリティ修正の場合でも、更新の恩恵を受けなくなります。

明らかに、独立した開発者がPython2.7をフォークすることは常に可能です。 その継続性を確保するために。 しかし、Guido van Rossumの場合、Python 2.7の開発に関連する更新や決定を受け取るまで、彼と彼のチームを待つ必要はありません。

Python 2.7は、2.6年以上前のPython 11のリリース以来、活発に開発されています。 これらすべての年の間に、CPythonの開発者と主要な貢献者は、Python 2.7と2のブランチが分岐したため、小さなタスクではなく、ブランチ3にバグ修正を確実に適用しました。

PEP 2.7の機能など、Python 466の存続期間の途中で大きな変更があり、SSLモジュールとハッシュランダム化をサポートします。 従来、これらの機能はメンテナンスモードのリリースに追加されることはありませんでしたが、Python2ユーザーを安全に保つために例外が設けられていました。 献身的なCPythonコミュニティに感謝します。

それを思い出して Pythonはプログラミング言語です 解釈された 1991年にオランダのプログラマーGuidovanRossumによって設計されました。

のブランチ Python 2.7は2010年に設立され、そのサポートは当初2015年に廃止される予定でした。、ただし、Python 3でのプロジェクトのアクティブな移行が不十分であり、コード処理中に問題が発生したため、Python2の寿命は2020年まで延長されました。

Python 3は並行して開発され、11年以上前にリリースされました 初めて。 当時、Python 2との互換性の問題は非常に物議を醸していましたが、Python 3は言語の主要なバリアントであることが意図されており、Python 2はバージョン2.7以降大幅に変更されなくなり、代わりにそのままになりました。 正式には、Python2のサポートは利用できなくなりました。

公式にはCPythonプロジェクトはPython2を処理しなくなりますが 継続に関心のあるコミュニティの代表者 製品でこのブランチをサポートし続ける Python2.7の脆弱性の修正に取り組んでいます。

たとえば、RedHatは引き続きPython2.7でパッケージを維持します RHEL 6および7ディストリビューションのライフサイクル全体、およびRHEL 8の場合、2024年XNUMX月までアプリケーションストリームでパッケージアップデートを生成します。

この新作は 2.7.17と比較して、 Python 2.7.18には、ほんの一握りの修正しか含まれていません。 あなたがバージョンコントロールシステムで見ることができるように。

これはPython開発者が行う最後のアクティビティです 正式に着手しました このバージョンのPythonでは。 2.0年にPython2000がリリースされて以来、Python 2.xは長年にわたって言語の主要なブランチであり、ほぼ2.7年前に登場したPython10まで継続的に改善されてきました。

Python 2.7は、2.7世代のバイナリビルダーとオペレーティングシステムの専門家、Windowsの場合はMartinvonLöwisとSteve Dower、macOSの場合はRonaldOussorenとNedDeilyのサービスを利用できて幸運でした。 10.9年前にAppleによって廃止されたオペレーティングシステムであるmacOS4用のPython2.7バイナリバージョンを提供する理由、または「PythonXNUMX用のMicrosoftVisual C ++コンパイラ」が存在する理由は、これらの人々の献身です。

Python2も多くのLinuxディストリビューションから消えることを忘れないでください。 たとえば、バージョン20.04がデフォルトで提供されているため、Ubuntu2はPython3.8.2を削除しました。

最後に、Python 2.7のこの最新の修正バージョンのリリースについて詳しく知りたい場合は、のリリースノートを参照してください。 次のリンク.

放電

このバージョンのダウンロードに関しては、からパッケージを入手できます。 次のリンク。


コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。