Skip to content

Commit 63a36a5

Browse files
authored
Merge branch 'main' into rerun-python-nodes
2 parents 40ffbd5 + b3fe274 commit 63a36a5

File tree

5 files changed

+7
-6
lines changed

5 files changed

+7
-6
lines changed

.github/workflows/main.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
python-version: ${{ matrix.python-version }}
3434
cache: pip
3535
allow-prereleases: true
36-
- run: pip install tox
36+
- run: pip install tox-uv
3737

3838
- if: matrix.os == 'ubuntu-latest'
3939
run: |

.github/workflows/update-plugin-list.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
run: python scripts/update_plugin_list.py
3838

3939
- name: Create Pull Request
40-
uses: peter-evans/create-pull-request@a4f52f8033a6168103c2538976c07b467e8163bc
40+
uses: peter-evans/create-pull-request@70a41aba780001da0a30141984ae2a0c95d8704e
4141
with:
4242
commit-message: '[automated] Update plugin list'
4343
author: 'Tobias Raabe <[email protected]>'

.pre-commit-config.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ repos:
3333
hooks:
3434
- id: sort-all
3535
- repo: https://github.com/astral-sh/ruff-pre-commit
36-
rev: v0.3.2
36+
rev: v0.3.5
3737
hooks:
3838
- id: ruff-format
3939
- id: ruff
@@ -78,7 +78,7 @@ repos:
7878
]
7979
files: (docs/.)
8080
- repo: https://github.com/nbQA-dev/nbQA
81-
rev: 1.8.4
81+
rev: 1.8.5
8282
hooks:
8383
- id: nbqa-mypy
8484
args: [--ignore-missing-imports]

docs/source/changes.md

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ releases are available on [PyPI](https://pypi.org/project/pytask) and
1818
- {pull}`555` uses new-style hook wrappers and requires pluggy 1.3 for typing.
1919
- {pull}`557` fixes an issue with `@task(after=...)` in notebooks and terminals.
2020
- {pull}`566` makes universal-pathlib an official dependency.
21+
- {pull}`567` adds uv to the CI workflow for faster installation.
2122
- {pull}`568` restricts `task_files` to a list of patterns and raises a better error.
2223
- {pull}`569` removes the hooks related to the creation of the DAG.
2324
- {pull}`571` removes redundant calls to `PNode.state()` which causes a high penalty for

environment.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies:
2121
- sqlalchemy >=2
2222
- tomli >=1.0.0
2323
- typing_extensions
24-
- universal_pathlib
24+
- universal_pathlib >=0.2.2
2525

2626
# Misc
2727
- deepdiff
@@ -36,7 +36,7 @@ dependencies:
3636
- ruff
3737
- syrupy
3838
- tabulate
39-
- tox
39+
- tox-uv
4040

4141
# Documentation
4242
- furo

0 commit comments

Comments
 (0)