[PATCH] gnu: python-deeptools: Update to 3.5.5.

  • Done
  • quality assurance status badge
Details
2 participants
  • Christopher Baines
  • Simon Tournier
Owner
unassigned
Submitted by
Simon Tournier
Severity
normal

Debbugs page

S
S
Simon Tournier wrote on 8 Apr 05:49 -0700
(address . guix-patches@gnu.org)(name . Simon Tournier)(address . zimon.toutoune@gmail.com)
7ce52e967f67a161bbfc172e6494863a3355f8ab.1712580113.git.zimon.toutoune@gmail.com
* gnu/packages/bioinformatics.scm (python-deeptools): Update to 3.5.5.
[build-system]: Replace by pyproject-build-system.
[arguments]: Add phase that fixes 'test/test_tools.py'.

Change-Id: Ibb51939275c96df2c4a1e248a03d683f2f4904ac
---
gnu/packages/bioinformatics.scm | 23 +++++++++++++++++++----
1 file changed, 19 insertions(+), 4 deletions(-)

Toggle diff (52 lines)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 7861987704..452ec1d829 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -4615,7 +4615,7 @@ (define-public python-deeptoolsintervals
(define-public python-deeptools
(package
(name "python-deeptools")
- (version "3.4.3")
+ (version "3.5.5")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -4624,8 +4624,23 @@ (define-public python-deeptools
(file-name (git-file-name name version))
(sha256
(base32
- "0l09vyynz6s6w7fnyd94rpys4a6aja6kp4gli64pngdxdz3md1nl"))))
- (build-system python-build-system)
+ "0mgcs03amrd5157drbm6ikdg0m0szrn9xbflariz2zrrnqpsai6s"))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'fix-test
+ (lambda _
+ (substitute* "deeptools/test/test_tools.py"
+ (("e_ver = _p")
+ "e_ver = \".\" + _p + \"-real\""))
+ (substitute* "deeptools/multiBigwigSummary.py"
+ (("version='multiBigwigSummary")
+ "version='%(prog)s"))
+ (substitute* "deeptools/plotCoverage.py"
+ (("version='plotCoverage")
+ "version='%(prog)s")))))))
(native-inputs
(list python-mock python-nose))
(propagated-inputs
@@ -4637,7 +4652,7 @@ (define-public python-deeptools
python-pysam
python-scipy
python-deeptoolsintervals
- python-plotly-2.4.1))
+ python-plotly))
(home-page "https://pypi.org/project/deepTools/")
(synopsis "Useful tools for exploring deep sequencing data")
(description "This package addresses the challenge of handling large amounts

base-commit: cd45294d576975a3bff2f755764a3f46f09ea6f9
--
2.41.0
C
C
Christopher Baines wrote on 9 Apr 10:15 -0700
(name . Simon Tournier)(address . zimon.toutoune@gmail.com)(address . 70276-done@debbugs.gnu.org)
87h6gacv9y.fsf@cbaines.net
Simon Tournier <zimon.toutoune@gmail.com> writes:

Toggle quote (9 lines)
> * gnu/packages/bioinformatics.scm (python-deeptools): Update to 3.5.5.
> [build-system]: Replace by pyproject-build-system.
> [arguments]: Add phase that fixes 'test/test_tools.py'.
>
> Change-Id: Ibb51939275c96df2c4a1e248a03d683f2f4904ac
> ---
> gnu/packages/bioinformatics.scm | 23 +++++++++++++++++++----
> 1 file changed, 19 insertions(+), 4 deletions(-)

Looks good to me, I've pushed this to master as
cf29c427e90bd82556addf67885c276e067ce121.

Chris
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmYVd6lfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XdnMg/9EwKsNMfpOFLoIKkeNw9Dv6iTYa7RYNtZ
SwLhl+OOccuBPeW7YBfH3DmJZdk4N3d9x1RJPvw2ua2byxfTg2BxER+Z3BiGizNC
0cWJV6HBd4RvKmDtCDr28RIPPzRqVMV4Cfz/mhpNtOiOR6pvGQ1Mna/EmCUukhUF
SJ9nj0+WPmTR26glOwrUb0LqrCQQOvDhLK5/S2DLIw4546Af3/8+6pBhFewacAnd
ONdxEkIyp6EwJpqeqa4mDvkK21vCVTblRoyL/2B9idF4ReVrjDOqFbbqbAG5AfFB
la3ER5FlgK1f49bSDUcrft80aJopnzVvSX0NBe9sIExG46FBrR83oyn/0qDDSJAt
TrPin25n2rkHikh6XcqXfvQ1yJXTytvyRtBOJAbKB3364vPi/F/5R/5sIzpLY8z/
PhNy1z+nAhujLjt5LtPLHWUfnwM9mX536Acs+/j5HHimbZsuZWdE8eE9FEAIG8sj
21Rkhv3lCSZUCLNt4hEuWbWxVNzT2Y/Gomg5MjcdmuuoqV8RwfqFGLd5n1vsTcYV
2dEuERVRQz6ChaiPXiZ2eLeWhseD0DgwoyZNSKpamIyIzK3yZ69TEogvGW1WNzir
0IYhkkGGp2u4sSFU2QdPOoAU6aqi64V7oF/meFH7TGVK4sd9Y8rgzGgMHoV35AEI
FCl2HWeIZBc=
=MjK+
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 70276@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 70276
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch