@@ -24,12 +24,8 @@ packages = [
24
24
]
25
25
26
26
[tool .poetry .dependencies ]
27
- python = " >=3.7,<4.0"
28
- numpy = [
29
- {version = " >=1.19,<1.22" , python = " >=3.7,<3.8" },
30
- {version = " ^1.22" , python = " >=3.8" }
31
- ]
32
- importlib-metadata = {version = " ^4.0" , python = " <3.8" }
27
+ python = " >=3.8,<4.0"
28
+ numpy = " ^1.22"
33
29
build = {version = " ^0.8.0" , optional = true }
34
30
twine = {version = " ^4.0.1" , optional = true }
35
31
Sphinx = {version = " ^5.0.1" , optional = true }
@@ -41,8 +37,8 @@ sphinx-design = {version = "^0.3.0", optional = true}
41
37
pypandoc = {version = " ^1.8.1" , optional = true }
42
38
pytest = {version = " ^7.1.2" , optional = true }
43
39
pytest-cov = {version = " ^3.0.0" , optional = true }
44
- mypy = {version = " ^0.931 " , optional = true }
45
- mypy-extensions = {version = " ^0.4.3 " , optional = true }
40
+ mypy = {version = " ^1.2.0 " , optional = true }
41
+ mypy-extensions = {version = " ^1.0.0 " , optional = true }
46
42
# If this version changes also the link in doc/src/conf.py intersphinx-mapping has to change
47
43
ansys-dpf-core = " >=0.8,<1"
48
44
vtk = {version = " *" }
@@ -52,10 +48,7 @@ pre-commit = {version = "*", optional = true}
52
48
# Upper bound because there is a problem with examples in versions > 1.20.1
53
49
sphinx-autodoc-typehints = {version = " ^1.19,<1.20.2" , optional = true }
54
50
pylint = {version = " ^2.13" , optional = true }
55
- scipy = [
56
- {version = " >=1.6" , python = " >=3.7,<3.8" , optional = true },
57
- {version = " >=1.9.0" , python = " >=3.8" , optional = true }
58
- ]
51
+ scipy = {version = " >=1.9.0" , optional = true }
59
52
60
53
[tool .poetry .extras ]
61
54
all = [
@@ -124,6 +117,6 @@ ignored-classes = [
124
117
]
125
118
126
119
[tool .mypy ]
127
- python_version = 3.7
120
+ python_version = 3.8
128
121
mypy_path = " $MYPY_CONFIG_FILE_DIR/src:$MYPY_CONFIG_FILE_DIR/tests"
129
122
ignore_missing_imports = true
0 commit comments