diff options
author | Mihael Hategan <hategan@mcs.anl.gov> | 2021-10-05 00:53:02 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-05 09:53:02 +0200 |
commit | 95846ad443cdf4b5ec2a2f98e034ad93f8eb701e (patch) | |
tree | 17c3bb154a428d96755432359fcc20532a8bb8e2 | |
parent | 337b54fab045c3fa189570e5b5cf222b4d305442 (diff) | |
download | spack-95846ad443cdf4b5ec2a2f98e034ad93f8eb701e.tar.gz spack-95846ad443cdf4b5ec2a2f98e034ad93f8eb701e.tar.bz2 spack-95846ad443cdf4b5ec2a2f98e034ad93f8eb701e.tar.xz spack-95846ad443cdf4b5ec2a2f98e034ad93f8eb701e.zip |
py-parsl: new package (see https://parsl-project.org/) (#26360)
-rw-r--r-- | var/spack/repos/builtin/packages/py-mypy/package.py | 1 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/py-parsl/package.py | 47 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/py-sphinx/package.py | 1 |
3 files changed, 49 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-mypy/package.py b/var/spack/repos/builtin/packages/py-mypy/package.py index f3558a9fcc..f70b07204b 100644 --- a/var/spack/repos/builtin/packages/py-mypy/package.py +++ b/var/spack/repos/builtin/packages/py-mypy/package.py @@ -15,6 +15,7 @@ class PyMypy(PythonPackage): version('0.910', sha256='704098302473cb31a218f1775a873b376b30b4c18229421e9e9dc8916fd16150') version('0.900', sha256='65c78570329c54fb40f956f7645e2359af5da9d8c54baa44f461cdc7f4984108') version('0.800', sha256='e0202e37756ed09daf4b0ba64ad2c245d357659e014c3f51d8cd0681ba66940a') + version('0.790', sha256='2b21ba45ad9ef2e2eb88ce4aeadd0112d0f5026418324176fd494a6824b74975') version('0.740', sha256='48c8bc99380575deb39f5d3400ebb6a8a1cb5cc669bbba4d3bb30f904e0a0e7d') variant('python2', default=False, description='Enable checking of python 2 type annotations') diff --git a/var/spack/repos/builtin/packages/py-parsl/package.py b/var/spack/repos/builtin/packages/py-parsl/package.py new file mode 100644 index 0000000000..6e1dbf6c0f --- /dev/null +++ b/var/spack/repos/builtin/packages/py-parsl/package.py @@ -0,0 +1,47 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +from spack import * + + +class PyParsl(PythonPackage): + """ + Simple data dependent workflows in Python + """ + + homepage = "https://github.com/Parsl/parsl" + url = "https://github.com/Parsl/parsl/archive/refs/tags/1.1.0.tar.gz" + + maintainers = ['hategan'] + + version('1.1.0', sha256='6a623d3550329f028775950d23a2cafcb0f82b199f15940180410604aa5d102c') + + depends_on('python@3.6:', type=('build', 'run')) + depends_on('py-setuptools', type='build') + depends_on('py-typeguard@2.10:', type=('run', 'test')) + depends_on('py-pyzmq@17.1.2:', type=('run', 'test')) + depends_on('py-typing-extensions', type=('run', 'test')) + depends_on('py-dill', type=('run', 'test')) + depends_on('py-tblib', type=('run', 'test')) + depends_on('py-requests', type=('run', 'test')) + depends_on('py-paramiko', type=('run', 'test')) + depends_on('py-psutil@5.5.1:', type=('run', 'test')) + depends_on('py-globus-sdk', type=('run', 'test')) + depends_on('py-flake8', type='test') + depends_on('py-ipyparallel', type='test') + depends_on('py-pandas', type='test') + depends_on('py-pytest@4.6:4.999', type='test') + depends_on('py-pytest-cov', type='test') + depends_on('py-pytest-xdist', type='test') + depends_on('py-pytest-random-order', type='test') + depends_on('py-coverage@4.5.4', type='test') + depends_on('py-mock@1.0.0:', type='test') + depends_on('py-nbsphinx', type='test') + depends_on('py-sphinx-rtd-theme', type='test') + depends_on('py-mypy@0.790', type='test') + depends_on('py-pytest-xdist', type='test') + depends_on('py-sphinx@3.4.1', type='test') + depends_on('py-twine', type='test') + depends_on('py-wheel', type='test') diff --git a/var/spack/repos/builtin/packages/py-sphinx/package.py b/var/spack/repos/builtin/packages/py-sphinx/package.py index 788b915440..bfd0456165 100644 --- a/var/spack/repos/builtin/packages/py-sphinx/package.py +++ b/var/spack/repos/builtin/packages/py-sphinx/package.py @@ -16,6 +16,7 @@ class PySphinx(PythonPackage): version('4.1.1', sha256='23c846a1841af998cb736218539bb86d16f5eb95f5760b1966abcd2d584e62b8') version('4.0.2', sha256='b5c2ae4120bf00c799ba9b3699bc895816d272d120080fbc967292f29b52b48c') version('3.5.4', sha256='19010b7b9fa0dc7756a6e105b2aacd3a80f798af3c25c273be64d7beeb482cb1') + version('3.4.1', sha256='e450cb205ff8924611085183bf1353da26802ae73d9251a8fcdf220a8f8712ef') version('3.2.0', sha256='cf2d5bc3c6c930ab0a1fbef3ad8a82994b1bf4ae923f8098a05c7e5516f07177') version('3.0.0', sha256='6a099e6faffdc3ceba99ca8c2d09982d43022245e409249375edf111caf79ed3') version('2.4.4', sha256='b4c750d546ab6d7e05bdff6ac24db8ae3e8b8253a3569b754e445110a0a12b66') |