Skip to content

Commit 9a1147c

Browse files
authored
Merge pull request #263 from dstansby/repo-rec
Add some scientific Python repo recommendatiosn
2 parents 76db917 + 687ba2a commit 9a1147c

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

.github/workflows/test_and_deploy.yml

+4
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ on:
1212
workflow_dispatch:
1313
merge_group:
1414

15+
concurrency:
16+
group: ${{ github.workflow }}-${{ github.ref }}
17+
cancel-in-progress: true
18+
1519
jobs:
1620
test:
1721
name: ${{ matrix.platform }} py${{ matrix.python-version }}

pyproject.toml

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools", "wheel", "setuptools_scm"]
2+
requires = ["setuptools", "setuptools_scm"]
33
build-backend = "setuptools.build_meta"
44

55
[tool.setuptools_scm]
@@ -16,7 +16,11 @@ filterwarnings = [
1616
"ignore:Pickle, copy, and deepcopy support will be removed from itertools in Python 3.14.:DeprecationWarning"
1717
]
1818
qt_api = "pyqt6"
19-
addopts = "--mpl --mpl-baseline-relative"
19+
addopts = ["--mpl", "--mpl-baseline-relative", "--strict-config", "--strict-markers", "-ra"]
20+
minversion = "7"
21+
testpaths = ["src/napari_matplotlib/tests"]
22+
log_cli_level = "INFO"
23+
xfail_strict = true
2024

2125
[tool.black]
2226
line-length = 79

0 commit comments

Comments
 (0)