GNU bug report logs - #55060
[PATCH 0/6] gnu: Add python-pyvista.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: "Paul A. Patience" <paul@HIDDEN>; Keywords: patch; dated Fri, 22 Apr 2022 01:01:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 21:17:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 17:17:58 2022
Received: from localhost ([127.0.0.1]:38181 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nldQc-0006QX-9I
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:58 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:57094)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nldQa-0006QE-7p
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:56 -0400
Date: Mon, 02 May 2022 21:17:40 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1651526270;
 bh=9BoGMDv1Zq8xzHoe8zRdE6nDV+aOsZnqFBaNXaPC+cE=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=CF9fdAEkqgcxina7weilXuPY+Ri6Z/iKI+GqBGI20uQrc879ap1ungFZkZhtLTWKG
 564x5+P1ULhdOGHWvNOwRzE/jWZfuaZDEiHfzvmrcNFRPwoy38RXLIHia+G40vsfCm
 95wGGHh0ydpECaT5MG6G9AD+/NBRvGVrct3Cof187xBWMTkyks3+q1cWMpNcCvfaVX
 Fr91diaSl2nUZBDNS2vlXK45PxzV4qB2N0qPYC2cVvW3GgiCaUguXjNedTh/Bn5Jsf
 xmzaa0EruQCFC0TfPhwSNwoBa8JmPgHvKfLhaYajO2Ae0ql9r3QpzZ8HGoB+cFaDq8
 JNmf3v8mhaxaA==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v4 8/8] gnu: Add python-pyvista.
Message-ID: <20220502211624.689372-9-paul@HIDDEN>
In-Reply-To: <20220502211624.689372-1-paul@HIDDEN>
References: <20220502211624.689372-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-science.scm (python-pyvista): New variable.
---
 gnu/packages/python-science.scm | 53 +++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.=
scm
index 07d713e013..a62de1e5a0 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -17,6 +17,7 @@
 ;;; Copyright =C2=A9 2021 Felix Gruber <felgru@HIDDEN>
 ;;; Copyright =C2=A9 2022 Malte Frank Gerdes <malte.f.gerdes@HIDDEN>
 ;;; Copyright =C2=A9 2022 Guillaume Le Vaillant <glv@HIDDEN>
+;;; Copyright =C2=A9 2022 Paul A. Patience <paul@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1183,3 +1184,55 @@ (define-public python-numpy-groupies
      "This package provides optimized tools for group-indexing operations:
 aggregated sum and more.")
     (license license:bsd-3)))
+
+(define-public python-pyvista
+  (package
+    (name "python-pyvista")
+    (version "0.34.0")
+    (source
+     ;; The PyPI tarball does not contain the tests.
+     ;; (However, we don't yet actually run the tests.)
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/pyvista/pyvista")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0f2x2wvi5pkpv5h3jrnx8zxnaj51navfqp2fdna1l9rpjgjjf94g"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     (list python-appdirs
+           python-imageio
+           python-matplotlib
+           python-meshio
+           python-numpy
+           python-pillow
+           python-scooby
+           vtk))
+    (arguments
+     '(#:phases
+       (modify-phases %standard-phases
+         ;; Disable tests for now because they require several modules
+         ;; currently unpackaged in Guix.
+         (delete 'check)
+         ;; Disable the sanity check, which fails with the following error=
:
+         ;;
+         ;;   ...checking requirements: ERROR: pyvista=3D=3D0.34.0 Distrib=
utionNotFound(Requirement.parse('vtk'), {'pyvista'})
+         (delete 'sanity-check))))
+    (home-page "https://docs.pyvista.org/")
+    (synopsis "3D plotting and mesh analysis through VTK")
+    (description
+     "PyVista is...
+
+@itemize
+@item @emph{Pythonic VTK}: a high-level API to the Visualization
+Toolkit (VTK);
+@item mesh data structures and filtering methods for spatial datasets;
+@item 3D plotting made simple and built for large/complex data geometries.
+@end itemize
+
+This package provides a Pythonic, well-documented interface exposing VTK's
+powerful visualization backend to facilitate rapid prototyping, analysis, =
and
+visual integration of spatially referenced datasets.")
+    (license license:expat)))
--
2.36.0






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 21:17:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 17:17:52 2022
Received: from localhost ([127.0.0.1]:38177 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nldQR-0006QA-Vr
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:52 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:27609)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nldQQ-0006Pq-4b
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:46 -0400
Date: Mon, 02 May 2022 21:17:33 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1651526260;
 bh=kYsJn5OZnVtWCM/aNfmwkERJiVJVL8bfMWZV9rlzd3U=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=YjfXqAzXToglXAW50+4CbZlR88LeOxCoWfskSi2m1YJHIhSLnMPfH5EAbVWEU0Q0Q
 vUaBZW7VgF1w1+oWDCrQ91Dw0wMj6vSH6tSvQleWsrU4w/bO5J9nZWa9jTFm1zoaY7
 pR/SJZs5zHiIjkf6/DaMHhgh7D4Ey/TnMYl9hY9XqnkBIZHtfYEoWZhymNzguWAWHC
 dGmBU2FkK0I0aUIn84EzLLfhjmHwNe269wRegSZEUkm+05jYj7+vQOVDQBKxQflJor
 brVY2WaDl6U6iAKBQheHKxqUePmZdRsO+EGudoMcrICeSnxCGKNbokAWpwOFaNaWac
 t0rVYSKjVJb8g==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v4 7/8] gnu: Add python-scooby.
Message-ID: <20220502211624.689372-8-paul@HIDDEN>
In-Reply-To: <20220502211624.689372-1-paul@HIDDEN>
References: <20220502211624.689372-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-pyvips-for-python-scooby,
python-scooby): New variables.
---
 gnu/packages/python-xyz.scm | 81 +++++++++++++++++++++++++++++++++++++
 1 file changed, 81 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index c70379a056..20dbcefde0 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -119,6 +119,7 @@
 ;;; Copyright =C2=A9 2022 Evgeny Pisemsky <evgeny@HIDDEN>
 ;;; Copyright =C2=A9 2022 drozdov <drozdov@HIDDEN>
 ;;; Copyright =C2=A9 2022 Peter Polidoro <peter@HIDDEN>
+;;; Copyright =C2=A9 2022 Paul A. Patience <paul@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -29641,3 +29642,83 @@ (define-public python-pyperf
 @item support multiple units: seconds, bytes and integer.
 @end itemize")
     (license license:expat)))
+
+;; Scooby requires for its test suite a =E2=80=98pyvips=E2=80=99 package t=
hat is missing its
+;; VIPS dependency.
+(define python-pyvips-for-python-scooby
+  (package
+    (inherit python-pyvips)
+    (name "python-pyvips-for-python-scooby")
+    (arguments
+     (substitute-keyword-arguments (package-arguments python-pyvips)
+       ((#:phases phases)
+        #~(modify-phases #$phases
+            (delete 'fix-paths)
+            ;; The checks won't succeed without VIPS.
+            (delete 'check)
+            (delete 'sanity-check)))))
+    (inputs
+     (modify-inputs (package-inputs python-pyvips)
+       (delete "vips")))
+    (synopsis "pyvips for Scooby's test suite")))
+
+(define-public python-scooby
+  (package
+    (name "python-scooby")
+    (version "0.5.12")
+    (source
+     ;; The PyPI tarball does not contain the tests.
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/banesullivan/scooby")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gkpmz8wl3jg8ylf1na35308sznw2g9wx33zqlyq5i2gpy2ml9mw"))))
+    (build-system python-build-system)
+    (native-inputs
+     (list python-beautifulsoup4
+           python-numpy
+           python-pytest
+           python-pytest-cov
+           python-pyvips-for-python-scooby
+           python-scipy))
+    (propagated-inputs
+     (list python-psutil))
+    (arguments
+     '(#:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'fix-tests
+           (lambda _
+             (substitute* "tests/test_scooby.py"
+               ;; The test suite uses the no-version PyPI package
+               ;; (https://pypi.org/project/no-version/),
+               ;; but it doesn't seem worth packaging in Guix just for thi=
s.
+               (("scooby\\.report\\.VERSION_NOT_FOUND")
+                "scooby.report.MODULE_NOT_FOUND")
+               (("^ +import no_version  # noqa.*") ""))))
+         (replace 'check
+           (lambda* (#:key tests? #:allow-other-keys)
+             (when tests?
+               (invoke "pytest")))))))
+    (home-page "https://github.com/banesullivan/scooby")
+    (synopsis "Report hardware information and Python package versions")
+    (description
+     "The Scooby package reports the following information about the curre=
ntly
+running system:
+
+@itemize
+@item operating system name;
+@item hardware information including machine type (e.g., @samp{i386},
+@samp{x86_64}, etc.), CPU count and total RAM;
+@item Python environment (e.g., Python, IPython, etc.);
+@item file system name;
+@item Python version;
+@item versions of specified Python packages.
+@end itemize
+
+It can generate reports as HTML tables or plain text lists.
+
+Scooby has no required dependencies, and only few optional dependencies.")
+    (license license:expat)))
--
2.36.0






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 21:17:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 17:17:41 2022
Received: from localhost ([127.0.0.1]:38173 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nldQL-0006Pr-Li
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:41 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:55587)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nldQJ-0006Pd-OF
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:40 -0400
Date: Mon, 02 May 2022 21:17:23 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1651526254;
 bh=iU0NS+PoFPH3pG7+1kOaO55k9miIhr+TSwUCFF7lSg0=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=ijVErAVD60eJOL/hj+iA9s6lqYPqBH2+HnGKtoepvZsI+LkUyYbPkE2X3us3UG+hB
 RzN4KvUenow5HVyT7XeN6FGBkYJVvj2strraqEyFHlwuZkvghutlawPRlHxB+55yAt
 PYUuXnsUDNPKA+N+1RZ8TZzSmJ85bPVecOPFntn5O4XM9jqOzgSqHtzjyaBbvil7zg
 5FWctERmzCEBFS5zLR6zzzfG9ooP/uwBtNb0cSi2sf0zoAGlwCG/5n1OVzFJMdzAgX
 JEMrCwOj9jQ9a7czVx5bVL6YmT+0np2V22WVPErgSG8+10nshXv19HMWi6cGBRZl0T
 Spg94Q5TwKwDw==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v4 6/8] gnu: Add python-pyvips.
Message-ID: <20220502211624.689372-7-paul@HIDDEN>
In-Reply-To: <20220502211624.689372-1-paul@HIDDEN>
References: <20220502211624.689372-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-pyvips): New variable.
---
 gnu/packages/python-xyz.scm | 60 +++++++++++++++++++++++++++++++++++++
 1 file changed, 60 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 84f8b991e5..c70379a056 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -172,6 +172,7 @@ (define-module (gnu packages python-xyz)
   #:use-module (gnu packages haskell-xyz)
   #:use-module (gnu packages icu4c)
   #:use-module (gnu packages image)
+  #:use-module (gnu packages image-processing)
   #:use-module (gnu packages imagemagick)
   #:use-module (gnu packages jupyter)
   #:use-module (gnu packages kerberos)
@@ -7582,6 +7583,65 @@ (define-public python-imageio
 data, and scientific formats.")
     (license license:bsd-2)))

+(define-public python-pyvips
+  (package
+    (name "python-pyvips")
+    (version "2.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pyvips" version))
+       (sha256
+        (base32 "0lq71iiic4pc8qhxr60gi141w25pjnn4vsh05d5l0fjkgjsv137b"))))
+    (build-system python-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               ;; Maybe switch to API mode (i.e., build the C extension)?
+               ;; It is advertised as faster to start up and run.
+               ;; However, even with =E2=80=98pkg-config=E2=80=99 and =
=E2=80=98python-pkgconfig=E2=80=99 in
+               ;; =E2=80=98native-inputs=E2=80=99, the API mode build fail=
s with:
+               ;;
+               ;;   Falling back to ABI mode. Details: unable to find pkg-=
config package "vips"
+               ;;
+               ;; The build doesn't actually fail without the below
+               ;; substitution, it's just slower because =E2=80=98setup.py=
=E2=80=99 tries
+               ;; (unsuccessfully) to download the Python =E2=80=98pkgconf=
ig=E2=80=99 module.
+               (add-after 'unpack 'fix-build
+                 (lambda _
+                   (substitute* "setup.py"
+                     (("^( +setup_)API\\(\\)\n" _ prefix)
+                      (string-append prefix "ABI()\n")))))
+               (add-after 'unpack 'fix-paths
+                 (lambda _
+                   (substitute* "pyvips/__init__.py"
+                     (("^( +_vips_libname) =3D '(libvips.so.42)'"
+                       _ var libname)
+                      (format #f "~a =3D '~a/lib/~a'"
+                              var #$(this-package-input "vips") libname))
+                     (("^( +_gobject_libname) =3D '(libgobject-2.0.so.0)'"
+                       _ var libname)
+                      (format #f "~a =3D '~a/lib/~a'"
+                              var #$(this-package-input "glib") libname)))=
))
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     (invoke "python" "setup.py" "test")))))))
+    (native-inputs
+     (list python-pyperf
+           python-pytest
+           python-pytest-flake8
+           python-pytest-runner))
+    (inputs
+     (list glib vips))
+    (propagated-inputs
+     (list python-cffi))
+    (home-page "https://github.com/libvips/pyvips")
+    (synopsis "Python bindings for VIPS")
+    (description "The @code{pyvips} package provides Python bindings for V=
IPS,
+a multithreaded image-processing system with low memory needs.")
+    (license license:expat)))
+
 (define-public python-pycparser
   (package
     (name "python-pycparser")
--
2.36.0






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 21:17:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 17:17:29 2022
Received: from localhost ([127.0.0.1]:38169 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nldQ9-0006PQ-CQ
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:29 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:24903)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nldQ7-0006P2-GS
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:27 -0400
Date: Mon, 02 May 2022 21:17:17 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1651526241;
 bh=C9waFKVFCvvXbkzK3Puo8TtTTQk7sRfM6sZU7+LIPWc=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=AQNxPRrK5bpyttT1l3/25tF5fsZTQnAT1pdjz0uB3SpE4qIAAHcnKTbEX6UyRN8MP
 sD+UU1FFBLhkVL1tG6k67d05idMJxHP0vKIuIEUhVuwvKRDokT4Io0Ok038pmjyKT6
 6C+KdJsfbp2XtpeL19RE5RnfnulP428UPzhuFhHbXZXbbEKzQllvgii8ja4jjHxblZ
 u/D+eyqWAa5Ml6Ee+T3hN5RTEii/+nkLQwjW2PFD6d2zn+Ar91U9koxcJViv7DWR5Z
 Hsq/kpbjrNea4rLs5tH3wsEC5IJahEGrMlSaKD2m5Jy0PfU2avfyPi7XnHPMB8LVae
 PrbcBxPLQY/kA==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v4 5/8] gnu: Add python-pyperf.
Message-ID: <20220502211624.689372-6-paul@HIDDEN>
In-Reply-To: <20220502211624.689372-1-paul@HIDDEN>
References: <20220502211624.689372-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-pyperf): New variable.
---
 gnu/packages/python-xyz.scm | 47 +++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 9a5d311680..84f8b991e5 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -29534,3 +29534,50 @@ (define-public python-sre-yield
 uses the parsed regular expression, so you get a much more accurate result
 than trying to just split strings.")
     (license license:asl2.0)))
+
+(define-public python-pyperf
+  (package
+    (name "python-pyperf")
+    (version "2.3.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pyperf" version))
+       (sha256
+        (base32 "189qf9wdbig0fk4n3bavx8acgdbay5lllfvw48jvbfaafb7y5hja"))))
+    (build-system python-build-system)
+    (arguments
+     '(#:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'fix-tests
+           (lambda _
+             ;; Some of these tests fail with:
+             ;;
+             ;;   ModuleNotFoundError: No module named 'pyperf'
+             ;;
+             ;; even when calling =E2=80=98add-installed-pythonpath=
=E2=80=99 in the =E2=80=98check=E2=80=99
+             ;; phase.
+             (delete-file "pyperf/tests/test_examples.py")))
+         (replace 'check
+           (lambda* (#:key tests? #:allow-other-keys)
+             (when tests?
+               ;; From tox.ini's =E2=80=98testenv.commands=E2=80=99.
+               (invoke "python" "-bb" "-Wd"
+                       "-m" "unittest" "discover"
+                       "-s" "pyperf/tests/" "-v")))))))
+    (native-inputs
+     (list python-psutil))
+    (home-page "https://github.com/psf/pyperf")
+    (synopsis "Toolkit for running Python benchmarks")
+    (description "The Python @code{pyperf} module is a toolkit for writing=
,
+running and analyzing benchmarks.  It features a simple API that can:
+
+@itemize
+@item automatically calibrate a benchmark for a time budget;
+@item spawn multiple worker processes;
+@item compute the mean and standard deviation;
+@item detect if a benchmark result seems unstable;
+@item store benchmark results in JSON format;
+@item support multiple units: seconds, bytes and integer.
+@end itemize")
+    (license license:expat)))
--
2.36.0






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 21:17:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 17:17:26 2022
Received: from localhost ([127.0.0.1]:38165 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nldQ6-0006PC-4c
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:26 -0400
Received: from mail-40136.proton.ch ([185.70.40.136]:41042)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nldQ3-0006Ox-VS
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:24 -0400
Date: Mon, 02 May 2022 21:17:10 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1651526237;
 bh=Xyjccof/hBdrt4nF1bx24zZOuN6+E8n66P83slTlNK4=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=fUMlfvt9uyvqsKgl258+0pNWyNArEwqzz7r1TadbfAsVAv4Q5bw1nkkNpCafTfvWb
 LbjFn8P0ovRrflDak9A8QwKu+OITtrW8ERikZzAMN/WeMkQshojHjWmtQ8WGz4sfK/
 0Y//PBip0Peqf5IGTKPL14B6IwW96sBAVGw98fKJabNY9li2q1ES35L1DJ/HVhp179
 7Zrf8pcUyKAkRsL9xaNwqn+JNSpS1A+PiXSilWXaZ6KhYcECM/3LcGOymt0Wv4t/MN
 SjNlz2q1L8SZteB3crW45dsFJjB+V0SV6NEOKaSLg6dqy3pt+QnnCrsMgOlU8gBq0Y
 v7n+AU8Ppi8ag==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v4 4/8] gnu: python-meshio: Update to 5.3.4.
Message-ID: <20220502211624.689372-5-paul@HIDDEN>
In-Reply-To: <20220502211624.689372-1-paul@HIDDEN>
References: <20220502211624.689372-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio): Update to 5.3.4.
[source]: Reindent.
[propagated-inputs]: Add python-rich.
---
 gnu/packages/simulation.scm | 25 +++++++++++++------------
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index b927392263..19e41b0591 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -773,18 +773,18 @@ (define-public fullswof-2d
 (define-public python-meshio
   (package
     (name "python-meshio")
-    (version "4.4.6")
+    (version "5.3.4")
     (source
-      (origin
-        (method url-fetch)
-        (uri (pypi-uri "meshio" version))
-        (sha256
-          (base32
-           "0kv832s2vyff30zz8yqypw5jifwdanvh5x56d2bzkvy94h4jlddy"))
-        (snippet
-         '(let ((file (open-file "setup.py" "a")))
-            (display "from setuptools import setup\nsetup()" file)
-            (close-port file)))))
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "meshio" version))
+       (sha256
+        (base32
+         "1w39qcg0rw5kb04j7sa45fnqd6k20fsdgrf62cmw2ygjgwnnjh72"))
+       (snippet
+        '(let ((file (open-file "setup.py" "a")))
+           (display "from setuptools import setup\nsetup()" file)
+           (close-port file)))))
     (build-system python-build-system)
     (inputs
      (list python-h5py
@@ -793,7 +793,8 @@ (define-public python-meshio
      (list python-pytest))
     (propagated-inputs
      (list python-importlib-metadata
-           python-numpy))
+           python-numpy
+           python-rich))
     (arguments
      '(#:phases
        (modify-phases %standard-phases
--
2.36.0






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 21:17:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 17:17:11 2022
Received: from localhost ([127.0.0.1]:38161 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nldPq-0006Oj-T4
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:11 -0400
Received: from mail-4323.proton.ch ([185.70.43.23]:21199)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nldPp-0006OK-UU
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:10 -0400
Date: Mon, 02 May 2022 21:16:58 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1651526224;
 bh=L/fHCByEvThgIFv5Mp4FeGbdzOqzpJKQUjEWW0Dy0IQ=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=a2LlT9qW0Vl69XFaYDnpO8R8iDpO6BZ6stFt5nNsPTp80fLcAqCoBG8NhRSFlGlxV
 Z2+VT8P60rN8KaCD/DMkfXrUf82/V7axy1Or9xEznRU5CbFGdgrv2csDHaYIiin+xs
 fpcTjMCwxJnPOj7RPhRRsX20bx2echnfyonyNMvlnfSjocBGqWOQS7ewS/GFVtpvcx
 Hln487aGaXTOambbDXQUTu6j0phdKaSH6ey4OFX9AVQ1gN5o6dxbD1seXrwGqwCvKN
 1Vyib6mubAwDAG83raE0kWyRxIszaOJciUOBe4h5KrAWitRX0eWB4H9QNuYbCINcGz
 TObGgiQcatCOw==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v4 3/8] gnu: python-meshio: Honor #:tests? flag.
Message-ID: <20220502211624.689372-4-paul@HIDDEN>
In-Reply-To: <20220502211624.689372-1-paul@HIDDEN>
References: <20220502211624.689372-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[arguments]: Adjust custom
'check' phase to honor the #:tests? flag. Remove unnecessary
'add-installed-pythonpath' call.
---
 gnu/packages/simulation.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 42383bf486..b927392263 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -795,12 +795,12 @@ (define-public python-meshio
      (list python-importlib-metadata
            python-numpy))
     (arguments
-     `(#:phases
+     '(#:phases
        (modify-phases %standard-phases
          (replace 'check
-           (lambda* (#:key outputs inputs #:allow-other-keys)
-             (add-installed-pythonpath inputs outputs)
-             (invoke "python" "-m" "pytest" "-v" "tests"))))))
+           (lambda* (#:key tests? #:allow-other-keys)
+             (when tests?
+               (invoke "python" "-m" "pytest" "-v" "tests")))))))
     (home-page "https://github.com/nschloe/meshio")
     (synopsis "I/O for mesh files")
     (description "There are various file formats available for
--
2.36.0






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 21:17:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 17:17:06 2022
Received: from localhost ([127.0.0.1]:38157 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nldPm-0006OS-LX
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:06 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:48383)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nldPl-0006NX-4P
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:05 -0400
Date: Mon, 02 May 2022 21:16:49 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1651526219;
 bh=DSQOvFr9Ykxt2LpIxGa4ygMzkFuyFPE9JgN47IwOSi8=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=isK9HYW1M8G6cfmTwpwVaVCUVmfjyACbVi2GOJyHzZ0bQNmqepRa4nFLCeRjCQrWT
 YCQVytdzTSDrLjl+QOo9Gq0n0NC59XfCZAghM78eHxqEarr5wSsvpF1xepTn9Mgyza
 bLuJgacVIGWS3iVS0EFvgtLsR53HqH/nMNA/SD3sIkWoNcxoa3NkDyRjsoIkpT2BBa
 TqaYEG1ghVZmD6DKX9i+V4gALofVRWWbwqlF2Wb/D0LOeSgDof7tmxKE+2Y0eHE60h
 E1huATWEe5QlQsgsCG2nAEFs17M7V8XHs6UppC7VrCx0ei2D/0Elpby8X44YvqQ8hx
 o39BOIhYgAUhQ==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v4 2/8] gnu: python-meshio: Remove trailing booleans.
Message-ID: <20220502211624.689372-3-paul@HIDDEN>
In-Reply-To: <20220502211624.689372-1-paul@HIDDEN>
References: <20220502211624.689372-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[snippet]: Remove trailing
boolean (and therefore the 'begin').
[arguments]: Remove trailing boolean.
---
 gnu/packages/simulation.scm | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index c8309761d2..42383bf486 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -782,11 +782,9 @@ (define-public python-meshio
           (base32
            "0kv832s2vyff30zz8yqypw5jifwdanvh5x56d2bzkvy94h4jlddy"))
         (snippet
-         '(begin
-            (let ((file (open-file "setup.py" "a")))
-              (display "from setuptools import setup\nsetup()" file)
-              (close-port file))
-            #t))))
+         '(let ((file (open-file "setup.py" "a")))
+            (display "from setuptools import setup\nsetup()" file)
+            (close-port file)))))
     (build-system python-build-system)
     (inputs
      (list python-h5py
@@ -802,8 +800,7 @@ (define-public python-meshio
          (replace 'check
            (lambda* (#:key outputs inputs #:allow-other-keys)
              (add-installed-pythonpath inputs outputs)
-             (invoke "python" "-m" "pytest" "-v" "tests")
-             #t)))))
+             (invoke "python" "-m" "pytest" "-v" "tests"))))))
     (home-page "https://github.com/nschloe/meshio")
     (synopsis "I/O for mesh files")
     (description "There are various file formats available for
--
2.36.0






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 21:17:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 17:17:00 2022
Received: from localhost ([127.0.0.1]:38151 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nldPg-0006NY-F5
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 17:17:00 -0400
Received: from mail-4323.proton.ch ([185.70.43.23]:63056)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nldPe-0006NK-VM
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 17:16:59 -0400
Date: Mon, 02 May 2022 21:16:44 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1651526213;
 bh=q5PoJ+l16OSw9b91F7s7cWcXxOLQIMCVFRWa5eO/cx0=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=WE1eiUAa3FSFR2b1eTGkgO0LRebPcNlHqsx4AOB2UDGmpBZc3z5EsGEQlZHmovenC
 6Xbf7bHpO1vPFR7XusZhj+fHBNbZxvHqtgXLQ4xNirG4PINcej8NkqzYVv5b9vSXfa
 MyJ88ZBy5WgBpTKoaPMtkzhZouQElqwDXju54ofjw/n2E4UMYqKmwZRQwy70viWTwB
 sOKtaE+OjpsbTl4YYeVH0s7rK5JKteOR+TA7Nyg2v5BzJp/yYArZAm1vpQO7UKUNJ0
 5SVAiuNTs5MwsCYMlFgIRYnXt/rjF/5HL/YP4m1OW6NqJG0qu+LrVuRT+wn993A0Mi
 GxFVe6U6NNWAQ==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v4 1/8] gnu: python-meshio: Remove input labels.
Message-ID: <20220502211624.689372-2-paul@HIDDEN>
In-Reply-To: <20220502211624.689372-1-paul@HIDDEN>
References: <20220502211624.689372-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[inputs, native-inputs,
propagated-inputs]: Remove labels.
---
 gnu/packages/simulation.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 3f2d8e136d..c8309761d2 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -789,13 +789,13 @@ (define-public python-meshio
             #t))))
     (build-system python-build-system)
     (inputs
-     `(("h5py" ,python-h5py)
-       ("netcdf4" ,python-netcdf4)))
+     (list python-h5py
+           python-netcdf4))
     (native-inputs
-     `(("pytest" ,python-pytest)))
+     (list python-pytest))
     (propagated-inputs
-     `(("importlib-metadata" ,python-importlib-metadata)
-       ("numpy" ,python-numpy)))
+     (list python-importlib-metadata
+           python-numpy))
     (arguments
      `(#:phases
        (modify-phases %standard-phases
--
2.36.0






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 21:16:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 17:16:51 2022
Received: from localhost ([127.0.0.1]:38147 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nldPX-0006NB-8T
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 17:16:51 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:16509)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nldPT-0006Mw-Sb
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 17:16:50 -0400
Date: Mon, 02 May 2022 21:16:33 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1651526200;
 bh=DjPsiRgZzB6TYKdhe6JO/v7+5Mw6HnmpjmaUa1M9k8I=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To:
 Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID;
 b=QBNCqlfwvmTeZ/VbqTqtCuBZ3LTDeY35HvAhPLAFMJUVuzJrqb07yD63LRFYJufu9
 qOKmLBwWkohne7jIqNdv+PQWtMz9ucyo8DDviJLkU9i1WX4gCgXNUsHd3S8JuLoB8q
 QSCn5JUSCd29u3lU9Z8tDhlWNCAtaXtz1clvClJ379RlCnw1it+vkID/nnTt4G191V
 HaqNyxQwDNC2SZj3oyhRUCcLa8QPmExmQKM7cSY9nLSjZ5cCqyp6IcpxxQua4tk98u
 lpxcsmSKRVvjdobiMPnOokRfCYnWOwK5BwbGgMtKHcFE0wXIPUdgA64F6PUR3FYLr9
 nbbRF4SVkYjnA==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v4 0/8] gnu: Add python-pyvista.
Message-ID: <20220502211624.689372-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Fixed Scooby's pyvips test.
Scooby actually requires a pyvips package that is completely missing its VI=
PS
dependency, so I don't think there is a way around having a pyvips variant
just for Scooby.

I couldn't figure out how to build the C extension for pyvips, but that's n=
ot
relevant for Scooby; I added the package just to inherit from it in Scooby'=
s
pyvips variant.
It could be changed in the future.
For now what's installed is the CFFI version.

I also couldn't figure out how to get some tests to pass with pyperf.
It seems like it should be easy to fix, though.

Paul A. Patience (8):
  gnu: python-meshio: Remove input labels.
  gnu: python-meshio: Remove trailing booleans.
  gnu: python-meshio: Honor #:tests? flag.
  gnu: python-meshio: Update to 5.3.4.
  gnu: Add python-pyperf.
  gnu: Add python-pyvips.
  gnu: Add python-scooby.
  gnu: Add python-pyvista.

 gnu/packages/python-science.scm |  53 +++++++++
 gnu/packages/python-xyz.scm     | 188 ++++++++++++++++++++++++++++++++
 gnu/packages/simulation.scm     |  44 ++++----
 3 files changed, 262 insertions(+), 23 deletions(-)

--
2.36.0






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 16:18:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 12:18:45 2022
Received: from localhost ([127.0.0.1]:37742 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nlYl2-0007mB-RF
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 12:18:44 -0400
Received: from baptiste.telenet-ops.be ([195.130.132.51]:33910)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nlYl1-0007lu-44
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 12:18:43 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by baptiste.telenet-ops.be with bizsmtp
 id RsJc270064UW6Th01sJhnE; Mon, 02 May 2022 18:18:41 +0200
Message-ID: <1d47ff656220d4a2a56988dc7cef88532f5e8a07.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH 5/6] gnu: Add python-scooby.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>
Date: Mon, 02 May 2022 18:18:31 +0200
In-Reply-To: <87v8uorltd.fsf@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-5-paul@HIDDEN>
 <0cbdfb3ef04e504737782aa368021cdad9fe9404.camel@HIDDEN>
 <87a6cd6ik4.fsf@HIDDEN>
 <7e7b69f23148674b8fd003e5868c4a05e5acd364.camel@HIDDEN>
 <877d74t20s.fsf@HIDDEN>
 <e0a3e833e1a6e310b3bb3aa2f94d36920208cb88.camel@HIDDEN>
 <87v8uorltd.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-bM61M9UcL3j8gI2IgoQh"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651508321; bh=sFNlFkWzQAXJiUmE1YYRWO/MQ+SFP8pm7TQrl5Rqvw4=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=d/eLd+ueCQmkuiccEtpV/mA8xR0tCH+wqoUL59QIEeSZ7DQEd8qe2hupha4DOHkS/
 gCMVk/fIrA7q1I3WWf4l/R0SpDopeEJRE3Ab/OPT6d34qByStP7obCVCZPUGwuufhW
 qD6ze4JAbL+CWWcMUxFDMAYWKnTWcTOAe6Ws+SpyytDM4PiY/MJRtlYksam50CWb10
 sV6qOskYf4aBk+2n+EZ2k/6CwzjBBfCq1vrPOgA0xfc4kRhgJYthamsBPRL810GMP6
 k5veXUiSJwLBCcsrZnMGjjjcuUU0Dz0cEBB+ornPToduhadPiFUwO82APRN2YpSC3f
 RXBbWcVcI7VCQ==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: 55060 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-bM61M9UcL3j8gI2IgoQh
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Paul A. Patience schreef op ma 02-05-2022 om 15:33 [+0000]:
> > That said, maybe it could be depropagated
> > (maybe there's no need for a package variant)?
>=20
> Do you mean with a package transformation directly in python-scooby's
> native inputs?

No, I mean modifying the python-pyvips package definition to move
'vips' from 'propagated-inputs' to 'inputs' (as-is, this might cause
problems as 'python-pyvips' might then not find 'vips', but such things
can often be resolved by sufficient application of 'substitute*').

Greetings,
Maxime.

--=-bM61M9UcL3j8gI2IgoQh
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYnAEVxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7nQDAP91hC1X4bDgHf8nmgUo6xUrf1MU
L8Blr73A4I8Mw7ZrZQEAwcJcxF548eXdENtm87wp87IRGrJUrJaDFt1QIg4m1As=
=E9hJ
-----END PGP SIGNATURE-----

--=-bM61M9UcL3j8gI2IgoQh--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 15:34:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 11:34:00 2022
Received: from localhost ([127.0.0.1]:37699 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nlY3k-0006am-CU
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 11:34:00 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:49977)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nlY3i-0006aY-1h
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 11:33:59 -0400
Date: Mon, 02 May 2022 15:33:40 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1651505630;
 bh=RzEdnWs9I72UxAttyl0WLEcAfwpcV3kxUETt4fqGH1Q=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=bIBh1IKgpeu5DUsM9bc+u33gCN0xMCyGdnbZgUNnhLWnPPLRo/coRXpRwJiWYio7t
 i7Yb2+evY2wfSWAj2Usm+IG/VOi8r2TbEuiK4vM7eju4zwLBZwe1AXaV93BzzsokPF
 nXNPzh2mcnsOMuWc1b6fac4pgwKGV8aep3CVhNI55Kr2NjV4Xdi8OQSwzPKOd1NJ1g
 tknfHViZcj3xOvnntmBOUsib6l3vCW8s2IihM5t74pISo2SFm+YB/qTh50pu97ItrW
 GGB43jJAR5IaX7Ess8wnnPmBCIBRJEmhM0dODxslcYf0lBe5LZhmshu+JesvIJkfA5
 0Xf5s87h99fHA==
To: Maxime Devos <maximedevos@HIDDEN>
From: "Paul A. Patience" <paul@HIDDEN>
Subject: Re: [bug#55060] [PATCH 5/6] gnu: Add python-scooby.
Message-ID: <87v8uorltd.fsf@HIDDEN>
In-Reply-To: <e0a3e833e1a6e310b3bb3aa2f94d36920208cb88.camel@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-5-paul@HIDDEN>
 <0cbdfb3ef04e504737782aa368021cdad9fe9404.camel@HIDDEN>
 <87a6cd6ik4.fsf@HIDDEN>
 <7e7b69f23148674b8fd003e5868c4a05e5acd364.camel@HIDDEN>
 <877d74t20s.fsf@HIDDEN>
 <e0a3e833e1a6e310b3bb3aa2f94d36920208cb88.camel@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: 55060 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)



On 2022-05-02 11:06:52-04:00, Maxime Devos wrote:
> Paul A. Patience schreef op ma 02-05-2022 om 15:00 [+0000]:
>> I suppose a python-pyvips-for-python-scooby that inherits from
>> python-pyvips while removing its propagated inputs would do.
>
> AFAICT, python-pyvips does not currently exist, at least according to
> "guix show python-pyvips".

I would have to package it (I'm currently doing so).

> That said, maybe it could be depropagated
> (maybe there's no need for a package variant)?

Do you mean with a package transformation directly in python-scooby's
native inputs?

Best regards,
Paul





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 15:07:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 11:07:00 2022
Received: from localhost ([127.0.0.1]:37686 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nlXdb-0005xQ-W1
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 11:07:00 -0400
Received: from michel.telenet-ops.be ([195.130.137.88]:35018)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nlXda-0005xI-Fo
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 11:06:59 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by michel.telenet-ops.be with bizsmtp
 id Rr6w2700Q4UW6Th06r6wBX; Mon, 02 May 2022 17:06:57 +0200
Message-ID: <e0a3e833e1a6e310b3bb3aa2f94d36920208cb88.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH 5/6] gnu: Add python-scooby.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>
Date: Mon, 02 May 2022 17:06:52 +0200
In-Reply-To: <877d74t20s.fsf@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-5-paul@HIDDEN>
 <0cbdfb3ef04e504737782aa368021cdad9fe9404.camel@HIDDEN>
 <87a6cd6ik4.fsf@HIDDEN>
 <7e7b69f23148674b8fd003e5868c4a05e5acd364.camel@HIDDEN>
 <877d74t20s.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-TShdTWEvoRGQnmhhp2Pl"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651504017; bh=EdusrzI6zZZiroGA/U1VmNWlNfAjmDPXakFRflkMj/k=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=cA5Hg5btPD2o+dh9Rbm7a3xE+/b1jdCxHtsrpkToQ49d1ZNpFPgcXvbwyduCJpb0d
 EhNhZz0lMQrM1WxoffO9FTFo01tleAktLSJlQf1CfS/N3Zo6YVeJEA2bCu2RTLIHai
 TAHfQ79HXVlmVpC1vl4/5kuv1LX7exIyn7wfE7gOQOWtVCcAW1vXcS//HeQcpIIw+m
 btd2lYdUT6SuIWcoQkNs0HtFfy/YAZ7J9DfFWWlO9MGJFkUgfsvfUw8rP32UTgMgWl
 xGufZF1t024bc55+2I45jLRj5cBHSOTTgzKIDK2zEI8TBJ2i2O6wJ641m4nneXehYw
 CqQipAGskyrWQ==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: 55060 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-TShdTWEvoRGQnmhhp2Pl
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Paul A. Patience schreef op ma 02-05-2022 om 15:00 [+0000]:
> I suppose a python-pyvips-for-python-scooby that inherits from
> python-pyvips while removing its propagated inputs would do.

AFAICT, python-pyvips does not currently exist, at least according to
"guix show python-pyvips".  That said, maybe it could be depropagated
(maybe there's no need for a package variant)?

Greetings,
Maxime.

--=-TShdTWEvoRGQnmhhp2Pl
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYm/zjBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7oihAQCiRPjjqDVq4V+Lxtbyu9jSDx3+
UmrlxRsbN4ejVMphrAD/bfWJxBuxGOADzfvqxF0QEOuZ9ETkE2VOJQwrRwkuYAE=
=qlbQ
-----END PGP SIGNATURE-----

--=-TShdTWEvoRGQnmhhp2Pl--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 2 May 2022 15:01:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 02 11:01:11 2022
Received: from localhost ([127.0.0.1]:37681 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nlXXz-0005pc-Ch
	for submit <at> debbugs.gnu.org; Mon, 02 May 2022 11:01:11 -0400
Received: from mail-4018.proton.ch ([185.70.40.18]:17801)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nlXXt-0005ou-6b
 for 55060 <at> debbugs.gnu.org; Mon, 02 May 2022 11:01:10 -0400
Date: Mon, 02 May 2022 15:00:53 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1651503657;
 bh=gHGtTp6WnM89QIaRFtyUJcctEb4R2cxsULHv7s7Z8Qw=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=TpppsiL/F2JFjcuw2eOSPxZ+gXAYiViS8QiZQQWW8DE3mR6v3x39Uy2r7QiaYvY80
 sXAAUGd/pzTEL9iirKheLk44A/CdRw7+hU+U+PsMAH18XA1Q1dGGqZb7PtcF8JdfF+
 PCP9oJyulY4VdPpjUlXtj/+kQQIcvShGuIhh4kl3cbMZNrJgK9B64/IzVy2e4Xpetk
 tn3iigFsSgZqieNijDw+XiudTu+rlUeGCmuakr4UDri9uPURwyoCHe/Wm/AILkpd2i
 73yiZINod/o/kO9UzVO71mnPhhj3cmo6hAqw+5songB5IuhzWs/DIfgWja2s5zk1dq
 K4k/mlZvutnrQ==
To: Maxime Devos <maximedevos@HIDDEN>
From: "Paul A. Patience" <paul@HIDDEN>
Subject: Re: [bug#55060] [PATCH 5/6] gnu: Add python-scooby.
Message-ID: <877d74t20s.fsf@HIDDEN>
In-Reply-To: <7e7b69f23148674b8fd003e5868c4a05e5acd364.camel@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-5-paul@HIDDEN>
 <0cbdfb3ef04e504737782aa368021cdad9fe9404.camel@HIDDEN>
 <87a6cd6ik4.fsf@HIDDEN>
 <7e7b69f23148674b8fd003e5868c4a05e5acd364.camel@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: 55060 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


On 2022-04-29 16:52:26-04:00, Maxime Devos wrote:
> Upstream says we need to add 'pyvips' as listed in
> test_requirements.txt.

How would I add a python-pyvips native input that doesn't actually
depend on the vips package?
From my understanding of banesullivan's explanation [1], the test checks
for the presence of pyvips in the absence of vips.

I suppose a python-pyvips-for-python-scooby that inherits from
python-pyvips while removing its propagated inputs would do.

Best regards,
Paul

[1]: https://github.com/banesullivan/scooby/pull/74#issuecomment-1113703071





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 29 Apr 2022 20:52:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 29 16:52:35 2022
Received: from localhost ([127.0.0.1]:55442 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nkXbP-000704-9p
	for submit <at> debbugs.gnu.org; Fri, 29 Apr 2022 16:52:35 -0400
Received: from xavier.telenet-ops.be ([195.130.132.52]:47224)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nkXbM-0006zv-Qm
 for 55060 <at> debbugs.gnu.org; Fri, 29 Apr 2022 16:52:33 -0400
Received: from [192.168.242.254] ([188.189.208.33])
 by xavier.telenet-ops.be with bizsmtp
 id QksW2700G0jmX9o01ksW9P; Fri, 29 Apr 2022 22:52:31 +0200
Message-ID: <7e7b69f23148674b8fd003e5868c4a05e5acd364.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH 5/6] gnu: Add python-scooby.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>
Date: Fri, 29 Apr 2022 22:52:26 +0200
In-Reply-To: <87a6cd6ik4.fsf@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-5-paul@HIDDEN>
 <0cbdfb3ef04e504737782aa368021cdad9fe9404.camel@HIDDEN>
 <87a6cd6ik4.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-dEZHS2IBZQBkm67Y56M3"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651265551; bh=AQ1tJW9QTuNDG50bLdIDTVSalbeQ5h6SV3Lm3ONQUYE=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=lW/hxy2fHKJ97Hifevk7KX8HJ8gNvB3nCbqVcX+jqIU6/5SpMai+jwDe2SQE5wRz0
 eC1O5igOtHoG6pPxPIYok8Ra62yd3kY3kkm6mB2OaWveZQ82gjOub+3UtFibx37Ebx
 dqBIVPfhMhanIQc1zvO1+qgGTJguLN0QCTOzh/ixMOJAq61QClcSRmEnAGjmzSyGxJ
 z3kT9EB1vVKHdFQO4iykxwEPv9BYtO+fd6YkNwp0J0SC1Dy43mK+pCsP7bXyI3dsd5
 m3fTl60+lysSfZ+joP8RBu0WMX84FaTdRHeTaJtZJ1tHtRvNo6tTd5c4PSRn+j3pN5
 VtKlWpbTGF5iw==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: 55060 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-dEZHS2IBZQBkm67Y56M3
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Paul A. Patience schreef op vr 22-04-2022 om 19:26 [+0000]:
> It seems the test suite expects the import of a missing package to throw
> an OSError instead of a ModuleNotFoundError, which is not the case at
> least on Python 3.9.9.
> I don't know if it was different before.
> I can add a comment to that effect.

Upstream says we need to add 'pyvips' as listed in
test_requirements.txt.

Greetings,
MAxime.

--=-dEZHS2IBZQBkm67Y56M3
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmxQChccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7tP7AQDO6T/ADBkcU1khPpIt2QfNP8MH
LmHvWIjPp3jKOWFbYwEAhfCB2WJI9yN81SwoGK7Sdy7QWZCtxN2rjiy0LHAL8Ac=
=Ibw2
-----END PGP SIGNATURE-----

--=-dEZHS2IBZQBkm67Y56M3--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 25 Apr 2022 17:56:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 25 13:56:19 2022
Received: from localhost ([127.0.0.1]:36016 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nj2wd-0001ko-4c
	for submit <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:56:19 -0400
Received: from mail-4022.proton.ch ([185.70.40.22]:48079)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nj2wT-0001kM-PY
 for 55060 <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:56:18 -0400
Date: Mon, 25 Apr 2022 17:55:58 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650909363;
 bh=7TMRc7yqKwv6tm9XfcD7iwIvZf/HB1TmxL22JUraWqc=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=T0AmLt9Eod7Sp0iWRt0Qa4VIUqJCphg3EhJpU4HvK4SdjWPMQ0zldzeAEApad7QtI
 1VeEHLIyRSr5lWPsqfTYHtMQjsJLxmKbqQKWlIzhOLlQYsmyhvph4J5jbJBGx/yKp3
 4vyoj9S2+eCGpumzO6sKoO/VCJdKZxy8oS9Dfv9sfELonvU7QhOZywN/y8PeG/dfZs
 i4SEHgauokl+UMExEFqfgOz5yx9yDdpJw0V4/r0488A6BpSOteBnYlMCO0XzbWmHNi
 RHO/4Vq/VB/B5+/+ZSd2G4DqjQeHzPCG6SaRwPW8CwvBddrOWsq281PBbCoQvBN2G5
 B0PzFSd+4COiQ==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v3 6/6] gnu: Add python-pyvista.
Message-ID: <20220425175515.54516-7-paul@HIDDEN>
In-Reply-To: <20220425175515.54516-1-paul@HIDDEN>
References: <20220425175515.54516-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-science.scm (python-pyvista): New variable.
---
 gnu/packages/python-science.scm | 53 +++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.=
scm
index 07d713e013..4205bdc425 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -17,6 +17,7 @@
 ;;; Copyright =C2=A9 2021 Felix Gruber <felgru@HIDDEN>
 ;;; Copyright =C2=A9 2022 Malte Frank Gerdes <malte.f.gerdes@HIDDEN>
 ;;; Copyright =C2=A9 2022 Guillaume Le Vaillant <glv@HIDDEN>
+;;; Copyright =C2=A9 2022 Paul A. Patience <paul@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1183,3 +1184,55 @@ (define-public python-numpy-groupies
      "This package provides optimized tools for group-indexing operations:
 aggregated sum and more.")
     (license license:bsd-3)))
+
+(define-public python-pyvista
+  (package
+    (name "python-pyvista")
+    (version "0.34.0")
+    (source
+     ;; The PyPI tarball does not contain the tests.
+     ;; (However, we don't yet actually run the tests.)
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/pyvista/pyvista")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0f2x2wvi5pkpv5h3jrnx8zxnaj51navfqp2fdna1l9rpjgjjf94g"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     (list python-appdirs
+           python-imageio
+           python-matplotlib
+           python-meshio
+           python-numpy
+           python-pillow
+           python-scooby
+           vtk))
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         ;; Disable tests for now because they require several modules
+         ;; currently unpackaged in Guix.
+         (delete 'check)
+         ;; Disable the sanity check, which fails with the following error=
:
+         ;;
+         ;;   ...checking requirements: ERROR: pyvista=3D=3D0.34.0 Distrib=
utionNotFound(Requirement.parse('vtk'), {'pyvista'})
+         (delete 'sanity-check))))
+    (home-page "https://docs.pyvista.org/")
+    (synopsis "3D plotting and mesh analysis through VTK")
+    (description
+     "PyVista is...
+
+@itemize
+@item @emph{Pythonic VTK}: a high-level API to the Visualization
+Toolkit (VTK);
+@item mesh data structures and filtering methods for spatial datasets;
+@item 3D plotting made simple and built for large/complex data geometries.
+@end itemize
+
+This package provides a Pythonic, well-documented interface exposing VTK's
+powerful visualization backend to facilitate rapid prototyping, analysis, =
and
+visual integration of spatially referenced datasets.")
+    (license license:expat)))
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 25 Apr 2022 17:56:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 25 13:56:08 2022
Received: from localhost ([127.0.0.1]:36011 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nj2wO-0001k6-2u
	for submit <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:56:08 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:37889)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nj2wK-0001j3-VG
 for 55060 <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:56:01 -0400
Date: Mon, 25 Apr 2022 17:55:49 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650909355;
 bh=MYId/NFJmlrbGlJvHWFp2IxECn9yCWBFGsp5uN9z14o=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=DMHacsWZyuTLAqmLomvg89VC27xmFS610gTpya7bJ0obRQzWwB6Hip8g4WzbWSMRC
 HjSqo0GjpucpC+NtuxvRVqC3O8EZE+5ROrBomTF3fE49KfKivPdN0vdTEHmcXXGn1d
 Ehwwwg7/vg1XHz0GCUVja/YgdDcRAuwpINut7Cmdg8NJsX+PswVyl7HnCo7IB6Cdwm
 nQFh19FCoIB4ew/gk3evibj6KntcBRLhIAlM3Jif4jNgEostWrN3bmSPVCMV3YrYub
 YG7/yJm22CxcfDuQtd5q1GBLAHmPvfvNYjSOArjkGI6ojCOdIZfrQeLyQg3BWzU83L
 ghTIWcOmBB4BQ==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v3 5/6] gnu: Add python-scooby.
Message-ID: <20220425175515.54516-6-paul@HIDDEN>
In-Reply-To: <20220425175515.54516-1-paul@HIDDEN>
References: <20220425175515.54516-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-scooby): New variable.
---
 gnu/packages/python-xyz.scm | 67 +++++++++++++++++++++++++++++++++++++
 1 file changed, 67 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 9a5d311680..1eeec2564e 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -119,6 +119,7 @@
 ;;; Copyright =C2=A9 2022 Evgeny Pisemsky <evgeny@HIDDEN>
 ;;; Copyright =C2=A9 2022 drozdov <drozdov@HIDDEN>
 ;;; Copyright =C2=A9 2022 Peter Polidoro <peter@HIDDEN>
+;;; Copyright =C2=A9 2022 Paul A. Patience <paul@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -29534,3 +29535,69 @@ (define-public python-sre-yield
 uses the parsed regular expression, so you get a much more accurate result
 than trying to just split strings.")
     (license license:asl2.0)))
+
+(define-public python-scooby
+  (package
+    (name "python-scooby")
+    (version "0.5.12")
+    (source
+     ;; The PyPI tarball does not contain the tests.
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/banesullivan/scooby")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gkpmz8wl3jg8ylf1na35308sznw2g9wx33zqlyq5i2gpy2ml9mw"))))
+    (build-system python-build-system)
+    (native-inputs
+     (list python-beautifulsoup4
+           python-numpy
+           python-pytest
+           python-pytest-cov
+           python-scipy))
+    (propagated-inputs
+     (list python-psutil))
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'fix-tests
+           (lambda _
+             (substitute* "tests/test_scooby.py"
+               ;; The test suite uses the no-version PyPI package
+               ;; (https://pypi.org/project/no-version/),
+               ;; but it doesn't seem worth packaging in Guix just for thi=
s.
+               (("scooby\\.report\\.VERSION_NOT_FOUND")
+                "scooby.report.MODULE_NOT_FOUND")
+               (("^ +import no_version  # noqa.*") "")
+               ;; The test suite expects an OSError when importing a missi=
ng
+               ;; module.
+               ;; However, a ModuleNotFoundError is thrown.
+               (("with pytest\\.raises\\(OSError\\):")
+                "with pytest.raises(ModuleNotFoundError):"))))
+         (replace 'check
+           (lambda* (#:key tests? inputs outputs #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "pytest")))))))
+    (home-page "https://github.com/banesullivan/scooby")
+    (synopsis "Report hardware information and Python package versions")
+    (description
+     "The Scooby package reports the following information about the curre=
ntly
+running system:
+
+@itemize
+@item operating system name;
+@item hardware information including machine type (e.g., @samp{i386},
+@samp{x86_64}, etc.), CPU count and total RAM;
+@item Python environment (e.g., Python, IPython, etc.);
+@item file system name;
+@item Python version;
+@item versions of specified Python packages.
+@end itemize
+
+It can generate reports as HTML tables or plain text lists.
+
+Scooby has no required dependencies, and only few optional dependencies.")
+    (license license:expat)))
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 25 Apr 2022 17:56:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 25 13:56:01 2022
Received: from localhost ([127.0.0.1]:36003 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nj2wK-0001jG-OT
	for submit <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:56:01 -0400
Received: from mail-40136.proton.ch ([185.70.40.136]:22208)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nj2wJ-0001ip-Br
 for 55060 <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:55:59 -0400
Date: Mon, 25 Apr 2022 17:55:46 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650909353;
 bh=2+FhpxIWCjAoLL7pNI+nwn7ppvKfAs8ZGzT0s9DkeO4=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=Ny+BeYI2Ar6mkfu9y5lKUCT4cDaduUqsEN2u35GGwkPlCppCvWkWqh59obYonkNpY
 ngtoe2U8ySDw/3esdGfmK8zJzcwqE5qPjvJBBqwk/Wn5c+zzH4bcg95KBiUVUOpcDy
 QqCi+8Tr/aBVYQ7/j3QgqszfnzM95hY+oLeiZbU+l4rXvAB3exwSkd2Z7m2LxY/FZa
 wyS4gufio01FBbqZ7iUsJaM0JuKh6vgutWeWccDrULaT7vEcShdLr2i61Ibh7UlrQD
 XpROVHF3/i5/TZ98ly4sYQaQYmzGl9FjMTRBK86Y/GYHLuZp5tvKqCnJEkfOL5TJI1
 u51Yc+ZVAFMbg==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v3 4/6] gnu: python-meshio: Update to 5.3.4.
Message-ID: <20220425175515.54516-5-paul@HIDDEN>
In-Reply-To: <20220425175515.54516-1-paul@HIDDEN>
References: <20220425175515.54516-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio): Update to 5.3.4.
[source]: Reindent.
[propagated-inputs]: Add python-rich.
---
 gnu/packages/simulation.scm | 25 +++++++++++++------------
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 1b4016e316..e829f8cd7d 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -773,18 +773,18 @@ (define-public fullswof-2d
 (define-public python-meshio
   (package
     (name "python-meshio")
-    (version "4.4.6")
+    (version "5.3.4")
     (source
-      (origin
-        (method url-fetch)
-        (uri (pypi-uri "meshio" version))
-        (sha256
-          (base32
-           "0kv832s2vyff30zz8yqypw5jifwdanvh5x56d2bzkvy94h4jlddy"))
-        (snippet
-         '(let ((file (open-file "setup.py" "a")))
-            (display "from setuptools import setup\nsetup()" file)
-            (close-port file)))))
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "meshio" version))
+       (sha256
+        (base32
+         "1w39qcg0rw5kb04j7sa45fnqd6k20fsdgrf62cmw2ygjgwnnjh72"))
+       (snippet
+        '(let ((file (open-file "setup.py" "a")))
+           (display "from setuptools import setup\nsetup()" file)
+           (close-port file)))))
     (build-system python-build-system)
     (inputs
      (list python-h5py
@@ -793,7 +793,8 @@ (define-public python-meshio
      (list python-pytest))
     (propagated-inputs
      (list python-importlib-metadata
-           python-numpy))
+           python-numpy
+           python-rich))
     (arguments
      `(#:phases
        (modify-phases %standard-phases
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 25 Apr 2022 17:55:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 25 13:55:55 2022
Received: from localhost ([127.0.0.1]:35999 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nj2wF-0001iw-HS
	for submit <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:55:55 -0400
Received: from mail-4018.proton.ch ([185.70.40.18]:22064)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nj2wE-0001iZ-5V
 for 55060 <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:55:54 -0400
Date: Mon, 25 Apr 2022 17:55:42 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650909348;
 bh=hxRS8LlF5LmPUKcKE1b+5xqKSnelyjfQmLrvL0p2Irk=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=m76ZVePKgUdD4iiX9vFye6SgbHY7NKzwGMAR35nzqysmlNYiuRPSGel9WyJQyeygl
 BATQ7OyclpcaMu01h55hQOyble38kVW6bh98etTLPoMA2DKE5EHp6UXrbL1geNRf3p
 53dQOY4hZhY1X/lIKI3m/e1EmArgFj/ie995jOeYrAT14EVPwUHdAPKnenMiYEjxws
 DGjcmTj1vQnczUfV768DBLJ3ILrGYATraaZtuKCkjqoJXV5goVoloXfmjALRL4eMQ9
 R1UjmbUItXvj4BXGbfTF/B+MctVmybmKR12T/k5x9Dw6gcSY5OT2pRcid8K91gBRMs
 on/cPH+/bcXRQ==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v3 3/6] gnu: python-meshio: Honor #:tests? flag.
Message-ID: <20220425175515.54516-4-paul@HIDDEN>
In-Reply-To: <20220425175515.54516-1-paul@HIDDEN>
References: <20220425175515.54516-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[arguments]: Adjust custom
'check' phase to honor the #:tests? flag.
---
 gnu/packages/simulation.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 42383bf486..1b4016e316 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -798,9 +798,10 @@ (define-public python-meshio
      `(#:phases
        (modify-phases %standard-phases
          (replace 'check
-           (lambda* (#:key outputs inputs #:allow-other-keys)
-             (add-installed-pythonpath inputs outputs)
-             (invoke "python" "-m" "pytest" "-v" "tests"))))))
+           (lambda* (#:key tests? outputs inputs #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest" "-v" "tests")))))))
     (home-page "https://github.com/nschloe/meshio")
     (synopsis "I/O for mesh files")
     (description "There are various file formats available for
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 25 Apr 2022 17:55:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 25 13:55:51 2022
Received: from localhost ([127.0.0.1]:35995 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nj2wB-0001ie-85
	for submit <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:55:51 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:54083)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nj2w7-0001iD-U5
 for 55060 <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:55:48 -0400
Date: Mon, 25 Apr 2022 17:55:38 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650909341;
 bh=7Hcurfq3t/Fob0szPjWqOQVp8abk950p5MSLsFKkylA=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=LwSfRIX3P5jDm4N+m9mgQac0go4YPV9LxM/91ODzHST3dYbalpuJGblhSvuyaPL/5
 a9TohRN1Gh6762AaUYVcJxDSJMSANiLHwnVikro2H/R+DDzQfRDcx0Hfrcg5BxHYID
 7TediUHq2ncp16WfK00mjeUV1YugD65rmgxGz2CsFFX4neCZj/PbFZlVWnFH05AQUe
 qEJbqjx0NiXlIggDoPFL/2M80PgXAF4qfCifqnN3Et53ZiSlcxpc0djbwozpyubITL
 lJZ5zAxjde8heptVg09xDtvTMfHxA/nvpZeVCepDsB70Jcir0h7O0/L8FD4D1HDBzw
 Ve0f0B3PWLepg==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v3 2/6] gnu: python-meshio: Remove trailing booleans.
Message-ID: <20220425175515.54516-3-paul@HIDDEN>
In-Reply-To: <20220425175515.54516-1-paul@HIDDEN>
References: <20220425175515.54516-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[snippet]: Remove trailing
boolean (and therefore the 'begin').
[arguments]: Remove trailing boolean.
---
 gnu/packages/simulation.scm | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index c8309761d2..42383bf486 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -782,11 +782,9 @@ (define-public python-meshio
           (base32
            "0kv832s2vyff30zz8yqypw5jifwdanvh5x56d2bzkvy94h4jlddy"))
         (snippet
-         '(begin
-            (let ((file (open-file "setup.py" "a")))
-              (display "from setuptools import setup\nsetup()" file)
-              (close-port file))
-            #t))))
+         '(let ((file (open-file "setup.py" "a")))
+            (display "from setuptools import setup\nsetup()" file)
+            (close-port file)))))
     (build-system python-build-system)
     (inputs
      (list python-h5py
@@ -802,8 +800,7 @@ (define-public python-meshio
          (replace 'check
            (lambda* (#:key outputs inputs #:allow-other-keys)
              (add-installed-pythonpath inputs outputs)
-             (invoke "python" "-m" "pytest" "-v" "tests")
-             #t)))))
+             (invoke "python" "-m" "pytest" "-v" "tests"))))))
     (home-page "https://github.com/nschloe/meshio")
     (synopsis "I/O for mesh files")
     (description "There are various file formats available for
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 25 Apr 2022 17:55:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 25 13:55:48 2022
Received: from localhost ([127.0.0.1]:35991 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nj2w7-0001iP-VB
	for submit <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:55:48 -0400
Received: from mail-4022.proton.ch ([185.70.40.22]:30810)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nj2w6-0001i5-Hq
 for 55060 <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:55:46 -0400
Date: Mon, 25 Apr 2022 17:55:34 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650909340;
 bh=OUneS62/ePuR4yliYOSZfZ/nlMzG3hbMDz8q5hiZN8k=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=E8PEAZgpoGrRJf3cx756xgfoFDwi1xME7v7gO/pyQ4vuxsNL6u9Mwok6+aSVz5ZJ7
 o/uOOHrCxIKtKZTJC75vzQzZBIy8io1PJZC9sxBxa+J2ICVI4efhAAa0N0TNG+TncI
 0u4sEdeR+pQpCKdPR8Aih3gkyhNUqf0DADb4GCGFuWe0Tc5GIMZNeEAPHCjysOgnNK
 SRUiWU9H+9Ob44QLwTMMuu3WH9FIBFBCoegQE6GLovxL1jf1xmti2ixKlGTeGv7m0h
 7PpGc3EEo1hI0TVG6UInT7FndSZqAzkZvWMmU7D0fvrqIYQkKkdCFa4wG+neAaLH5g
 e+w+kkSquwjmw==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v3 1/6] gnu: python-meshio: Remove input labels.
Message-ID: <20220425175515.54516-2-paul@HIDDEN>
In-Reply-To: <20220425175515.54516-1-paul@HIDDEN>
References: <20220425175515.54516-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[inputs, native-inputs,
propagated-inputs]: Remove labels.
---
 gnu/packages/simulation.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 3f2d8e136d..c8309761d2 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -789,13 +789,13 @@ (define-public python-meshio
             #t))))
     (build-system python-build-system)
     (inputs
-     `(("h5py" ,python-h5py)
-       ("netcdf4" ,python-netcdf4)))
+     (list python-h5py
+           python-netcdf4))
     (native-inputs
-     `(("pytest" ,python-pytest)))
+     (list python-pytest))
     (propagated-inputs
-     `(("importlib-metadata" ,python-importlib-metadata)
-       ("numpy" ,python-numpy)))
+     (list python-importlib-metadata
+           python-numpy))
     (arguments
      `(#:phases
        (modify-phases %standard-phases
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 25 Apr 2022 17:55:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 25 13:55:42 2022
Received: from localhost ([127.0.0.1]:35987 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nj2w1-0001i6-Nd
	for submit <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:55:41 -0400
Received: from mail-4022.proton.ch ([185.70.40.22]:17174)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nj2vy-0001hq-KG
 for 55060 <at> debbugs.gnu.org; Mon, 25 Apr 2022 13:55:40 -0400
Date: Mon, 25 Apr 2022 17:55:23 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650909331;
 bh=TvkQyhYcGVJqFh2Z9Z+wtpHxrDlyO8tER5TbTZINNOA=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To:
 Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID;
 b=Ij3KBO9a8YwzHwfgiu2GRUDZ2aHDVUgxf+rXVkXghqaPxYgSeGMiF23WYrpF/6EKL
 Bio1epiCzVT8hIoXvDmdJy404IFK7cb6ivIxFQwVyZIfUgFEVC86Coo9rSVMWWt01z
 wgafKp6bxiCzxz/hpCohbB5HQ6d4aBvau8XQEgoIY+ZeO85z7cA+TKkIhdD34ZUwoH
 LiKasDhulp1orTwnml6Ls7UEG7OniOp7PA8St+eQrlVUrgPlhstKa0n0kQmVXR0PeK
 7cGLH+8pGvqCfE+ML1uoq/RHXhhk1BKD/9n/s1J6exEpWIpHIWTvISbqpURadoWeJz
 Ahzua0fdAVOww==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v3 0/6] gnu: Add python-pyvista.
Message-ID: <20220425175515.54516-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Updated patch series taking into account Maxime Devos's comments on package
synopses and descriptions (particularly for python-scooby, but I also updat=
ed
python-pyvista's description).

Paul A. Patience (6):
  gnu: python-meshio: Remove input labels.
  gnu: python-meshio: Remove trailing booleans.
  gnu: python-meshio: Honor #:tests? flag.
  gnu: python-meshio: Update to 5.3.4.
  gnu: Add python-scooby.
  gnu: Add python-pyvista.

 gnu/packages/python-science.scm | 53 ++++++++++++++++++++++++++
 gnu/packages/python-xyz.scm     | 67 +++++++++++++++++++++++++++++++++
 gnu/packages/simulation.scm     | 43 +++++++++++----------
 3 files changed, 141 insertions(+), 22 deletions(-)

--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 21:49:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 17:49:31 2022
Received: from localhost ([127.0.0.1]:54798 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ni19f-0004m7-Ar
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 17:49:31 -0400
Received: from laurent.telenet-ops.be ([195.130.137.89]:37352)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1ni19d-0004lx-9L
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 17:49:29 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by laurent.telenet-ops.be with bizsmtp
 id MxpU270024UW6Th01xpUho; Fri, 22 Apr 2022 23:49:28 +0200
Message-ID: <1b12a87248441cbc918adbbbb748dafa5226efdb.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH 6/6] gnu: Add python-pyvista.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>
Date: Fri, 22 Apr 2022 23:49:27 +0200
In-Reply-To: <87bkws6hhn.fsf@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-6-paul@HIDDEN>
 <3e9933ecb1736b90c091f9733ea738e36a7d2aea.camel@HIDDEN>
 <87bkws6hhn.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-N54E4Dotgx8Lla57tnGk"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650664168; bh=Mrvjwz/8nm9PhH23rYE6m7My16s1cqy+BJg+WvFv6D0=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=mdxYiav9JkH/RfzyEuPhW9JrfhjlV1Eo0HrfH7GS0qW7b5UJeIL5w7D1QnVJAbmKc
 Oa3m2s1U3XSjePNL9fLqfM0fIgt/idF2bPqo7Y7+nI63X27q4pwUZRvxjEq18k+Ofe
 4lUiEMAAtw2+px4hIp7vt/GwMuTTz+6ADH5PvCjM4779V22AjdOWrh3knZaKnXRpfU
 uuyFO3JJyMC9Zw/vWu225j5BfYWy+xVzPrLMtowmUqtYJKlqLJCwnPvGAAiiKCJT3+
 sUIbvqWPPpgGgYXyQqiZ+r1BG1UvLp91+FXlcKOMjfy+e9ZDquMCk17NI0yWQU/2JW
 YzVGk7xqUXP7w==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: 55060 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-N54E4Dotgx8Lla57tnGk
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Paul A. Patience schreef op vr 22-04-2022 om 19:36 [+0000]:
> vtk.py is indeed there.
> Also, I am able to "import vtk" in a Python repl.
> I'm not sure why the sanity check cannot find vtk.py, then.
> This sanity check issue also plagues the python-vedo package, and I
> don't know how to fix it.
> (However, obviously the last line of the comment is incorrect.)

A guess: maybe whatever 'sanity-check' indirectly uses, expects the
dependencies to have an 'egg-info', which appears to be the case for
(most?) python-build-system packages, but not for whatever vtk does.

Greetings,
Maxime

--=-N54E4Dotgx8Lla57tnGk
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmMi6BccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7oS4AQDy3TBqLcjzsPXCVIl0BOWmmr+R
XkKYpMoUX5ajuMJ0NwEAisMTQnwsVuCQdv7tPJKJM2WGC2s4VcHpaaZMS14c5Qo=
=MuYE
-----END PGP SIGNATURE-----

--=-N54E4Dotgx8Lla57tnGk--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 21:46:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 17:46:49 2022
Received: from localhost ([127.0.0.1]:54793 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ni172-0004eO-Si
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 17:46:49 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:59988)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1ni171-0004eG-1F
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 17:46:47 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Mxml2700C4UW6Th06xmlHE; Fri, 22 Apr 2022 23:46:45 +0200
Message-ID: <5505fdb497836c875fc589e1b6cedc29cfbc2eb4.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH 5/6] gnu: Add python-scooby.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>
Date: Fri, 22 Apr 2022 23:46:45 +0200
In-Reply-To: <87a6cd6ik4.fsf@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-5-paul@HIDDEN>
 <0cbdfb3ef04e504737782aa368021cdad9fe9404.camel@HIDDEN>
 <87a6cd6ik4.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-M7PxZhys8JXSA92fdLxL"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650664005; bh=k7d5XAK2BYrLCVDUt93qBF44++FqB7HS62y3aJiGHbE=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=Anw4adp9BGPqhfKG9dbWY32Dwq/4afXTNEYd/jh6IWnprCHP9aCTWBNm9JXrckpgn
 hUCuvHxVLUlzB6drUmuL/6gq7XGQJMpyq6oJZLw5GmIX7blLkdyKR05M3rvi0eCO3N
 nPLKHI6yFxIomD0MSljKq1B7uBi6Ff/9o3vZ24iOBONzC8YvLAcbcefAlqonB35vme
 pUtn5HPodtFw6jCHOb6GetBP1LZBpqvRC3btHteQ3qukBntvaLn97MqpcGsTZqGdid
 2RJfN6DvcQUPhFzFm+BniPwm1b/cirU4RCh+U6UOiNcnVuLevu5Xp/Gwon1xYmsOTU
 ujS96Umz13iiA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: 55060 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-M7PxZhys8JXSA92fdLxL
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Paul A. Patience schreef op vr 22-04-2022 om 19:26 [+0000]:
> The setup.py file lists psutil and mkl in extras_require, meaning they
> are optional.

The manual has the following to say about optional dependencies:

   =E2=80=A2 If a Python package has optional dependencies (=E2=80=98extras=
_require=E2=80=99),
     it is up to you to decide whether to add them or not, based on
     their usefulness/overhead ratio (*note =E2=80=98guix size=E2=80=99: Su=
bmitting
     Patches.).

I don't know if this changes anything here.

> mkl (https://pypi.org/project/mkl/) is released under the Intel
> Simplified Software License, which I suspect is ideologically
> incompatible with Guix (and therefore not already packaged for Guix), so
> I didn't include it.

Ok -- the pypi.org page even says =E2=80=98proprietary license=E2=80=99!

Greetings,
Maxime.

--=-M7PxZhys8JXSA92fdLxL
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmMiRRccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7qNlAP9e9GFD6MnXkiS6JH/8q80ivRw/
qoa6gByOMETz7qK9gQEA25l9Xq9gv/F4wwkdov7pOt3EXs8gekR3t6v+ZcU4oQI=
=epVT
-----END PGP SIGNATURE-----

--=-M7PxZhys8JXSA92fdLxL--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 21:43:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 17:43:45 2022
Received: from localhost ([127.0.0.1]:54788 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ni145-0004Xq-FS
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 17:43:45 -0400
Received: from laurent.telenet-ops.be ([195.130.137.89]:33288)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1ni143-0004Xg-Ia
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 17:43:44 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by laurent.telenet-ops.be with bizsmtp
 id Mxjh2700J4UW6Th01xjhLW; Fri, 22 Apr 2022 23:43:42 +0200
Message-ID: <450bea08b9dfed716dc272d3271c6bc4a08422e0.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH 5/6] gnu: Add python-scooby.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>
Date: Fri, 22 Apr 2022 23:43:41 +0200
In-Reply-To: <87a6cd6ik4.fsf@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-5-paul@HIDDEN>
 <0cbdfb3ef04e504737782aa368021cdad9fe9404.camel@HIDDEN>
 <87a6cd6ik4.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-MCcmMbrUzPHUZvo8aKD8"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650663822; bh=XKpN+qi9RovdnVZjbraF83GzviZOCHpLOY4AkWOuVF8=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=L1hA8nTZV1tIFz1oGbSiZejdIACPDzX8Y1gtAMOSHaS6/xWN/uAWdPQDF4XE9KIbv
 vkrffhz2vKWHPjEz8sm1m1zI0oTsvy+RDfKvvYkYmweZYSGExZvuwMMTNKIdGOy7/8
 qMTazu4DVUHScWmepxBsW9ywW7S7i295BU/8aXULP7dthA+rUawIbyBgjFNQOWFY3b
 b2RQhpMBtgq5h8Tq2GIZrRqiTTvLlFupfzW9vM8xGY+WjIeMDGLEjdfXARf5Ag2hfQ
 C2tUva8pQaH2ubYP1+9iHna8Tu1Oplxc+c2Dq2SSmdtepqqiW6Pp7N6yCjbu2ipCeV
 DOaeRYwNyGYBg==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: 55060 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-MCcmMbrUzPHUZvo8aKD8
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Paul A. Patience schreef op vr 22-04-2022 om 19:26 [+0000]:
> It seems the test suite expects the import of a missing package to throw
> an OSError instead of a ModuleNotFoundError, which is not the case at
> least on Python 3.9.9.
> I don't know if it was different before.
> I can add a comment to that effect.

This version incompatibility seems like something upstream needs to
know about.  I've commented upstream at
<https://github.com/banesullivan/scooby/pull/74>.

Greetings,
Maxime.

--=-MCcmMbrUzPHUZvo8aKD8
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmMhjRccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7qlsAP9SI2H3NhScObO2iuKUd6R8uAHD
Pj05GfEyKNFfIVHNnwEAjKKHF+sldWScS16/cfeCEGYTXKb7v1hprNDVPeJUCwU=
=3mht
-----END PGP SIGNATURE-----

--=-MCcmMbrUzPHUZvo8aKD8--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 19:36:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 15:36:50 2022
Received: from localhost ([127.0.0.1]:54693 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhz5G-0006mu-Nz
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 15:36:50 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:21263)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhz5C-0006mc-GW
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 15:36:48 -0400
Date: Fri, 22 Apr 2022 19:36:36 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650656199;
 bh=DfcjGeTedcJFJh1tMPegc+VsMer8kEOCCwLac/tea7I=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=VJt0obq8lMMAxklT4xNDA3t3rPYaL6iHKRs9pf7a0ULtBNhzzdh3iPPsUG8CJlQDH
 F3xt424ShNyXpdy0Cxr467FNZDSOeloQobzH/Tv1AFrPatzSATmfP2RM+s4IgSwsRN
 QPe2Kk8yjUAQLbjORX8b+/JlEYr2kLNSdR/eRMp9TShr2rtNd1bZhe6ScJt9LxKAkA
 T05bx0bM8EWcvTsC8BaDm5+m0xjw9T/8+UrPrkzAWZfb1BNmr5LCTixVeIi8Trv5Ne
 u5P68JG0K+vnx+i1KaX5q0FqoyRKESx1MGjbqUcpYFxNFsxBHZipZBeb3X4SfWLyC9
 7dY3wWxfg0zvA==
To: Maxime Devos <maximedevos@HIDDEN>
From: "Paul A. Patience" <paul@HIDDEN>
Subject: Re: [bug#55060] [PATCH 6/6] gnu: Add python-pyvista.
Message-ID: <87bkws6hhn.fsf@HIDDEN>
In-Reply-To: <3e9933ecb1736b90c091f9733ea738e36a7d2aea.camel@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-6-paul@HIDDEN>
 <3e9933ecb1736b90c091f9733ea738e36a7d2aea.camel@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: 55060 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


On 2022-04-22 14:04:03-04:00, Maxime Devos wrote:
> Paul A. Patience schreef op vr 22-04-2022 om 01:03 [+0000]:
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Disable tests for n=
ow because they require several modules
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; currently unpackage=
d in Guix.
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (delete 'check)
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Disable the sanity =
check, which fails with the following error:
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;;
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;;=C2=A0=C2=A0 ...chec=
king requirements: ERROR: pyvista=3D=3D0.34.0 DistributionNotFound(Requirem=
ent.parse('vtk'), {'pyvista'})
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;;
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Probably it cannot =
find VTK because it isn't a Python library.
>
> vtk is (among other things) a Python library, try building vtk and
> looking into lib/python3.9/site-packages/vtk.py.

vtk.py is indeed there.
Also, I am able to "import vtk" in a Python repl.
I'm not sure why the sanity check cannot find vtk.py, then.
This sanity check issue also plagues the python-vedo package, and I
don't know how to fix it.
(However, obviously the last line of the comment is incorrect.)

> As such, shouldn't 'vtk' be in propagated-inputs, such that when
> dependents use 'python-pyvista', the vtk libraries will actually be
> found?

I fixed this in the v2 series.

Best regards,
Paul





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 19:26:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 15:26:39 2022
Received: from localhost ([127.0.0.1]:54687 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhyvO-0006Wo-L8
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 15:26:38 -0400
Received: from mail-4323.proton.ch ([185.70.43.23]:22973)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhyvL-0006WZ-KJ
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 15:26:37 -0400
Date: Fri, 22 Apr 2022 19:26:24 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650655588;
 bh=Rf5T5Yw/yJtoghV+i0lSbg6wIiw1L4eUPT4HC9g8XNA=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=R2qxfWJU8+OfIFiqtuREdyUqzr6lTgoheGbqgO9gPwm2eRq6zXKIsVKkgWfu9zxTS
 oPrgzgava/toqU2DLdCxAmT2thn4od8+YDRf8NuDKPbboBQcO0R39iByYUZutv480B
 FRJhAvQ+YglF4TJM9LDoAnXKFBKj5FymsMKCOsBiSa2QT/mo6T/MZJ8wN6v/vxevED
 g7Ry3vbHJl35mpu7HQ8FiTvAwbvjMWyMMZ55Zp7imZomAAAtui3UzXEY277G6DSKKo
 lj4ttTP+EcR9Db2/DiWcDIJY3nKuPDMnTwyrJYpdAC32ZMdky1sopwOlw5YUu51MNc
 Wze7nhZr8TsBQ==
To: Maxime Devos <maximedevos@HIDDEN>
From: "Paul A. Patience" <paul@HIDDEN>
Subject: Re: [bug#55060] [PATCH 5/6] gnu: Add python-scooby.
Message-ID: <87a6cd6ik4.fsf@HIDDEN>
In-Reply-To: <0cbdfb3ef04e504737782aa368021cdad9fe9404.camel@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-5-paul@HIDDEN>
 <0cbdfb3ef04e504737782aa368021cdad9fe9404.camel@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: 55060 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


Hello Maxime,

I will reply to all of your comments below.

On 2022-04-22 13:53:46-04:00, Maxime Devos wrote:
> The 'python-' prefix is only for library-only python packages.  As it
> is a called tool, I assume there is some bin/scooby binary that the
> user would run?

It may be called a tool, but it is only a library, meant to be used from
other libraries.
The readme describes the basic usage as follows:

  import scooby
  scooby.Report()

On 2022-04-22 13:55:59-04:00, Maxime Devos wrote:
> Paul A. Patience schreef op vr 22-04-2022 om 01:03 [+0000]:
>> +=C2=A0=C2=A0=C2=A0 (native-inputs
>> +=C2=A0=C2=A0=C2=A0=C2=A0 (list python-beautifulsoup4
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 python-num=
py
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 python-pyt=
est
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 python-pyt=
est-cov
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 python-sci=
py))
>> [no 'inputs' or 'propagated-inputs']
>
> Are these sufficient?  According to
> <https://github.com/banesullivan/scooby/blob/main/requirements.txt>,
> there is also a dependency on 'psutil' and 'mkl'.  I have also found
> references to those in non-test code.

The setup.py file lists psutil and mkl in extras_require, meaning they
are optional.
mkl (https://pypi.org/project/mkl/) is released under the Intel
Simplified Software License, which I suspect is ideologically
incompatible with Guix (and therefore not already packaged for Guix), so
I didn't include it.
I omitted psutil just because I was omitting mkl, but I can add it as a
propagated input.

On 2022-04-22 14:07:43-04:00, Maxime Devos wrote:
> Paul A. Patience schreef op vr 22-04-2022 om 01:03 [+0000]:
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 (("with pytest\\.raises\\(OSError\\):")
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 "with pytest.raises(ModuleNotFoundError):"))))
>
> What is this for?

It seems the test suite expects the import of a missing package to throw
an OSError instead of a ModuleNotFoundError, which is not the case at
least on Python 3.9.9.
I don't know if it was different before.
I can add a comment to that effect.

On 2022-04-22 13:51:26-04:00, Maxime Devos wrote:
> Paul A. Patience schreef op vr 22-04-2022 om 12:41 [+0000]:
>> +=C2=A0=C2=A0=C2=A0 (synopsis "Great Dane turned Python environment dete=
ctive")
>
> What does this package have to do with Denmark and detectives?
>
> Looking further, =E2=80=98Great Dane=E2=80=99 appears to be some dog bree=
d, and I guess
> it's a pun on the package name and Scooby-Doo.  However, I don't think
> this is useful for users looking for packages that suit their needs.
>
>> +=C2=A0=C2=A0=C2=A0 (description
>> +=C2=A0=C2=A0=C2=A0=C2=A0 "This is a lightweight tool for easily reporti=
ng your Python
>> +environment's package versions and hardware resources.")
>
> Isn't this just =E2=80=98guix package --list-installed=3D^python=E2=80=
=99?
> What hardware resources does it report?  CPU models?  Disk
> manufacturers? =C2=A0The attached peripherals?  Non-physical peripherals
> like e.g. bluetooth mice?  The amount of ductape holding the computer
> together?  Information about the printer?  ...
>
> ALso, lightweight and easy is rather subjective.  Compares to lscpu,
> lspci, ..., (which are simple C tools IIUC) depending on python and
> python-scipy doesn't seem lightweight to me.  =E2=80=98(guix)Synopses and
> Descriptions=E2=80=99 recommends staying factual.

The synopsis and description are taken wholesale from Scooby's readme.
However, I can rewrite them.

Best regards,
Paul





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 18:07:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 14:07:46 2022
Received: from localhost ([127.0.0.1]:54660 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhxh4-0004aM-AN
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 14:07:46 -0400
Received: from baptiste.telenet-ops.be ([195.130.132.51]:36470)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nhxh3-0004aE-AF
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 14:07:45 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by baptiste.telenet-ops.be with bizsmtp
 id Mu7j2700B4UW6Th01u7jSR; Fri, 22 Apr 2022 20:07:44 +0200
Message-ID: <0cbdfb3ef04e504737782aa368021cdad9fe9404.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH 5/6] gnu: Add python-scooby.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>, 55060 <at> debbugs.gnu.org
Date: Fri, 22 Apr 2022 20:07:43 +0200
In-Reply-To: <20220422010244.23280-5-paul@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-5-paul@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-Wu8i/zCwGicmO3gXEnCN"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650650864; bh=yySoeZhKqad/tbXSCqCmdd5cFFAc04PpVPsluZCXbFI=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=ADt2QwHg6EwMkhpKC9KNVNNECcV1OepjlD7f+DpxZnpD2hn7JnF0A51K46/h+suzi
 5LG8tKMiJmOpZB1SbdrqB/dhfOm5NUEjSByx/Kf8Iiw7xFbcHMPl1YXgxz8UHu+Xn7
 VJtpor8Jxrosi3/0/OEihvK9GAqdRlud52YHGhtWw7iXPdWO0ixPWYRYM7JN0M2/dT
 BAchCerOJjkkAgBbIJ96DS7n5DYg7VX84aDpUQSLBvkMjSkCdFUrpM3GIfWVoeVurA
 g/R4vUGrYxoZgFTpRk5qHiHhCGxqfs612teVH8DRSATeg8frBzo9B+dmUeCfuT6Hl2
 fISO5tHnNaVlw==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-Wu8i/zCwGicmO3gXEnCN
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64

UGF1bCBBLiBQYXRpZW5jZSBzY2hyZWVmIG9wIHZyIDIyLTA0LTIwMjIgb20gMDE6MDMgWyswMDAw
XToKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJ3aXRoIHB5dGVzdFxcLnJhaXNl
c1xcKE9TRXJyb3JcXCk6IikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJ3aXRo
IHB5dGVzdC5yYWlzZXMoTW9kdWxlTm90Rm91bmRFcnJvcik6IikpKSkKCldoYXQgaXMgdGhpcyBm
b3I/CgpHcmVldGluZ3MsCk1heGltZS4K


--=-Wu8i/zCwGicmO3gXEnCN
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmLu7xccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7jp/AP9CKSlAfE/x5xxSKVUHXZKnkOtj
lPI7G5aeqM4ZphLE9AD9GTCJvfovdxfvDczDImUIie9LfprZw6Il92oOr4pDSg0=
=eNy/
-----END PGP SIGNATURE-----

--=-Wu8i/zCwGicmO3gXEnCN--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 18:04:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 14:04:08 2022
Received: from localhost ([127.0.0.1]:54655 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhxdX-0004V9-QL
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 14:04:07 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:58296)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nhxdV-0004V0-Pa
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 14:04:06 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id Mu432700K4UW6Th01u44Lz; Fri, 22 Apr 2022 20:04:04 +0200
Message-ID: <3e9933ecb1736b90c091f9733ea738e36a7d2aea.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH 6/6] gnu: Add python-pyvista.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>, 55060 <at> debbugs.gnu.org
Date: Fri, 22 Apr 2022 20:04:03 +0200
In-Reply-To: <20220422010244.23280-6-paul@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-6-paul@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-z/vq4bS+h8Kt6r4qvCEI"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650650644; bh=dKhNc+VcHk/r5YQJuTgDvSmkq01/Bggg2OSojRMOM5Y=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=o667JVUhVncWS9hxe60q0cq2l3vxcBDqXt6/kAtJDs12oTw4+Uej9Zn2VqeHVbC3J
 U31DQcQIkfCfwbgU1TZ6up9lsiEvL6ZqtDqZAb9fBgUQbaG0CzrhMA2OTO1m5wvmgN
 t95QI5NgrSD37Nwhf9infhGU5uDiUmaCQFppU1kaSczosKs4xAZHZ00F7L3Le8TyeS
 ZkiBlb4QEU6UkyAllj3BAbV+dCQ7JTgKHmVZzqeNH1OnhU9WZP/WQrJclEOUjj6akm
 sLxIbQNr2xFU1Q9uWSvknrGBk5LWSWTDnlJ3NAFclNSAvIk3eFgPisKwE7UN7uhLur
 A/uqU0YWclidA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-z/vq4bS+h8Kt6r4qvCEI
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Paul A. Patience schreef op vr 22-04-2022 om 01:03 [+0000]:
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Disable tests for no=
w because they require several modules
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; currently unpackaged=
 in Guix.
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (delete 'check)
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Disable the sanity c=
heck, which fails with the following error:
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;;
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;;=C2=A0=C2=A0 ...check=
ing requirements: ERROR: pyvista=3D=3D0.34.0 DistributionNotFound(Requireme=
nt.parse('vtk'), {'pyvista'})
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;;
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Probably it cannot f=
ind VTK because it isn't a Python library.

vtk is (among other things) a Python library, try building vtk and
looking into lib/python3.9/site-packages/vtk.py.

As such, shouldn't 'vtk' be in propagated-inputs, such that when
dependents use 'python-pyvista', the vtk libraries will actually be
found?

Greetings,
Maxime

--=-z/vq4bS+h8Kt6r4qvCEI
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmLuExccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7tH1AQC5rb3NALeE4AasyVt0W2U9yiBf
mcFLuvT6YEhRuc7VegD+MTdETUXxutP71foRwevVpSM+pZx8LsTuWtJko+095g0=
=jDxL
-----END PGP SIGNATURE-----

--=-z/vq4bS+h8Kt6r4qvCEI--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 17:56:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 13:56:02 2022
Received: from localhost ([127.0.0.1]:54646 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhxVh-0004HS-Pn
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 13:56:01 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:50138)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nhxVg-0004HK-Hb
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 13:56:00 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id Mtvz2700T4UW6Th01tvzKb; Fri, 22 Apr 2022 19:55:59 +0200
Message-ID: <f16fea35e3ccf2fe27b4e0e23912e80c50ecdf94.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH 5/6] gnu: Add python-scooby.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>, 55060 <at> debbugs.gnu.org
Date: Fri, 22 Apr 2022 19:55:59 +0200
In-Reply-To: <20220422010244.23280-5-paul@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-5-paul@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-rZ7YQfLOac06vVB0C/Vr"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650650159; bh=/nd5sQbJhjFQ7xRUXqJnAgP9Jo7TbpsD+8ffad6hm+Q=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=j+qnqnpXsewKIZ2+S9yXlTU1N2a+3ZvBxYdleqfXiu34+oERrskIvFK3oqP1IC7jV
 uh8A1vp6Zj4YkSa0zTRFDG1ZiiRWSN96jl+7GJNJYi2QCOX0r+MVboCUI1yeH7Hn52
 eGfleQby75Ir4Iq39G0vI9FTsDh79kzTNtT/E7+cxEfNMmInpvkGMoN03DXHwBm2zN
 JXI9NLu621HkLCAEG5hX/rf3fYokgdfJMRG4no+f+8ddxiIdTgYWHXZmJHWBP5WbIv
 caK12+hsk7YgOJV3dp6s/+tQua5Ind4a9DozGV51SYkD6Z5UgqxEhPetj2oa7KZqDG
 AJEVfwUF/LyYA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-rZ7YQfLOac06vVB0C/Vr
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Paul A. Patience schreef op vr 22-04-2022 om 01:03 [+0000]:
> +=C2=A0=C2=A0=C2=A0 (native-inputs
> +=C2=A0=C2=A0=C2=A0=C2=A0 (list python-beautifulsoup4
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 python-nump=
y
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 python-pyte=
st
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 python-pyte=
st-cov
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 python-scip=
y))
> [no 'inputs' or 'propagated-inputs']

Are these sufficient?  According to
<https://github.com/banesullivan/scooby/blob/main/requirements.txt>,
there is also a dependency on 'psutil' and 'mkl'.  I have also found
references to those in non-test code.

Greetings,
Maxime.

--=-rZ7YQfLOac06vVB0C/Vr
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmLsLxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7vcsAQDnatxRQsM62b/um2lLHLuopZoR
qNlV/LUw0QTc2LoDoQEAjLXnAdx5+hPa0WCvbRYHtLQAxFLJkSIRApXP7Ezg1gM=
=vnPT
-----END PGP SIGNATURE-----

--=-rZ7YQfLOac06vVB0C/Vr--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 17:53:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 13:53:49 2022
Received: from localhost ([127.0.0.1]:54641 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhxTZ-0004E9-EV
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 13:53:49 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:47618)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nhxTY-0004E1-7j
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 13:53:48 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id Mttn270044UW6Th01ttn1C; Fri, 22 Apr 2022 19:53:47 +0200
Message-ID: <999be63d652cfdbc1192076253925802b037e42d.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH 5/6] gnu: Add python-scooby.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>, 55060 <at> debbugs.gnu.org
Date: Fri, 22 Apr 2022 19:53:46 +0200
In-Reply-To: <20220422010244.23280-5-paul@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
 <20220422010244.23280-5-paul@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-GfGCIeiIbtPTewlJgPFX"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650650027; bh=NXX3vr++vzDJ2/klVwJu/Oc1bgR8LshNChV0cS3X6Uw=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=Wa3MeGKLBRJjNGuM63ezZSHQEbH70781DEckV1UKpoxCgr/5MaD8VEj1H0idPxR9u
 pOlAIQoQuMjMySK/jdis4hKJpfUO7BPyxN1M5DchNTZw59RzVG+ObnpYm5YtJ8Y5dk
 9htqgDi2+BbyM8/fDUS87Ob5H5F99sWWomxc5nnieq/GlYqJsWGcz00Zbd0E9a0b8U
 jUgxHwvUiUmdx5srAuAJsnHAcGzwDelQ2PpkD4Z7ESkfwt1/wYvY+6vnRbYjj0/w7v
 mm8ewZ++tDqh6rbjOrNrCO49PZBaTcAfCs7XbJFwx3c9EDbLKmIRaBPeQ0SYWF+E9V
 lEvrHrLAGPxZw==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-GfGCIeiIbtPTewlJgPFX
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Paul A. Patience schreef op vr 22-04-2022 om 01:03 [+0000]:
> +
> +(define-public python-scooby
> +=C2=A0 (package
> +=C2=A0=C2=A0=C2=A0 (name "python-scooby")

The 'python-' prefix is only for library-only python packages.  As it
is a called tool, I assume there is some bin/scooby binary that the
user would run?=20

Greetings,
Maxime.

--=-GfGCIeiIbtPTewlJgPFX
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmLrqhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7hYgAQD9OiNouaXvNA10Z0lR22mZDph2
9awa0yxred/ZoRJz4QD/bCR0gHvdgJJJQRM/CYD3aebUWvBo09A0aNrvaizyqw8=
=44sK
-----END PGP SIGNATURE-----

--=-GfGCIeiIbtPTewlJgPFX--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 17:51:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 13:51:29 2022
Received: from localhost ([127.0.0.1]:54636 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhxRJ-0004Ak-0K
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 13:51:29 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:45412)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nhxRH-0004Ac-Q7
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 13:51:28 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id MtrS2700Y4UW6Th01trShr; Fri, 22 Apr 2022 19:51:27 +0200
Message-ID: <7a8fcf2b1e8694f6778ae122b8764760fcf33c5d.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH v2 5/6] gnu: Add python-scooby.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>, 55060 <at> debbugs.gnu.org
Date: Fri, 22 Apr 2022 19:51:26 +0200
In-Reply-To: <20220422124118.66783-6-paul@HIDDEN>
References: <20220422124118.66783-1-paul@HIDDEN>
 <20220422124118.66783-6-paul@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-NFDeGieGONsfbQkfd4cK"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650649887; bh=kshx4AR6ZwKt2FexhWIG3ysMmCBiXhhY1FvDlgk4oX8=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=AVaIh/hHOJyKuO3qAIceBt9tEkTOF9gXy8jTO0X7ZUIyiMeDFOrYYBLhz6R+xn5+/
 u5vOiRNnmsXMj561RPxs2BRZfXf6HP8jdAEmYieP2KcF8YMrV5iu/Vadhjs11Tq2MF
 4DyBhE7tpWSv+0PmIzY6OCRcjbT1+wTD4JVUjkrRi2XhIX+ijCEtUoJ+Y6OoEwDl3V
 Djq/XTpz9u5GfXFYLmusJ+H2ZBY1q7xbh+07kOmWPKol/qkwjCR92IFE8lrqDO6QQ4
 V8FAVWR2uiIscwFqowHXR6oQISaseZH2JYvA6pQeEivS0uZuNPTOpWPM7PMt7uVPHH
 TvjmIbu/eO5Yg==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-NFDeGieGONsfbQkfd4cK
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Paul A. Patience schreef op vr 22-04-2022 om 12:41 [+0000]:
> +=C2=A0=C2=A0=C2=A0 (synopsis "Great Dane turned Python environment detec=
tive")

What does this package have to do with Denmark and detectives?

Looking further, =E2=80=98Great Dane=E2=80=99 appears to be some dog breed,=
 and I guess
it's a pun on the package name and Scooby-Doo.  However, I don't think
this is useful for users looking for packages that suit their needs.

> +=C2=A0=C2=A0=C2=A0 (description
> +=C2=A0=C2=A0=C2=A0=C2=A0 "This is a lightweight tool for easily reportin=
g your Python
> +environment's package versions and hardware resources.")

Isn't this just =E2=80=98guix package --list-installed=3D^python=E2=80=99?
What hardware resources does it report?  CPU models?  Disk
manufacturers? =C2=A0The attached peripherals?  Non-physical peripherals
like e.g. bluetooth mice?  The amount of ductape holding the computer
together?  Information about the printer?  ...

ALso, lightweight and easy is rather subjective.  Compares to lscpu,
lspci, ..., (which are simple C tools IIUC) depending on python and
python-scipy doesn't seem lightweight to me.  =E2=80=98(guix)Synopses and
Descriptions=E2=80=99 recommends staying factual.

Greetings,
Maxime.

--=-NFDeGieGONsfbQkfd4cK
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmLrHhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7rbHAQC6VJbsM4/kDPYmYSHX78vmTaJg
jt+m9NZbolNSFGjudQD+M8Dgzu0Rj3TOCxjFT7mASZCaqCzTqbmlqxn6l10XJgc=
=PQss
-----END PGP SIGNATURE-----

--=-NFDeGieGONsfbQkfd4cK--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 17:36:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 13:36:48 2022
Received: from localhost ([127.0.0.1]:54614 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhxD6-0003lx-Ew
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 13:36:48 -0400
Received: from xavier.telenet-ops.be ([195.130.132.52]:57430)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nhxD4-0003lo-LZ
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 13:36:47 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by xavier.telenet-ops.be with bizsmtp
 id Mtcl2700N4UW6Th01tcl4L; Fri, 22 Apr 2022 19:36:46 +0200
Message-ID: <b602d1a0573fe31e2d60db78b2920cd2e683926e.camel@HIDDEN>
Subject: Re: [bug#55060] [PATCH v2 4/6] gnu: python-meshio: Update to 5.3.4.
From: Maxime Devos <maximedevos@HIDDEN>
To: "Paul A. Patience" <paul@HIDDEN>, 55060 <at> debbugs.gnu.org
Date: Fri, 22 Apr 2022 19:36:45 +0200
In-Reply-To: <20220422124118.66783-5-paul@HIDDEN>
References: <20220422124118.66783-1-paul@HIDDEN>
 <20220422124118.66783-5-paul@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-zefiD8WiaAqCNPk9tz8d"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650649006; bh=85KhcqBdznuotMNvLScrMcy7gAe6snjTE/xHDpEc4V8=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=SCSHhFVSNBfQF8xSDJwG6LSlg9S/E3DULjhHBpoT2uVsv0LGnE9pyCTa3HoUQacSJ
 E1qNblxJ5ZQXJiQwlaq8qtcUE+kGGWKtM6IS4UVJLejsoTfRKP26x6uyBdrxKRsiQ+
 ufaq3TACEExkkpH3irXKCKCzmyC+8dzYJThutaYbyt8L13xiaYwKXJVoiAzCwhbLwE
 pWUBJinda108+8ypLrO8Tr50pLWEGKUgVVJv7Sd0jkRlQZYzJhqSc47astZQsNrYP1
 0QIpbk36aokMkx0SHz2HuLMSQtAOeO5enguq5oExInRjtdlhwR3fI991ZERCSM8nbX
 CEUBzGjLDv1hA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-zefiD8WiaAqCNPk9tz8d
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64

UGF1bCBBLiBQYXRpZW5jZSBzY2hyZWVmIG9wIHZyIDIyLTA0LTIwMjIgb20gMTI6NDEgWyswMDAw
XToKPiArwqDCoMKgwqDCoMKgIChzbmlwcGV0Cj4gK8KgwqDCoMKgwqDCoMKgICcoYmVnaW4KPiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxldCAoKGZpbGUgKG9wZW4tZmlsZSAic2V0dXAucHkiICJh
IikpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGRpc3BsYXkgImZyb20gc2V0dXB0b29s
cyBpbXBvcnQgc2V0dXBcbnNldHVwKCkiIGZpbGUpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCAoY2xvc2UtcG9ydCBmaWxlKSkpKSkpCgpObyBuZWVkIHRvIHdyYXAgaXQgaW4gJ2JlZ2luJy4K
CkdyZWV0aW5ncywKTWF4aW1lLgo=


--=-zefiD8WiaAqCNPk9tz8d
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmLnrRccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7h5IAP9jRkfnIuQtlJrDKMvEhz+oMtYp
VMFeTiG/Oen60yyvKwD/Xex207BXRDUIv+Q6/b/EDjCmu2guf0CWCG8jNTlXdgY=
=MWek
-----END PGP SIGNATURE-----

--=-zefiD8WiaAqCNPk9tz8d--





Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 12:42:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 08:42:17 2022
Received: from localhost ([127.0.0.1]:51921 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhsc1-0004vc-3o
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:42:16 -0400
Received: from mail-40136.proton.ch ([185.70.40.136]:51620)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhsbw-0004uZ-FT
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:42:12 -0400
Date: Fri, 22 Apr 2022 12:41:59 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650631322;
 bh=1c75R4HPlM9pivWD5EnG2A3vqV4dX9PeU9VAUj16CUE=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=JNmvMw4G39FYxAoBtX+sxtaQxWiO+HLI8IgEmgb2vX+fABu+AYog2LTvR6aN9nOdm
 2C4v3UvptVRhhEiOYrzbjf35MxCUl5Estun8KPpGYgTIU/xW2N+pHvJeICpcNL5/Jg
 iX/e7rmG/lvnBUA4R4P2en7QCTGJrWJIHYp1CTIZmA249187VLI7SQ8OSRKCKjIMHN
 1hnKNo0iIFW8RByPluFGZyG0dfNm2aBdXJKLYGkwuPJ2TYZmirH6C9wU1fCVgdy13k
 LCqiD+gAihCv72eF8N4HKUjTbnBQvCDcmnBUDuqx6TZuFJRgC5Iuq7niK6ihit+5JO
 +9T/7ctgmMl1A==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v2 6/6] gnu: Add python-pyvista.
Message-ID: <20220422124118.66783-7-paul@HIDDEN>
In-Reply-To: <20220422124118.66783-1-paul@HIDDEN>
References: <20220422124118.66783-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-science.scm (python-pyvista): New variable.
---
 gnu/packages/python-science.scm | 56 +++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.=
scm
index 07d713e013..c2b7a665f7 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -17,6 +17,7 @@
 ;;; Copyright =C2=A9 2021 Felix Gruber <felgru@HIDDEN>
 ;;; Copyright =C2=A9 2022 Malte Frank Gerdes <malte.f.gerdes@HIDDEN>
 ;;; Copyright =C2=A9 2022 Guillaume Le Vaillant <glv@HIDDEN>
+;;; Copyright =C2=A9 2022 Paul A. Patience <paul@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1183,3 +1184,58 @@ (define-public python-numpy-groupies
      "This package provides optimized tools for group-indexing operations:
 aggregated sum and more.")
     (license license:bsd-3)))
+
+(define-public python-pyvista
+  (package
+    (name "python-pyvista")
+    (version "0.34.0")
+    (source
+     ;; The PyPI tarball does not contain the tests.
+     ;; (However, we don't yet actually run the tests.)
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/pyvista/pyvista")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0f2x2wvi5pkpv5h3jrnx8zxnaj51navfqp2fdna1l9rpjgjjf94g"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     (list python-appdirs
+           python-imageio
+           python-matplotlib
+           python-meshio
+           python-numpy
+           python-pillow
+           python-scooby
+           vtk))
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         ;; Disable tests for now because they require several modules
+         ;; currently unpackaged in Guix.
+         (delete 'check)
+         ;; Disable the sanity check, which fails with the following error=
:
+         ;;
+         ;;   ...checking requirements: ERROR: pyvista=3D=3D0.34.0 Distrib=
utionNotFound(Requirement.parse('vtk'), {'pyvista'})
+         ;;
+         ;; Probably it cannot find VTK because it isn't a Python library.
+         (delete 'sanity-check))))
+    (home-page "https://docs.pyvista.org/")
+    (synopsis "3D plotting and mesh analysis through VTK")
+    (description
+     "PyVista is...
+
+@itemize
+@item @emph{Pythonic VTK}: a high-level API to the Visualization Toolkit (=
VTK)
+@item mesh data structures and filtering methods for spatial datasets
+@item 3D plotting made simple and built for large/complex data geometries
+@end itemize
+
+PyVista is a helper module for the Visualization Toolkit (VTK) that wraps =
the
+VTK library through NumPy and direct array access through a variety of met=
hods
+and classes.  This package provides a Pythonic, well-documented interface
+exposing VTK's powerful visualization backend to facilitate rapid prototyp=
ing,
+analysis, and visual integration of spatially referenced datasets.")
+    (license license:expat)))
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 12:42:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 08:42:12 2022
Received: from localhost ([127.0.0.1]:51917 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhsbv-0004vL-KZ
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:42:12 -0400
Received: from mail-4022.proton.ch ([185.70.40.22]:35337)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhsbt-0004ty-FA
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:42:06 -0400
Date: Fri, 22 Apr 2022 12:41:54 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650631319;
 bh=CQLqEdB7Y1T2BJ8QmLOgOjKNcBZ/UWI77DE0Syr4ZaA=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=FX8gHFDlWApuA2ZcPkyPLDcbjLiFrovacW1hmKaj4v7Wll49yGQ2hZ9G2u6MYjxB9
 4Enx9vZ3NgvLK9CkiC6KiW9Fthsim1if55z12UKckW5IeWqfWHoRu7ttuMEoB6Bwyt
 3ltiZMrPRzPuowbmm9fTBHSVEn4SIfgzrkI2doRAFvDUhmLcQdR4gWf/WLid07VHZN
 gAFsYS3SdteeIT3mqvscyKGatbQONR3YGbP993MzzT21k+ON+P7Jzf/qR6W1l1BLNW
 yfWHanLc+uAm2U5hpuzGp801vZcqt5n53kYNN/KYWS7SbccJc18dl2PAbkrmYBdSdf
 Ls6/US7gAnkrA==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v2 5/6] gnu: Add python-scooby.
Message-ID: <20220422124118.66783-6-paul@HIDDEN>
In-Reply-To: <20220422124118.66783-1-paul@HIDDEN>
References: <20220422124118.66783-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-scooby): New variable.
---
 gnu/packages/python-xyz.scm | 48 +++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 9a5d311680..3a49f46555 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -119,6 +119,7 @@
 ;;; Copyright =C2=A9 2022 Evgeny Pisemsky <evgeny@HIDDEN>
 ;;; Copyright =C2=A9 2022 drozdov <drozdov@HIDDEN>
 ;;; Copyright =C2=A9 2022 Peter Polidoro <peter@HIDDEN>
+;;; Copyright =C2=A9 2022 Paul A. Patience <paul@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -29534,3 +29535,50 @@ (define-public python-sre-yield
 uses the parsed regular expression, so you get a much more accurate result
 than trying to just split strings.")
     (license license:asl2.0)))
+
+(define-public python-scooby
+  (package
+    (name "python-scooby")
+    (version "0.5.12")
+    (source
+     ;; The PyPI tarball does not contain the tests.
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/banesullivan/scooby")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gkpmz8wl3jg8ylf1na35308sznw2g9wx33zqlyq5i2gpy2ml9mw"))))
+    (build-system python-build-system)
+    (native-inputs
+     (list python-beautifulsoup4
+           python-numpy
+           python-pytest
+           python-pytest-cov
+           python-scipy))
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'fix-tests
+           (lambda _
+             (substitute* "tests/test_scooby.py"
+               ;; The test suite uses the no-version PyPI package
+               ;; (https://pypi.org/project/no-version/),
+               ;; but it doesn't seem worth packaging in Guix just for thi=
s.
+               (("scooby\\.report\\.VERSION_NOT_FOUND")
+                "scooby.report.MODULE_NOT_FOUND")
+               (("^ +import no_version  # noqa.*") "")
+               (("with pytest\\.raises\\(OSError\\):")
+                "with pytest.raises(ModuleNotFoundError):"))))
+         (replace 'check
+           (lambda* (#:key tests? inputs outputs #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "pytest")))))))
+    (home-page "https://github.com/banesullivan/scooby")
+    (synopsis "Great Dane turned Python environment detective")
+    (description
+     "This is a lightweight tool for easily reporting your Python
+environment's package versions and hardware resources.")
+    (license license:expat)))
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 12:42:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 08:42:01 2022
Received: from localhost ([127.0.0.1]:51906 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhsbp-0004u3-AY
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:42:01 -0400
Received: from mail-40136.proton.ch ([185.70.40.136]:10952)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhsbn-0004tj-5F
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:41:59 -0400
Date: Fri, 22 Apr 2022 12:41:48 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650631313;
 bh=+Ae0RkemAsJ1U8DOBUEWEEXst4oF+PhkGqBoW7IJ5Wc=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=c7PX3RbEgGCtkh6Zvc/Itw/OFeYZ8bZQdTQQq0kV/aO0Yw2divDTSIsa6tq2s0+mu
 nw8Zvkqp9Y1cwt02HD4/zn8ocWbcLTTMUQnY2nUbgixWmk/fV/Z6XE3Eu/98YnDOJz
 /dEtIVX+RUK60cDHmBdkTeZ2FI2BqQO67aDbm7sEoLD8/O8udCGY48C2kHSeTHGtwY
 laoB9LR+Qju5pyZ8+4KbKg+M4No7GJr0S1r73335qQDbxExwGMj8Spgohf4HyYVsug
 L7IMW6VJmiwyFfm5h2JYD52gr6QzRMe87e3tq4F/cAUpP0RPc/63Lb4ro6KSemhyIQ
 W/nIAUPd25Crw==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v2 4/6] gnu: python-meshio: Update to 5.3.4.
Message-ID: <20220422124118.66783-5-paul@HIDDEN>
In-Reply-To: <20220422124118.66783-1-paul@HIDDEN>
References: <20220422124118.66783-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio): Update to 5.3.4.
[source]: Reindent.
[propagated-inputs]: Add python-rich.
---
 gnu/packages/simulation.scm | 27 ++++++++++++++-------------
 1 file changed, 14 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 17d0a1352c..803127339c 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -773,19 +773,19 @@ (define-public fullswof-2d
 (define-public python-meshio
   (package
     (name "python-meshio")
-    (version "4.4.6")
+    (version "5.3.4")
     (source
-      (origin
-        (method url-fetch)
-        (uri (pypi-uri "meshio" version))
-        (sha256
-          (base32
-           "0kv832s2vyff30zz8yqypw5jifwdanvh5x56d2bzkvy94h4jlddy"))
-        (snippet
-         '(begin
-            (let ((file (open-file "setup.py" "a")))
-              (display "from setuptools import setup\nsetup()" file)
-              (close-port file))))))
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "meshio" version))
+       (sha256
+        (base32
+         "1w39qcg0rw5kb04j7sa45fnqd6k20fsdgrf62cmw2ygjgwnnjh72"))
+       (snippet
+        '(begin
+           (let ((file (open-file "setup.py" "a")))
+             (display "from setuptools import setup\nsetup()" file)
+             (close-port file))))))
     (build-system python-build-system)
     (inputs
      (list python-h5py
@@ -794,7 +794,8 @@ (define-public python-meshio
      (list python-pytest))
     (propagated-inputs
      (list python-importlib-metadata
-           python-numpy))
+           python-numpy
+           python-rich))
     (arguments
      `(#:phases
        (modify-phases %standard-phases
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 12:41:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 08:41:53 2022
Received: from localhost ([127.0.0.1]:51902 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhsbh-0004tb-28
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:41:53 -0400
Received: from mail-40136.proton.ch ([185.70.40.136]:45287)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhsbf-0004t9-Ed
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:41:51 -0400
Date: Fri, 22 Apr 2022 12:41:42 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650631305;
 bh=jKvbXz3pLQGuzomA0RN9aY4oCnDRu+v4J1unZ10Gxss=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=Vj697fdHiovpxLiO0JWHFQzCjGSPaJcR8R3z5/sEr4W3DcnSWpFpsnopH2T6CUYu6
 i+w/xCz4uvfKcbVqB5JnfVzXeBiPQW6IALnxdnQxWhqukGF09Hnm5yXZZ9h3xrUrrh
 fldtcoSuwQ0/RH2iM/jgDugVzshHvR1VTGExdtfadpB8+X/kNdnnqdsedHd2sPw/IF
 X85AFhuxWbiIQJDYUvSaKAkgburjb22aGVpTN+60rIa4rtB14yIIgkt3Vsy/u9lC8v
 zP0O28a4ys7xz1RClZKV4aiecG6Tex1p772v5SJOdbqeqs85rr8GmNk2DhvHuMA02J
 38ShWIWP9bGtg==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v2 3/6] gnu: python-meshio: Honor #:tests? flag.
Message-ID: <20220422124118.66783-4-paul@HIDDEN>
In-Reply-To: <20220422124118.66783-1-paul@HIDDEN>
References: <20220422124118.66783-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[arguments]: Adjust custom
'check' phase to honor the #:tests? flag.
---
 gnu/packages/simulation.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index fa246f9fb7..17d0a1352c 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -799,9 +799,10 @@ (define-public python-meshio
      `(#:phases
        (modify-phases %standard-phases
          (replace 'check
-           (lambda* (#:key outputs inputs #:allow-other-keys)
-             (add-installed-pythonpath inputs outputs)
-             (invoke "python" "-m" "pytest" "-v" "tests"))))))
+           (lambda* (#:key tests? outputs inputs #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest" "-v" "tests")))))))
     (home-page "https://github.com/nschloe/meshio")
     (synopsis "I/O for mesh files")
     (description "There are various file formats available for
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 12:41:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 08:41:49 2022
Received: from localhost ([127.0.0.1]:51898 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhsbc-0004tJ-Qq
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:41:49 -0400
Received: from mail-40136.proton.ch ([185.70.40.136]:29709)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhsbZ-0004se-OO
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:41:46 -0400
Date: Fri, 22 Apr 2022 12:41:36 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650631299;
 bh=B/WAQmszb2kv/G/m29h2Mbv2j/mrrXVr0V3FBwDazD4=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=UkHT9GYyQjWLf7sT58x//GsU3rP5QiHdcs42Nz0OvjIN7uTU7pg0W944UCTJyADVY
 7Mf3EROSkB2TjL5y3wrrJ91VcPi7IfjWfbQTSpfoGztySwgkmXZJj+Oj1mp6K+vGLs
 QzQbQ4FCvEyRq+FZYKo1WZQKnnWOVR+tm/Knt7U8Hp7gem6dSPY5LVrrVID4SKreGL
 xe0RhjtNwZtHqQntVSKr2I/bcfjrms0i/9/vqCIHp/1JV8CyFcNbVIF8XPEev0BW7y
 VlG7eCo3eao56u1f37TTIMMa36ziaIzZR42BtPesVjRugb4A1E4ncjgdOvS6LBEQgU
 BDneR92cVRKZA==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v2 2/6] gnu: python-meshio: Remove trailing booleans.
Message-ID: <20220422124118.66783-3-paul@HIDDEN>
In-Reply-To: <20220422124118.66783-1-paul@HIDDEN>
References: <20220422124118.66783-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[snippet]: Remove trailing
boolean.
[arguments]: Same.
---
 gnu/packages/simulation.scm | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index c8309761d2..fa246f9fb7 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -785,8 +785,7 @@ (define-public python-meshio
          '(begin
             (let ((file (open-file "setup.py" "a")))
               (display "from setuptools import setup\nsetup()" file)
-              (close-port file))
-            #t))))
+              (close-port file))))))
     (build-system python-build-system)
     (inputs
      (list python-h5py
@@ -802,8 +801,7 @@ (define-public python-meshio
          (replace 'check
            (lambda* (#:key outputs inputs #:allow-other-keys)
              (add-installed-pythonpath inputs outputs)
-             (invoke "python" "-m" "pytest" "-v" "tests")
-             #t)))))
+             (invoke "python" "-m" "pytest" "-v" "tests"))))))
     (home-page "https://github.com/nschloe/meshio")
     (synopsis "I/O for mesh files")
     (description "There are various file formats available for
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 12:41:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 08:41:43 2022
Received: from localhost ([127.0.0.1]:51894 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhsbX-0004su-Kz
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:41:43 -0400
Received: from mail-4018.proton.ch ([185.70.40.18]:21533)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhsbV-0004sU-1d
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:41:42 -0400
Date: Fri, 22 Apr 2022 12:41:27 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650631294;
 bh=WUrdUV8p6p82vKKgIYQ+K0R11w058xv8CEBd0YyZZBI=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To:
 Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID;
 b=abEDS3lp8BRwaCQ4iKUAvt4DRXEloilXBcLtFawNUWvnJWQXVfVC7OaI8shLj/YmA
 db/lL/WOe2YnwoEz5mTlIkFdDP6kxApPZ5x7OFeyz3jQhic108WwFnVRQ7f8VchDId
 6xW8XtFMmo5kZC7USDHjOw5udRJYAJllZMmV80+D2t1LCV+B8xRfNgiVi5QD2K5vT+
 PO8J8rpk+UEQEuDmHYaG53GQHrWA0CtMfzJZTyNdIJcihb70IgG5VSYeriie+oUIPz
 zy4YYKlWpVWZidX/XusR0oy9Lsqbh6Kucv8JEjCypRNvV2cWvqQCxetAa8Fa+A6Vom
 YTUszTRCpTzkA==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v2 0/6] gnu: Add python-pyvista.
Message-ID: <20220422124118.66783-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Minor changes. Only the last two patches are different:

* python-scooby to add the copyright header.
* python-pyvista to add the copyright header and move vtk to
  propagated-inputs.

Paul A. Patience (6):
  gnu: python-meshio: Remove input labels.
  gnu: python-meshio: Remove trailing booleans.
  gnu: python-meshio: Honor #:tests? flag.
  gnu: python-meshio: Update to 5.3.4.
  gnu: Add python-scooby.
  gnu: Add python-pyvista.

 gnu/packages/python-science.scm | 56 +++++++++++++++++++++++++++++++++
 gnu/packages/python-xyz.scm     | 48 ++++++++++++++++++++++++++++
 gnu/packages/simulation.scm     | 44 +++++++++++++-------------
 3 files changed, 126 insertions(+), 22 deletions(-)

--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 12:41:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 08:41:43 2022
Received: from localhost ([127.0.0.1]:51892 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhsbX-0004ss-Ed
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:41:43 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:21864)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhsbV-0004sY-SZ
 for 55060 <at> debbugs.gnu.org; Fri, 22 Apr 2022 08:41:42 -0400
Date: Fri, 22 Apr 2022 12:41:31 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650631295;
 bh=OUneS62/ePuR4yliYOSZfZ/nlMzG3hbMDz8q5hiZN8k=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=cIOjvEgwEy4OTcBEmNIfV5q7fW5pljSD8gmHZYaexfLokM5qjd70O8h7WfTzzUIFB
 6WjaxjLa3Tc9U9q23YvX1dWTC+EIb0UelDzX5tkfRtpuCM54Q2+IF4QVSqo0+SP8Qp
 uS7Kfx6Nv+YrGdq2lBG+tjHtN8gvw6bndV14aEoa2NHTQZ4ihTD8K1SxEFgdrPGO/3
 S4dOvrM05LRZTuhmN/fK2vQRbFCSCu/DQct8yHFH95Fzahof1iREABi+xMXYRT5Q1t
 C00Lyznv37Eb48eorCjzSbCmoauvrRb5Hhs3dIlX2+TA6c/LjSOxAZFSMz0tY4cn6e
 TnNjiRovi8ofg==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH v2 1/6] gnu: python-meshio: Remove input labels.
Message-ID: <20220422124118.66783-2-paul@HIDDEN>
In-Reply-To: <20220422124118.66783-1-paul@HIDDEN>
References: <20220422124118.66783-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[inputs, native-inputs,
propagated-inputs]: Remove labels.
---
 gnu/packages/simulation.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 3f2d8e136d..c8309761d2 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -789,13 +789,13 @@ (define-public python-meshio
             #t))))
     (build-system python-build-system)
     (inputs
-     `(("h5py" ,python-h5py)
-       ("netcdf4" ,python-netcdf4)))
+     (list python-h5py
+           python-netcdf4))
     (native-inputs
-     `(("pytest" ,python-pytest)))
+     (list python-pytest))
     (propagated-inputs
-     `(("importlib-metadata" ,python-importlib-metadata)
-       ("numpy" ,python-numpy)))
+     (list python-importlib-metadata
+           python-numpy))
     (arguments
      `(#:phases
        (modify-phases %standard-phases
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 01:03:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 21 21:03:27 2022
Received: from localhost ([127.0.0.1]:51124 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhhhn-0003zT-Dk
	for submit <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:27 -0400
Received: from mail-4022.proton.ch ([185.70.40.22]:43387)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhhhm-0003z3-Ay
 for 55060 <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:26 -0400
Date: Fri, 22 Apr 2022 01:03:16 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650589400;
 bh=LrgYRW3eTRRG0lHVDtM62cRgDxftIjkxhLVNLCKxq10=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=iffOT3Rt7NdrlCckia89wNcqis/Y/BKaJsa6qv5HGtQ3Tg2pnhcR95G4AFP2WQ/dy
 FXdNnQpL+MvkYaUrMSfIABQEmu3EJipEbdN4rffw3EOuVb8k9mrv4orglucx/+6RAr
 MabZaJr8LfnsZBP1syexDUBR2zjOzpNJF7ZLCuRc859bKFVR5DMJsF8VdHWBkOd5q1
 BdU8hMsT79sVyDTrbFdU6DVQH8RWXCFWAG/4wiNpxAGhpjbmsSJaT6g+8kr3TjNB/H
 3SgplueUUD8xOmDzvavOyUkNFJ0lfPckivwtPDIBnXIRZ6Ivaag6gMH7tP9Ua+iP1d
 WXIm0yN+nvwfA==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH 6/6] gnu: Add python-pyvista.
Message-ID: <20220422010244.23280-6-paul@HIDDEN>
In-Reply-To: <20220422010244.23280-1-paul@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-science.scm (python-pyvista): New variable.
---
 gnu/packages/python-science.scm | 56 +++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.=
scm
index 07d713e013..d114a1c12f 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -1183,3 +1183,59 @@ (define-public python-numpy-groupies
      "This package provides optimized tools for group-indexing operations:
 aggregated sum and more.")
     (license license:bsd-3)))
+
+(define-public python-pyvista
+  (package
+    (name "python-pyvista")
+    (version "0.34.0")
+    (source
+     ;; The PyPI tarball does not contain the tests.
+     ;; (However, we don't yet actually run the tests.)
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/pyvista/pyvista")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0f2x2wvi5pkpv5h3jrnx8zxnaj51navfqp2fdna1l9rpjgjjf94g"))))
+    (build-system python-build-system)
+    (inputs
+     (list vtk))
+    (propagated-inputs
+     (list python-appdirs
+           python-imageio
+           python-matplotlib
+           python-meshio
+           python-numpy
+           python-pillow
+           python-scooby))
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         ;; Disable tests for now because they require several modules
+         ;; currently unpackaged in Guix.
+         (delete 'check)
+         ;; Disable the sanity check, which fails with the following error=
:
+         ;;
+         ;;   ...checking requirements: ERROR: pyvista=3D=3D0.34.0 Distrib=
utionNotFound(Requirement.parse('vtk'), {'pyvista'})
+         ;;
+         ;; Probably it cannot find VTK because it isn't a Python library.
+         (delete 'sanity-check))))
+    (home-page "https://docs.pyvista.org/")
+    (synopsis "3D plotting and mesh analysis through VTK")
+    (description
+     "PyVista is...
+
+@itemize
+@item @emph{Pythonic VTK}: a high-level API to the Visualization Toolkit (=
VTK)
+@item mesh data structures and filtering methods for spatial datasets
+@item 3D plotting made simple and built for large/complex data geometries
+@end itemize
+
+PyVista is a helper module for the Visualization Toolkit (VTK) that wraps =
the
+VTK library through NumPy and direct array access through a variety of met=
hods
+and classes.  This package provides a Pythonic, well-documented interface
+exposing VTK's powerful visualization backend to facilitate rapid prototyp=
ing,
+analysis, and visual integration of spatially referenced datasets.")
+    (license (list license:expat))))
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 01:03:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 21 21:03:25 2022
Received: from localhost ([127.0.0.1]:51120 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhhhl-0003zF-4B
	for submit <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:25 -0400
Received: from mail-4022.proton.ch ([185.70.40.22]:56558)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhhhj-0003ym-4J
 for 55060 <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:23 -0400
Date: Fri, 22 Apr 2022 01:03:08 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650589397;
 bh=MVSBUUZlDNbUJEEiM0S0O4Xrc9xlEzsa1htr6qP5bsI=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=ZesG9RIOOmzhT6JNCM4TBJ3+TEnxpiPknVltkScLH01/Ubq8ZG2yXy7Yys++Tv83z
 w8dj+KroA8f8qE6bKcOHwiMUzyMorYFFbnGd34qcEX3lxpOW7ivtSS88gqMUkLM4Nf
 BPqrm2ImmADqWc9VIgz/7As55Uy4CBC0A55nPoCJ9magH2hbo24cf0hyt6G9nte3Nt
 YB12Us5Fue0FYu8oD0WxPLkuahaUyLd+f1n8vYVtttHFhkwLfaGIaykQrFatkTHBWj
 0S1vv6HArsfGTMkfEbcyLzFECYFIec9fe2uyqPnyMLOeKdz7f948tJ7m71jYGuP/R2
 hnFvOVod9dCqw==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH 5/6] gnu: Add python-scooby.
Message-ID: <20220422010244.23280-5-paul@HIDDEN>
In-Reply-To: <20220422010244.23280-1-paul@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-scooby): New variable.
---
 gnu/packages/python-xyz.scm | 47 +++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 9a5d311680..799a6441ea 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -29534,3 +29534,50 @@ (define-public python-sre-yield
 uses the parsed regular expression, so you get a much more accurate result
 than trying to just split strings.")
     (license license:asl2.0)))
+
+(define-public python-scooby
+  (package
+    (name "python-scooby")
+    (version "0.5.12")
+    (source
+     ;; The PyPI tarball does not contain the tests.
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/banesullivan/scooby")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gkpmz8wl3jg8ylf1na35308sznw2g9wx33zqlyq5i2gpy2ml9mw"))))
+    (build-system python-build-system)
+    (native-inputs
+     (list python-beautifulsoup4
+           python-numpy
+           python-pytest
+           python-pytest-cov
+           python-scipy))
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'fix-tests
+           (lambda _
+             (substitute* "tests/test_scooby.py"
+               ;; The test suite uses the no-version PyPI package
+               ;; (https://pypi.org/project/no-version/),
+               ;; but it doesn't seem worth packaging in Guix just for thi=
s.
+               (("scooby\\.report\\.VERSION_NOT_FOUND")
+                "scooby.report.MODULE_NOT_FOUND")
+               (("^ +import no_version  # noqa.*") "")
+               (("with pytest\\.raises\\(OSError\\):")
+                "with pytest.raises(ModuleNotFoundError):"))))
+         (replace 'check
+           (lambda* (#:key tests? inputs outputs #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "pytest")))))))
+    (home-page "https://github.com/banesullivan/scooby")
+    (synopsis "Great Dane turned Python environment detective")
+    (description
+     "This is a lightweight tool for easily reporting your Python
+environment's package versions and hardware resources.")
+    (license license:expat)))
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 01:03:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 21 21:03:19 2022
Received: from localhost ([127.0.0.1]:51116 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhhhe-0003yu-TF
	for submit <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:19 -0400
Received: from mail-4018.proton.ch ([185.70.40.18]:16412)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhhhd-0003yf-CU
 for 55060 <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:17 -0400
Date: Fri, 22 Apr 2022 01:03:03 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650589391;
 bh=+Ae0RkemAsJ1U8DOBUEWEEXst4oF+PhkGqBoW7IJ5Wc=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=dVsrUT6PFNld3VBcSH6ip4PsvzCNYlm8M5521Lq5YLcrV3KzdxGOFpOezeJyRbWey
 /ZwuoV657yXZ51UEdkRnV2OfC43BcEJKAc8DdIwVNFj39513lW1TgOu+0Y1aBOEqek
 1ETxbZk9CkRBskQ5r7/5g3FIyZp7sTPnQHm6esOpsa6iorwVnO2lexrsbshUms3yzN
 E/Hp+3CN859VhiTkwqC2oOc+T7ng6r2BWfr3IGpHN0ds65uGmdAXAHiDH+/XLFC0uT
 Wx85dEVfkwlc0Bkxtr9/DoRLld5VYsqqVA6knpu4ziUGx2RWMJsJlc0cqZrFzfVmkt
 1Fr1W1/FX+Caw==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH 4/6] gnu: python-meshio: Update to 5.3.4.
Message-ID: <20220422010244.23280-4-paul@HIDDEN>
In-Reply-To: <20220422010244.23280-1-paul@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio): Update to 5.3.4.
[source]: Reindent.
[propagated-inputs]: Add python-rich.
---
 gnu/packages/simulation.scm | 27 ++++++++++++++-------------
 1 file changed, 14 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 17d0a1352c..803127339c 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -773,19 +773,19 @@ (define-public fullswof-2d
 (define-public python-meshio
   (package
     (name "python-meshio")
-    (version "4.4.6")
+    (version "5.3.4")
     (source
-      (origin
-        (method url-fetch)
-        (uri (pypi-uri "meshio" version))
-        (sha256
-          (base32
-           "0kv832s2vyff30zz8yqypw5jifwdanvh5x56d2bzkvy94h4jlddy"))
-        (snippet
-         '(begin
-            (let ((file (open-file "setup.py" "a")))
-              (display "from setuptools import setup\nsetup()" file)
-              (close-port file))))))
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "meshio" version))
+       (sha256
+        (base32
+         "1w39qcg0rw5kb04j7sa45fnqd6k20fsdgrf62cmw2ygjgwnnjh72"))
+       (snippet
+        '(begin
+           (let ((file (open-file "setup.py" "a")))
+             (display "from setuptools import setup\nsetup()" file)
+             (close-port file))))))
     (build-system python-build-system)
     (inputs
      (list python-h5py
@@ -794,7 +794,8 @@ (define-public python-meshio
      (list python-pytest))
     (propagated-inputs
      (list python-importlib-metadata
-           python-numpy))
+           python-numpy
+           python-rich))
     (arguments
      `(#:phases
        (modify-phases %standard-phases
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 01:03:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 21 21:03:09 2022
Received: from localhost ([127.0.0.1]:51112 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhhhV-0003yP-KJ
	for submit <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:09 -0400
Received: from mail-40136.proton.ch ([185.70.40.136]:38022)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhhhT-0003xq-RX
 for 55060 <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:08 -0400
Date: Fri, 22 Apr 2022 01:02:57 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650589382;
 bh=jKvbXz3pLQGuzomA0RN9aY4oCnDRu+v4J1unZ10Gxss=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=KOCEiW0uCkXXeKo+uLcz+jP751JYcyt9EgLFultOPAWdW2V/t7Znv3YF/8AnpdkhC
 6tUPdPkqf/T088tiEyPGIHQNO0yStB6ZPb2SntduBje+0kyO83TwEHwpJlbbkYodoa
 wSnwZZShe6BkXWrXuFHHu/c1Zyq9ud5kpE5DbkAm++0iZnKGFtFwPAzof4hTfqFLeG
 Jwzu/o5y1hZRMZp+eAa5SjIjYQrfYK1eoMznp3nsmDZTtZMNguRZIz3xX1o2wuRGE4
 eWqO6BJRSFM900uOXkRW4fLQY1Og9yTFE/5umew8i38YDBs+WpW4Ytfff9Qiehe6mw
 IDUQmyoLhnO5g==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH 3/6] gnu: python-meshio: Honor #:tests? flag.
Message-ID: <20220422010244.23280-3-paul@HIDDEN>
In-Reply-To: <20220422010244.23280-1-paul@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[arguments]: Adjust custom
'check' phase to honor the #:tests? flag.
---
 gnu/packages/simulation.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index fa246f9fb7..17d0a1352c 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -799,9 +799,10 @@ (define-public python-meshio
      `(#:phases
        (modify-phases %standard-phases
          (replace 'check
-           (lambda* (#:key outputs inputs #:allow-other-keys)
-             (add-installed-pythonpath inputs outputs)
-             (invoke "python" "-m" "pytest" "-v" "tests"))))))
+           (lambda* (#:key tests? outputs inputs #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest" "-v" "tests")))))))
     (home-page "https://github.com/nschloe/meshio")
     (synopsis "I/O for mesh files")
     (description "There are various file formats available for
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 01:03:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 21 21:03:09 2022
Received: from localhost ([127.0.0.1]:51110 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhhhV-0003yN-DS
	for submit <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:09 -0400
Received: from mail-4323.proton.ch ([185.70.43.23]:42330)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhhhS-0003xV-4V
 for 55060 <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:06 -0400
Date: Fri, 22 Apr 2022 01:02:52 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650589379;
 bh=B/WAQmszb2kv/G/m29h2Mbv2j/mrrXVr0V3FBwDazD4=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To:
 References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To:
 Feedback-ID:Message-ID;
 b=TTBt6ovVRmMS+lbFJCUVNKdjgmNAa+hEWCMlLpp47vJ7jaWtiXH5mF52/Pf5x0SsF
 TW4yz08sZYltEKH2uYGhuPt//B7Pc39HvN2cHDufiX0FWfsYmMyuRfe19/s5HaJvW2
 8gY+oQpPAbjxowUD81R9hXFoSsdlh1sif0iZZ0fDu87pbkAeyaW7MvW+NKwvvq4VOB
 Tb5r3sextgQlVeJ+jcyzwwQiGdT8cXn+JQ+qw4vrVfaOtligZOheupiLrkr71p3e+b
 tx20pwHBECT6RlAMtcz2NAlRhXLLZzx0szkmsWPlLjbfB51CM98LmGfTM91HEIWmsZ
 Q85LHhteK2x9g==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH 2/6] gnu: python-meshio: Remove trailing booleans.
Message-ID: <20220422010244.23280-2-paul@HIDDEN>
In-Reply-To: <20220422010244.23280-1-paul@HIDDEN>
References: <20220422010244.23280-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[snippet]: Remove trailing
boolean.
[arguments]: Same.
---
 gnu/packages/simulation.scm | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index c8309761d2..fa246f9fb7 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -785,8 +785,7 @@ (define-public python-meshio
          '(begin
             (let ((file (open-file "setup.py" "a")))
               (display "from setuptools import setup\nsetup()" file)
-              (close-port file))
-            #t))))
+              (close-port file))))))
     (build-system python-build-system)
     (inputs
      (list python-h5py
@@ -802,8 +801,7 @@ (define-public python-meshio
          (replace 'check
            (lambda* (#:key outputs inputs #:allow-other-keys)
              (add-installed-pythonpath inputs outputs)
-             (invoke "python" "-m" "pytest" "-v" "tests")
-             #t)))))
+             (invoke "python" "-m" "pytest" "-v" "tests"))))))
     (home-page "https://github.com/nschloe/meshio")
     (synopsis "I/O for mesh files")
     (description "There are various file formats available for
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at 55060 <at> debbugs.gnu.org:


Received: (at 55060) by debbugs.gnu.org; 22 Apr 2022 01:03:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 21 21:03:06 2022
Received: from localhost ([127.0.0.1]:51104 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhhhS-0003y3-7E
	for submit <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:06 -0400
Received: from mail-40136.proton.ch ([185.70.40.136]:61166)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhhhQ-0003xQ-LW
 for 55060 <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:03:05 -0400
Date: Fri, 22 Apr 2022 01:02:48 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650589378;
 bh=OUneS62/ePuR4yliYOSZfZ/nlMzG3hbMDz8q5hiZN8k=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To:
 Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID;
 b=mZ18bZrG8cBeiMdmrrmfpyyhd3lXdpzMjNq62Jf+nj3pljpQpyoBmYC/GqYhFkrIx
 T2zIXUpHXa7andRdzHn4M/2mEzJjkYWD1OgEfefOsKiJSG4frR0fPaYZ9eCQQwwVjg
 gsQKmjLAMwdGEvrZ07Dt/uPVe8u9EHSa71KHVc0fAbCT8Wcsc8WL4g8ZQprCCvPf8T
 872nXmdhd1ayczNQOb7elOh7CTaK2he5jNspfb9ERGMLxDakUDC0jG0rZIMv6uG8Eb
 VaS7NaIY7vZ1R8/7FuhA2anZFpmrlwfDESqCeYjoox90tlrh6+B1Bdh/nHXX3pYABW
 xCvWXntR0WtIQ==
To: 55060 <at> debbugs.gnu.org
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH 1/6] gnu: python-meshio: Remove input labels.
Message-ID: <20220422010244.23280-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55060
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (python-meshio)[inputs, native-inputs,
propagated-inputs]: Remove labels.
---
 gnu/packages/simulation.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 3f2d8e136d..c8309761d2 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -789,13 +789,13 @@ (define-public python-meshio
             #t))))
     (build-system python-build-system)
     (inputs
-     `(("h5py" ,python-h5py)
-       ("netcdf4" ,python-netcdf4)))
+     (list python-h5py
+           python-netcdf4))
     (native-inputs
-     `(("pytest" ,python-pytest)))
+     (list python-pytest))
     (propagated-inputs
-     `(("importlib-metadata" ,python-importlib-metadata)
-       ("numpy" ,python-numpy)))
+     (list python-importlib-metadata
+           python-numpy))
     (arguments
      `(#:phases
        (modify-phases %standard-phases
--
2.35.1






Information forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 22 Apr 2022 01:00:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 21 21:00:41 2022
Received: from localhost ([127.0.0.1]:51097 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhhf6-0003tM-Qz
	for submit <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:00:40 -0400
Received: from lists.gnu.org ([209.51.188.17]:55944)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <paul@HIDDEN>) id 1nhhf5-0003tF-S7
 for submit <at> debbugs.gnu.org; Thu, 21 Apr 2022 21:00:40 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:35698)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <paul@HIDDEN>)
 id 1nhhf5-0003cz-HW
 for guix-patches@HIDDEN; Thu, 21 Apr 2022 21:00:39 -0400
Received: from mail-4317.proton.ch ([185.70.43.17]:61735)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <paul@HIDDEN>)
 id 1nhhf1-0008Q8-FP
 for guix-patches@HIDDEN; Thu, 21 Apr 2022 21:00:39 -0400
Date: Fri, 22 Apr 2022 01:00:24 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com;
 s=protonmail2; t=1650589230;
 bh=043elKR9HDLeUen3zu3cleqMsFvPBFGGNn2O77WX7wc=;
 h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To:
 Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID;
 b=NTffvO+OeND4tw/DJTod88F8dvrgv/xoJNf0/RTo/E2DWkuWYUrbwBp0ewTqxgh/c
 +udsR+ZVT1h/5ePN0yb29Bf3lDTLpvHg5sJe9kRYUvyED2LKrG3TAS6pF19dZ+fjWT
 RB4N0cvNIq+wEit5V5P2QKpDrNsWifPyz+fZSS827RTom5R5JS+6kDpoYyRQOvuDjw
 Nmg0Gd9Sh7t2ee8ZrWoar2Pe+sI91UlnUFvpZa2ilr21AIWwA3PQANWxk3awCsNDuy
 bg240zKsP+HUdngMWwbo7H2XE2HckgLWitDzgXgO1XmXbGOx83GHeMPL3PzMfIYFD9
 gTSwUlcgTm3gw==
To: guix-patches@HIDDEN
From: "Paul A. Patience" <paul@HIDDEN>
Subject: [PATCH 0/6] gnu: Add python-pyvista.
Message-ID: <20220422010015.23020-1-paul@HIDDEN>
Feedback-ID: 19227857:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=185.70.43.17; envelope-from=paul@HIDDEN;
 helo=mail-4317.proton.ch
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: "Paul A. Patience" <paul@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: "Paul A. Patience" <paul@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

This patch series adds the PyVista library to Guix.
The latest version of PyVista requires python-meshio 5.2 or later, hence th=
e
update to that package.

Paul A. Patience (6):
  gnu: python-meshio: Remove input labels.
  gnu: python-meshio: Remove trailing booleans.
  gnu: python-meshio: Honor #:tests? flag.
  gnu: python-meshio: Update to 5.3.4.
  gnu: Add python-scooby.
  gnu: Add python-pyvista.

 gnu/packages/python-science.scm | 56 +++++++++++++++++++++++++++++++++
 gnu/packages/python-xyz.scm     | 47 +++++++++++++++++++++++++++
 gnu/packages/simulation.scm     | 44 +++++++++++++-------------
 3 files changed, 125 insertions(+), 22 deletions(-)

--
2.35.1






Acknowledgement sent to "Paul A. Patience" <paul@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#55060; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 2 May 2022 21:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.