summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Koning <koning@users.noreply.github.com>2020-10-03 17:29:29 -0700
committerGitHub <noreply@github.com>2020-10-03 20:29:29 -0400
commit2b56707b7ea1570afe54629b1c2ebdb3141eef01 (patch)
tree66069ba86e3db2054f18e542f37042565c0a6d80
parent7cfdf61979bdabb15cfeedb2b505b7ef3725bf28 (diff)
downloadspack-2b56707b7ea1570afe54629b1c2ebdb3141eef01.tar.gz
spack-2b56707b7ea1570afe54629b1c2ebdb3141eef01.tar.bz2
spack-2b56707b7ea1570afe54629b1c2ebdb3141eef01.tar.xz
spack-2b56707b7ea1570afe54629b1c2ebdb3141eef01.zip
Py-celery: update for merlin-1.7.5 (#19079)
-rw-r--r--var/spack/repos/builtin/packages/py-celery/package.py16
1 files changed, 12 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/py-celery/package.py b/var/spack/repos/builtin/packages/py-celery/package.py
index 69189209f3..ff0eab1b63 100644
--- a/var/spack/repos/builtin/packages/py-celery/package.py
+++ b/var/spack/repos/builtin/packages/py-celery/package.py
@@ -12,9 +12,12 @@ class PyCelery(PythonPackage):
homepage = "https://pypi.org/project/celery/"
url = "https://pypi.io/packages/source/c/celery/celery-4.2.1.tar.gz"
+ version('5.0.0', sha256='313930fddde703d8e37029a304bf91429cd11aeef63c57de6daca9d958e1f255')
+ version('4.4.7', sha256='d220b13a8ed57c78149acf82c006785356071844afe0b27012a4991d44026f9f')
version('4.3.0', sha256='4c4532aa683f170f40bd76f928b70bc06ff171a959e06e71bf35f2f9d6031ef9')
variant('redis', default=False, description="Use redis transport")
+ variant('sqlalchemy', default=False, description="Use sqlalchemy interface")
# 'auth',
# 'cassandra',
# 'django',
@@ -33,7 +36,6 @@ class PyCelery(PythonPackage):
# 'riak',
# 'zookeeper',
# 'solar',
- # 'sqlalchemy',
# 'azureblockblob',
# 'librabbitmq',
# 'pyro',
@@ -50,8 +52,14 @@ class PyCelery(PythonPackage):
depends_on('py-setuptools', type=('build', 'run'))
depends_on('py-redis@3.2.0:', when='+redis', type=('build', 'run'))
+ depends_on('py-sqlalchemy', when='+sqlalchemy', type=('build', 'run'))
+ depends_on('py-click@7.0:7.999', when="@5.0.0:5.999", type=('build', 'run'))
+ depends_on('py-click-didyoumean@:0.0.3', when="@5.0.0:5.999", type=('build', 'run'))
+ depends_on('py-click-repl@:0.1.6', when="@5.0.0:5.999", type=('build', 'run'))
depends_on('py-pytz@2019.3:', type=('build', 'run'))
- depends_on('py-billiard@3.6.0:3.999', type=('build', 'run'))
- depends_on('py-kombu@4.4.0:4.999', type=('build', 'run'))
- depends_on('py-vine@1.3.0:', type=('build', 'run'))
+ depends_on('py-billiard@3.6.3:3.999', type=('build', 'run'))
+ depends_on('py-kombu@4.6.11', when="@4.3.0:4.999", type=('build', 'run'))
+ depends_on('py-kombu@5.0.0:', when="@5.0.0:5.999", type=('build', 'run'))
+ depends_on('py-vine@1.3.0', when="@4.3.0:4.999", type=('build', 'run'))
+ depends_on('py-vine@5.0.0:', when="@5.0.0:5.999", type=('build', 'run'))