您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

12345678910111213141516171819202122
  1. #!/bin/bash
  2. # Update dependencies in dify/api project using uv
  3. set -e
  4. set -o pipefail
  5. SCRIPT_DIR="$(dirname "$0")"
  6. REPO_ROOT="$(dirname "${SCRIPT_DIR}")"
  7. # rely on `poetry` in path
  8. if ! command -v uv &> /dev/null; then
  9. echo "Installing uv ..."
  10. pip install uv
  11. fi
  12. cd "${REPO_ROOT}"
  13. # refreshing lockfile, updating locked versions
  14. uv lock --project api --upgrade
  15. # check uv.lock in sync with pyproject.toml
  16. uv lock --project api --check