diff --git a/.devcontainer/on_create_command.sh b/.devcontainer/on_create_command.sh index 389f684..a49568b 100644 --- a/.devcontainer/on_create_command.sh +++ b/.devcontainer/on_create_command.sh @@ -1,4 +1,4 @@ # setup -pip install -U pip setuptools wheel -pip install -r dev-requires.txt +pip install -U uv +uv pip install -r dev-requires.txt diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 2f7b308..7824d8f 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -22,7 +22,6 @@ jobs: - name: Install dependencies run: | - python -m pip install -U pip - python -m pip install -U tox + python -m pip install -U tox-uv - run: tox -e ${{ matrix.linter }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 216cc56..d431293 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,8 +22,8 @@ jobs: - name: Install dependencies run: | - python -m pip install -U pip - python -m pip install -U setuptools_scm build twine + pip install uv + uv pip install -U setuptools_scm build twine - name: Build package run: | diff --git a/.github/workflows/test-examples-proj1.yml b/.github/workflows/test-examples-proj1.yml index cead712..5bde745 100644 --- a/.github/workflows/test-examples-proj1.yml +++ b/.github/workflows/test-examples-proj1.yml @@ -37,9 +37,9 @@ jobs: - name: Install dependencies working-directory: examples/proj1 run: | - python -m pip install --upgrade pip - python -m pip install -r requirements.txt - python -m pip install psycopg2-binary + pip install uv + uv pip install -r requirements.txt + uv pip install psycopg2-binary - name: tests working-directory: examples/proj1 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e60f9ee..3665ac1 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -49,8 +49,7 @@ jobs: - name: Install dependencies run: | - python -m pip install --upgrade pip - python -m pip install --upgrade tox tox-gh-actions + python -m pip install --upgrade tox-uv tox-gh-actions - name: Tox tests run: | diff --git a/dev-requires.txt b/dev-requires.txt index f11e7f5..adab8dd 100644 --- a/dev-requires.txt +++ b/dev-requires.txt @@ -1,7 +1,7 @@ setuptools wheel setuptools_scm -tox>=3.5 +tox-uv build twine -e ./