Hello community,

here is the log from the commit of package python-numba for openSUSE:Factory 
checked in at 2018-07-13 10:21:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-numba (Old)
 and      /work/SRC/openSUSE:Factory/.python-numba.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-numba"

Fri Jul 13 10:21:26 2018 rev:11 rq:622244 version:0.39.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-numba/python-numba.changes        
2018-06-25 11:42:53.152408029 +0200
+++ /work/SRC/openSUSE:Factory/.python-numba.new/python-numba.changes   
2018-07-13 10:21:29.930466041 +0200
@@ -1,0 +2,91 @@
+Thu Jul 12 03:31:08 UTC 2018 - a...@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.
+
+-------------------------------------------------------------------

Old:
----
  numba-0.38.1.tar.gz

New:
----
  numba-0.39.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-numba.spec ++++++
--- /var/tmp/diff_new_pack.ljysjO/_old  2018-07-13 10:21:30.478466697 +0200
+++ /var/tmp/diff_new_pack.ljysjO/_new  2018-07-13 10:21:30.478466697 +0200
@@ -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

++++++ numba-0.38.1.tar.gz -> numba-0.39.0.tar.gz ++++++
++++ 9918 lines of diff (skipped)


Reply via email to