Size: a a a

2020 June 15

MK

Maxim Koltsov in PiterPy Meetup
в одном конечно)
источник

MK

Maxim Koltsov in PiterPy Meetup
Dima Boger
я ещё потом в конце делаю poetry install после копирования кода, чтобы поставить пакет как пакет
у тебя кстати из-за этого исходники проекта же два раза будут лежать в образе
источник

MK

Maxim Koltsov in PiterPy Meetup
правда?
источник

DB

Dima Boger in PiterPy Meetup
не уверен
источник

DB

Dima Boger in PiterPy Meetup
по-моему он его ставит как -e
источник

MK

Maxim Koltsov in PiterPy Meetup
ааа
источник

MK

Maxim Koltsov in PiterPy Meetup
он egg-link ставит
источник

MK

Maxim Koltsov in PiterPy Meetup
тогда ништяк
источник

YV

Yuliya Volkova in PiterPy Meetup
Dima Boger
я ещё потом в конце делаю poetry install после копирования кода, чтобы поставить пакет как пакет
ему достаточно заглушки - папки с именем пакета и
__init__.py
источник

YV

Yuliya Volkova in PiterPy Meetup
так можно "обманывать" поетри в докерах чтобы не переставлять зависимости каждый раз при изменении кода
источник

MK

Maxim Koltsov in PiterPy Meetup
Yuliya Volkova
ему достаточно заглушки - папки с именем пакета и
__init__.py
спасибо, интересно!
источник

MK

Maxim Koltsov in PiterPy Meetup
у меня и без этого зависимости получается ставить
источник

MK

Maxim Koltsov in PiterPy Meetup
в докер
источник

MK

Maxim Koltsov in PiterPy Meetup
а вот на scripts погорел
источник

YV

Yuliya Volkova in PiterPy Meetup
единственное, что если есть ещё какие-то файлы типа README.rst которые поетри в момент инсталла чекает, то приходится и их "заглушками" эмулировать
источник

YV

Yuliya Volkova in PiterPy Meetup
получается что-то типа такой чехарды
RUN  mkdir /app/gino_admin && touch /app/gino_admin/__init__.py && mkdir /app/docs/ && touch /app/docs/README.rst
COPY pyproject.toml poetry.lock /app/

RUN poetry config virtualenvs.create false \
 && poetry install --no-interaction --no-ansi

COPY gino_admin  /app/gino_admin
источник

YV

Yuliya Volkova in PiterPy Meetup
ээ где форматирование
источник

YV

Yuliya Volkova in PiterPy Meetup
если вдруг у кого-то более изящный способ есть без переустановки зависимостей с поетри в докере при каждом изменении сорсов - скажу спасибо, это к тому что я пока пришла
источник

MK

Maxim Koltsov in PiterPy Meetup
Yuliya Volkova
если вдруг у кого-то более изящный способ есть без переустановки зависимостей с поетри в докере при каждом изменении сорсов - скажу спасибо, это к тому что я пока пришла
а что пойдёт не так если этого вообще не сделать и запустить poetry install?
источник

YV

Yuliya Volkova in PiterPy Meetup
ругнется, что пакета нет
источник