We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a10b801 commit 1d2d8d8Copy full SHA for 1d2d8d8
3 files changed
.coverage
96 KB
.github/workflows/ci.yml
@@ -25,8 +25,10 @@ jobs:
25
key: ${{ runner.os }}-pip-${{ hashFiles('**/pyproject.toml') }}
26
- name: Install dependencies
27
run: python -m pip install --upgrade pip build
28
+
29
- name: Install package and test deps
30
run: python -m pip install -e ".[testing]"
31
32
- name: Run tests
33
run: pytest -q --cov=GabesPythonToolBox --cov-report=xml
34
- name: Upload coverage to artifact
pyproject.toml
@@ -13,12 +13,14 @@ requires-python = ">=3.8"
13
dependencies = [
14
"matplotlib>=3.10.6,<3.11",
15
"PyYAML>=6.0.2,<7.0",
16
- "GabrielsPythonToolBox"
+ "GabrielsPythonToolBox",
17
+ "pytest-cov",
18
+ "pytest"
19
]
20
21
[project.optional-dependencies]
22
testing = [
- "pytest>=8.4.2,<8.5",
23
+ "pytest",
24
"pytest-cov",
"coverage",
0 commit comments