py-deeptools: add 3.5.3 (#39951)

* py-deeptools: add 3.5.3

* switching tp pypi

* removing patch for tests

---------

Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
This commit is contained in:
George Young
2024-02-11 20:31:46 +00:00
committed by GitHub
parent b3369ac669
commit d7aa9d38fa

View File

@@ -10,16 +10,17 @@ class PyDeeptools(PythonPackage):
"""deepTools addresses the challenge of handling the large amounts of data """deepTools addresses the challenge of handling the large amounts of data
that are now routinely generated from DNA sequencing centers.""" that are now routinely generated from DNA sequencing centers."""
# The test suite and associated test data is missing in the pypi tarball.
homepage = "https://pypi.python.org/pypi/deepTools/" homepage = "https://pypi.python.org/pypi/deepTools/"
url = "https://github.com/deeptools/deepTools/archive/3.3.0.tar.gz" pypi = "deepTools/deepTools-3.5.3.tar.gz"
version("3.5.2", sha256="4d8be1bafa1e8f54a26f5eaac54da6c6e50709f3a3a72a57cd96ac0f22c30383") version("3.5.3", sha256="d57ede59417dcde09763d3c4e2aabd45abba1155200777a73a9cb0e94df73ff9")
version("3.3.0", sha256="a7aaf79fe939ca307fe6ec5e156750389fdfa4324bf0dd6bf5f53d5fda109358") version("3.5.2", sha256="9367f9037b1822b7d69d5abaf47ca25bf0e5dc4cb8be85bd55b6f63c90781941")
version("3.2.1", sha256="dbee7676951a9fdb1b88956fe4a3294c99950ef193ea1e9edfba1ca500bd6a75") version("3.3.0", sha256="a9a6d2aff919f45e869acfb477e977db627da84f8136e4b4af0a5100057e6bc3")
version("2.5.2", sha256="16d0cfed29af37eb3c4cedd9da89b4952591dc1a7cd8ec71fcba87c89c62bf79") version("3.2.1", sha256="ccbabb46d6c17c927e96fadc43d8d4770efeaf40b9bcba3b94915a211007378e")
version("2.5.2", sha256="305d0b85d75bd8af19dbe8947bb76c399fd5aaebd02f441455f4ba9e6c66ad9b")
depends_on("py-setuptools", type="build") depends_on("py-setuptools", type="build")
depends_on("py-numpy@1.9.0:", type=("build", "run")) depends_on("py-numpy@1.9.0:", type=("build", "run"))
depends_on("py-scipy@0.17.0:", type=("build", "run")) depends_on("py-scipy@0.17.0:", type=("build", "run"))
depends_on("py-matplotlib@3.3.0:", when="@3.5.1:", type=("build", "run")) depends_on("py-matplotlib@3.3.0:", when="@3.5.1:", type=("build", "run"))
@@ -31,13 +32,4 @@ class PyDeeptools(PythonPackage):
depends_on("py-plotly@4.9:", when="@3.5.1:", type=("build", "run")) depends_on("py-plotly@4.9:", when="@3.5.1:", type=("build", "run"))
depends_on("py-plotly@2.0.0:", when="@:3.5.0", type=("build", "run")) depends_on("py-plotly@2.0.0:", when="@:3.5.0", type=("build", "run"))
depends_on("py-deeptoolsintervals@0.1.8:", type=("build", "run")) depends_on("py-deeptoolsintervals@0.1.8:", type=("build", "run"))
depends_on("py-importlib-metadata", when="@3.5.3", type=("build", "run"))
def patch(self):
# Add nosetest hook for "python setup.py test" argument.
filter_file(
r"^setup\(",
r"""setup(
tests_require='nose',
test_suite='nose.collector',""",
"setup.py",
)