There was an error while loading. Please reload this page.
1 parent 5171e63 commit cd1d05aCopy full SHA for cd1d05a
3 files changed
.github/workflows/test.yml
@@ -40,7 +40,7 @@ jobs:
40
41
- name: Install Python dependencies and build package
42
run: |
43
- uv sync --frozen --verbose || uv sync --verbose
+ uv sync --extra test --frozen --verbose || uv sync --extra test --verbose
44
45
- name: Run tests with coverage
46
pyproject.toml
@@ -24,6 +24,12 @@ maintainers = [
24
25
requires-python = ">= 3.8"
26
27
+[project.optional-dependencies]
28
+test = [
29
+ "pytest >= 8.0",
30
+ "pytest-cov >= 5.0",
31
+]
32
+
33
[project.urls]
34
Homepage = "https://mapnik.org"
35
Documentation = "https://github.com/mapnik/python-mapnik/wiki"
0 commit comments