update-poetry 287 B

12345678910111213
  1. #!/bin/bash
  2. # rely on `poetry` in path
  3. if ! command -v poetry &> /dev/null; then
  4. echo "Installing Poetry ..."
  5. pip install poetry
  6. fi
  7. # refreshing lockfile, updating locked versions
  8. poetry update -C api
  9. # check poetry.lock in sync with pyproject.toml
  10. poetry check -C api --lock