Skip to content

Commit 30e65bf

Browse files
authored
chore: update install docs and typing command (#65)
* chore: update install docs and typing command * chore: bump ty minimum to 0.0.8 * chore: add weekly dependabot for uv * chore: add github-actions dependabot updates * chore: group github-actions dependabot updates
1 parent 9c90388 commit 30e65bf

5 files changed

Lines changed: 70 additions & 121 deletions

File tree

.github/dependabot.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,11 @@ updates:
55
directory: "/"
66
schedule:
77
interval: "weekly"
8+
groups:
9+
github-actions:
10+
patterns:
11+
- "*"
12+
- package-ecosystem: "uv"
13+
directory: "/"
14+
schedule:
15+
interval: "weekly"

Manifest.toml

Lines changed: 54 additions & 114 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ pytask-julia is available on [PyPI](https://pypi.org/project/pytask-julia) and
2020
[Anaconda.org](https://anaconda.org/conda-forge/pytask-julia). Install it with
2121

2222
```console
23-
$ pip install pytask-julia
23+
$ uv add pytask-julia
2424

2525
# or
2626

27-
$ conda install -c conda-forge pytask-julia
27+
$ pixi add pytask-julia
2828
```
2929

3030
You also need to have Julia installed and `julia` on your command line. Test it by
@@ -34,13 +34,14 @@ typing the following on the command line
3434
julia -h
3535
```
3636

37-
If an error is shown instead of a help page, you can install Julia on Unix systems with
37+
If an error is shown instead of a help page, you can install Julia with
3838

3939
```console
40-
conda install -c conda-forge julia
40+
pixi add julia
4141
```
4242

43-
or choose one of the installers on this [page](https://julialang.org/downloads/).
43+
Conda-forge does not provide Julia on all platforms, so you can also choose one of the
44+
installers on this [page](https://julialang.org/downloads/).
4445

4546
## Usage
4647

justfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ test-cov *FLAGS:
1212

1313
# Run type checking
1414
typing:
15-
uv run --group typing --group test ty check src/ tests/
15+
uv run --group typing --group test --isolated ty check src/ tests/
1616

1717
# Run linting
1818
lint:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ pytask_julia = "pytask_julia.plugin"
3535

3636
[dependency-groups]
3737
test = ["pytask-parallel", "pytest", "pytest-cov", "pytest-xdist", "pyyaml"]
38-
typing = ["pyyaml", "ty>=0.0.7"]
38+
typing = ["pyyaml", "ty>=0.0.8"]
3939

4040
[tool.rye]
4141
managed = true

0 commit comments

Comments
 (0)