Size: a a a

2020 May 28

ИК

Иван Кривошеев... in rannts
А про requirements.txt - так вообще странная история. Вроде бы то pip-вая штука, а вот API для парсинга таких файлов, публичного, нету.
источник

RB

Roman Bolkhovitin in rannts
Kirill (Cykooz) Kuzminykh
Чистый cli сложно использовать в других проектах, которые хотят использовать такой инструмент как часть своего workflow. Потому что возня с subprocess-ами и парсингом выхлопа утилиты в stdout - это больно.
Я думаю, что примерно 97% людей для этого хватает кода возврата, а 3% используют билдаут ))))
источник

RB

Roman Bolkhovitin in rannts
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Ну и где эти 97%? Каждый пилит свой менеджер, а не расширяет pip. Хотя pdm имеет pip в зависимостях, но не ясно как он его использует
источник

SZ

Sergey Z in rannts
я что-то подумал, а может и правда нету в этих наших питонах никакой большей проблемы, чем, разломав всё, запилить новый самый лучший pip?
правда есть и второй вариант - остальные проблемы слишком фундаментальные и сложные и потому намного легче запилить ещё один pip, который будет ничем особенно не лучше, просто "+1 стандарт".
источник

RB

Roman Bolkhovitin in rannts
Kirill (Cykooz) Kuzminykh
Ну и где эти 97%? Каждый пилит свой менеджер, а не расширяет pip. Хотя pdm имеет pip в зависимостях, но не ясно как он его использует
наверное они просто пишут pip install flask и pip freeze и им это вот все вообще не нужно ¯\_(ツ)_/¯
источник

RB

Roman Bolkhovitin in rannts
а пилители либ под драфты пепов это как раз 3% )
источник

SZ

Sergey Z in rannts
из недавней боли:
коллега перепилил CI одного проекта (старый CI тоже работал), вместо того чтоб привести настройки celery в соответствие с новыми реалиями, в итоге то что работало раньше одним способом теперь просто работает другим способом, а очереди на прошлой неделе выросли до десятков тысяч тасок и собирались обрушить редис.
источник

SZ

Sergey Z in rannts
бывает чо, может и новые пипы так же пилятся...
источник
2020 May 29

SZ

Sergey Z in rannts
Kirill (Cykooz) Kuzminykh
Жаль только руль у тренажёра не крутится. Наверное какими-то кнопками поворачивает
Говорят там разложиться можно. Лайк за реализм.
источник

RB

Roman Bolkhovitin in rannts
На докерхабе из доки убрали упоминание образов 2.7 питона, а на гитхабе выпилили докерфайлы.

Почтим вставанием.
источник

SZ

Sergey Z in rannts
Кобол жив до сих пор (обсуждали недавно) так что мёртвое умереть не может. Или как там звучало
источник

AM

Artem Malyshev in rannts
В js завозят нормальные коллекции.
источник

AM

Artem Malyshev in rannts
Первый взгляд на записи и кортежи в JavaScript. Аксель Раушмайер рассказывает о предложении в стандарт ECMAScript двух новых видов составных примитивных значений, в переводе на Хабре — https://habr.com/p/504092/
источник

AM

Artem Malyshev in rannts
источник
2020 May 30

in

ildar nizamov in rannts
прикольный экскурс по верхам. непонятно правда, что в нем практического.
источник

in

ildar nizamov in rannts
https://dabeaz-course.github.io/practical-python/Notes/08_Testing_debugging/03_Debugging.html

Reading Tracebacks

PRO TIP: Paste the whole traceback into Google.
источник

in

ildar nizamov in rannts
ну да, всегда так делаю
источник

SZ

Sergey Z in rannts
Как Microsoft убила AppGet.

На прошлой неделе Microsoft выпустила пакетный менеджер WinGet. Многие посчитали это ещё одним доказательством сближения Microsoft с движением Open Source. Но только не канадский разработчик Кейван Бейги: http://amp.gs/HveD
источник

A🌚

Al 🌚l in rannts
Только с третьего раза прочитал не aptget, а appget
источник