Bug#1116439: python-pyvista: autopkgtest regression with NumPy 2.3

Timo Röhling roehling at debian.org
Tue Oct 7 17:46:28 BST 2025


Hi Francesco,

* Francesco Ballarin <ballarin at debian.org> [2025-10-04 17:35]:
>It may take a few uploads to get all tests running correctly, but 
>upgrading the pyvista version should be easiest way to fix this issue.
I was able to make the autopkgtests pass (on my amd64 machine) by adding 
python3-aiohttp as dependency.

>0.46.3 is compatible with numpy 2.2 and vtk 9.3 that we currently have 
>in unstable, and is also compatible with numpy 2.3 and vtk 9.5 that we 
>currently have on experimental. Therefore (once debci is sorted) I can 
>either upload immediately to unstable, or wait for the numpy and/or vtk 
>transitions to start. Let me know what you would prefer me to do.
NumPy 2.3 has no real transition as there is no need to binNMU reverse 
dependencies; the ABI has not changed. Therefore, the upload order does 
not matter.

I suggest that you just upload to unstable once you can confirm my 
autopkgtest findings; I don't think we should wait for VTK 9.5.


Cheers
Timo


diff --git a/debian/control b/debian/control
index c7f4428..bd406cf 100644
--- a/debian/control
+++ b/debian/control
@@ -11,6 +11,7 @@ Build-Depends:
   debhelper-compat (= 13),
   dh-sequence-python3,
   python3-all-dev,
+ python3-aiohttp <!nocheck>,
   python3-colorcet <!nocheck>,
   python3-imageio <!nocheck>,
   python3-numpy <!nocheck>,
diff --git a/debian/tests/control b/debian/tests/control
index 6ef6fb8..a781f6f 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -2,6 +2,7 @@ Tests: run-unit-tests
  Depends: @, @builddeps@,
   ffmpeg,
   python3,
+ python3-aiohttp,
   python3-hypothesis,
   python3-imageio-ffmpeg,
   python3-ipython,
@@ -18,6 +19,7 @@ Tests: run-unit-tests-network
  Depends: @, @builddeps@,
   ffmpeg,
   python3,
+ python3-aiohttp,
   python3-hypothesis,
   python3-imageio-ffmpeg,
   python3-ipython,


-- 
⢀⣴⠾⠻⢶⣦⠀   ╭────────────────────────────────────────────────────╮
⣾⠁⢠⠒⠀⣿⡁   │ Timo Röhling                                       │
⢿⡄⠘⠷⠚⠋⠀   │ 9B03 EBB9 8300 DF97 C2B1  23BF CC8C 6BDD 1403 F4CA │
⠈⠳⣄⠀⠀⠀⠀   ╰────────────────────────────────────────────────────╯
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20251007/914526da/attachment.sig>


More information about the debian-science-maintainers mailing list