diff --git a/.ci/docker/common/install_conda.sh b/.ci/docker/common/install_conda.sh index dba7f0d3e7c..9e10cb677fd 100755 --- a/.ci/docker/common/install_conda.sh +++ b/.ci/docker/common/install_conda.sh @@ -57,12 +57,12 @@ if [ -n "$ANACONDA_PYTHON_VERSION" ]; then elif [ "$ANACONDA_PYTHON_VERSION" = "3.10" ]; then conda_install numpy=1.21.2 ${CONDA_COMMON_DEPS} elif [ "$ANACONDA_PYTHON_VERSION" = "3.9" ]; then - conda_install numpy=1.19.2 ${CONDA_COMMON_DEPS} + conda_install numpy=1.21.2 ${CONDA_COMMON_DEPS} elif [ "$ANACONDA_PYTHON_VERSION" = "3.8" ]; then - conda_install numpy=1.18.5 ${CONDA_COMMON_DEPS} + conda_install numpy=1.21.2 ${CONDA_COMMON_DEPS} else # Install `typing-extensions` for 3.7 - conda_install numpy=1.18.5 ${CONDA_COMMON_DEPS} typing-extensions + conda_install numpy=1.21.2 ${CONDA_COMMON_DEPS} typing-extensions fi # This is only supported in 3.8 upward diff --git a/.github/requirements/conda-env-macOS-X64 b/.github/requirements/conda-env-macOS-X64 index a22e6c4f3d8..7f477e4a84d 100644 --- a/.github/requirements/conda-env-macOS-X64 +++ b/.github/requirements/conda-env-macOS-X64 @@ -1,6 +1,6 @@ mkl=2021.2.0 mkl-include=2021.2.0 -numpy=1.18.5 +numpy=1.21.2 pyyaml=5.3 setuptools=46.0.0 cmake=3.22.* diff --git a/mypy-nofollow.ini b/mypy-nofollow.ini index 7051df24a02..855a2a07d5e 100644 --- a/mypy-nofollow.ini +++ b/mypy-nofollow.ini @@ -1,5 +1,5 @@ [mypy] -plugins = mypy_plugins/check_mypy_version.py +plugins = mypy_plugins/check_mypy_version.py, numpy.typing.mypy_plugin cache_dir = .mypy_cache/nofollow warn_unused_configs = True diff --git a/mypy-strict.ini b/mypy-strict.ini index e4d9d7a143e..9a3e8b79c18 100644 --- a/mypy-strict.ini +++ b/mypy-strict.ini @@ -7,7 +7,7 @@ [mypy] python_version = 3.8 -plugins = mypy_plugins/check_mypy_version.py +plugins = mypy_plugins/check_mypy_version.py, numpy.typing.mypy_plugin cache_dir = .mypy_cache/strict strict_optional = True diff --git a/mypy.ini b/mypy.ini index 0636600a98a..073349f98ed 100644 --- a/mypy.ini +++ b/mypy.ini @@ -2,7 +2,7 @@ # test_run_mypy in test/test_type_hints.py uses this string) [mypy] -plugins = mypy_plugins/check_mypy_version.py +plugins = mypy_plugins/check_mypy_version.py, numpy.typing.mypy_plugin cache_dir = .mypy_cache/normal warn_unused_configs = True