summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuela Kuhn <36827019+manuelakuhn@users.noreply.github.com>2023-10-03 13:03:35 +0200
committerGitHub <noreply@github.com>2023-10-03 06:03:35 -0500
commit487ea8b263c3d29dfec5e4140c7059f1fa7e0a27 (patch)
tree71a05bbf7562109769b643e8fe5b6ea69dbf01ea
parent0d877b41842458659dd8869c28d46268fb0b2e05 (diff)
downloadspack-487ea8b263c3d29dfec5e4140c7059f1fa7e0a27.tar.gz
spack-487ea8b263c3d29dfec5e4140c7059f1fa7e0a27.tar.bz2
spack-487ea8b263c3d29dfec5e4140c7059f1fa7e0a27.tar.xz
spack-487ea8b263c3d29dfec5e4140c7059f1fa7e0a27.zip
py-virtualenv: add 20.24.5 (#40255)
* py-virtualenv: add 20.22.0 * py-platformdirs: add 3.5.3 * py-filelock: add 3.12.4 * py-distlib: add 0.3.7
-rw-r--r--var/spack/repos/builtin/packages/py-distlib/package.py1
-rw-r--r--var/spack/repos/builtin/packages/py-filelock/package.py5
-rw-r--r--var/spack/repos/builtin/packages/py-platformdirs/package.py3
-rw-r--r--var/spack/repos/builtin/packages/py-virtualenv/package.py42
4 files changed, 32 insertions, 19 deletions
diff --git a/var/spack/repos/builtin/packages/py-distlib/package.py b/var/spack/repos/builtin/packages/py-distlib/package.py
index f4356b5328..f0a4c8d6e2 100644
--- a/var/spack/repos/builtin/packages/py-distlib/package.py
+++ b/var/spack/repos/builtin/packages/py-distlib/package.py
@@ -12,6 +12,7 @@ class PyDistlib(PythonPackage):
homepage = "https://bitbucket.org/pypa/distlib"
pypi = "distlib/distlib-0.3.6.tar.gz"
+ version("0.3.7", sha256="9dafe54b34a028eafd95039d5e5d4851a13734540f1331060d31c9916e7147a8")
version("0.3.6", sha256="14bad2d9b04d3a36127ac97f30b12a19268f211063d8f8ee4f47108896e11b46")
version("0.3.4", sha256="e4b58818180336dc9c529bfb9a0b58728ffc09ad92027a3f30b7cd91e3458579")
version("0.3.3", sha256="d982d0751ff6eaaab5e2ec8e691d949ee80eddf01a62eaa96ddb11531fe16b05")
diff --git a/var/spack/repos/builtin/packages/py-filelock/package.py b/var/spack/repos/builtin/packages/py-filelock/package.py
index 5feb61cb54..be882c5ebc 100644
--- a/var/spack/repos/builtin/packages/py-filelock/package.py
+++ b/var/spack/repos/builtin/packages/py-filelock/package.py
@@ -16,6 +16,7 @@ class PyFilelock(PythonPackage):
homepage = "https://github.com/tox-dev/py-filelock"
pypi = "filelock/filelock-3.0.4.tar.gz"
+ version("3.12.4", sha256="2e6f249f1f3654291606e046b09f1fd5eac39b360664c27f5aad072012f8bcbd")
version("3.12.0", sha256="fc03ae43288c013d2ea83c8597001b1129db351aad9c57fe2409327916b8e718")
version("3.8.0", sha256="55447caa666f2198c5b6b13a26d2084d26fa5b115c00d065664b2124680c4edc")
version("3.5.0", sha256="137b661e657f7850eec9def2a001efadba3414be523b87cd3f9a037372d80a15")
@@ -31,11 +32,13 @@ class PyFilelock(PythonPackage):
version("2.0.9", sha256="0f91dce339c9f25d6f2e0733a17e4f9a47b139dffda52619a0e61e013e5c6782")
version("2.0.8", sha256="7e48e4906de3c9a5d64d8f235eb3ae1050dfefa63fd65eaf318cc915c935212b")
- depends_on("python@3.7:", when="@3.4.2:", type=("build", "run"))
+ depends_on("python@3.8:", when="@3.12.3:", type=("build", "run"))
depends_on("py-hatch-vcs@0.3:", when="@3.8:", type="build")
+ depends_on("py-hatchling@1.18:", when="@3.12.3:", type="build")
depends_on("py-hatchling@1.14:", when="@3.8:", type="build")
+ # Historical dependencies
with when("@:3.8.0"):
depends_on("py-setuptools@63.4:", when="@3.8:", type="build")
depends_on("py-setuptools@41:", when="@3.1:", type="build")
diff --git a/var/spack/repos/builtin/packages/py-platformdirs/package.py b/var/spack/repos/builtin/packages/py-platformdirs/package.py
index c655d702da..82929c5c8e 100644
--- a/var/spack/repos/builtin/packages/py-platformdirs/package.py
+++ b/var/spack/repos/builtin/packages/py-platformdirs/package.py
@@ -14,6 +14,7 @@ class PyPlatformdirs(PythonPackage):
homepage = "https://github.com/platformdirs/platformdirs"
pypi = "platformdirs/platformdirs-2.4.0.tar.gz"
+ version("3.10.0", sha256="b45696dab2d7cc691a3226759c0d3b00c47c8b6e293d96f6436f733303f77f6d")
version("3.5.3", sha256="e48fabd87db8f3a7df7150a4a5ea22c546ee8bc39bc2473244730d4b56d2cc4e")
version("3.5.0", sha256="7954a68d0ba23558d753f73437c55f89027cf8f5108c19844d4b82e5af396335")
version("3.1.1", sha256="024996549ee88ec1a9aa99ff7f8fc819bb59e2c3477b410d90a16d32d6e707aa")
@@ -32,11 +33,13 @@ class PyPlatformdirs(PythonPackage):
depends_on("python@3.7:", when="@2.4.1:", type=("build", "run"))
depends_on("py-hatch-vcs@0.3:", when="@3:", type="build")
depends_on("py-hatch-vcs", when="@2.5.2:", type="build")
+ depends_on("py-hatchling@1.17.1:", when="@3.10:", type="build")
depends_on("py-hatchling@1.17:", when="@3.5.2:", type="build")
depends_on("py-hatchling@1.14:", when="@3.3:", type="build")
depends_on("py-hatchling@1.12.2:", when="@3:", type="build")
depends_on("py-hatchling@0.22.0:", when="@2.5.2:", type="build")
+ depends_on("py-typing-extensions@4.7.1:", when="@3.10: ^python@:3.7", type=("build", "run"))
depends_on("py-typing-extensions@4.6.3:", when="@3.5.2: ^python@:3.7", type=("build", "run"))
depends_on("py-typing-extensions@4.5:", when="@3.2: ^python@:3.7", type=("build", "run"))
depends_on("py-typing-extensions@4.4:", when="@3: ^python@:3.7", type=("build", "run"))
diff --git a/var/spack/repos/builtin/packages/py-virtualenv/package.py b/var/spack/repos/builtin/packages/py-virtualenv/package.py
index 7b3790b82e..4eec5ac359 100644
--- a/var/spack/repos/builtin/packages/py-virtualenv/package.py
+++ b/var/spack/repos/builtin/packages/py-virtualenv/package.py
@@ -13,6 +13,7 @@ class PyVirtualenv(PythonPackage):
pypi = "virtualenv/virtualenv-16.7.6.tar.gz"
git = "https://github.com/pypa/virtualenv.git"
+ version("20.24.5", sha256="e8361967f6da6fbdf1426483bfe9fca8287c242ac0bc30429905721cefbff752")
version("20.22.0", sha256="278753c47aaef1a0f14e6db8a4c5e1e040e90aea654d0fc1dc7e0d8a42616cc3")
version("20.17.1", sha256="f8b927684efc6f1cc206c9db297a570ab9ad0e51c16fa9e45487d36d1905c058")
version("20.16.4", sha256="014f766e4134d0008dcaa1f95bafa0fb0f575795d07cae50b1bee514185d6782")
@@ -26,30 +27,21 @@ class PyVirtualenv(PythonPackage):
version("1.11.6", sha256="3e7a4c151e2ee97f51db0215bfd2a073b04a91e9786df6cb67c916f16abe04f7")
depends_on("py-hatch-vcs@0.3:", when="@20.18:", type="build")
+ depends_on("py-hatchling@1.17.1:", when="@20.23.1:", type="build")
depends_on("py-hatchling@1.14:", when="@20.22:", type="build")
depends_on("py-hatchling@1.12.2:", when="@20.18:", type="build")
- with when("@:20.17"):
- # not just build-time, requires pkg_resources
- depends_on("py-setuptools@59.6:", when="@20.16.3:", type=("build", "run"))
- depends_on("py-setuptools@41.0.0:", when="@20.0.0:20.16.2", type=("build", "run"))
- depends_on("py-setuptools@40.6.3:", when="@16.1.2:16", type=("build", "run"))
- depends_on("py-setuptools@40.0.4:", when="@16.1.0", type=("build", "run"))
- depends_on("py-setuptools", type=("build", "run"))
- depends_on("py-setuptools-scm@6.4.2:", when="@20.16.3:", type="build")
- depends_on("py-setuptools-scm@2:", when="@20.0.5:20.16.2", type="build")
- depends_on("py-setuptools-scm+toml@3.4:", when="@20.0.0:20.0.4", type="build")
- depends_on("py-wheel@0.30:", when="@20.0.0:20.16.2", type="build")
- depends_on("py-wheel@0.29:", when="@16.1:16", type="build")
-
- depends_on("py-distlib@0.3.6:0", when="@20.16.6:", type=("build", "run"))
+ depends_on("py-distlib@0.3.7:0", when="@20.24.2:", type=("build", "run"))
+ depends_on("py-distlib@0.3.6:0", when="@20.16.6:20.24.1", type=("build", "run"))
depends_on("py-distlib@0.3.5:0", when="@20.16.3:20.16.5", type=("build", "run"))
depends_on("py-distlib@0.3.1:0", when="@20.0.26:20.16.2", type=("build", "run"))
depends_on("py-distlib@0.3.0:0", when="@20.0.0:20.0.25", type=("build", "run"))
- depends_on("py-filelock@3.11:3", when="@20.22:", type=("build", "run"))
- depends_on("py-filelock@3.4.1:3", when="@20.16.3:", type=("build", "run"))
+ depends_on("py-filelock@3.12.2:3", when="@20.24.2:", type=("build", "run"))
+ depends_on("py-filelock@3.11:3", when="@20.22:20.23.0", type=("build", "run"))
+ depends_on("py-filelock@3.4.1:3", when="@20.16.3:20.21", type=("build", "run"))
depends_on("py-filelock@3.2:3", when="@20.9:20.16.2", type=("build", "run"))
depends_on("py-filelock@3.0.0:3", when="@20.0:20.8", type=("build", "run"))
+ depends_on("py-importlib-metadata@6.6:", when="@20.23.1: ^python@:3.7", type=("build", "run"))
depends_on("py-importlib-metadata@6.4.1:", when="@20.22: ^python@:3.7", type=("build", "run"))
depends_on(
"py-importlib-metadata@4.8.3:", when="@20.16.3: ^python@:3.7", type=("build", "run")
@@ -58,11 +50,25 @@ class PyVirtualenv(PythonPackage):
depends_on(
"py-importlib-metadata@0.12:3", when="@20.0.0:20.2.0 ^python@:3.7", type=("build", "run")
)
- depends_on("py-platformdirs@3.2:3", when="@20.22:", type=("build", "run"))
+ depends_on("py-platformdirs@3.9.1:3", when="@20.24.1:", type=("build", "run"))
+ depends_on("py-platformdirs@3.2:3", when="@20.22:20.23.0", type=("build", "run"))
depends_on("py-platformdirs@2.4:2", when="@20.16.3:20.21", type=("build", "run"))
depends_on("py-platformdirs@2:2", when="@20.5:20.16.2", type=("build", "run"))
- # dependencies of old versions
+ # Historical dependencies
+ with when("@:20.17"):
+ # not just build-time, requires pkg_resources
+ depends_on("py-setuptools@59.6:", when="@20.16.3:", type=("build", "run"))
+ depends_on("py-setuptools@41.0.0:", when="@20.0.0:20.16.2", type=("build", "run"))
+ depends_on("py-setuptools@40.6.3:", when="@16.1.2:16", type=("build", "run"))
+ depends_on("py-setuptools@40.0.4:", when="@16.1.0", type=("build", "run"))
+ depends_on("py-setuptools", type=("build", "run"))
+ depends_on("py-setuptools-scm@6.4.2:", when="@20.16.3:", type="build")
+ depends_on("py-setuptools-scm@2:", when="@20.0.5:20.16.2", type="build")
+ depends_on("py-setuptools-scm+toml@3.4:", when="@20.0.0:20.0.4", type="build")
+ depends_on("py-wheel@0.30:", when="@20.0.0:20.16.2", type="build")
+ depends_on("py-wheel@0.29:", when="@16.1:16", type="build")
+
depends_on(
"py-backports-entry-points-selectable @1.0.4:", when="@20.5:20.10", type=("build", "run")
)