Replace pip-tools with uv
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/tests Pipeline was successful

This commit is contained in:
sonny 2025-01-04 15:15:00 +01:00
parent 816bc54213
commit 400792922b
9 changed files with 407 additions and 304 deletions

View file

@ -3,13 +3,11 @@ when:
steps:
- name: development build
image: python:3.11
image: ghcr.io/astral-sh/uv:python3.11-bookworm
commands:
- make install-development
- transip-listen --help
- uv run -- transip-listen --help
- name: production build
image: python:3.11
image: ghcr.io/astral-sh/uv:python3.11-bookworm
commands:
- make install-production
- transip-listen --help
- uv run -- transip-listen --help

View file

@ -3,8 +3,8 @@ when:
steps:
- name: python tests
image: python:3.11
image: ghcr.io/astral-sh/uv:python3.11-bookworm
commands:
- pip install --requirement requirements/ci.txt
- coverage run --module unittest
- coverage report
- uv sync --extra ci
- uv run -- coverage run --module unittest
- uv run -- coverage report