[numba] branch master updated (9c2287e -> d5cdd6a)

Daniel Stender stender at moszumanska.debian.org
Fri Dec 23 15:32:42 UTC 2016


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

stender pushed a change to branch master
in repository numba.

      from  9c2287e   Imported Debian patch 0.23.1-1
       new  3f9d8d2   deb/control: bumped standards to 3.9.8
       new  7da1494   deb/control: added llvmlite to binary package deps
       new  4adbc39   add deb/gbp.conf
       new  64bf839   let deb/clean handle egg-info/
      adds  29aaab3   New upstream version 0.29.0
       new  79068ae   Merge tag 'upstream/0.29.0'
       new  e9ef9f9   new upstream release
       new  7b7e89e   deb/clean: add more cruft
       new  0daae09   build Python 2 package
       new  7dc83ab   build docs with Sphinx 2 in build folder
       new  506a862   deb/rules: add discarded http_proxy to sphinx-build
       new  b9e53e9   deb/changelog: cosmetics
       new  6068a15   add override for gencontrol, carrying dh{,3}-numpy calls
       new  4a4dcb4   deb/control: shorten package synopsis
       new  cfab0dc   deb/rules: restore some tabs
       new  df44b11   add export for PYBUILD_INSTALL_ARGS
       new  63e88d5   deb/control: add python-funcsigs and singledispatch to build-deps
       new  b8f1e2c   drop debian/python3-numba.manpages temporarily
       new  ef5c501   deb/rules: copy also things needed for docs into build
       new  8ddd7d8   add no-git-in-generate_lower_listing.patch
       new  d5cdd6a   deb/changelog: upload to experimental

