Skip to content

Commit

Permalink
Merge pull request #1177 from effigies/mnt/nep29-bump
Browse files Browse the repository at this point in the history
MNT: Require Python 3.8, numpy 1.19
  • Loading branch information
effigies authored Jan 6, 2023
2 parents 2145058 + c2e2fef commit faf4566
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/stable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ jobs:
strategy:
matrix:
os: ['ubuntu-latest', 'windows-latest', 'macos-latest']
python-version: [3.7, 3.8, 3.9, "3.10", "3.11"]
python-version: [3.8, 3.9, "3.10", "3.11"]
architecture: ['x64', 'x86']
install: ['pip']
check: ['test']
Expand All @@ -101,31 +101,31 @@ jobs:
include:
# Basic dependencies only
- os: ubuntu-latest
python-version: 3.7
python-version: 3.8
install: pip
check: test
pip-flags: ''
depends: REQUIREMENTS
optional-depends: ''
# Absolute minimum dependencies
- os: ubuntu-latest
python-version: 3.7
python-version: 3.8
install: pip
check: test
pip-flags: ''
depends: MIN_REQUIREMENTS
optional-depends: ''
# Absolute minimum dependencies plus old MPL, Pydicom, Pillow
- os: ubuntu-latest
python-version: 3.7
python-version: 3.8
install: pip
check: test
pip-flags: ''
depends: MIN_REQUIREMENTS
optional-depends: MIN_OPT_DEPENDS
# Clean install imports only with package-declared dependencies
- os: ubuntu-latest
python-version: 3.7
python-version: 3.8
install: pip
check: skiptests
pip-flags: ''
Expand Down
2 changes: 1 addition & 1 deletion min-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Auto-generated by tools/update_requirements.py
numpy ==1.17
numpy ==1.19
packaging ==17
setuptools
6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,19 @@ authors = [{ name = "NiBabel developers", email = "[email protected]" }]
maintainers = [{ name = "Christopher Markiewicz" }]
readme = "README.rst"
license = { text = "MIT License" }
requires-python = ">=3.7"
dependencies = ["numpy >=1.17", "packaging >=17", "setuptools"]
requires-python = ">=3.8"
dependencies = ["numpy >=1.19", "packaging >=17", "setuptools"]
classifiers = [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Topic :: Scientific/Engineering",
]
# Version from setuptools_scm
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Auto-generated by tools/update_requirements.py
numpy >=1.17
numpy >=1.19
packaging >=17
setuptools

0 comments on commit faf4566

Please sign in to comment.