guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit 4ef46507aae6d3a8665ccafae208249d74e5d673
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Sep 16 21:00:53 2025 +0100
gnu: python-changeo: Adjust style.
* gnu/packages/bioinformatics.scm (python-changeo): Re-order fields,
activate tests.
[source]: Switch to PyPI archive which provides tests.
[native-inputs]: Remove python-airr and python-wheel; add python-pytest.
[home-page]: Use the one which is provided by PyPI.
Change-Id: I5b21bc984f197d7fa634efb0672b5cbb6fc85447
---
gnu/packages/bioinformatics.scm | 25 ++++++++++---------------
1 file changed, 10 insertions(+), 15 deletions(-)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 64afa124b9..495dfbec80 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -4742,18 +4742,19 @@ high-throughput sequencing of B cell and T cell
repertoires.")
(package
(name "python-changeo")
(version "1.3.4")
- (home-page "https://github.com/immcantation/changeo")
(source
(origin
- (method git-fetch)
- (uri (git-reference
- (url home-page)
- (commit version)))
- (file-name (git-file-name name version))
+ (method url-fetch)
+ (uri (pypi-uri "changeo" version))
(sha256
- (base32
- "1230bb7672n6nqkrw2fvrprknchhlvvxb76l1r4g6ybrq0g7l0rb"))))
+ (base32 "0jm4chddpl929a8daicp9mv14nwzf2hajpjfhzckg6x8cpgc1087"))))
(build-system pyproject-build-system)
+ (arguments
+ (list
+ #:build-backend "setuptools.build_meta"))
+ (native-inputs
+ (list python-pytest
+ python-setuptools))
(propagated-inputs
(list python-airr
python-biopython
@@ -4764,13 +4765,7 @@ high-throughput sequencing of B cell and T cell
repertoires.")
python-presto
python-pyyaml
python-scipy))
- (native-inputs
- (list python-airr
- python-setuptools
- python-wheel))
- (arguments
- (list
- #:build-backend "setuptools.build_meta"))
+ (home-page "http://changeo.readthedocs.io")
(synopsis "Repertoire clonal assignment toolkit")
(description "Change-O is a collection of tools for processing the output
of V(D)J alignment tools, assigning clonal clusters to immunoglobulin (Ig)