diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2025-04-04 21:16:55 +0200 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2025-04-16 11:46:28 +0200 |
| commit | db14ce5c4d413d513f25e41119fca522af4acd94 (patch) | |
| tree | 730ed4b513dc4c2cc2d4c0199894f05c997cedd8 /gnu/packages/python-build.scm | |
| parent | e8e46bbeb599f608627c869f654b1598bc09837f (diff) | |
gnu: python-bed-reader: Fix build and enable tests.
* gnu/packages/bioinformatics.scm (python-bed-reader): Fix build and enable tests.
[source]{snippet}: Delete bundled website-related javascript.
{patches}: Use the store-cached instead of pooch-cached samples.
[arguments]{tests?}: Enable them.
{cargo-test-flags}: Skip doc tests. Skip failing tests.
{cargo-inputs}: Improve style.
{cargo-development-inputs}: Improve style.
{phases}: Add phases 'set-data-path, 'patch-data-path to use
store-cached samples for library and tests. Rewrite phase
'prepare-python-module to rely more on the existing info in
pyproject.toml. Rewrite phase 'check-python entirely, and
marginaly rewrite phase 'install-python-library to match 'check-python
phase style.
{modules}: Adapt accordingly.
{propagated-inputs}: Remove python-pooch. Add python-scipy.
(bed-sample-files): Add origin, used in python-bed-reader.
* gnu/packages/patches/python-bed-reader-use-store-samples.patch: Add
patch.
* gnu/local.mk: Record patch.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-build.scm')
0 files changed, 0 insertions, 0 deletions
