[x] Разделение зависимостей документации sphinx от остальных.
[x] Обновление readme.md.
Разделение зависимостей на main и dev.
В дальнейшем это позволит устанавливать зависимости только для запуска в продакшене и не занимать место неиспользуемыми инструментами разработки.
Разделение зависимостей документации sphinx от остальных.
Не всем разработчикам нужна собранная документация для разработки, так что можно добавить возможность отказаться от установки инструментов её сборки.
Обновление readme.md.
Я оставляю это вам, так как я неумелец в сия делах пасторальных.
Для установки main и dev используется poetry install.
Для устаноки только main или dev используются poetry install --only main или poetry install --only dev.
Для установки main, dev и docs используется poetry install --with docs.
В дальнейшем это позволит устанавливать зависимости только для запуска в продакшене и не занимать место неиспользуемыми инструментами разработки.
Не всем разработчикам нужна собранная документация для разработки, так что можно добавить возможность отказаться от установки инструментов её сборки.
Я оставляю это вам, так как я неумелец в сия делах пасторальных.
Для установки main и dev используется
poetry install
. Для устаноки только main или dev используютсяpoetry install --only main
илиpoetry install --only dev
. Для установки main, dev и docs используетсяpoetry install --with docs
.