Size: a a a

2021 September 28

KK

Kirill (Cykooz) Kuzm... in rannts
Хотя если всё запихать в кавычки, то можно ссылки через пробел нафигачить - вероятно должно работать.
"find-links=url1 url2 url3"
источник

AS

Artem Savinov in rannts
Хотя не похоже на переопределение, нужный мне пакет лежит во втором индексе и buildout его не находит. В общем попробую твой метод.
источник

KK

Kirill (Cykooz) Kuzm... in rannts
источник

AS

Artem Savinov in rannts
так мне надо как передать несколько, там на эту тему ничго нет
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Либо по одному через += (а если в конфигах уже есть find-links, тогда только через +=). Либо попробовать в кавычки и через пробел как выше написал
источник

AS

Artem Savinov in rannts
да- запустил тест в кавычках через пробел
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Насчёт пробела я не очень уверен, т.к. в теории "линка" сама по себе может содержать пробелы, поэтому может там только перенос строки используется.
источник

AG

Alexander Gorokhov in rannts
Древнее зло пробудилось
источник

SZ

Sergey Z in rannts
Мне в проект мучительно запиливают poetry.
Вопрос: если на pip + requirements.txt уже всё отлажено и работает, то зачем хотеть новых граблей?
Ну а будь моя воля, я б снова запилил везде билдаут
источник

AG

Alexander Gorokhov in rannts
У вас ладно хоть поетри а не пипенв богомерзкий
источник

SZ

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

SB

Sergey Belash in rannts
А вы CloudFormation какой-нибудь используете или Terraform?
источник

SZ

Sergey Z in rannts
Знаешь как уколоть :)
CDK
Я на эту тему уже ныл тут :)
источник

SB

Sergey Belash in rannts
У нас тоже лямбды, но деплой просто праздник. На QA автоматически из артифактория, на прод в три клика.
источник

SZ

Sergey Z in rannts
Так если в кликах считать то и у меня одна команда мейкфайла.
Но то что скрывается за ней можно ковырять бесконечно :)
источник

RB

Roman Bolkhovitin in rannts
Ну как минимум локфайл и деление зависимостей на девелоперские и обычные для рантайма, плюс видно что ты сам поставил, а что транзитивное. По сравнению с pip freeze > requirements.txt это прямо космос и суперконтроль.

Хотя я когда сборку докер образа делал, по дороге все равно конвертировал все это великолепие в requirements, не помню точно почему, кажется потому что какая-то хуйня у поетри была с кэшем и он каждый раз пакеты из pypi тянул
источник

KK

Kirill (Cykooz) Kuzm... in rannts
pip - это просто устанавливалка пакетов, которая больше ничего не умеет. poetry по задумке это типа удобная штука для разработки одного питонячего пакета. Удобно добавить/удалить зависимость, собрать пакет для выкатки в PyPi, может что-то там наколбасить для хитрой сборки пакета.
Но всё это не решает задачи более крупных проектов, куда уже просится как минимум Makefile или что-то более удобное и продвинутое.
источник

SZ

Sergey Z in rannts
>для разработки одного питонячего пакета

Что-то мне подсказывает, что именно так его мало кто использует
источник

RB

Roman Bolkhovitin in rannts
"Что-то более удобное и продвинутое"

"еще через месяц пилот сказал "хватит извращений", и откопал билдаут" ))
источник

RB

Roman Bolkhovitin in rannts
Поетри? Так и используют, а как еще его использовать?
источник