Requests: Klarifikasi timeline untuk menghapus dukungan Python 2.7

Dibuat pada 25 Sep 2019  ·  3Komentar  ·  Sumber: psf/requests

Halo semua. Saya mencoba memperbarui beberapa dokumentasi mengenai matahari terbenam/"akhir kehidupan"/EOL dari Python 2.x dan mendapat pertanyaan tentang Permintaan. Bisakah Anda mengonfirmasi bahwa Permintaan TIDAK berharap untuk menghentikan dukungan untuk Python 2.7 pada tahun 2020?

Konteks: https://github.com/python3statement/python3statement.github.io/issues/194 menyarankan agar https://python3statement.org/#sections30 -projects menambahkan Permintaan sebagai proyek yang akan menghentikan dukungan untuk Python 2.7 pada tahun 2020, tetapi merujuk pada petunjuk di beranda Permintaan yang telah dihapus . Permintaan saat ini terdaftar sebagai proyek yang berpartisipasi dalam Pernyataan Python 3. Bagian dukungan Python 3 dari FAQ tidak menyebutkan perkiraan tanggal untuk menghentikan dukungan Python 2.7. Saya melihat di https://github.com/psf/requests/issues/5199#issuecomment -533190419 bahwa @nateprewitt berkata:

Permintaan memiliki basis pengguna yang besar dengan berbagai kebutuhan yang berarti kami perlu mempertahankan 2,7 dukungan untuk beberapa waktu di luar EoL. Setelah pip dimigrasikan menjadi Python 3 saja (tidak ada ETA sepengetahuan saya), kami akan dapat mempertimbangkannya, tetapi tidak ada rencana konkret saat ini.

Dalam diskusi tentang rencana pip untuk menghentikan dukungan 2.7 , bagi saya tampaknya belum ada garis waktu yang konkret. Dan itu menyiratkan kepada saya bahwa mungkin Permintaan harus dihapus dari daftar Pernyataan Python 3 dari "Proyek yang Berpartisipasi: Proyek-proyek ini berjanji untuk menghentikan dukungan Python 2 pada atau sebelum 2020."

Apakah pemahaman saya benar? Jika demikian, saya ingin mengajukan PR untuk menghapus Permintaan dari Pernyataan Python 3.

Juga, saya menyarankan agar kita menambahkan "dukungan Python 2?" pertanyaan ke FAQ, dan setelah saya tahu jawaban atas pertanyaan saya di atas, saya akan dengan senang hati berkontribusi sebagai permintaan tarik. Terima kasih!

Komentar yang paling membantu

Saya membuat PR https://github.com/python3statement/python3statement.github.io/pull/280 untuk menghapus Permintaan dari pernyataan itu.

Semua 3 komentar

Hai @brainwane , terima kasih telah menghubungi kami. Kutipan di atas benar, kami tidak memiliki rencana segera untuk menghapus dukungan untuk 2.7 dari Permintaan. Waktu paling awal kami dapat menghapus dukungan untuk 2,7 adalah setelah pip menghentikan dukungan, tetapi saya memperkirakan akan turun sekitar 6 bulan setelah itu. Kami akan memastikan bahwa kami memberikan peringatan yang cukup bagi pengguna untuk bermigrasi.

Yang mengatakan, tergantung pada garis waktu, mungkin ada saatnya Permintaan berhenti menerima pembaruan fitur untuk 2.7, tetapi kami akan mempertahankan kompatibilitas untuk jadwal di atas.

Saya membuat PR https://github.com/python3statement/python3statement.github.io/pull/280 untuk menghapus Permintaan dari pernyataan itu.

Hai @brainwane , terima kasih telah menghubungi kami. Kutipan di atas benar, kami tidak memiliki rencana segera untuk menghapus dukungan untuk 2.7 dari Permintaan. Waktu paling awal kami dapat menghapus dukungan untuk 2,7 adalah setelah pip menghentikan dukungan, tetapi saya memperkirakan akan turun sekitar 6 bulan setelah itu. Kami akan memastikan bahwa kami memberikan peringatan yang cukup bagi pengguna untuk bermigrasi.

Yang mengatakan, tergantung pada garis waktu, mungkin ada saatnya Permintaan berhenti menerima pembaruan fitur untuk 2.7, tetapi kami akan mempertahankan kompatibilitas untuk jadwal di atas.

Pembaruan pada timeline pip:

pip akan terus memastikan bahwa itu berjalan di Python 2.7 setelah tanggal CPython 2.7 EOL. Dukungan untuk Python 2.7 akan dihentikan, jika bug di Python 2.7 sendiri membuat ini diperlukan (yang tidak mungkin) atau di pip 21.0 (Jan 2021), mana yang lebih awal.

https://pip.pypa.io/en/latest/development/release-process/#python -2-support

https://github.com/pypa/pip/issues/6148

https://github.com/pypa/pip/pull/8087

Apakah halaman ini membantu?
0 / 5 - 0 peringkat