Skip to content

Commit c1eb351

Browse files
committed
fix: add dependency-groups for dev tools, fix Windows CI shell compatibility
1 parent 9fa370b commit c1eb351

3 files changed

Lines changed: 18 additions & 1 deletion

File tree

‎.github/workflows/ci.yml‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ jobs:
1818
- uses: actions/setup-python@v5
1919
with:
2020
python-version: ${{ matrix.python-version }}
21-
- run: pip install -e ".[dev]" 2>/dev/null || pip install -e .
21+
- run: pip install -e ".[dev]" || pip install -e .
22+
shell: bash
2223
- run: pip install pytest
2324
- run: pytest tests/ -v
2425

‎pyproject.toml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,6 @@ python_version = "3.9"
3939

4040
[tool.pytest.ini_options]
4141
testpaths = ["tests"]
42+
43+
[dependency-groups]
44+
dev = ["pytest>=7", "mypy>=1"]

‎uv.lock‎

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

0 commit comments

Comments
 (0)