Skip to content

Commit

Permalink
MAINT: Add minimum version to runtime/build dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
Bas van Beek authored and BvB93 committed May 10, 2022
1 parent 90896e5 commit cd12085
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 7 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@

## Changed
* Remove `cython` leftovers.
* Add minimum versions to most dependencies.


# 0.13.2 (26/04/2022)
Expand Down
12 changes: 6 additions & 6 deletions install_requirements.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
h5py
mendeleev
more-itertools
h5py>=2.9.0
mendeleev>=0.1.0
more-itertools>=2.4.0
noodles>=0.3.3
numpy>=1.17.1
scipy
schema
scipy>=1.1.0
schema>=0.6.0,!=0.7.5
pyyaml>=5.1
plams>=1.5.1
qmflows>=0.12.0
packaging>=1.16.8
packaging>=17.1
Nano-Utils>=2.0.0
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Minimum requirements for the build system to execute.
requires = [
'setuptools>=48.0',
'wheel',
'wheel>=0.21',

# Older numpy versions aren't fully compatible with Python's limited API
'numpy==1.17.1; python_version=="3.7" and (platform_machine!="arm64" or platform_system!="Darwin") and platform_machine!="aarch64" and platform_machine!="loongarch64" and platform_system!="AIX" and platform_python_implementation != "PyPy"',
Expand Down

0 comments on commit cd12085

Please sign in to comment.