summaryrefslogtreecommitdiff
path: root/gnu/packages/machine-learning.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-07-31 23:41:26 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-08-07 18:33:36 +0100
commitbac69decd3c3da8f050bd55b5b44d62c4220c91d (patch)
tree323860d0430ade37a790be3b21a69cbf67ad105c /gnu/packages/machine-learning.scm
parentfc194e7755f8f3dcf5fc71b5385a2ed2221a32e7 (diff)
gnu: python-pyro-api: Switch to pyproject.
* gnu/packages/machine-learning.scm (python-pyro-api): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Iab866450e9ab7104ecba8ff21bf34e8a4226e1b2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/machine-learning.scm')
-rw-r--r--gnu/packages/machine-learning.scm21
1 files changed, 13 insertions, 8 deletions
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 7543999290e..7fba937cd7c 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -6375,20 +6375,25 @@ and Numpy.")
(package
(name "python-pyro-api")
(version "0.1.2")
- (source (origin
- (method url-fetch)
- (uri (pypi-uri "pyro-api" version))
- (sha256
- (base32
- "086r2h6x9i5d9ayl1x65lx6p84rlydzsn8xingxc588ab3ch1fd1"))))
- (build-system python-build-system)
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/pyro-ppl/pyro-api")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "17x7niagx43cajqq67dxmssr7q94db6axyg154y7vqdxzp25hf7g"))))
+ (build-system pyproject-build-system)
(arguments '(#:tests? #false)) ;requires pyro
(native-inputs
(list python-flake8
python-ipython
python-pytest
+ python-setuptools
python-sphinx
- python-sphinx-rtd-theme))
+ python-sphinx-rtd-theme
+ python-wheel))
(home-page "https://github.com/pyro-ppl/pyro-api")
(synopsis "Generic API for dispatch to Pyro backends")
(description "This package provides a generic API for dispatch to Pyro backends.")