From 35a167752d3722e17390bb01e45a258faecf0b2d Mon Sep 17 00:00:00 2001 From: Tobias Raabe Date: Fri, 8 Mar 2024 19:22:25 +0100 Subject: [PATCH 1/3] Use tox-uv. --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f714430c..6d530b12 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -36,7 +36,7 @@ jobs: python-version: ${{ matrix.python-version }} cache: pip allow-prereleases: true - - run: pip install tox + - run: pip install tox-uv - if: matrix.os == 'ubuntu-latest' run: | From 6f5f2ec417db53894d76b028b31e553f4908d71c Mon Sep 17 00:00:00 2001 From: Tobias Raabe Date: Fri, 8 Mar 2024 19:23:08 +0100 Subject: [PATCH 2/3] Fix. --- docs/source/changes.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/source/changes.md b/docs/source/changes.md index ab7a8e23..b52b24c7 100644 --- a/docs/source/changes.md +++ b/docs/source/changes.md @@ -18,6 +18,7 @@ releases are available on [PyPI](https://pypi.org/project/pytask) and - {pull}`555` uses new-style hook wrappers and requires pluggy 1.3 for typing. - {pull}`557` fixes an issue with `@task(after=...)` in notebooks and terminals. - {pull}`566` makes universal-pathlib an official dependency. +- {pull}`567` adds uv to the CI workflow for faster installation. ## 0.4.5 - 2024-01-09 From bf915fa3473f08186013baab313680f5871fbc76 Mon Sep 17 00:00:00 2001 From: Tobias Raabe Date: Fri, 8 Mar 2024 19:40:10 +0100 Subject: [PATCH 3/3] Fix. --- environment.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/environment.yml b/environment.yml index 1cd3b6fa..b64e151e 100644 --- a/environment.yml +++ b/environment.yml @@ -21,7 +21,7 @@ dependencies: - sqlalchemy >=2 - tomli >=1.0.0 - typing_extensions - - universal_pathlib + - universal_pathlib >=0.2.2 # Misc - deepdiff @@ -37,7 +37,7 @@ dependencies: - ruff - syrupy - tabulate - - tox + - tox-uv # Documentation - furo