Accepting request 622244 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/622244 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numba?expand=0&rev=11
This commit is contained in:
parent
5aebade5f6
commit
1084039c9b
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:48fb76b8dcde868d6426c7c7836b76a0b2b20861547770c27b6307f712c09bc5
|
||||
size 1407832
|
3
numba-0.39.0.tar.gz
Normal file
3
numba-0.39.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:07749d1ddac8c4c0ce8b22bf3dec52ef2fd4922174c71447126807f5f8dc2bae
|
||||
size 1408098
|
@ -1,3 +1,94 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 12 03:31:08 UTC 2018 - arun@gmx.de
|
||||
|
||||
- update to version 0.39.0:
|
||||
* Here are the highlights for the Numba 0.39.0 release.
|
||||
+ This is the first version that supports Python 3.7.
|
||||
+ With help from Intel, we have fixed the issues with SVML support
|
||||
(related issues #2938, #2998, #3006).
|
||||
+ List has gained support for containing reference-counted types
|
||||
like NumPy arrays and `list`. Note, list still cannot hold
|
||||
heterogeneous types.
|
||||
+ We have made a significant change to the internal
|
||||
calling-convention, which should be transparent to most users,
|
||||
to allow for a future feature that will permitting jumping back
|
||||
into python-mode from a nopython-mode function. This also fixes
|
||||
a limitation to `print` that disabled its use from nopython
|
||||
functions that were deep in the call-stack.
|
||||
+ For CUDA GPU support, we added a `__cuda_array_interface__`
|
||||
following the NumPy array interface specification to allow Numba
|
||||
to consume externally defined device arrays. We have opened a
|
||||
corresponding pull request to CuPy to test out the concept and
|
||||
be able to use a CuPy GPU array.
|
||||
+ The Numba dispatcher `inspect_types()` method now supports the
|
||||
kwarg `pretty` which if set to `True` will produce ANSI/HTML
|
||||
output, showing the annotated types, when invoked from
|
||||
ipython/jupyter-notebook respectively.
|
||||
+ The NumPy functions `ndarray.dot`, `np.percentile` and
|
||||
`np.nanpercentile`, and `np.unique` are now supported.
|
||||
+ Numba now supports the use of a per-project configuration file
|
||||
to permanently set behaviours typically set via `NUMBA_*` family
|
||||
environment variables.
|
||||
+ Support for the `ppc64le` architecture has been added.
|
||||
* Enhancements:
|
||||
+ PR #2793: Simplify and remove javascript from html_annotate
|
||||
templates.
|
||||
+ PR #2840: Support list of refcounted types
|
||||
+ PR #2902: Support for np.unique
|
||||
+ PR #2926: Enable fence for all architecture and add developer
|
||||
notes
|
||||
+ PR #2928: Making error about untyped list more informative.
|
||||
+ PR #2930: Add configuration file and color schemes.
|
||||
+ PR #2932: Fix encoding to 'UTF-8' in `check_output` decode.
|
||||
+ PR #2938: Python 3.7 compat: _Py_Finalizing becomes
|
||||
_Py_IsFinalizing()
|
||||
+ PR #2939: Comprehensive SVML unit test
|
||||
+ PR #2946: Add support for `ndarray.dot` method and tests.
|
||||
+ PR #2953: percentile and nanpercentile
|
||||
+ PR #2957: Add new 3.7 opcode support.
|
||||
+ PR #2963: Improve alias analysis to be more comprehensive
|
||||
+ PR #2984: Support for namedtuples in array analysis
|
||||
+ PR #2986: Fix environment propagation
|
||||
+ PR #2990: Improve function call matching for intrinsics
|
||||
+ PR #3002: Second pass at error rewrites (interpreter errors).
|
||||
+ PR #3004: Add numpy.empty to the list of pure functions.
|
||||
+ PR #3008: Augment SVML detection with llvmlite SVML patch
|
||||
detection.
|
||||
+ PR #3012: Make use of the common spelling of
|
||||
heterogeneous/homogeneous.
|
||||
+ PR #3032: Fix pycc ctypes test due to mismatch in
|
||||
calling-convention
|
||||
+ PR #3039: Add SVML detection to Numba environment diagnostic
|
||||
tool.
|
||||
+ PR #3041: This adds @needs_blas to tests that use BLAS
|
||||
+ PR #3056: Require llvmlite>=0.24.0
|
||||
* CUDA Enhancements:
|
||||
+ PR #2860: __cuda_array_interface__
|
||||
+ PR #2910: More CUDA intrinsics
|
||||
+ PR #2929: Add Flag To Prevent Unneccessary D->H Copies
|
||||
+ PR #3037: Add CUDA IPC support on non-peer-accessible devices
|
||||
* CI Enhancements:
|
||||
+ PR #3021: Update appveyor config.
|
||||
+ PR #3040: Add fault handler to all builds
|
||||
+ PR #3042: Add catchsegv
|
||||
+ PR #3077: Adds optional number of processes for `-m` in testing
|
||||
* Fixes:
|
||||
+ PR #2897: Fix line position of delete statement in numba ir
|
||||
+ PR #2905: Fix for #2862
|
||||
+ PR #3009: Fix optional type returning in recursive call
|
||||
+ PR #3019: workaround and unittest for issue #3016
|
||||
+ PR #3035: [TESTING] Attempt delayed removal of Env
|
||||
+ PR #3048: [WIP] Fix cuda tests failure on buildfarm
|
||||
+ PR #3054: Make test work on 32-bit
|
||||
+ PR #3062: Fix cuda.In freeing devary before the kernel launch
|
||||
+ PR #3073: Workaround #3072
|
||||
+ PR #3076: Avoid ignored exception due to missing globals at
|
||||
interpreter teardown
|
||||
* Documentation Updates:
|
||||
+ PR #2966: Fix syntax in env var docs.
|
||||
+ PR #2967: Fix typo in CUDA kernel layout example.
|
||||
+ PR #2970: Fix docstring copy paste error.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 24 01:05:37 UTC 2018 - arun@gmx.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
Name: python-numba
|
||||
Version: 0.38.1
|
||||
Version: 0.39.0
|
||||
Release: 0
|
||||
Summary: Compiling Python code using LLVM
|
||||
License: BSD-2-Clause
|
||||
|
Loading…
Reference in New Issue
Block a user