Skip to content

Meta-package providing the oldest supported Numpy for a given Python version and platform

License

Notifications You must be signed in to change notification settings

scipy/oldest-supported-numpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is a meta-package which can be used in pyproject.toml files to automatically provide the oldest supported version of Numpy without having to list them all. In other words:

[build-system]
requires = [
    "wheel",
    "setuptools",
    "numpy==1.13.3; python_version=='3.5',
    "numpy==1.13.3; python_version=='3.6',
    "numpy==1.14.5; python_version=='3.7',
    "numpy==1.17.3; python_version>='3.8'
]

can be replaced by:

[build-system]
requires = ["wheel", "setuptools", "oldest-supported-numpy"]

And as new Python versions are released, the pyproject.toml file does not need to be updated.

About

Meta-package providing the oldest supported Numpy for a given Python version and platform

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages