Skip to content

Commit 89fe963

Browse files
committed
#152 Update project dependencies
1 parent 130db6c commit 89fe963

File tree

2 files changed

+107
-34
lines changed

2 files changed

+107
-34
lines changed

poetry.lock

Lines changed: 94 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ documentation = "https://astropenguin.github.io/xarray-dataclasses/"
1313
python = ">=3.7.1, <3.11"
1414
morecopy = "^0.2"
1515
more-itertools = "^8.12"
16-
numpy = "^1.15"
16+
numpy = [
17+
{ version = ">=1.15, <1.22", python = ">=3.7.1, <3.8" },
18+
{ version = "^1.15", python = ">=3.8, <3.11" },
19+
]
1720
typing-extensions = "^3.10"
1821
xarray = [
1922
{ version = ">=0.18, <0.21", python = ">=3.7.1, <3.8" },
@@ -28,9 +31,18 @@ ipython = [
2831
]
2932
myst-parser = "^0.17"
3033
pydata-sphinx-theme = "^0.8"
34+
pyright = "^1.1"
3135
pytest = "^7.1"
3236
sphinx = "^4.5"
3337

38+
[tool.pyright]
39+
typeCheckingMode = "strict"
40+
reportImportCycles = "warning"
41+
reportUnknownArgumentType = "warning"
42+
reportUnknownMemberType = "warning"
43+
reportUnknownParameterType = "warning"
44+
reportUnknownVariableType = "warning"
45+
3446
[build-system]
3547
requires = ["poetry-core>=1.0.0"]
3648
build-backend = "poetry.core.masonry.api"

0 commit comments

Comments
 (0)