From 2916b4333575f6b4cb945fabf05fe2f66b6687ce Mon Sep 17 00:00:00 2001 From: Chris Markiewicz Date: Sat, 24 Jun 2023 02:18:46 +0200 Subject: [PATCH] MNT: Drop Python 3.8 and numpy 1.21 support (NEP29) --- .github/workflows/stable.yml | 2 +- pyproject.toml | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/stable.yml b/.github/workflows/stable.yml index d20abf85e..ba7cdd7f5 100644 --- a/.github/workflows/stable.yml +++ b/.github/workflows/stable.yml @@ -28,7 +28,7 @@ jobs: strategy: matrix: os: ['ubuntu-latest'] - python-version: [3.8, 3.9, '3.10', '3.11'] + python-version: [3.9, '3.10', '3.11'] install: ['pip'] check: ['tests'] pip-flags: [''] diff --git a/pyproject.toml b/pyproject.toml index e00be787a..6c5b14202 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,16 +18,15 @@ classifiers = [ "Programming Language :: Python :: 3.11", ] license = {file = "LICENSE"} -requires-python = ">=3.8" +requires-python = ">=3.9" dependencies = [ - 'importlib_resources; python_version < "3.9"', "looseversion", "nibabel >= 4.0.1", "nipype >= 1.8.5", "nitime", "nitransforms >= 21.0.0", "niworkflows @ git+https://github.com/nipreps/niworkflows.git@master", - "numpy", + "numpy >= 1.22", "packaging", "pandas", "psutil >= 5.4",