<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/patches/python-bed-reader-use-store-samples.patch, branch rocq-codeberg-pr-v1</title>
<subtitle>GNU transactional package management, distribution, deployment, and more!
</subtitle>
<id>http://git.rostovtsev.org/guix/atom?h=rocq-codeberg-pr-v1</id>
<link rel='self' href='http://git.rostovtsev.org/guix/atom?h=rocq-codeberg-pr-v1'/>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/'/>
<updated>2025-04-16T09:46:28Z</updated>
<entry>
<title>gnu: python-bed-reader: Fix build and enable tests.</title>
<updated>2025-04-16T09:46:28Z</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2025-04-04T19:16:55Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=db14ce5c4d413d513f25e41119fca522af4acd94'/>
<id>urn:sha1:db14ce5c4d413d513f25e41119fca522af4acd94</id>
<content type='text'>
* 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 &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
</feed>
