[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
90/285: gnu: python-numba: Update to 0.46.0.
From: |
guix-commits |
Subject: |
90/285: gnu: python-numba: Update to 0.46.0. |
Date: |
Sun, 29 Dec 2019 20:44:07 -0500 (EST) |
kkebreau pushed a commit to branch wip-gnome3.34
in repository guix.
commit f02d3f56713e9a57d5a9c2ffd2a197591e658487
Author: Brett Gilio <address@hidden>
Date: Mon Dec 23 17:29:51 2019 -0600
gnu: python-numba: Update to 0.46.0.
* gnu/packages/python-xyz.scm (python-numba): Update to 0.46.0.
[arguments]: Fix typos.
[arguments]: Disable tests that can not detect Python front-end.
---
gnu/packages/python-xyz.scm | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4b01231..d5d958c 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -15544,14 +15544,14 @@ validation testing and application logic.")
(define-public python-numba
(package
(name "python-numba")
- (version "0.42.0")
+ (version "0.46.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "numba" version))
(sha256
(base32
- "03rqdfx0512lcri2bcpngx5k3jwfbqnanqj3n19c7d6h6hqxvq9x"))))
+ "1vnfzcq6fcnkmdms6114d49awvvj5181fl7z1wlha27qc2paxjy2"))))
(build-system python-build-system)
(arguments
`(#:modules ((guix build utils)
@@ -15568,7 +15568,7 @@ validation testing and application logic.")
#t))
(add-after 'unpack 'remove-failing-tests
(lambda _
- ;; FIXME: these tests fail for unknown reasons:
+ ;; FIXME: These tests fail for unknown reasons:
;; test_non_writable_pycache, test_non_creatable_pycache, and
;; test_frozen (all in numba.tests.test_dispatcher.TestCache).
(substitute* "numba/tests/test_dispatcher.py"
@@ -15581,10 +15581,20 @@ validation testing and application logic.")
;; These tests fail because we don't run the tests from the build
;; directory: test_setup_py_distutils, test_setup_py_setuptools
- ;; They ar in numba.tests.test_pycc.TestDistutilsSupport.
+ ;; They are in numba.tests.test_pycc.TestDistutilsSupport.
(substitute* "numba/tests/test_pycc.py"
(("def test(_setup_py_distutils|_setup_py_setuptools)" _ m)
(string-append "def guix_skip" m)))
+
+ ;; These tests fail because our version of Python does not have
+ ;; a recognizable front-end for the Numba distribution to use
+ ;; to check against.
+ (substitute* "numba/tests/test_entrypoints.py"
+ (("def test(_init_entrypoint)" _ m)
+ (string-append "def guix_skip" m)))
+ (substitute* "numba/tests/test_jitclasses.py"
+ (("def test(_jitclass_longlabel_not_truncated)" _ m)
+ (string-append "def guix_skip" m)))
#t))
(replace 'check
(lambda _
- 274/285: gnu: gnome: Sort packages logically., (continued)
- 274/285: gnu: gnome: Sort packages logically., guix-commits, 2019/12/29
- 280/285: pack: Save provenance information when using '--manifest'., guix-commits, 2019/12/29
- 279/285: guix package: Save provenance information when using '--manifest'., guix-commits, 2019/12/29
- 283/285: installer: Pass '--fallback' to 'guix system init'., guix-commits, 2019/12/29
- 80/285: gnu: python-sphinxcontrib-programoutput: Update to 0.15., guix-commits, 2019/12/29
- 84/285: gnu: python-sphinxcontrib-svg2pdfconverter: Reflow description., guix-commits, 2019/12/29
- 240/285: gnu: emacs-graphviz-dot-mode: Update to 0.4.1., guix-commits, 2019/12/29
- 01/285: gnu: sbcl-cl-store: Update to 0.8.11-1., guix-commits, 2019/12/29
- 75/285: gnu: python-sphinx: Alphabetize inputs., guix-commits, 2019/12/29
- 82/285: gnu: python-sphinxcontrib-svg2pdfconverter: Update to 1.0.1., guix-commits, 2019/12/29
- 90/285: gnu: python-numba: Update to 0.46.0.,
guix-commits <=
- 92/285: gnu: Add python-pathtools., guix-commits, 2019/12/29
- 127/285: gnu: chez-scheme: Update home-page., guix-commits, 2019/12/29
- 231/285: gnu: emacs-dante: Modify version number., guix-commits, 2019/12/29
- 02/285: gnu: sbcl-cl-store: Use HTTPS home page URI., guix-commits, 2019/12/29
- 03/285: gnu: Add copyright header., guix-commits, 2019/12/29
- 78/285: gnu: python-sphinx-copybutton: Update to 0.2.6., guix-commits, 2019/12/29
- 83/285: gnu: python-sphinxcontrib-svg2pdfconverter: Fix home-page., guix-commits, 2019/12/29
- 87/285: gnu: python-eventlet: Use HTTPS home page URI., guix-commits, 2019/12/29
- 88/285: gnu: Add python-umap-learn., guix-commits, 2019/12/29
- 89/285: gnu: python-llvmlite: Update to 0.30.0., guix-commits, 2019/12/29