[Numpy-svn] [numpy/numpy] d0160c: ENH: core: Create a header in which to move deprec...

noreply at github.com noreply at github.com
Wed Jul 6 16:59:37 EDT 2011


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy

  Commit: d0160c6daa7996f9a74d3a1b98a6603949791ae8
      https://github.com/numpy/numpy/commit/d0160c6daa7996f9a74d3a1b98a6603949791ae8
  Author: Mark Wiebe <mwiebe at enthought.com>
  Date:   2011-07-06 (Wed, 06 Jul 2011)

  Changed paths:
    M numpy/core/include/numpy/ndarraytypes.h
  A numpy/core/include/numpy/npy_deprecated_api.h

  Log Message:
  -----------
  ENH: core: Create a header in which to move deprecated API


  Commit: b00beab18aea395484e22a5f2e43ddc98f978a70
      https://github.com/numpy/numpy/commit/b00beab18aea395484e22a5f2e43ddc98f978a70
  Author: Mark Wiebe <mwiebe at enthought.com>
  Date:   2011-07-06 (Wed, 06 Jul 2011)

  Changed paths:
    M numpy/core/include/numpy/ndarrayobject.h
  M numpy/core/include/numpy/ndarraytypes.h
  M numpy/core/include/numpy/npy_deprecated_api.h
  M numpy/core/src/multiarray/arrayobject.c
  M numpy/core/src/multiarray/arraytypes.c.src
  M numpy/core/src/multiarray/buffer.c
  M numpy/core/src/multiarray/calculation.c
  M numpy/core/src/multiarray/common.c
  M numpy/core/src/multiarray/conversion_utils.c
  M numpy/core/src/multiarray/convert.c
  M numpy/core/src/multiarray/convert_datatype.c
  M numpy/core/src/multiarray/ctors.c
  M numpy/core/src/multiarray/datetime.c
  M numpy/core/src/multiarray/datetime_busday.c
  M numpy/core/src/multiarray/datetime_busdaycal.c
  M numpy/core/src/multiarray/datetime_strings.c
  M numpy/core/src/multiarray/descriptor.c
  M numpy/core/src/multiarray/dtype_transfer.c
  M numpy/core/src/multiarray/einsum.c.src
  M numpy/core/src/multiarray/flagsobject.c
  M numpy/core/src/multiarray/getset.c
  M numpy/core/src/multiarray/hashdescr.c
  M numpy/core/src/multiarray/item_selection.c
  M numpy/core/src/multiarray/iterators.c
  M numpy/core/src/multiarray/lowlevel_strided_loops.c.src
  M numpy/core/src/multiarray/mapping.c
  M numpy/core/src/multiarray/methods.c
  M numpy/core/src/multiarray/multiarraymodule.c
  M numpy/core/src/multiarray/nditer.c.src
  M numpy/core/src/multiarray/nditer_pywrap.c
  M numpy/core/src/multiarray/number.c
  M numpy/core/src/multiarray/numpymemoryview.c
  M numpy/core/src/multiarray/numpyos.c
  M numpy/core/src/multiarray/refcount.c
  M numpy/core/src/multiarray/scalarapi.c
  M numpy/core/src/multiarray/scalartypes.c.src
  M numpy/core/src/multiarray/sequence.c
  M numpy/core/src/multiarray/shape.c
  M numpy/core/src/multiarray/ucsnarrow.c
  M numpy/core/src/multiarray/usertypes.c
  M numpy/core/src/private/lowlevel_strided_loops.h
  M numpy/core/src/umath/loops.c.src
  M numpy/core/src/umath/ufunc_object.c
  M numpy/core/src/umath/umathmodule.c.src

  Log Message:
  -----------
  ENH: core: Deprecate some bad namespace-polluting macros

This one handles PyArray_DEFAULT -> NPY_DEFAULT_TYPE and
the NPY_* array flags -> NPY_ARRAY_*. The PyArray_DEFAULT vs NPY_DEFAULT
confusion was particularly egregious here.


  Commit: bc51f3b3ec3562b76cd0208f63b8e2b7ebf208ac
      https://github.com/numpy/numpy/commit/bc51f3b3ec3562b76cd0208f63b8e2b7ebf208ac
  Author: Mark Wiebe <mwiebe at enthought.com>
  Date:   2011-07-06 (Wed, 06 Jul 2011)

  Changed paths:
    M numpy/core/src/scalarmathmodule.c.src

  Log Message:
  -----------
  ENH: core: Make scalar math module leave out the deprecated header


  Commit: a84257505bfc5436affb3d62da0aac2038d6172e
      https://github.com/numpy/numpy/commit/a84257505bfc5436affb3d62da0aac2038d6172e
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2011-07-06 (Wed, 06 Jul 2011)

  Changed paths:
    M numpy/core/src/dummymodule.c
  M numpy/core/src/npymath/halffloat.c
  M numpy/core/src/npysort/sort.c.src

  Log Message:
  -----------
  ENH: Disallow deprecated macros in more files.


Compare: https://github.com/numpy/numpy/compare/8e94868...a842575



More information about the Numpy-svn mailing list