[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
82/93: gnu: python-bioframe: Update to 0.6.4.
From: |
guix-commits |
Subject: |
82/93: gnu: python-bioframe: Update to 0.6.4. |
Date: |
Sun, 5 May 2024 16:45:03 -0400 (EDT) |
rekado pushed a commit to branch wip-python-team
in repository guix.
commit d14d5147b1eb42c98591af96f05a872d9ea791ae
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Fri May 3 11:45:07 2024 +0200
gnu: python-bioframe: Update to 0.6.4.
* gnu/packages/bioinformatics.scm (python-bioframe): Update to 0.6.4.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase; add 'pre-check phase. Use
#:test-flags to disable tests that require internet access.
[native-inputs]: Add python-hatchling.
[propagated-inputs]: Add python-pyyaml.
Change-Id: Iad1c8c6ef8f52886e398e9c4d2d384c5fce075c6
---
gnu/packages/bioinformatics.scm | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index dff8ba4d87..946898d055 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -2857,7 +2857,7 @@ telomerecat can produce an estimate in ~1 hour.")
(define-public python-bioframe
(package
(name "python-bioframe")
- (version "0.3.3")
+ (version "0.6.4")
(source
(origin
(method git-fetch)
@@ -2868,18 +2868,21 @@ telomerecat can produce an estimate in ~1 hour.")
(file-name (git-file-name name version))
(sha256
(base32
- "14lvb18d4npapyi6j2zqh9q94l658dzmka5riiizw1h0zb0kp9xb"))))
- (build-system python-build-system)
+ "1m99hgxw4cb2x4qszb2lhp1isz57sdkqbmcgisnbqxqxkv4gba7v"))))
+ (build-system pyproject-build-system)
(arguments
- `(#:phases
- (modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (setenv "MPLCONFIGDIR" "/tmp")
- (when tests?
- (invoke "pytest" "-v")))))))
+ (list
+ #:test-flags
+ '(list "-k" (string-append "not test_fetch_chromsizes"
+ " and not test_fetch_chromsizes_local_vs_ucsc"
+ " and not test_fetch_centromeres"))
+ #:phases
+ '(modify-phases %standard-phases
+ (add-before 'check 'pre-check
+ (lambda _ (setenv "MPLCONFIGDIR" "/tmp"))))))
(native-inputs
(list python-biopython
+ python-hatchling
python-pysam
python-pytest
python-wheel))
@@ -2887,6 +2890,7 @@ telomerecat can produce an estimate in ~1 hour.")
(list python-matplotlib
python-numpy
python-pandas
+ python-pyyaml
python-requests))
(home-page "https://github.com/open2c/bioframe")
(synopsis "Pandas utilities for tab-delimited and other genomic files")
- 48/93: gnu: python-biom-format: Untangle from python-scikit-bio., (continued)
- 48/93: gnu: python-biom-format: Untangle from python-scikit-bio., guix-commits, 2024/05/05
- 50/93: gnu: python-pandas-stubs: Update tests., guix-commits, 2024/05/05
- 54/93: gnu: python-dask: Disable all tokenize tests., guix-commits, 2024/05/05
- 62/93: gnu: tadbit: Update to 1.0.1-2.2838129., guix-commits, 2024/05/05
- 12/93: gnu: Add python-multiscale-spatial-image., guix-commits, 2024/05/05
- 16/93: gnu: Add python-fastcluster., guix-commits, 2024/05/05
- 23/93: gnu: python-plastid: Replace nose with pytest., guix-commits, 2024/05/05
- 76/93: gnu: Add python-termcolor-1., guix-commits, 2024/05/05
- 87/93: gnu: python-plotnine: Fix version string., guix-commits, 2024/05/05
- 93/93: gnu: python-graphtools: Fix tests., guix-commits, 2024/05/05
- 82/93: gnu: python-bioframe: Update to 0.6.4.,
guix-commits <=
- 21/93: gnu: Add python-cvxpy., guix-commits, 2024/05/05
- 64/93: gnu: tadbit: Add R to inputs., guix-commits, 2024/05/05
- 68/93: gnu: snakemake-7: Make compatible with tabulate 0.9.0., guix-commits, 2024/05/05
- 83/93: gnu: python-cooltools: Update to 0.7.0., guix-commits, 2024/05/05
- 92/93: gnu: python-gpy: Update to 1.13.1., guix-commits, 2024/05/05
- 17/93: gnu: Add python-scs., guix-commits, 2024/05/05
- 51/93: gnu: python-tabulate: Enable tests and fix version string., guix-commits, 2024/05/05
- 75/93: gnu: python-pytest-shutil: Disable a test., guix-commits, 2024/05/05
- 22/93: gnu: Add python-metacells., guix-commits, 2024/05/05
- 65/93: gnu: python-imbalanced-learn: Update to 0.12.2., guix-commits, 2024/05/05