guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

107/242: gnu: python-ipyparallel: Update to 8.2.1.


From: guix-commits
Subject: 107/242: gnu: python-ipyparallel: Update to 8.2.1.
Date: Thu, 12 May 2022 14:14:15 -0400 (EDT)

apteryx pushed a commit to branch master
in repository guix.

commit 0f446f1bc4cfc0752faa49efcd11914d7b4e977c
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Wed Apr 13 00:35:21 2022 -0400

    gnu: python-ipyparallel: Update to 8.2.1.
    
    * gnu/packages/python-xyz.scm (python-ipyparallel-bootstrap): Update to 
8.2.1.
    [propagated-inputs]: Add python-entrypoints, python-psutil and python-tqdm.
    Update python-tornado to version 6.
    (python-ipyparallel)[phases]{check}: Override phase.
    [native-inputs]: Remove python-mock and python-nose.  Add
    python-pytest-asyncio and python-pytest-tornado.
---
 gnu/packages/python-xyz.scm | 24 ++++++++++++++++--------
 1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 7055b58094..b573a7cd15 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -8787,14 +8787,14 @@ away.")
   (hidden-package
    (package
      (name "python-ipyparallel-bootstrap")
-     (version "6.2.4")
+     (version "8.2.1")
      (source
       (origin
         (method url-fetch)
         (uri (pypi-uri "ipyparallel" version))
         (sha256
          (base32
-          "0rf0dbpxf5z82bw8lsjj45r3wdd4wc74anz4wiiaf2rbjqlb1ivn"))))
+          "0wiwfd7870zbmczzn96jqxxjf2zcbcaxnsl1ddn8hspwa8y4frzj"))))
      (build-system python-build-system)
      (arguments
       (list
@@ -8806,12 +8806,14 @@ away.")
      (propagated-inputs
       (list python-dateutil
             python-decorator
-            ;; python-ipykernel is omitted here to avoid a cycle.
+            python-entrypoints
             python-ipython
-            python-ipython-genutils
+            ;; python-ipykernel is omitted here to break a cycle.
             python-jupyter-client-bootstrap
+            python-psutil
             python-pyzmq
-            python-tornado
+            python-tornado-6
+            python-tqdm
             python-traitlets))
      (home-page "https://ipython.org/";)
      (synopsis "Interactive Parallel Computing with IPython")
@@ -8830,13 +8832,19 @@ CLI scripts:
   (package
     (inherit python-ipyparallel-bootstrap)
     (name "python-ipyparallel")
-    (arguments (list #:tests? #t))
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (replace 'check
+            (lambda _
+              (invoke "pytest" "-vv"))))))
     (native-inputs
      (list python-ipython
-           python-mock
-           python-nose
            python-pytest
+           python-pytest-asyncio
            python-pytest-cov
+           python-pytest-tornado
            python-testpath))
     (propagated-inputs
      (modify-inputs (package-propagated-inputs python-ipyparallel-bootstrap)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]