Приближаем уход второго Питона
Чуть менее года остаётся до момента, когда прекратится официальная поддержка Python 2.
Некоторые до сих пор сопротивляются отходу второго Питона в мир иной, но мы идём другим путём.

На прошлой неделе я решил чуть приблизить светлое будущее по меньшей мере в поддерживаемых мною проектах.

Для этого я создал бейдж кампании, которую назвал «LBC — Last Breath Campaign. Python 2» (кампания «Python2. Последний вздох») и развесил во многих своих репозиториях. Вот он:

https://idlesign.github.io/lbc/py2-lbc.svg

Описание на английском доступно на странице кампании — https://idlesign.github.io/lbc/
Участие в ней предполагает установку бейджа в кратком описании (readme) и на заглавную страницу документации.

Наличие бейджа сигнализирует о том, что:

  • в любой момент в течении 2019-го года проект перестанет осуществлять проверку качества на Питоне 2. То есть, больше не будет производится тестирование (например, при непрерывной интеграции) под эту версию. Совместимость при этом может сохраняться, но это не гарантируется;
  • в любой момент в течении 2020-го года из проекта будет убран весь код, поддерживающий совместимость с Питоном 2.

Условия могут показаться кому-то довольно жёсткими, но тянуть дальше старьё — жалко сил и времени.
Влиться в кампанию, установив бейдж, может любой желающий.

В будущее!

Категории

Язык

На заметку
В разделе «События» можно узнать о надвигающихся событиях мира Python, а также поделиться своими. Если вы являетесь организатором встречи/конференции/спринта, зарегистрируйте это событие в указанном разделе, чтобы о нём узнали все желающие.