[Numpy-svn] [numpy/numpy] d598cf: BLD: allow strings for check_func declarations

GitHub noreply at github.com
Thu May 1 10:02:53 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: d598cf1854d84e652ec1e35bb726b147fd6b311d
      https://github.com/numpy/numpy/commit/d598cf1854d84e652ec1e35bb726b147fd6b311d
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-04-23 (Wed, 23 Apr 2014)

  Changed paths:
    M numpy/core/include/numpy/npy_common.h
    M numpy/core/setup.py
    M numpy/core/setup_common.py
    M numpy/distutils/command/config.py

  Log Message:
  -----------
  BLD: allow strings for check_func declarations

makes attribute checks more sane and allows adding nonnull


  Commit: 999753f85153ae68536aebe9f51ee3ff02b950bc
      https://github.com/numpy/numpy/commit/999753f85153ae68536aebe9f51ee3ff02b950bc
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-04-24 (Thu, 24 Apr 2014)

  Changed paths:
    M numpy/core/code_generators/genapi.py
    M numpy/core/code_generators/generate_numpy_api.py
    M numpy/core/code_generators/generate_ufunc_api.py
    M numpy/core/code_generators/numpy_api.py
    M numpy/core/include/numpy/ndarraytypes.h
    M numpy/core/include/numpy/npy_common.h
    M numpy/core/src/multiarray/convert_datatype.c
    M numpy/core/src/multiarray/methods.c
    M numpy/core/src/multiarray/multiarraymodule.c
    M numpy/core/src/multiarray/scalarapi.c
    M tools/travis-test.sh

  Log Message:
  -----------
  MAINT: annotate reference stealing and burrowed refs in multiarray

allows for better static analysis report with e.g. cpychecker


  Commit: cb045e9330b81c3b002339cac8213f568f7650f7
      https://github.com/numpy/numpy/commit/cb045e9330b81c3b002339cac8213f568f7650f7
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-04-24 (Thu, 24 Apr 2014)

  Changed paths:
    M doc/source/reference/c-api.array.rst
    M numpy/core/code_generators/numpy_api.py
    M numpy/core/src/multiarray/ctors.c

  Log Message:
  -----------
  MAINT: add a few nonnull attributes to array creation functions

also fix wrong capi documentation of PyArray_NewFromDescr stating it
accepts NULL dtype while it does not.


  Commit: 1eb08d5a99b815dc97e1fa5b42665d8a78202202
      https://github.com/numpy/numpy/commit/1eb08d5a99b815dc97e1fa5b42665d8a78202202
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-04-26 (Sat, 26 Apr 2014)

  Changed paths:
    M numpy/core/code_generators/genapi.py
    M numpy/core/code_generators/generate_numpy_api.py
    M numpy/core/code_generators/generate_ufunc_api.py
    M numpy/core/code_generators/numpy_api.py

  Log Message:
  -----------
  MAINT: always use tuples for api index values

simplifies the generation logic a bit


  Commit: 64af3fdd0fac08e01877a56faff5f3c6d4ac3a1b
      https://github.com/numpy/numpy/commit/64af3fdd0fac08e01877a56faff5f3c6d4ac3a1b
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-05-01 (Thu, 01 May 2014)

  Changed paths:
    M numpy/core/code_generators/genapi.py
    M numpy/core/code_generators/generate_numpy_api.py
    M numpy/core/code_generators/numpy_api.py

  Log Message:
  -----------
  MAINT: replace multiarray_global_vars_types by using tuples


  Commit: 63df267fcd5acaf7fc1408dbfef9cc7f53929530
      https://github.com/numpy/numpy/commit/63df267fcd5acaf7fc1408dbfef9cc7f53929530
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2014-05-01 (Thu, 01 May 2014)

  Changed paths:
    M doc/source/reference/c-api.array.rst
    M numpy/core/code_generators/genapi.py
    M numpy/core/code_generators/generate_numpy_api.py
    M numpy/core/code_generators/generate_ufunc_api.py
    M numpy/core/code_generators/numpy_api.py
    M numpy/core/include/numpy/ndarraytypes.h
    M numpy/core/include/numpy/npy_common.h
    M numpy/core/setup.py
    M numpy/core/setup_common.py
    M numpy/core/src/multiarray/convert_datatype.c
    M numpy/core/src/multiarray/ctors.c
    M numpy/core/src/multiarray/methods.c
    M numpy/core/src/multiarray/multiarraymodule.c
    M numpy/core/src/multiarray/scalarapi.c
    M numpy/distutils/command/config.py
    M tools/travis-test.sh

  Log Message:
  -----------
  Merge pull request #4637 from juliantaylor/api-annotate

annotate reference semantics of c-api


Compare: https://github.com/numpy/numpy/compare/0c9f285f38ea...63df267fcd5a


More information about the Numpy-svn mailing list