Я бы точно ни в коем случае не хотел жить без f-строк и тайп-аннотаций для переменных (3.6).
Неудобно было бы жить без
breakpoint() (3.7), которая очень выручает в разных странных ситуациях, позволяя вывалиться в дебаггер. Вот вы помните, какое заклинание там раньше нужно было использовать, вместо этой удобной функции?Короче, пожалуй, я согласен писать на Python 3.7, но не старше.
А есть ли какие-то фичи в более новых версиях, от которых вы не готовы отказаться?
https://snarky.ca/a-reverse-chronology-of-some-python-features/