From 05e5f9a3e682906e276cfb917ec8d4d1768407a5607fef06737c24a9bf288a56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Mon, 28 Jan 2019 08:04:18 +0000 Subject: [PATCH] Accepting request 668822 from home:apersaud:branches:devel:languages:python:numeric update to latest version OBS-URL: https://build.opensuse.org/request/show/668822 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numba?expand=0&rev=10 --- numba-0.41.0.tar.gz | 3 -- numba-0.42.0.tar.gz | 3 ++ python-numba.changes | 72 ++++++++++++++++++++++++++++++++++++++++++++ python-numba.spec | 4 +-- 4 files changed, 77 insertions(+), 5 deletions(-) delete mode 100644 numba-0.41.0.tar.gz create mode 100644 numba-0.42.0.tar.gz diff --git a/numba-0.41.0.tar.gz b/numba-0.41.0.tar.gz deleted file mode 100644 index 432068a..0000000 --- a/numba-0.41.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2334d46f23de4603bcd64e7d9c5a16ea5ff69ee755bf9731a438de1084913ea6 -size 1538159 diff --git a/numba-0.42.0.tar.gz b/numba-0.42.0.tar.gz new file mode 100644 index 0000000..9052382 --- /dev/null +++ b/numba-0.42.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3de1dd3134d0b4c352b04362ab2c5e8ecb314b7ff6b2256266548402ba6b380f +size 1562387 diff --git a/python-numba.changes b/python-numba.changes index 6ed1123..91cef13 100644 --- a/python-numba.changes +++ b/python-numba.changes @@ -1,3 +1,75 @@ +------------------------------------------------------------------- +Sat Jan 26 17:06:14 UTC 2019 - Arun Persaud + +- specfile: + * update copyright year + +- update to version 0.42.0: + * In this release the major features are: + + The capability to launch and attach the GDB debugger from within + a jitted function. + + The upgrading of LLVM to version 7.0.0. + * We added a draft of the project roadmap to the developer + manual. The roadmap is for informational purposes only as + priorities and resources may change. + * Here are some enhancements from contributed PRs: + + #3532. Daniel Wennberg improved the "cuda.{pinned, mapped}" API + so that the associated memory is released immediately at the + exit of the context manager. + + #3531. Dimitri Vorona enabled the inlining of jitclass methods. + + #3516. Simon Perkins added the support for passing numpy dtypes + (i.e. "np.dtype("int32")") and their type constructor + (i.e. "np.int32") into a jitted function. + + #3509. Rob Ennis added support for "np.corrcoef". + * A regression issue (#3554, #3461) relating to making an empty + slice in parallel mode is resolved by #3558. + * General Enhancements: + + PR #3392: Launch and attach gdb directly from Numba. + + PR #3437: Changes to accommodate LLVM 7.0.x + + PR #3509: Support for np.corrcoef + + PR #3516: Typeof dtype values + + PR #3520: Fix @stencil ignoring cval if out kwarg supplied. + + PR #3531: Fix jitclass method inlining and avoid unnecessary + increfs + + PR #3538: Avoid future C-level assertion error due to invalid + visibility + + PR #3543: Avoid implementation error being hidden by the + try-except + + PR #3544: Add `long_running` test flag and feature to exclude + tests. + + PR #3549: ParallelAccelerator caching improvements + + PR #3558: Fixes array analysis for inplace binary operators. + + PR #3566: Skip alignment tests on armv7l. + + PR #3567: Fix unifying literal types in namedtuple + + PR #3576: Add special copy routine for NumPy out arrays + + PR #3577: Fix example and docs typos for `objmode` context + manager. reorder statements. + + PR #3580: Use alias information when determining whether it is + safe to + + PR #3583: Use `ir.unknown_loc` for unknown `Loc`, as #3390 with + tests + + PR #3587: Fix llvm.memset usage changes in llvm7 + + PR #3596: Fix Array Analysis for Global Namedtuples + + PR #3597: Warn users if threading backend init unsafe. + + PR #3605: Add guard for writing to read only arrays from ufunc + calls + + PR #3606: Improve the accuracy of error message wording for + undefined type. + + PR #3611: gdb test guard needs to ack ptrace permissions + + PR #3616: Skip gdb tests on ARM. + * CUDA Enhancements: + + PR #3532: Unregister temporarily pinned host arrays at once + + PR #3552: Handle broadcast arrays correctly in host->device + transfer. + + PR #3578: Align cuda and cuda simulator kwarg names. + * Documentation Updates: + + PR #3545: Fix @njit description in 5 min guide + + PR #3570: Minor documentation fixes for numba.cuda + + PR #3581: Fixing minor typo in `reference/types.rst` + + PR #3594: Changing `@stencil` docs to correctly reflect + `func_or_mode` param + + PR #3617: Draft roadmap as of Dec 2018 + ------------------------------------------------------------------- Sat Dec 1 18:34:28 UTC 2018 - Arun Persaud diff --git a/python-numba.spec b/python-numba.spec index d805483..4b20a27 100644 --- a/python-numba.spec +++ b/python-numba.spec @@ -1,7 +1,7 @@ # # spec file for package python-numba # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-numba -Version: 0.41.0 +Version: 0.42.0 Release: 0 Summary: NumPy-aware optimizing compiler for Python using LLVM License: BSD-2-Clause