Replace poetry with uv (#35084)

This commit is contained in:
silverwind
2025-07-15 23:19:39 +02:00
committed by GitHub
parent a301079626
commit 7413e8583d
9 changed files with 351 additions and 447 deletions

2
.github/labeler.yml vendored
View File

@@ -61,7 +61,7 @@ modifies/dependencies:
- "package.json"
- "package-lock.json"
- "pyproject.toml"
- "poetry.lock"
- "uv.lock"
- "go.mod"
- "go.sum"

View File

@@ -77,7 +77,7 @@ jobs:
- "tools/lint-templates-*.js"
- "templates/**/*.tmpl"
- "pyproject.toml"
- "poetry.lock"
- "uv.lock"
docker:
- "Dockerfile"
@@ -98,4 +98,3 @@ jobs:
- "**/*.yaml"
- ".yamllint.yaml"
- "pyproject.toml"
- "poetry.lock"

View File

@@ -40,7 +40,7 @@ jobs:
node-version: 24
cache: npm
cache-dependency-path: package-lock.json
- run: pip install poetry
- run: pip install uv
- run: make deps-py
- run: make deps-frontend
- run: make lint-templates
@@ -54,7 +54,7 @@ jobs:
- uses: actions/setup-python@v5
with:
python-version: "3.12"
- run: pip install poetry
- run: pip install uv
- run: make deps-py
- run: make lint-yaml