-
Notifications
You must be signed in to change notification settings - Fork 19
Expand file tree
/
Copy pathpyproject.toml
More file actions
30 lines (27 loc) · 1.11 KB
/
Copy pathpyproject.toml
File metadata and controls
30 lines (27 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[build-system]
requires = ["setuptools", "wheel", "numpy>=2.0.0,<3", "Cython>=3.1.2", "versioneer[toml]"]
build-backend = "setuptools.build_meta"
[tool.pytest.ini_options]
minversion = "6.0"
addopts = ["-ra", "--showlocals", "--strict-markers", "--strict-config", "--doctest-modules"]
xfail_strict = true
filterwarnings = [
"error",
# xyz2lonlat: coordinates that interpolation/extrapolation puts off the sphere make the
# arcsin/arccos argument exceed 1. NaN is the intended result there -- an invalid pixel should
# be visible as NaN rather than silently corrected -- and callers (Satpy readers) must keep
# processing the rest of the swath, so the accompanying RuntimeWarning is not an error.
"ignore:invalid value encountered in arc(sin|cos):RuntimeWarning:geotiepoints.geointerpolator",
]
log_cli_level = "info"
testpaths = ["geotiepoints"]
[tool.coverage.run]
relative_files = true
plugins = ["Cython.Coverage"]
omit = ["geotiepoints/version.py"]
[tool.versioneer]
VCS = "git"
style = "pep440"
versionfile_source = "geotiepoints/version.py"
versionfile_build = "geotiepoints/version.py"
tag_prefix = "v"