[numba] 05/20: Merge tag 'upstream/0.29.0'

Daniel Stender stender at moszumanska.debian.org
Fri Dec 23 15:33:21 UTC 2016


This is an automated email from the git hooks/post-receive script.

stender pushed a commit to branch master
in repository numba.

commit 79068ae791bf80b990520122ac303d3b99172d91
Merge: 64bf839 29aaab3
Author: Daniel Stender <stender at debian.org>
Date:   Wed Dec 21 12:43:07 2016 +0100

    Merge tag 'upstream/0.29.0'
    
    Upstream version 0.29.0

 coverage.conf => .coveragerc                       |   13 +-
 .travis.yml                                        |   82 +-
 CHANGE_LOG                                         |  289 +++
 LICENSES.third-party                               |   78 +
 README.rst                                         |   16 +-
 appveyor.yml                                       |   69 +-
 buildscripts/appveyor/run_with_env.cmd             |   90 +
 buildscripts/condarecipe.buildbot/bld.bat          |    4 +
 buildscripts/condarecipe.buildbot/build.sh         |    6 +
 buildscripts/condarecipe.buildbot/license.txt      |   24 +
 .../condarecipe.buildbot}/mandel.py                |   31 +-
 buildscripts/condarecipe.buildbot/meta.yaml        |   57 +
 buildscripts/condarecipe.hsa/bld.bat               |    8 +-
 buildscripts/condarecipe.hsa/build.sh              |    5 +-
 buildscripts/condarecipe.hsa/meta.yaml             |   23 +-
 buildscripts/condarecipe.hsa/run_test.py           |    3 +-
 buildscripts/condarecipe.jenkins/bld.bat           |    6 +-
 buildscripts/condarecipe.jenkins/build.sh          |    5 +-
 buildscripts/condarecipe.jenkins/meta.yaml         |   30 +-
 buildscripts/condarecipe.jenkins/run_test.py       |   13 -
 buildscripts/condarecipe.local/bld.bat             |    8 +-
 buildscripts/condarecipe.local/build.sh            |    5 +-
 buildscripts/condarecipe.local/meta.yaml           |   33 +-
 buildscripts/condarecipe.local/run_test.py         |   13 -
 buildscripts/incremental/after_success.sh          |   11 +
 buildscripts/incremental/build.cmd                 |    5 +
 buildscripts/incremental/build.sh                  |   11 +
 buildscripts/incremental/install_miniconda.sh      |    6 +
 .../incremental/setup_conda_environment.cmd        |   28 +
 .../incremental/setup_conda_environment.sh         |   34 +
 buildscripts/incremental/test.cmd                  |   18 +
 buildscripts/incremental/test.sh                   |   23 +
 buildscripts/remove_unwanted_files.py              |   36 +
 codecov.yml                                        |   22 +
 docs/Makefile                                      |    2 +-
 docs/source/conf.py                                |   17 +-
 docs/source/cuda-reference/host.rst                |    4 +-
 docs/source/cuda/cudapysupported.rst               |    6 +-
 docs/source/cuda/faq.rst                           |   20 +
 docs/source/cuda/index.rst                         |    1 +
 docs/source/cuda/memory.rst                        |   68 +
 docs/source/developer/architecture.rst             |  144 +-
 docs/source/developer/contributing.rst             |   31 +-
 docs/source/developer/extending-backend.rst        |  160 --
 docs/source/developer/extending-frontend.rst       |  316 ---
 docs/source/developer/index.rst                    |    7 +-
 docs/source/developer/listings.rst                 |   11 +
 docs/source/developer/live_variable_analysis.rst   |   86 +
 docs/source/developer/numba-runtime.rst            |   47 +-
 docs/source/extending/high-level.rst               |   77 +
 docs/source/extending/index.rst                    |   29 +
 docs/source/extending/interval-example.rst         |  320 +++
 docs/source/extending/low-level.rst                |  179 ++
 docs/source/glossary.rst                           |   29 +-
 docs/source/index.rst                              |    1 +
 docs/source/proposals/cfunc.rst                    |  147 ++
 docs/source/proposals/index.rst                    |    5 +
 docs/source/proposals/integer-typing.rst           |    2 +
 docs/source/proposals/jit-classes.rst              |  231 ++
 docs/source/proposals/recursion_callstack.svg      |    4 +
 docs/source/proposals/type-inference.rst           |  124 +
 docs/source/proposals/typing_recursion.rst         |  129 +
 docs/source/reference/aot-compilation.rst          |   12 +
 docs/source/reference/envvars.rst                  |   18 +
 docs/source/reference/fpsemantics.rst              |   85 +
 docs/source/reference/index.rst                    |    3 +
 docs/source/reference/jit-compilation.rst          |  116 +-
 docs/source/reference/numpysupported.rst           |  141 +-
 docs/source/reference/pysemantics.rst              |   27 +-
 docs/source/reference/pysupported.rst              |   68 +-
 docs/source/reference/types.rst                    |   10 +-
 docs/source/reference/utils.rst                    |   34 +
 docs/source/user/cfunc.rst                         |  133 ++
 docs/source/user/examples.rst                      |    2 +-
 docs/source/user/faq.rst                           |   45 +
 docs/source/user/generated-jit.rst                 |   71 +
 docs/source/user/index.rst                         |    2 +
 docs/source/user/installing.rst                    |   14 +
 docs/source/user/overview.rst                      |    3 +-
 docs/source/user/pycc.rst                          |    8 +
 examples/.coveragerc                               |    8 +
 examples/binarytree.py                             |    5 +-
 examples/blackscholes/blackscholes.py              |    6 +-
 examples/blackscholes/blackscholes_cuda.py         |   22 +-
 examples/blackscholes/blackscholes_numba.py        |   15 +-
 examples/{example.py => blur_image.py}             |   53 +-
 examples/compile_with_pycc.py                      |    2 +-
 examples/cuda_dask.py                              |  106 +
 examples/cudajit/matmul.py                         |   11 +-
 examples/cudajit/matmul_smem.py                    |   18 +-
 examples/cudajit/sum.py                            |   10 +-
 examples/jitclass.py                               |    3 +
 examples/laplace2d/laplace2d-numba-cuda-improve.py |   29 +-
 examples/laplace2d/laplace2d-numba-cuda-smem.py    |   35 +-
 examples/laplace2d/laplace2d-numba-cuda.py         |   27 +-
 examples/laplace2d/laplace2d-numba.py              |   12 +-
 examples/laplace2d/laplace2d.py                    |   21 +-
 examples/linkedlist.py                             |    9 +-
 .../mandel/{mandel_autojit.py => mandel_jit.py}    |   11 +-
 examples/mandel/mandel_vectorize.py                |    9 +-
 examples/mergesort.py                              |  131 +
 examples/notebooks/LinearRegr.ipynb                |  419 ++--
 examples/notebooks/Using Numba.ipynb               |  386 +--
 examples/notebooks/j0 in Numba.ipynb               |  566 +++--
 examples/notebooks/numba.ipynb                     | 1408 ++++++-----
 examples/stack.py                                  |    4 +-
 examples/tests/__init__.py                         |   68 +-
 examples/tests/matplotlibrc                        |    1 +
 examples/tests/sitecustomize.py                    |    8 +
 examples/vectorize/cuda_polynomial.py              |   19 +-
 examples/vectorize/polynomial.py                   |   16 +-
 examples/vectorize/sum.py                          |   28 +-
 numba/__init__.py                                  |   90 +-
 numba/_dispatcher.c                                |  164 +-
 numba/_dispatcherimpl.cpp                          |   18 +-
 numba/_helperlib.c                                 | 1236 ++--------
 numba/_helpermod.c                                 |  102 +-
 numba/_lapack.c                                    | 1946 +++++++++++++++
 numba/_math_c99.c                                  |  472 +++-
 numba/_math_c99.h                                  |   39 +-
 numba/_npymath_exports.c                           |  293 +--
 numba/_pymodule.h                                  |    1 +
 numba/_random.c                                    |  478 ++++
 numba/_typeof.c                                    |  125 +-
 numba/_version.py                                  |    4 +-
 numba/analysis.py                                  |  226 ++
 numba/annotations/type_annotations.py              |   42 +-
 numba/appdirs.py                                   |  557 +++++
 numba/bytecode.py                                  |  218 +-
 numba/caching.py                                   |  512 ++++
 numba/callwrapper.py                               |   20 +-
 numba/ccallback.py                                 |  174 ++
 numba/cgutils.py                                   |  338 +--
 numba/compiler.py                                  |  451 ++--
 numba/config.py                                    |  104 +-
 numba/consts.py                                    |   95 +
 numba/controlflow.py                               |    5 +
 numba/ctypes_support.py                            |    3 +-
 numba/ctypes_utils.py                              |    5 -
 numba/cuda/api.py                                  |   30 +-
 numba/cuda/codegen.py                              |    3 +-
 numba/cuda/compiler.py                             |  249 +-
 numba/cuda/cudadrv/devicearray.py                  |    5 +-
 numba/cuda/cudadrv/devices.py                      |   61 +-
 numba/cuda/cudadrv/driver.py                       |  494 ++--
 numba/cuda/cudadrv/drvapi.py                       |   16 +
 numba/cuda/cudadrv/enums.py                        |    2 +-
 numba/cuda/cudadrv/libs.py                         |    2 +-
 numba/cuda/cudadrv/ndarray.py                      |    8 +-
 numba/cuda/cudadrv/nvvm.py                         |  133 +-
 numba/cuda/cudaimpl.py                             |    1 -
 numba/cuda/cudamath.py                             |    9 +-
 numba/cuda/dispatcher.py                           |   11 +-
 numba/cuda/errors.py                               |   29 +
 numba/cuda/libdevice.py                            |    7 +-
 numba/cuda/nvvmutils.py                            |    2 +
 numba/cuda/printimpl.py                            |   82 +-
 numba/cuda/simulator/api.py                        |    6 +
 numba/cuda/simulator/kernel.py                     |   95 +-
 numba/cuda/simulator/kernelapi.py                  |   16 +-
 numba/cuda/stubs.py                                |   52 -
 numba/cuda/target.py                               |   44 +-
 numba/cuda/tests/__init__.py                       |    2 +
 numba/cuda/tests/cudadrv/test_cuda_memory.py       |   58 +-
 numba/cuda/tests/cudadrv/test_deallocations.py     |  177 ++
 numba/cuda/tests/cudadrv/test_inline_ptx.py        |    6 +-
 numba/cuda/tests/cudadrv/test_nvvm_driver.py       |   19 +-
 numba/cuda/tests/cudadrv/test_pinned.py            |   21 +-
 numba/cuda/tests/cudapy/test_array.py              |   20 +-
 numba/cuda/tests/cudapy/test_array_args.py         |   10 +-
 numba/cuda/tests/cudapy/test_constmem.py           |   24 +-
 numba/cuda/tests/cudapy/test_debug.py              |   22 +-
 numba/cuda/tests/cudapy/test_errors.py             |   46 +
 numba/cuda/tests/cudapy/test_exception.py          |    8 +-
 numba/cuda/tests/cudapy/test_forall.py             |   14 +-
 numba/cuda/tests/cudapy/test_freevar.py            |    6 +-
 numba/cuda/tests/cudapy/test_gufunc.py             |   52 +-
 numba/cuda/tests/cudapy/test_localmem.py           |   22 +-
 numba/cuda/tests/cudapy/test_macro.py              |    2 +-
 numba/cuda/tests/cudapy/test_math.py               |   68 +-
 numba/cuda/tests/cudapy/test_matmul.py             |    9 -
 numba/cuda/tests/cudapy/test_multiprocessing.py    |   46 +
 numba/cuda/tests/cudapy/test_multithreads.py       |   73 +
 numba/cuda/tests/cudapy/test_print.py              |   32 +-
 numba/cuda/tests/cudapy/test_serialize.py          |   82 +
 numba/cuda/tests/cudapy/test_smart_array.py        |   33 +
 numba/cuda/tests/cudapy/test_transpose.py          |    2 +-
 numba/cuda/tests/cudapy/test_vectorize.py          |   36 +-
 numba/cuda/tests/cudasim/__init__.py               |    8 +
 numba/cuda/tests/cudasim/support.py                |    6 +
 numba/cuda/tests/cudasim/test_cudasim_issues.py    |   32 +
 numba/cuda/vectorizers.py                          |    5 +-
 numba/datamodel/__init__.py                        |    2 +-
 numba/datamodel/manager.py                         |   15 +-
 numba/datamodel/models.py                          |  298 ++-
 numba/datamodel/{argpacker.py => packer.py}        |   74 +-
 numba/decorators.py                                |   65 +-
 numba/dispatcher.py                                |  669 ++----
 numba/dummyarray.py                                |    9 +-
 numba/errors.py                                    |  169 +-
 numba/extending.py                                 |  167 +-
 numba/funcdesc.py                                  |   77 +-
 numba/generators.py                                |   42 +-
 numba/hsa/codegen.py                               |    2 +-
 numba/hsa/hsadrv/driver.py                         |    2 +-
 numba/hsa/mathdecl.py                              |   34 +-
 numba/hsa/target.py                                |    7 +-
 numba/hsa/tests/hsapy/test_math.py                 |   16 +-
 numba/interpreter.py                               |  429 +---
 numba/intrinsics.py                                |   17 -
 numba/ir.py                                        |  221 +-
 numba/irpasses.py                                  |   53 -
 numba/jitclass/_box.c                              |  184 ++
 numba/jitclass/base.py                             |  136 +-
 numba/jitclass/boxing.py                           |  143 +-
 numba/jitclass/decorators.py                       |    8 +-
 numba/looplifting.py                               |  405 ----
 numba/lowering.py                                  |  283 ++-
 numba/macro.py                                     |  170 +-
 numba/npdatetime.py                                |   10 +-
 numba/npyufunc/__init__.py                         |    1 +
 numba/npyufunc/array_exprs.py                      |  239 +-
 numba/npyufunc/decorators.py                       |    1 -
 numba/npyufunc/deviceufunc.py                      |    5 +-
 numba/npyufunc/dufunc.py                           |   94 +-
 numba/npyufunc/parallel.py                         |  122 +-
 numba/npyufunc/ufuncbuilder.py                     |   21 +-
 numba/npyufunc/workqueue.c                         |  162 +-
 numba/npyufunc/workqueue.h                         |   30 -
 numba/npyufunc/wrappers.py                         |   93 +-
 numba/numpy_support.py                             |  196 +-
 numba/objmode.py                                   |   40 +-
 numba/postproc.py                                  |  203 ++
 numba/pycc/__init__.py                             |   13 +-
 numba/pycc/cc.py                                   |   14 +-
 numba/pycc/compiler.py                             |   20 +-
 numba/pycc/decorators.py                           |    1 -
 numba/pycc/modulemixin.c                           |    6 +-
 numba/pycc/platform.py                             |   84 +
 numba/pythonapi.py                                 |  126 +-
 numba/rewrites/__init__.py                         |    2 +-
 numba/rewrites/ir_print.py                         |   82 +
 numba/rewrites/macros.py                           |  131 +
 numba/rewrites/registry.py                         |    7 +-
 numba/rewrites/static_binop.py                     |   35 +
 numba/rewrites/static_getitem.py                   |   18 +-
 numba/rewrites/static_raise.py                     |   42 +-
 numba/runtests.py                                  |   21 +
 numba/runtime/__init__.py                          |    1 +
 numba/runtime/_nrt_python.c                        |    5 -
 numba/runtime/_nrt_pythonmod.c                     |    5 +
 numba/runtime/context.py                           |  208 ++
 numba/runtime/nrt.c                                |   25 +-
 numba/runtime/nrt.h                                |    7 +-
 numba/runtime/nrt.py                               |    4 +-
 numba/runtime/{atomicops.py => nrtdynmod.py}       |  178 +-
 numba/runtime/nrtopt.py                            |  156 ++
 numba/{tests/npyufunc => scripts}/__init__.py      |    0
 numba/scripts/generate_lower_listing.py            |  169 ++
 numba/serialize.py                                 |   13 +-
 numba/sigutils.py                                  |   36 +-
 numba/smartarray.py                                |  228 ++
 numba/targets/arraymath.py                         | 1226 +++++-----
 numba/targets/arrayobj.py                          | 2458 ++++++++++++++++---
 numba/targets/base.py                              |  559 +++--
 numba/targets/boxing.py                            |  306 ++-
 numba/targets/builtins.py                          | 1387 ++---------
 numba/targets/callconv.py                          |   83 +-
 numba/targets/cffiimpl.py                          |    2 +-
 numba/targets/cmathimpl.py                         |   15 +-
 numba/targets/codegen.py                           |  187 +-
 numba/targets/cpu.py                               |   26 +-
 numba/targets/descriptors.py                       |    3 +-
 numba/targets/enumimpl.py                          |   65 +
 numba/targets/externals.py                         |   57 +-
 numba/targets/imputils.py                          |   90 +-
 numba/targets/intrinsics.py                        |   59 +-
 numba/targets/iterators.py                         |   27 +-
 numba/targets/linalg.py                            | 2495 ++++++++++++++++++++
 numba/targets/listobj.py                           |   80 +-
 numba/targets/mathimpl.py                          |  207 +-
 numba/targets/npdatetime.py                        |   15 +-
 numba/targets/npyfuncs.py                          |  528 ++---
 numba/targets/npyimpl.py                           |   16 +-
 numba/targets/{builtins.py => numbers.py}          |  834 +++----
 numba/targets/operatorimpl.py                      |    7 +-
 numba/targets/optional.py                          |   87 +-
 numba/targets/options.py                           |    3 +
 numba/targets/polynomial.py                        |   59 +
 numba/targets/printimpl.py                         |   99 +-
 numba/targets/quicksort.py                         |   81 +-
 numba/targets/randomimpl.py                        |  363 ++-
 numba/targets/registry.py                          |   68 +-
 numba/targets/setobj.py                            | 1418 +++++++++++
 numba/targets/slicing.py                           |   75 +-
 numba/targets/smartarray.py                        |   31 +
 numba/targets/tupleobj.py                          |   99 +-
 numba/targets/ufunc_db.py                          |  672 +++---
 numba/testing/__init__.py                          |   71 +
 numba/testing/__main__.py                          |    4 +
 numba/{tests => testing}/ddt.py                    |    0
 numba/testing/loader.py                            |   27 +
 numba/{testing.py => testing/main.py}              |  320 +--
 numba/testing/notebook.py                          |  172 ++
 numba/tests/__init__.py                            |    4 +
 numba/tests/annotation_usecases.py                 |   16 +
 numba/tests/cache_usecases.py                      |   53 +-
 numba/tests/cffi_usecases.py                       |  105 +-
 numba/tests/cfunc_cache_usecases.py                |   75 +
 numba/tests/compile_with_pycc.py                   |   22 +-
 numba/tests/ctypes_usecases.py                     |   21 +
 numba/tests/enum_usecases.py                       |   48 +
 numba/tests/npyufunc/__init__.py                   |   11 +
 numba/tests/npyufunc/test_gufunc.py                |   70 +-
 numba/tests/npyufunc/test_guvectorize_decor.py     |   39 -
 numba/tests/npyufunc/test_parallel_env_variable.py |   32 +
 numba/tests/npyufunc/test_parallel_low_work.py     |    6 +-
 numba/tests/npyufunc/test_parallel_ufunc_issues.py |   51 +-
 numba/tests/npyufunc/test_ufunc.py                 |   21 +-
 numba/tests/npyufunc/test_ufuncbuilding.py         |  134 +-
 numba/tests/npyufunc/test_vectorize.py             |   47 -
 numba/tests/npyufunc/test_vectorize_decor.py       |  114 +-
 .../pycc_distutils_usecase/setup_distutils.py      |    4 +
 .../pycc_distutils_usecase/setup_setuptools.py     |    4 +
 numba/tests/recursion_usecases.py                  |  196 ++
 numba/tests/serialize_usecases.py                  |   21 +-
 numba/tests/support.py                             |  204 +-
 numba/tests/test_alignment.py                      |    8 +-
 numba/tests/test_api.py                            |    6 +-
 numba/tests/test_array_attr.py                     |  112 +-
 numba/tests/test_array_constants.py                |  139 ++
 numba/tests/test_array_exprs.py                    |  231 +-
 numba/tests/test_array_iterators.py                |  145 +-
 numba/tests/test_array_manipulation.py             |  449 ++--
 numba/tests/test_array_methods.py                  |  305 ++-
 numba/tests/test_array_reductions.py               |  299 ++-
 numba/tests/test_array_return.py                   |    8 +-
 numba/tests/test_arrayconst.py                     |   49 -
 numba/tests/test_auto_constants.py                 |   11 +-
 numba/tests/test_blackscholes.py                   |   35 +-
 numba/tests/test_bubblesort.py                     |   36 -
 numba/tests/test_buffer_protocol.py                |    4 -
 numba/tests/test_builtins.py                       |  214 +-
 numba/tests/test_casting.py                        |   20 +-
 numba/tests/test_cffi.py                           |  117 +-
 numba/tests/test_cfunc.py                          |  370 +++
 numba/tests/test_cgutils.py                        |    2 +-
 numba/tests/test_compile_cache.py                  |   89 +-
 numba/tests/test_complex.py                        |    5 +-
 numba/tests/test_complex_array.py                  |   36 -
 numba/tests/test_conversion.py                     |   35 +-
 numba/tests/test_create_arrays.py                  |  119 -
 numba/tests/test_ctypes.py                         |  108 +-
 numba/tests/test_debug.py                          |   37 +-
 numba/tests/test_del.py                            |   21 +-
 numba/tests/test_dispatcher.py                     |  483 +++-
 numba/tests/test_dyn_array.py                      |  512 +++-
 numba/tests/test_dyn_func.py                       |    9 +-
 numba/tests/test_enums.py                          |  123 +
 numba/tests/test_exceptions.py                     |   19 +-
 numba/tests/test_extending.py                      |  230 +-
 numba/tests/test_fancy_indexing.py                 |    4 +-
 numba/tests/test_flow_control.py                   |   28 +-
 numba/tests/test_func_interface.py                 |    1 +
 numba/tests/test_generators.py                     |   76 +-
 numba/tests/test_gil.py                            |    3 +-
 numba/tests/test_hashing.py                        |  178 ++
 numba/tests/test_import.py                         |   52 +
 numba/tests/test_indexing.py                       |  246 +-
 numba/tests/test_interproc.py                      |    4 +-
 numba/tests/test_intwidth.py                       |    4 +-
 numba/tests/test_ir.py                             |   25 +-
 numba/tests/test_iteration.py                      |    9 +-
 numba/tests/test_jitclasses.py                     |  253 +-
 numba/tests/test_jitmethod.py                      |    1 +
 numba/tests/test_linalg.py                         | 1898 ++++++++++++++-
 numba/tests/test_lists.py                          |   17 +-
 numba/tests/test_loopdetection.py                  |   47 -
 numba/tests/test_looplifting.py                    |  119 +-
 numba/tests/test_loops.py                          |   65 -
 numba/tests/test_mandelbrot.py                     |    4 +-
 numba/tests/test_mangling.py                       |   35 +
 numba/tests/test_mathlib.py                        |   82 +-
 numba/tests/test_nested_calls.py                   |   30 +-
 numba/tests/test_np_functions.py                   |  435 ++--
 numba/tests/test_npdatetime.py                     |   16 +-
 numba/tests/test_nrt.py                            |    5 +-
 numba/tests/test_nrt_refct.py                      |   39 +-
 numba/tests/test_numberctor.py                     |   77 +-
 numba/tests/test_numpy_support.py                  |   43 +-
 numba/tests/test_numpyadapt.py                     |    4 +-
 numba/tests/test_obj_lifetime.py                   |   36 +-
 numba/tests/test_object_mode.py                    |   18 +-
 numba/tests/test_operators.py                      |  364 ++-
 numba/tests/test_optional.py                       |   76 +-
 numba/tests/test_overlap.py                        |  135 ++
 numba/tests/test_polynomial.py                     |  119 +
 numba/tests/test_print.py                          |   92 +-
 numba/tests/test_profiler.py                       |   79 +
 numba/tests/test_pycc.py                           |   65 +-
 numba/tests/test_random.py                         |  809 ++++++-
 numba/tests/test_range.py                          |  101 +-
 numba/tests/test_recarray_usecases.py              |   45 +-
 numba/tests/test_record_dtype.py                   |   60 +-
 numba/tests/test_recursion.py                      |  114 +
 numba/tests/test_runtests.py                       |   77 +
 numba/tests/test_serialize.py                      |   66 +-
 numba/tests/test_sets.py                           |  798 ++++++-
 numba/tests/test_slices.py                         |   35 +-
 numba/tests/test_smart_array.py                    |   85 +
 numba/tests/test_sort.py                           |   89 +-
 numba/tests/test_storeslice.py                     |    7 +-
 numba/tests/test_structref.py                      |   29 -
 numba/tests/test_support.py                        |   40 +-
 numba/tests/test_target_overloadselector.py        |  149 ++
 numba/tests/test_tuples.py                         |   90 +-
 numba/tests/test_typecreate.py                     |   35 -
 numba/tests/test_typeinfer.py                      |   33 +-
 numba/tests/test_typenames.py                      |    8 +-
 numba/tests/test_typeof.py                         |  178 +-
 numba/tests/test_types.py                          |  316 ++-
 numba/tests/test_typingerror.py                    |  100 +-
 numba/tests/test_ufuncs.py                         |  794 +++----
 numba/tests/test_unicode_literals.py               |   32 +
 numba/tests/test_unicode_names.py                  |   67 +
 numba/tests/test_unpack_sequence.py                |   17 +-
 numba/tests/test_usecases.py                       |   58 +-
 numba/tests/test_utils.py                          |   58 -
 numba/tests/test_warnings.py                       |   16 +-
 numba/tests/test_wrapper.py                        |    6 +-
 numba/tests/usecases.py                            |   39 -
 numba/tracing.py                                   |   21 +-
 numba/transforms.py                                |  278 +++
 numba/typeinfer.py                                 |  706 ++++--
 numba/types.py                                     | 1788 --------------
 numba/types/__init__.py                            |  165 ++
 numba/{abstracttypes.py => types/abstract.py}      |   49 +-
 numba/types/common.py                              |   99 +
 numba/types/containers.py                          |  422 ++++
 numba/types/functions.py                           |  336 +++
 numba/types/iterators.py                           |  106 +
 numba/types/misc.py                                |  420 ++++
 numba/types/npytypes.py                            |  438 ++++
 numba/types/scalars.py                             |  218 ++
 numba/typing/arraydecl.py                          |  129 +-
 numba/typing/bufproto.py                           |    5 +-
 numba/typing/builtins.py                           |  166 +-
 numba/typing/cffi_utils.py                         |   59 +-
 numba/typing/collections.py                        |   19 +-
 numba/typing/context.py                            |  188 +-
 numba/typing/ctypes_utils.py                       |   66 +-
 numba/typing/enumdecl.py                           |   52 +
 numba/typing/listdecl.py                           |   37 +-
 numba/typing/mathdecl.py                           |   13 +-
 numba/typing/npdatetime.py                         |    2 +-
 numba/typing/npydecl.py                            |  500 +++-
 numba/typing/operatordecl.py                       |   12 +-
 numba/typing/randomdecl.py                         |  174 +-
 numba/typing/setdecl.py                            |  190 ++
 numba/typing/templates.py                          |  146 +-
 numba/typing/typeof.py                             |   93 +-
 numba/unittest_support.py                          |    7 -
 numba/utils.py                                     |  418 +---
 requirements.txt                                   |    6 +-
 run_coverage.py                                    |    6 +-
 runtests.py                                        |    8 +-
 setup.py                                           |  258 +-
 467 files changed, 43425 insertions(+), 17502 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/numba.git



More information about the debian-science-commits mailing list