Всем привет. Я пытаюсь обновить некоторую документацию, касающуюся заката / "конца жизни" / EOL Python 2.x, и столкнулся с вопросом относительно запросов. Не могли бы вы подтвердить, что Requests НЕ ожидает прекращения поддержки Python 2.7 в 2020 году?
Контекст: https://github.com/python3statement/python3statement.github.io/issues/194 предложил https://python3statement.org/#sections30 -projects добавить запросы как проект, который прекратит поддержку Python 2.7 в 2020 году, но ссылался на подсказку на домашней странице запросов , которая с тех пор была удалена . Requests в настоящее время указан как участвующий проект в заявлении Python 3. В разделе часто задаваемых вопросов о поддержке Python 3 не упоминается предполагаемая дата прекращения поддержки Python 2.7. Я вижу в https://github.com/psf/requests/issues/5199#issuecomment -533190419, что @nateprewitt сказал:
Requests имеет большую базу пользователей с различными потребностями, что означает, что нам нужно будет поддерживать поддержку 2.7 на какое-то время после EoL. Как только pip будет переведен только на Python 3 (насколько мне известно, без ETA), мы сможем его рассмотреть, но на данный момент никаких конкретных планов нет.
В этом обсуждении планов pip по прекращению поддержки 2.7 мне действительно кажется, что пока нет конкретных сроков. И это означает, что, возможно, запросы следует удалить из списка заявлений Python 3 «Участвующие проекты: эти проекты обязуются отказаться от поддержки Python 2 в 2020 году или ранее».
Я правильно понимаю? В таком случае я хотел бы отправить PR на удаление запросов из заявления Python 3.
Кроме того, я предлагаю добавить «Поддержка Python 2?» вопрос в FAQ, и как только я узнаю ответ на свой вопрос выше, я буду рад внести его в качестве запроса на перенос. Спасибо!
Привет, @brainwane , спасибо, что
Тем не менее, в зависимости от сроков, может наступить момент, когда запросы перестают получать обновления функций для 2.7, но мы будем поддерживать совместимость с расписанием, указанным выше.
Я сделал PR https://github.com/python3statement/python3statement.github.io/pull/280, чтобы удалить запросы из инструкции.
Привет, @brainwane , спасибо, что
Тем не менее, в зависимости от сроков, может наступить момент, когда запросы перестают получать обновления функций для 2.7, но мы будем поддерживать совместимость с расписанием, указанным выше.
Обновление временной шкалы пунктов:
pip будет продолжать обеспечивать работу на Python 2.7 после даты окончания срока службы CPython 2.7. Поддержка Python 2.7 будет прекращена, если это необходимо из-за ошибок в самом Python 2.7 (что маловероятно) или в pip 21.0 (январь 2021 г.), в зависимости от того, что произойдет раньше.
https://pip.pypa.io/en/latest/development/release-process/#python -2-support
Самый полезный комментарий
Я сделал PR https://github.com/python3statement/python3statement.github.io/pull/280, чтобы удалить запросы из инструкции.