The 20 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 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 +
 .../license.txt                                    |    0
 .../mandel.py                                      |    0
 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 +
 debian/changelog                                   |   30 +
 debian/clean                                       |   10 +-
 debian/control                                     |   42 +-
 debian/gbp.conf                                    |    8 +
 .../patches/no-git-in-generate_lower_listing.patch |   23 +
 debian/patches/series                              |    1 +
 debian/patches/sphinx-rtd-theme.patch              |   17 +-
 debian/python3-numba.manpages                      |    2 -
 debian/rules                                       |   12 +-
 debian/source/options                              |    1 -
 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 +-
 examples/mandel.py                                 |   48 -
 .../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/{nocuda => cudasim}/__init__.py   |    2 +
 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 ++
 {examples => numba/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 +-
 478 files changed, 43496 insertions(+), 17564 deletions(-)
 rename coverage.conf => .coveragerc (55%)
 create mode 100644 LICENSES.third-party
 create mode 100644 buildscripts/appveyor/run_with_env.cmd
 create mode 100644 buildscripts/condarecipe.buildbot/bld.bat
 create mode 100644 buildscripts/condarecipe.buildbot/build.sh
 copy buildscripts/{condarecipe.hsa => condarecipe.buildbot}/license.txt (100%)
 copy buildscripts/{condarecipe.hsa => condarecipe.buildbot}/mandel.py (100%)
 create mode 100644 buildscripts/condarecipe.buildbot/meta.yaml
 mode change 100644 => 100755 buildscripts/condarecipe.jenkins/meta.yaml
 delete mode 100644 buildscripts/condarecipe.jenkins/run_test.py
 delete mode 100644 buildscripts/condarecipe.local/run_test.py
 create mode 100755 buildscripts/incremental/after_success.sh
 create mode 100644 buildscripts/incremental/build.cmd
 create mode 100755 buildscripts/incremental/build.sh
 create mode 100755 buildscripts/incremental/install_miniconda.sh
 create mode 100644 buildscripts/incremental/setup_conda_environment.cmd
 create mode 100755 buildscripts/incremental/setup_conda_environment.sh
 create mode 100644 buildscripts/incremental/test.cmd
 create mode 100755 buildscripts/incremental/test.sh
 create mode 100644 buildscripts/remove_unwanted_files.py
 create mode 100644 codecov.yml
 create mode 100644 debian/gbp.conf
 create mode 100644 debian/patches/no-git-in-generate_lower_listing.patch
 delete mode 100644 debian/python3-numba.manpages
 delete mode 100644 debian/source/options
 create mode 100644 docs/source/cuda/faq.rst
 delete mode 100644 docs/source/developer/extending-backend.rst
 delete mode 100644 docs/source/developer/extending-frontend.rst
 create mode 100644 docs/source/developer/listings.rst
 create mode 100644 docs/source/developer/live_variable_analysis.rst
 create mode 100644 docs/source/extending/high-level.rst
 create mode 100644 docs/source/extending/index.rst
 create mode 100644 docs/source/extending/interval-example.rst
 create mode 100644 docs/source/extending/low-level.rst
 create mode 100644 docs/source/proposals/cfunc.rst
 create mode 100644 docs/source/proposals/jit-classes.rst
 create mode 100644 docs/source/proposals/recursion_callstack.svg
 create mode 100644 docs/source/proposals/type-inference.rst
 create mode 100644 docs/source/proposals/typing_recursion.rst
 create mode 100644 docs/source/reference/fpsemantics.rst
 create mode 100644 docs/source/reference/utils.rst
 create mode 100644 docs/source/user/cfunc.rst
 create mode 100644 docs/source/user/generated-jit.rst
 create mode 100644 examples/.coveragerc
 mode change 100644 => 100755 examples/binarytree.py
 rename examples/{example.py => blur_image.py} (54%)
 create mode 100644 examples/cuda_dask.py
 mode change 100644 => 100755 examples/jitclass.py
 mode change 100644 => 100755 examples/linkedlist.py
 delete mode 100755 examples/mandel.py
 rename examples/mandel/{mandel_autojit.py => mandel_jit.py} (96%)
 create mode 100755 examples/mergesort.py
 mode change 100644 => 100755 examples/stack.py
 create mode 100644 examples/tests/matplotlibrc
 create mode 100644 examples/tests/sitecustomize.py
 create mode 100644 numba/_lapack.c
 create mode 100644 numba/_random.c
 create mode 100644 numba/analysis.py
 create mode 100644 numba/appdirs.py
 create mode 100755 numba/caching.py
 create mode 100644 numba/ccallback.py
 create mode 100644 numba/consts.py
 delete mode 100644 numba/ctypes_utils.py
 create mode 100644 numba/cuda/tests/cudadrv/test_deallocations.py
 create mode 100644 numba/cuda/tests/cudapy/test_errors.py
 create mode 100644 numba/cuda/tests/cudapy/test_multiprocessing.py
 create mode 100644 numba/cuda/tests/cudapy/test_multithreads.py
 create mode 100644 numba/cuda/tests/cudapy/test_serialize.py
 create mode 100644 numba/cuda/tests/cudapy/test_smart_array.py
 copy numba/cuda/tests/{nocuda => cudasim}/__init__.py (88%)
 create mode 100644 numba/cuda/tests/cudasim/support.py
 create mode 100644 numba/cuda/tests/cudasim/test_cudasim_issues.py
 rename numba/datamodel/{argpacker.py => packer.py} (64%)
 delete mode 100644 numba/intrinsics.py
 delete mode 100644 numba/irpasses.py
 create mode 100644 numba/jitclass/_box.c
 delete mode 100644 numba/looplifting.py
 create mode 100644 numba/postproc.py
 create mode 100644 numba/rewrites/ir_print.py
 create mode 100644 numba/rewrites/macros.py
 create mode 100644 numba/rewrites/static_binop.py
 create mode 100644 numba/runtests.py
 create mode 100644 numba/runtime/context.py
 rename numba/runtime/{atomicops.py => nrtdynmod.py} (56%)
 create mode 100644 numba/runtime/nrtopt.py
 copy {examples => numba/scripts}/__init__.py (100%)
 create mode 100644 numba/scripts/generate_lower_listing.py
 create mode 100644 numba/smartarray.py
 create mode 100644 numba/targets/enumimpl.py
 create mode 100644 numba/targets/linalg.py
 copy numba/targets/{builtins.py => numbers.py} (65%)
 create mode 100644 numba/targets/polynomial.py
 create mode 100644 numba/targets/setobj.py
 create mode 100644 numba/targets/smartarray.py
 create mode 100644 numba/testing/__init__.py
 create mode 100644 numba/testing/__main__.py
 rename numba/{tests => testing}/ddt.py (100%)
 create mode 100644 numba/testing/loader.py
 rename numba/{testing.py => testing/main.py} (73%)
 create mode 100644 numba/testing/notebook.py
 create mode 100644 numba/tests/annotation_usecases.py
 create mode 100644 numba/tests/cfunc_cache_usecases.py
 create mode 100644 numba/tests/enum_usecases.py
 delete mode 100644 numba/tests/npyufunc/test_guvectorize_decor.py
 create mode 100644 numba/tests/npyufunc/test_parallel_env_variable.py
 delete mode 100644 numba/tests/npyufunc/test_vectorize.py
 create mode 100644 numba/tests/recursion_usecases.py
 create mode 100644 numba/tests/test_array_constants.py
 delete mode 100644 numba/tests/test_arrayconst.py
 delete mode 100644 numba/tests/test_bubblesort.py
 create mode 100644 numba/tests/test_cfunc.py
 delete mode 100644 numba/tests/test_complex_array.py
 delete mode 100644 numba/tests/test_create_arrays.py
 create mode 100644 numba/tests/test_enums.py
 create mode 100644 numba/tests/test_hashing.py
 create mode 100644 numba/tests/test_import.py
 delete mode 100644 numba/tests/test_loopdetection.py
 delete mode 100644 numba/tests/test_loops.py
 create mode 100644 numba/tests/test_mangling.py
 create mode 100644 numba/tests/test_overlap.py
 create mode 100644 numba/tests/test_polynomial.py
 create mode 100644 numba/tests/test_profiler.py
 create mode 100644 numba/tests/test_recursion.py
 create mode 100755 numba/tests/test_runtests.py
 create mode 100644 numba/tests/test_smart_array.py
 delete mode 100644 numba/tests/test_structref.py
 create mode 100644 numba/tests/test_target_overloadselector.py
 delete mode 100644 numba/tests/test_typecreate.py
 mode change 100644 => 100755 numba/tests/test_ufuncs.py
 create mode 100644 numba/tests/test_unicode_literals.py
 create mode 100644 numba/tests/test_unicode_names.py
 create mode 100644 numba/transforms.py
 delete mode 100644 numba/types.py
 create mode 100644 numba/types/__init__.py
 rename numba/{abstracttypes.py => types/abstract.py} (91%)
 create mode 100644 numba/types/common.py
 create mode 100644 numba/types/containers.py
 create mode 100644 numba/types/functions.py
 create mode 100644 numba/types/iterators.py
 create mode 100644 numba/types/misc.py
 create mode 100644 numba/types/npytypes.py
 create mode 100644 numba/types/scalars.py
 create mode 100644 numba/typing/enumdecl.py
 create mode 100644 numba/typing/setdecl.py

-- 
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