diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-08-13 11:13:32 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-08-13 12:48:56 +0100 |
| commit | 2785a55cbda2818d8962b68762e7bea22d77624c (patch) | |
| tree | a3fa3f94744ec558b214bd3cac4b3c18b0224c94 | |
| parent | 62b19a2919bfe9aa1721e6804c2e9243a9139ee6 (diff) | |
gnu: python-ppft: Move to parallel.
* gnu/packages/python-xyz.scm (python-ppft): Move from here ...
* gnu/packages/parallel.scm: ... to here.
Change-Id: Iea421ea9d6fef3de33707d0cbc83b351f9dff050
| -rw-r--r-- | gnu/packages/parallel.scm | 32 | ||||
| -rw-r--r-- | gnu/packages/python-xyz.scm | 32 |
2 files changed, 32 insertions, 32 deletions
diff --git a/gnu/packages/parallel.scm b/gnu/packages/parallel.scm index a4c9f47a77..b99b57459c 100644 --- a/gnu/packages/parallel.scm +++ b/gnu/packages/parallel.scm @@ -539,6 +539,38 @@ launcher contains the syntactic logic to configure and launch jobs in an execution environment.") (license license:bsd-3))) +(define-public python-ppft + (package + (name "python-ppft") + (version "1.7.7") + (source + (origin + (method url-fetch) + (uri (pypi-uri "ppft" version)) + (sha256 + (base32 + "15hvw39m2r3chm8zbqgkld0m1cl049rxidln4a6jnk72rx479xzk")))) + (build-system pyproject-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? inputs outputs #:allow-other-keys) + (when tests? + (invoke "python" "./ppft/tests/__main__.py"))))))) + (native-inputs + (list python-setuptools-next)) + (home-page "https://pypi.org/project/ppft/") + (synopsis "Fork of Parallel Python") + (description + "This package is a fork of Parallel Python. The Parallel Python +module (@code{pp}) provides an easy and efficient way to create +parallel-enabled applications for @dfn{symmetric multiprocessing} (SMP) +computers and clusters. It features cross-platform portability and dynamic +load balancing.") + (license license:bsd-3))) + (define-public python-schwimmbad (package (name "python-schwimmbad") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index b0e66296d2..d71d26b15f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -32128,38 +32128,6 @@ layer and then tune the behaviour with any of the lower layers including the native API of @code{python-argparse}.") (license license:lgpl3+))) -(define-public python-ppft - (package - (name "python-ppft") - (version "1.7.7") - (source - (origin - (method url-fetch) - (uri (pypi-uri "ppft" version)) - (sha256 - (base32 - "15hvw39m2r3chm8zbqgkld0m1cl049rxidln4a6jnk72rx479xzk")))) - (build-system pyproject-build-system) - (arguments - (list - #:phases - #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? inputs outputs #:allow-other-keys) - (when tests? - (invoke "python" "./ppft/tests/__main__.py"))))))) - (native-inputs - (list python-setuptools-next)) - (home-page "https://pypi.org/project/ppft/") - (synopsis "Fork of Parallel Python") - (description - "This package is a fork of Parallel Python. The Parallel Python -module (@code{pp}) provides an easy and efficient way to create -parallel-enabled applications for @dfn{symmetric multiprocessing} (SMP) -computers and clusters. It features cross-platform portability and dynamic -load balancing.") - (license license:bsd-3))) - (define-public python-pox (package (name "python-pox") |
