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
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

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",
)