Size: a a a

2021 February 03

DI

Dmitry Ishutkin in Rude Python
Alex RootJunior
python setup.py egg_info
pip install -r *.egg-info/requires.txt
молодец, умеешь гуглить

только закавыка, я гуглю то быстрее. и не погуглив, не спрашиваю тут
источник

Z

Zart in Rude Python
Alex RootJunior
python setup.py egg_info
pip install -r *.egg-info/requires.txt
у этого способа недостаток в том что тебе надо угадать где егг-инфо
источник

DI

Dmitry Ishutkin in Rude Python
чего бы к pip не сделать ключик --deps-only? :)
источник

Z

Zart in Rude Python
конечная цель только непонятна
источник

Z

Zart in Rude Python
для прода тебе надо обычно поставить пачку независимых друг от друга вещей, поэтому там реквирментс без вариантов
источник

Z

Zart in Rude Python
чисто для одного пакаджа притащить и закэшировать зависимости какойто лишний огород
источник

Z

Zart in Rude Python
коллеги винду установили так что зип открыть невозможно... как, блядь
источник

Z

Zart in Rude Python
в реестре винрар, в инсталлированных 7зип
источник

DI

Dmitry Ishutkin in Rude Python
Zart
для прода тебе надо обычно поставить пачку независимых друг от друга вещей, поэтому там реквирментс без вариантов
ну я же не gitlab делаю, где в одном контейнере и редис и постгрес и всё их говно на ruby
источник

Z

Zart in Rude Python
пидарасы конченые
источник

Z

Zart in Rude Python
Dmitry Ishutkin
ну я же не gitlab делаю, где в одном контейнере и редис и постгрес и всё их говно на ruby
словно чтото плохое!11
источник

DI

Dmitry Ishutkin in Rude Python
Zart
у этого способа недостаток в том что тебе надо угадать где егг-инфо
у этого способа на самом деле недостаток, что всё будеть работать, пока в пакете не появятся extras_require
источник

Z

Zart in Rude Python
и?
источник

DI

Dmitry Ishutkin in Rude Python
после чего сразу сломается на квадратных скобочках в *.egg-info/requires.txt
источник

Z

Zart in Rude Python
pip install -e .[extra1,extra2] ...
источник

DI

Dmitry Ishutkin in Rude Python
нет, сломается на pip install -r *.egg-info/requires.txt из процитированного
источник

Z

Zart in Rude Python
я правда не помню в каком формате он requires..txt пишет
источник

DI

Dmitry Ishutkin in Rude Python
alembic
flask
...
[dev]
pytest


грубо говоря вот в таком
источник

Z

Zart in Rude Python
(cp3) D:\qeww>type foo.egg-info\requires.txt
setuptools>30
flask

[docs]
sphinx

[test]
pytest
pytest-cov
coverage


мда, это пипу кормить низзя
источник

DI

Dmitry Ishutkin in Rude Python
да в общем хрен забейте, я так - в порядке поковырять

когда припрет, сделаю и напишу, каким путем сходил
источник