(agents) use uv for dependency management

Change from pip to uv for dependancy management in src/agents.
This commit is contained in:
leo
2026-05-12 11:56:43 +02:00
committed by aleb_the_flash
parent 05f32d008a
commit ec67a12fe4
7 changed files with 2058 additions and 24 deletions
+6 -5
View File
@@ -150,13 +150,14 @@ jobs:
uses: actions/setup-python@v6
with:
python-version: "3.13"
cache: "pip"
- name: Install development dependencies
run: pip install --user .[dev]
- name: Install uv
uses: astral-sh/setup-uv@v7
- name: Install the project
run: uv sync --locked --all-extras
- name: Check code formatting with ruff
run: ~/.local/bin/ruff format . --diff
run: uv run ruff format . --diff
- name: Lint code with ruff
run: ~/.local/bin/ruff check .
run: uv run ruff check .
lint-summary:
runs-on: ubuntu-latest