diff options
author | Adam J. Stewart <ajstewart426@gmail.com> | 2020-10-11 23:16:51 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-11 21:16:51 -0700 |
commit | 1b9dce6b262358c3a4faef4a5acd9f9f177b271a (patch) | |
tree | 371bb8be329c4cfa80092f130b12314fba2cc434 | |
parent | 372ac4a073a5a28f351f00d317b47019afcac31a (diff) | |
download | spack-1b9dce6b262358c3a4faef4a5acd9f9f177b271a.tar.gz spack-1b9dce6b262358c3a4faef4a5acd9f9f177b271a.tar.bz2 spack-1b9dce6b262358c3a4faef4a5acd9f9f177b271a.tar.xz spack-1b9dce6b262358c3a4faef4a5acd9f9f177b271a.zip |
Python: add v3.9.0 (#19260)
-rw-r--r-- | var/spack/repos/builtin/packages/python/package.py | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/python/package.py b/var/spack/repos/builtin/packages/python/package.py index 07097899ee..e9bae81ce5 100644 --- a/var/spack/repos/builtin/packages/python/package.py +++ b/var/spack/repos/builtin/packages/python/package.py @@ -31,12 +31,15 @@ class Python(AutotoolsPackage): maintainers = ['adamjstewart'] + version('3.9.0', sha256='df796b2dc8ef085edae2597a41c1c0a63625ebd92487adaef2fed22b567873e8') + version('3.8.6', sha256='313562ee9986dc369cd678011bdfd9800ef62fbf7b1496228a18f86b36428c21', preferred=True) version('3.8.5', sha256='015115023c382eb6ab83d512762fe3c5502fa0c6c52ffebc4831c4e1a06ffc49') version('3.8.4', sha256='32c4d9817ef11793da4d0d95b3191c4db81d2e45544614e8449255ca9ae3cc18') version('3.8.3', sha256='6af6d4d2e010f9655518d0fc6738c7ff7069f10a4d2fbd55509e467f092a8b90') version('3.8.2', sha256='e634a7a74776c2b89516b2e013dda1728c89c8149b9863b8cea21946daf9d561') version('3.8.1', sha256='c7cfa39a43b994621b245e029769e9126caa2a93571cee2e743b213cceac35fb') version('3.8.0', sha256='f1069ad3cae8e7ec467aa98a6565a62a48ef196cb8f1455a245a08db5e1792df') + version('3.7.9', sha256='39b018bc7d8a165e59aa827d9ae45c45901739b0bbb13721e4f973f3521c166a') version('3.7.8', sha256='0e25835614dc221e3ecea5831b38fa90788b5389b99b675a751414c858789ab0') version('3.7.7', sha256='8c8be91cd2648a1a0c251f04ea0bb4c2a5570feb9c45eaaa2241c785585b475a') version('3.7.6', sha256='aeee681c235ad336af116f08ab6563361a0c81c537072c1b309d6e4050aa2114') @@ -46,6 +49,7 @@ class Python(AutotoolsPackage): version('3.7.2', sha256='f09d83c773b9cc72421abba2c317e4e6e05d919f9bcf34468e192b6a6c8e328d') version('3.7.1', sha256='36c1b81ac29d0f8341f727ef40864d99d8206897be96be73dc34d4739c9c9f06') version('3.7.0', sha256='85bb9feb6863e04fb1700b018d9d42d1caac178559ffa453d7e6a436e259fd0d') + version('3.6.12', sha256='12dddbe52385a0f702fb8071e12dcc6b3cb2dde07cd8db3ed60e90d90ab78693') version('3.6.11', sha256='96621902f89746fffc22f39749c07da7c2917b232e72352e6837d41850f7b90c') version('3.6.10', sha256='7034dd7cba98d4f94c74f9edd7345bac71c8814c41672c64d9044fa2f96f334d') version('3.6.9', sha256='47fc92a1dcb946b9ed0abc311d3767b7215c54e655b17fd1d3f9b538195525aa') @@ -58,8 +62,14 @@ class Python(AutotoolsPackage): version('3.6.2', sha256='7919489310a5f17f7acbab64d731e46dca0702874840dadce8bd4b2b3b8e7a82') version('3.6.1', sha256='aa50b0143df7c89ce91be020fe41382613a817354b33acdc6641b44f8ced3828') version('3.6.0', sha256='aa472515800d25a3739833f76ca3735d9f4b2fe77c3cb21f69275e0cce30cb2b') + version('3.5.10', sha256='3496a0daf51913718a6f10e3eda51fa43634cb6151cb096f312d48bdbeff7d3a') + version('3.5.9', sha256='67a1d4fc6e4540d6a092cadc488e533afa961b3c9becc74dc3d6b55cb56e0cc1') version('3.5.8', sha256='18c88dfd260147bc7247e6356010e5d4916dfbfc480f6434917f88e61228177a') version('3.5.7', sha256='542d94920a2a06a471a73b51614805ad65366af98145b0369bc374cf248b521b') + version('3.5.6', sha256='30d2ff093988e74283e1abfee823292c6b59590796b9827e95ba4940b27d26f8') + version('3.5.5', sha256='2f988db33913dcef17552fd1447b41afb89dbc26e3cdfc068ea6c62013a3a2a5') + version('3.5.4', sha256='6ed87a8b6c758cc3299a8b433e8a9a9122054ad5bc8aad43299cff3a53d8ca44') + version('3.5.3', sha256='d8890b84d773cd7059e597dbefa510340de8336ec9b9e9032bf030f19291565a') version('3.5.2', sha256='1524b840e42cf3b909e8f8df67c1724012c7dc7f9d076d4feef2d3eff031e8a0') version('3.5.1', sha256='687e067d9f391da645423c7eda8205bae9d35edc0c76ef5218dcbe4cc770d0d7') version('3.5.0', sha256='584e3d5a02692ca52fce505e68ecd77248a6f2c99adf9db144a39087336b0fe0') @@ -178,7 +188,7 @@ class Python(AutotoolsPackage): patch('python-2.7.17+-distutils-C++.patch', when='@2.7.17:2.7.18') patch('python-3.6.8-distutils-C++.patch', when='@3.6.8,3.7.2') patch('python-3.7.3-distutils-C++.patch', when='@3.7.3') - patch('python-3.7.4+-distutils-C++.patch', when='@3.7.4:3.8') + patch('python-3.7.4+-distutils-C++.patch', when='@3.7.4:') patch('tkinter.patch', when='@:2.8,3.3:3.7 platform=darwin') @@ -353,7 +363,7 @@ class Python(AutotoolsPackage): # C/C++ source, and patches are required to enable building for these # modules. All Python versions without a viable patch are installed # with a warning message about this potentially erroneous behavior. - if not spec.satisfies('@2.7.8:2.7.18,3.6.8,3.7.2:3.8'): + if not spec.satisfies('@2.7.8:2.7.18,3.6.8,3.7.2:'): tty.warn(('Python v{0} does not have the C++ "distutils" patch; ' 'errors may occur when installing Python modules w/ ' 'mixed C/C++ source files.').format(self.version)) |