Skip to content

Commit b0335cd

Browse files
authored
Add tomli as a dependency in GitHub Actions CI (#1564)
Adding tomli to fix the GitHub Actions CI test breakages reported in #1392. This is a temporary measure until `pytest-cov>2.12.1` is released. * Remove coverage dependency since it is required by pytest-cov already
1 parent 3c26f84 commit b0335cd

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

.github/workflows/ci_tests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ jobs:
9696
mamba install gmt=6.2.0 numpy=${{ matrix.numpy-version }} \
9797
pandas xarray netCDF4 packaging \
9898
${{ matrix.optional-packages }} \
99-
coverage[toml] dvc=2.3.0 make pytest>=6.0 \
100-
pytest-cov pytest-mpl sphinx-gallery
99+
dvc=2.3.0 make pytest>=6.0 \
100+
pytest-cov pytest-mpl sphinx-gallery tomli
101101
102102
# Show installed pkg information for postmortem diagnostic
103103
- name: List installed packages

environment.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ dependencies:
1616
# Development dependencies
1717
- black
1818
- blackdoc
19-
- coverage[toml]
2019
- docformatter
2120
- dvc=2.3.0
2221
- flake8

0 commit comments

Comments
 (0)