Skip to content

Commit 7f3fec2

Browse files
committed
More.
1 parent 29ac0a5 commit 7f3fec2

File tree

4 files changed

+18
-19
lines changed

4 files changed

+18
-19
lines changed

.pre-commit-config.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,9 @@ repos:
3030
- id: ruff
3131
- id: ruff-format
3232
- repo: https://github.com/astral-sh/uv-pre-commit
33-
# uv version.
3433
rev: 0.8.3
3534
hooks:
3635
- id: uv-lock
37-
- repo: https://github.com/dosisod/refurb
38-
rev: v2.1.0
39-
hooks:
40-
- id: refurb
4136
- repo: https://github.com/executablebooks/mdformat
4237
rev: 0.7.22
4338
hooks:

justfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ test:
88

99
# Run tests with coverage
1010
test-cov:
11-
uv run --group test pytest --cov=src --cov=tests --cov-report=xml -n auto
11+
uv run --group test pytest --cov=src --cov=tests --cov-report=xml
1212

1313
# Run unit tests only
1414
test-unit:
15-
uv run --group test pytest -m "unit or (not integration and not end_to_end)" -n auto
15+
uv run --group test pytest -m "unit or (not integration and not end_to_end)"
1616

1717
# Run end-to-end tests only
1818
test-e2e:
19-
uv run --group test pytest -m end_to_end -n auto
19+
uv run --group test pytest -m end_to_end
2020

2121
# Run type checking
2222
typing:
@@ -31,11 +31,11 @@ check: lint typing test
3131

3232
# Run tests with lowest dependency resolution
3333
test-lowest:
34-
uv run --group test --resolution lowest-direct pytest -n auto
34+
uv run --group test --resolution lowest-direct pytest
3535

3636
# Run tests with highest dependency resolution
3737
test-highest:
38-
uv run --group test --resolution highest pytest -n auto
38+
uv run --group test --resolution highest pytest
3939

4040
# Build package
4141
build:

pyproject.toml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ classifiers = [
1515
"Programming Language :: Python :: 3 :: Only",
1616
]
1717
requires-python = ">=3.9"
18-
dependencies = ["click", "pytask>=0.5.2"]
18+
dependencies = ["click>=8.1.8,!=8.2.0", "pytask>=0.5.2"]
1919
dynamic = ["version"]
2020

2121
[project.readme]
@@ -33,8 +33,12 @@ Changelog = "https://github.com/pytask-dev/pytask-stata/blob/main/CHANGES.md"
3333
pytask = { pytask_stata = "pytask_stata.plugin" }
3434

3535
[dependency-groups]
36-
test = ["pytest", "pytest-cov", "pytest-xdist"]
37-
typing = ["pytask-parallel", "ty"]
36+
test = [
37+
"pytest>=8.4.0",
38+
"pytest-cov>=5.0.0",
39+
"pytest-xdist>=3.6.1",
40+
]
41+
typing = ["pytask-parallel>=0.5.1", "ty"]
3842

3943
[tool.hatch.build.hooks.vcs]
4044
version-file = "src/pytask_stata/_version.py"

uv.lock

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

0 commit comments

Comments
 (0)