Separates the update command from the setup command.
This is required because versions now are not strictly pinned in the pyproject.toml file since Sphinx ScyllaDB Theme 1.8. This change makes sure that the versions defined in the poetry.lock file committed to the repository are the ones used for production builds.
Related issue https://github.com/scylladb/sphinx-scylladb-theme/issues/849
Separates the update command from the setup command.
This is required because versions now are not strictly pinned in the
pyproject.toml
file since Sphinx ScyllaDB Theme 1.8. This change makes sure that the versions defined in thepoetry.lock
file committed to the repository are the ones used for production builds.How to test
make preview
.poetry.lock
dependencies are not updated.