Size: a a a

2020 October 08

💭П

💭 Руслан Прохоров... in rannts
Sergey Arkhipov
Короч, первый релиз со сложным апгрейдом. Давно такого не было. Я с питоном, го и эрлангом в какой-то анабиоз с безболезненностью вошел.
Вот нам и завезли боли (((
источник

SZ

Sergey Z in rannts
Похоже апгрейд придётся обосновывать и для себя и для манагеров
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Sergey Arkhipov
Короч, первый релиз со сложным апгрейдом. Давно такого не было. Я с питоном, го и эрлангом в какой-то анабиоз с безболезненностью вошел.
А какие там баги? Вроде на вид ничего ломающего не завезли в 3.9. Кроме нового парсера, может быть.
источник

RB

Roman Bolkhovitin in rannts
ast наверное поменялось
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Ну вроде обычные либы это не должно задеть. Только всякий dev-тулинг, который исходники анализиурет
источник

RB

Roman Bolkhovitin in rannts
ну вроде плагинчики к flake-8 по ast и ходят... ну такое, угадайка конечно )
источник

SA

Sergey Arkhipov in rannts
ast поменялся обратно несовместимым образом. тот же pydantic, которому нужны типы, больше не работает. и да, минимум 2 плагина для flake8 подломалось
источник

SA

Sergey Arkhipov in rannts
чот еще внутри поменялось. я тут краем глаза наблюдаю, как в соседнем слак-канале внутри scrapy чего-то чинят. но в подробности не вдаюсь
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Ну тогда надо следовать завету Суворова: "До первого патча..."
источник

SZ

Sergey Z in rannts
Так патчи то, получается, нужны в непредсказуемое количество библиотек?
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Я про патч для Python 3.9 до версии 3.9.1
источник

KK

Kirill (Cykooz) Kuzm... in rannts
К этому времени и библиотеки подтянутся поди - не так много таких, которые юзают AST и жёстко завязаны на typing
источник

AM

Artem Malyshev in rannts
Sergey Arkhipov
У кого-нибудь получилось, кстати, на 3.9 без боли перейти? Первая версия, где у меня как минимум 3 зависимости расхерачило. От плагинчиков для flake8 до pydantic
Пробовали, отвалились mailer разные.
источник

ИК

Иван Кривошеев... in rannts
Что за жесть-то такая... Как не новая версия, так что-нибудь ломается.
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Понапишут всяких библиотек, которые без спроса лезут в приватные кишки питона, а потом сам питон обвиняют в ломании обратной совместимости.
источник

RB

Roman Bolkhovitin in rannts
Только без этих библиотек в питоне человеческого тулинга будет чуть больше чем в сишечке и он такой нафиг не нужон
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Ну так вот пускай и чинят свои библиотеки. Чего они ждали так долго, прям до самого релиза 3.9? Альфа и бета версии давно уже были доступны.
источник

AM

Artem Malyshev in rannts
Kirill (Cykooz) Kuzminykh
Ну так вот пускай и чинят свои библиотеки. Чего они ждали так долго, прям до самого релиза 3.9? Альфа и бета версии давно уже были доступны.
Говоришь так как будто у каждой популярной приблуды из экосистемы бюджет как у Oracle.
источник

SZ

Sergey Z in rannts
Artem Malyshev
Говоришь так как будто у каждой популярной приблуды из экосистемы бюджет как у Oracle.
Можно рассудить противоположным образом.
"Если нашей армии бесплатных юзеров так уж надо 3.9 на следущий после релиза день, так пускай или фикс запилят или задонатят как следует".
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Да, можно и так
источник