py-xopen: version bump to 1.6.0 (#33231)

* version bump to 1.6.0

* added py-isal, updated URL
This commit is contained in:
Luke Diorio-Toth
2022-10-17 14:16:09 -05:00
committed by GitHub
parent 2e55812417
commit fb090a69f4
2 changed files with 28 additions and 1 deletions

View File

@@ -0,0 +1,21 @@
# Copyright 2013-2022 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.package import *
class PyIsal(PythonPackage):
"""Faster zlib and gzip compatible compression and decompression by
providing Python bindings for the ISA-L library."""
homepage = "https://github.com/pycompression/python-isal"
pypi = "isal/isal-1.1.0.tar.gz"
version("1.1.0", sha256="1364f4e3255a57d51c01422ab3ae785a43c076d516ebf49f6a25adecf8232105")
version("1.0.0", sha256="a30369de6852109eef8ca1bdd46d7e4b5c4517846a25acfc707cbb19db66ac80")
depends_on("python@3.7:", type=("build", "run"))
depends_on("py-setuptools@51:", type="build")

View File

@@ -12,9 +12,11 @@ class PyXopen(PythonPackage):
compression formats are gzip, bzip2 and xz. They are automatically compression formats are gzip, bzip2 and xz. They are automatically
recognized by their file extensions .gz, .bz2 or .xz.""" recognized by their file extensions .gz, .bz2 or .xz."""
homepage = "https://github.com/marcelm/xopen" homepage = "https://github.com/pycompression/xopen"
pypi = "xopen/xopen-0.1.1.tar.gz" pypi = "xopen/xopen-0.1.1.tar.gz"
version("1.6.0", sha256="72219a4d690e9c90ad445c45d2119ae2a6d5d38912255631e227aceac6294353")
version("1.1.0", sha256="38277eb96313b2e8822e19e793791801a1f41bf13ee5b48616a97afc65e9adb3")
version("1.0.1", sha256="79d7e425fb0930b0153eb6beba9a540ca3e07ac254ca828577ad2e8fa24105dc") version("1.0.1", sha256="79d7e425fb0930b0153eb6beba9a540ca3e07ac254ca828577ad2e8fa24105dc")
version("0.9.0", sha256="1e3918c8a5cd2bd128ba05b3b883ee322349219c99c305e10114638478e3162a") version("0.9.0", sha256="1e3918c8a5cd2bd128ba05b3b883ee322349219c99c305e10114638478e3162a")
version("0.8.4", sha256="dcd8f5ef5da5564f514a990573a48a0c347ee1fdbb9b6374d31592819868f7ba") version("0.8.4", sha256="dcd8f5ef5da5564f514a990573a48a0c347ee1fdbb9b6374d31592819868f7ba")
@@ -22,9 +24,13 @@ class PyXopen(PythonPackage):
version("0.5.0", sha256="b097cd25e8afec42b6e1780c1f6315016171b5b6936100cdf307d121e2cbab9f") version("0.5.0", sha256="b097cd25e8afec42b6e1780c1f6315016171b5b6936100cdf307d121e2cbab9f")
version("0.1.1", sha256="d1320ca46ed464a59db4c27c7a44caf5e268301e68319f0295d06bf6a9afa6f3") version("0.1.1", sha256="d1320ca46ed464a59db4c27c7a44caf5e268301e68319f0295d06bf6a9afa6f3")
depends_on("python@3.7:", type=("build", "run"), when="@1.5.0:")
depends_on("python@3.6:", type=("build", "run"), when="@1.1.0:")
depends_on("python@3.5:", type=("build", "run"), when="@0.9.0:") depends_on("python@3.5:", type=("build", "run"), when="@0.9.0:")
depends_on("python@2.7,3.4:", type=("build", "run"), when="@0.5:0.8") depends_on("python@2.7,3.4:", type=("build", "run"), when="@0.5:0.8")
depends_on("python@2.6:2,3.3:", type=("build", "run"), when="@0.1.1") depends_on("python@2.6:2,3.3:", type=("build", "run"), when="@0.1.1")
depends_on("py-setuptools", type="build") depends_on("py-setuptools", type="build")
depends_on("py-setuptools-scm@6.2:", type="build", when="@1.2.0:")
depends_on("py-setuptools-scm", type="build") depends_on("py-setuptools-scm", type="build")
depends_on("py-isal@1.0.0:", type=("build", "run"), when="@1.6.0: target=x86_64:")
depends_on("py-bz2file", type=("build", "run"), when="@0.5: ^python@:2.8") depends_on("py-bz2file", type=("build", "run"), when="@0.5: ^python@:2.8")