Among the 8 debian patches available in version 0.59.0+dfsg-2 of the package, we noticed the following issues:
commit 6f69c1b76df89a6f7a98d59209c6ba4f27d00e07 Author: Diane Trout <diane@ghic.org> Date: Fri Mar 22 18:49:04 2024 -0700 Fix typo in lintian warning commit e325a7adf4bf979cce37ee98153901966198339f Author: Diane Trout <diane@ghic.org> Date: Fri Mar 22 13:07:30 2024 -0700 Attempt testing against Python 3.12 commit 6cf736cbdd904bc429879d645698a2f662f0f47e Author: Diane Trout <diane@ghic.org> Date: Fri Mar 22 13:07:04 2024 -0700 Override lintian binary warnings - shared-library-lacks-prerequisites for _devicearray.so as it's a simple static library - package-contains-documentation-outside-usr-share-doc numba/core/annotations/template.html is pretty print formatting commit 047e528644b1167857a4261c52c16f15b63bedd2 Author: Diane Trout <diane@ghic.org> Date: Fri Mar 22 10:02:51 2024 -0700 Update numpy build-depends version to numba's current minimum (Closes: #1067504) commit ff1d753330f28b5cef8ab5fa9e790356653f0180 Author: Diane Trout <diane@caltech.edu> Date: Wed Mar 13 21:48:41 2024 -0700 Release to unstable commit a20ff182d4a18965a18fe1c700f1e566b14b37a3 Author: Diane Trout <diane@caltech.edu> Date: Wed Mar 13 21:30:30 2024 -0700 Add commented out pytest based test runner and test dependencies. It's faster than upstreams runner and looks to be better at time outs, but lacks the ability to do subsets of tests. So doesn't work when there are still several upstream test failures. commit dc6a83a5351028f650c60301858736356a7efd0b Author: Diane Trout <diane@caltech.edu> Date: Mon Mar 11 23:33:16 2024 -0700 Permanently remove patches that no longer apply python312-pr9246 (applied upstream) remove-versioneer (no longer needed) commit ac5742cbe5c9fa526181c16900b2c6b65f87c606 Author: Diane Trout <diane@caltech.edu> Date: Mon Mar 11 23:29:10 2024 -0700 Temporarily disable patches that my be resolved llvm_long_name_patch_PR4373, skip-unicode-buserror-armhf, armel-libatomic, commit d694c344a54011fa987ff0045ceede8ca6761f45 Author: Diane Trout <diane@caltech.edu> Date: Mon Mar 11 23:24:30 2024 -0700 Use numba's test random sampling in the autopkgtests. This should allow the autopkgtests to pass. commit 9acb7b796b3951c3fd93bde1902aae74b035af4a Author: Diane Trout <diane@caltech.edu> Date: Mon Mar 11 20:02:23 2024 -0700 Try testing against python 3.12 commit 8d1f507b0de35f32cfaae86ec709355de67de122 Author: Diane Trout <diane@caltech.edu> Date: Mon Mar 11 19:59:18 2024 -0700 Refresh patches commit a8a7219013a32b15cc37ad33eb82351beecd6a21 Author: Diane Trout <diane@caltech.edu> Date: Mon Mar 11 19:52:44 2024 -0700 Update minimum python3-llvmlite version to >= 0.42 commit 0957ce14475faa674c2c090525e1503def043182 Author: Diane Trout <diane@caltech.edu> Date: Mon Mar 11 19:48:50 2024 -0700 New upstream release commit a36ff22e762a2a8d557e9ddbff88072c85575c5e Merge: df3d192 e3a7830 Author: Diane Trout <diane@ghic.org> Date: Wed Feb 7 21:58:39 2024 -0800 Update upstream source from tag 'upstream/0.59.0+dfsg' Update to upstream version '0.59.0+dfsg' with Debian dir 842ee8ad04df787be1d7cbdd62104cfb204163f6 commit e3a78307bedcae52dc047ff10b178ccb5ba62207 Author: Diane Trout <diane@ghic.org> Date: Wed Feb 7 21:58:24 2024 -0800 New upstream version 0.59.0+dfsg