Accepting request 531381 from devel:languages:python
1 OBS-URL: https://build.opensuse.org/request/show/531381 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numba?expand=0&rev=2
This commit is contained in:
parent
1abb7c3174
commit
d4d6d52cde
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f402ad47e2025f498f1303757ef38174a0358ac1a9f33657258671050d6b7683
|
||||
size 1177902
|
3
numba-0.35.0.tar.gz
Normal file
3
numba-0.35.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:11564937757605bee590c5758c73cfe9fd6d569726b56d970316a6228971ecc3
|
||||
size 1269882
|
@ -1,3 +1,149 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 06:05:20 UTC 2017 - arun@gmx.de
|
||||
|
||||
- update to version 0.35.0:
|
||||
* ParallelAccelerator:
|
||||
+ PR #2400: Array comprehension
|
||||
+ PR #2405: Support printing Numpy arrays
|
||||
+ PR #2438: from Support more np.random functions in
|
||||
ParallelAccelerator
|
||||
+ PR #2482: Support for sum with axis in nopython mode.
|
||||
+ PR #2487: Adding developer documentation for ParallelAccelerator
|
||||
technology.
|
||||
+ PR #2492: Core PA refactor adds assertions for broadcast
|
||||
semantics
|
||||
* ParallelAccelerator fixes:
|
||||
+ PR #2478: Rename cfg before parfor translation (#2477)
|
||||
+ PR #2479: Fix broken array comprehension tests on unsupported
|
||||
platforms
|
||||
+ PR #2484: Fix array comprehension test on win64
|
||||
+ PR #2506: Fix for 32-bit machines.
|
||||
* Additional features of note:
|
||||
+ PR #2490: Implement np.take and ndarray.take
|
||||
+ PR #2493: Display a warning if parallel=True is set but not
|
||||
possible.
|
||||
+ PR #2513: Add np.MachAr, np.finfo, np.iinfo
|
||||
+ PR #2515: Allow environ overriding of cpu target and cpu
|
||||
features.
|
||||
* Misc fixes/enhancements:
|
||||
+ PR #2455: add contextual information to runtime errors
|
||||
+ PR #2470: Fixes #2458, poor performance in np.median
|
||||
+ PR #2471: Ensure LLVM threadsafety in {g,}ufunc building.
|
||||
+ PR #2494: Update doc theme
|
||||
+ PR #2503: Remove hacky code added in 2482 and feature
|
||||
enhancement
|
||||
+ PR #2505: Serialise env mutation tests during multithreaded
|
||||
testing.
|
||||
+ PR #2520: Fix failing cpu-target override tests
|
||||
* CUDA support fixes:
|
||||
+ PR #2504: Enable CUDA toolkit version testing
|
||||
+ PR #2509: Disable tests generating code unavailable in lower CC
|
||||
versions.
|
||||
+ PR #2511: Fix Windows 64 bit CUDA tests.
|
||||
|
||||
- changes from version 0.34.0:
|
||||
* ParallelAccelerator features:
|
||||
+ PR #2318: Transfer ParallelAccelerator technology to Numba
|
||||
+ PR #2379: ParallelAccelerator Core Improvements
|
||||
+ PR #2367: Add support for len(range(...))
|
||||
+ PR #2369: List comprehension
|
||||
+ PR #2391: Explicit Parallel Loop Support (prange)
|
||||
* CUDA support enhancements:
|
||||
+ PR #2377: New GPU reduction algorithm
|
||||
* CUDA support fixes:
|
||||
+ PR #2397: Fix #2393, always set alignment of cuda static memory
|
||||
regions
|
||||
* Misc Fixes:
|
||||
+ PR #2373, Issue #2372: 32-bit compatibility fix for parfor
|
||||
related code
|
||||
+ PR #2376: Fix #2375 missing stdint.h for py2.7 vc9
|
||||
+ PR #2378: Fix deadlock in parallel gufunc when kernel acquires
|
||||
the GIL.
|
||||
+ PR #2382: Forbid unsafe casting in bitwise operation
|
||||
+ PR #2385: docs: fix Sphinx errors
|
||||
+ PR #2396: Use 64-bit RHS operand for shift
|
||||
+ PR #2404: Fix threadsafety logic issue in ufunc compilation
|
||||
cache.
|
||||
+ PR #2424: Ensure consistent iteration order of blocks for type
|
||||
inference.
|
||||
+ PR #2425: Guard code to prevent the use of ‘parallel’ on win32 +
|
||||
py27
|
||||
+ PR #2426: Basic test for Enum member type recovery.
|
||||
+ PR #2433: Fix up the parfors tests with respect to windows py2.7
|
||||
+ PR #2442: Skip tests that need BLAS/LAPACK if scipy is not
|
||||
available.
|
||||
+ PR #2444: Add test for invalid array setitem
|
||||
+ PR #2449: Make the runtime initialiser threadsafe
|
||||
+ PR #2452: Skip CFG test on 64bit windows
|
||||
* Misc Enhancements:
|
||||
+ PR #2366: Improvements to IR utils
|
||||
+ PR #2388: Update README.rst to indicate the proper version of
|
||||
LLVM
|
||||
+ PR #2394: Upgrade to llvmlite 0.19.*
|
||||
+ PR #2395: Update llvmlite version to 0.19
|
||||
+ PR #2406: Expose environment object to ufuncs
|
||||
+ PR #2407: Expose environment object to target-context inside
|
||||
lowerer
|
||||
+ PR #2413: Add flags to pass through to conda build for buildbot
|
||||
+ PR #2414: Add cross compile flags to local recipe
|
||||
+ PR #2415: A few cleanups for rewrites
|
||||
+ PR #2418: Add getitem support for Enum classes
|
||||
+ PR #2419: Add support for returning enums in vectorize
|
||||
+ PR #2421: Add copyright notice for Intel contributed files.
|
||||
+ PR #2422: Patch code base to work with np 1.13 release
|
||||
+ PR #2448: Adds in warning message when using ‘parallel’ if
|
||||
cache=True
|
||||
+ PR #2450: Add test for keyword arg on .sum-like and .cumsum-like
|
||||
array methods
|
||||
|
||||
- changes from version 0.33.0:
|
||||
* There are also several enhancements to the CUDA GPU support:
|
||||
+ A GPU random number generator based on xoroshiro128+ algorithm
|
||||
is added. See details and examples in documentation.
|
||||
+ @cuda.jit CUDA kernels can now call @jit and @njit CPU functions
|
||||
and they will automatically be compiled as CUDA device
|
||||
functions.
|
||||
+ CUDA IPC memory API is exposed for sharing memory between
|
||||
proceses. See usage details in documentation.
|
||||
* Reference counting enhancements:
|
||||
+ PR #2346, Issue #2345, #2248: Add extra refcount pruning after
|
||||
inlining
|
||||
+ PR #2349: Fix refct pruning not removing refct op with tail
|
||||
call.
|
||||
+ PR #2352, Issue #2350: Add refcount pruning pass for function
|
||||
that does not need refcount
|
||||
* CUDA support enhancements:
|
||||
+ PR #2023: Supports CUDA IPC for device array
|
||||
+ PR #2343, Issue #2335: Allow CPU jit decorated function to be
|
||||
used as cuda device function
|
||||
+ PR #2347: Add random number generator support for CUDA device
|
||||
code
|
||||
+ PR #2361: Update autotune table for CC: 5.3, 6.0, 6.1, 6.2
|
||||
* Misc fixes:
|
||||
+ PR #2362: Avoid test failure due to typing to int32 on 32-bit
|
||||
platforms
|
||||
+ PR #2359: Fixed nogil example that threw a TypeError when
|
||||
executed.
|
||||
+ PR #2357, Issue #2356: Fix fragile test that depends on how the
|
||||
script is executed.
|
||||
+ PR #2355: Fix cpu dispatcher referenced as attribute of another
|
||||
module
|
||||
+ PR #2354: Fixes an issue with caching when function needs NRT
|
||||
and refcount pruning
|
||||
+ PR #2342, Issue #2339: Add warnings to inspection when it is
|
||||
used on unserialized cached code
|
||||
+ PR #2329, Issue #2250: Better handling of missing op codes
|
||||
* Misc enhancements:
|
||||
+ PR #2360: Adds missing values in error mesasge interp.
|
||||
+ PR #2353: Handle when get_host_cpu_features() raises
|
||||
RuntimeError
|
||||
+ PR #2351: Enable SVML for erf/erfc/gamma/lgamma/log2
|
||||
+ PR #2344: Expose error_model setting in jit decorator
|
||||
+ PR #2337: Align blocking terminate support for fork() with new
|
||||
TBB version
|
||||
+ PR #2336: Bump llvmlite version to 0.18
|
||||
+ PR #2330: Core changes in PR #2318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 3 18:23:09 UTC 2017 - toddrme2178@gmail.com
|
||||
|
||||
|
@ -20,20 +20,20 @@
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
Name: python-numba
|
||||
Version: 0.32.0
|
||||
Version: 0.35.0
|
||||
Release: 0
|
||||
Summary: Compiling Python code using LLVM
|
||||
License: BSD-2-Clause
|
||||
Group: Development/Languages/Python
|
||||
Url: http://numba.github.com
|
||||
Source: https://files.pythonhosted.org/packages/source/n/numba/numba-%{version}.tar.gz
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildRequires: %{python_module devel}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module llvmlite >= 0.17}
|
||||
BuildRequires: %{python_module numpy-devel >= 1.7}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: python-rpm-macros
|
||||
Requires: python-llvmlite >= 0.17
|
||||
Requires: python-numpy >= 1.7
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
Loading…
Reference in New Issue
Block a user