[Numpy-svn] [numpy/numpy] 5ede7c: VER: Bump up NPY_API_VERSION from 6 (Used by 1.6) ...

GitHub noreply@github....
Sat Apr 7 12:00:34 CDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: 5ede7c7bc2e9342269e708fd183c5311917b9169
      https://github.com/numpy/numpy/commit/5ede7c7bc2e9342269e708fd183c5311917b9169
  Author: Mark Wiebe <mwwiebe@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/core/code_generators/cversions.txt
  M numpy/core/include/numpy/numpyconfig.h
  M numpy/core/setup_common.py

  Log Message:
  -----------
  VER: Bump up NPY_API_VERSION from 6 (Used by 1.6) to 7

Also added NPY_1_7_API_VERSION to numpyconfig.h to help with
NPY_NO_DEPRECATED_API macro usage.


  Commit: e1218cc68ddab6b806628877de19394616df04f7
      https://github.com/numpy/numpy/commit/e1218cc68ddab6b806628877de19394616df04f7
  Author: Mark Wiebe <mwwiebe@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/core/src/dummymodule.c
  M numpy/core/src/multiarray/array_assign.c
  M numpy/core/src/multiarray/array_assign_array.c
  M numpy/core/src/multiarray/array_assign_scalar.c
  M numpy/core/src/multiarray/arrayobject.c
  M numpy/core/src/multiarray/arraytypes.c.src
  M numpy/core/src/multiarray/boolean_ops.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/multiarray_tests.c.src
  M numpy/core/src/multiarray/multiarraymodule.c
  M numpy/core/src/multiarray/na_mask.c
  M numpy/core/src/multiarray/na_object.c
  M numpy/core/src/multiarray/nditer_impl.h
  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/reduction.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/npymath/halffloat.c
  M numpy/core/src/npysort/sort.c.src
  M numpy/core/src/scalarmathmodule.c.src
  M numpy/core/src/umath/loops.c.src
  M numpy/core/src/umath/ufunc_object.c
  M numpy/core/src/umath/ufunc_type_resolution.c
  M numpy/core/src/umath/umathmodule.c
  M numpy/lib/src/_compiled_base.c
  M numpy/numarray/_capi.c

  Log Message:
  -----------
  DEP: Update all the '#define NPY_NO_DEPRECATED_API' instances to be
versioned


  Commit: 64c3be01cd18d1cab9cefaa5fa5cd8f78fda761e
      https://github.com/numpy/numpy/commit/64c3be01cd18d1cab9cefaa5fa5cd8f78fda761e
  Author: Mark Wiebe <mwwiebe@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

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

  Log Message:
  -----------
  DEP: Update NPY_NO_DEPRECATED_API to be version-based


  Commit: d73c036cc375ebba260d8604d13c91718c576cb9
      https://github.com/numpy/numpy/commit/d73c036cc375ebba260d8604d13c91718c576cb9
  Author: Mark Wiebe <mwwiebe@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M doc/release/2.0.0-notes.rst
  A doc/source/reference/c-api.deprecations.rst
  M doc/source/reference/c-api.rst

  Log Message:
  -----------
  DOC: Update documentation and release notes about C-API deprecations


  Commit: 475cc40f147f29ce0e93edb95573257db8e03e2d
      https://github.com/numpy/numpy/commit/475cc40f147f29ce0e93edb95573257db8e03e2d
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/core/code_generators/cversions.txt

  Log Message:
  -----------
  API: Update c_api_version hash.


  Commit: 3fe4045450ecbaad620406ca752945c42ad2f414
      https://github.com/numpy/numpy/commit/3fe4045450ecbaad620406ca752945c42ad2f414
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/linalg/lapack_litemodule.c

  Log Message:
  -----------
  UPD: Make lapack_litemodule.c use non-deprecated macros/functions.


  Commit: d9cdd043ba28bd18ea551295b252463ec9d62a85
      https://github.com/numpy/numpy/commit/d9cdd043ba28bd18ea551295b252463ec9d62a85
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/fft/fftpack_litemodule.c

  Log Message:
  -----------
  UPD: Make fftpack_litemodule.c use non-deprecated macros/functions.


  Commit: b40c2622c1fa20714a1527f8969feb0acf7f6ba5
      https://github.com/numpy/numpy/commit/b40c2622c1fa20714a1527f8969feb0acf7f6ba5
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    A numpy/random/mtrand/numpy.pxd
  R numpy/random/mtrand/numpy.pxi

  Log Message:
  -----------
  MOV: Rename numpy.pxi to numpy.pxd to conform to current Cython.


  Commit: d47578dd3bd57973eff75c2e89053a733d6bce8f
      https://github.com/numpy/numpy/commit/d47578dd3bd57973eff75c2e89053a733d6bce8f
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    A numpy/core/include/numpy/npy_no_deprecated_api.h

  Log Message:
  -----------
  ENH: Add npy_no_deprecated_api.h

This is to provide a file defining the NPY_NO_DEPRECATED_API macro that
can be included in Cython *.pxd file.


  Commit: 4a2de4b598bdf81a40954e039169be19d52f3bf8
      https://github.com/numpy/numpy/commit/4a2de4b598bdf81a40954e039169be19d52f3bf8
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/random/mtrand/mtrand.pyx
  M numpy/random/mtrand/numpy.pxd

  Log Message:
  -----------
  UPD: Make numpy.pxd and mtrand.pyx use non-deprecated macros/functions.

The non-deprecated macros and functions were defined for Cython in
numpy.pxd and mtrand was fixed to use them. In particular, direct
access to structure internals in mtrand.pyx needed to be replaced
by the new access functions.


  Commit: c993797eb6926b85fcd3b85859e59d0e72000f4a
      https://github.com/numpy/numpy/commit/c993797eb6926b85fcd3b85859e59d0e72000f4a
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/core/include/numpy/npy_no_deprecated_api.h
  M numpy/core/include/numpy/old_defines.h
  M numpy/core/src/umath/funcs.inc.src
  M numpy/core/src/umath/umath_tests.c.src
  M numpy/fft/fftpack_litemodule.c
  M numpy/linalg/lapack_litemodule.c

  Log Message:
  -----------
  UPD: Update files for versioned deprecation.


  Commit: c5eee115be8f01006479cba909d3f7363de08f1b
      https://github.com/numpy/numpy/commit/c5eee115be8f01006479cba909d3f7363de08f1b
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/core/blasdot/_dotblas.c
  M numpy/core/src/multiarray/nditer_api.c
  M numpy/core/src/multiarray/nditer_constr.c
  M numpy/random/mtrand/initarray.c

  Log Message:
  -----------
  UPD: Add NPY_NO_DEPRECATED_API to some more files.

_dotblas needs more work to remove direct access to ndarray internals.


  Commit: ca0a3e1692cbe14fb5dbae0cf7d576be96a369a9
      https://github.com/numpy/numpy/commit/ca0a3e1692cbe14fb5dbae0cf7d576be96a369a9
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

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

  Log Message:
  -----------
  UPD: Make sort functions use non-deprecated macros/functions.


  Commit: 3ddf3e1e387d035ab85f12cba65455e5dc7210f6
      https://github.com/numpy/numpy/commit/3ddf3e1e387d035ab85f12cba65455e5dc7210f6
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/core/blasdot/_dotblas.c

  Log Message:
  -----------
  UPD: Make _dotblas.c use non-deprecated macros/functions.


  Commit: b0b20150425de845a78df6a8f5504e9bf3f0182c
      https://github.com/numpy/numpy/commit/b0b20150425de845a78df6a8f5504e9bf3f0182c
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/random/mtrand/mtrand.c

  Log Message:
  -----------
  UPD: Regenerate mtrand.c


  Commit: 40cba31c25338402817df31773bcca4a7620a3a1
      https://github.com/numpy/numpy/commit/40cba31c25338402817df31773bcca4a7620a3a1
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/random/mtrand/initarray.h

  Log Message:
  -----------
  STY: Remove trailing whitespace.


  Commit: f047010fa90d8186eeba59d8f18bc12523b3a27f
      https://github.com/numpy/numpy/commit/f047010fa90d8186eeba59d8f18bc12523b3a27f
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/core/include/numpy/npy_no_deprecated_api.h

  Log Message:
  -----------
  ENH: Check that npy_no_deprecated_api.h is included before it is needed.


  Commit: 032bcf08ee3b930e250329bfbd27ea270e5fa013
      https://github.com/numpy/numpy/commit/032bcf08ee3b930e250329bfbd27ea270e5fa013
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/core/include/numpy/old_defines.h

  Log Message:
  -----------
  BUG: old_defines.h needs a guard.


  Commit: 1e89ff5197cdcb9434f1595a4a2fe9ef7780d085
      https://github.com/numpy/numpy/commit/1e89ff5197cdcb9434f1595a4a2fe9ef7780d085
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-04-06 (Fri, 06 Apr 2012)

  Changed paths:
    M numpy/core/blasdot/_dotblas.c
  M numpy/core/src/multiarray/common.c
  M numpy/core/src/multiarray/item_selection.c
  M numpy/core/src/multiarray/nditer_pywrap.c
  M numpy/core/src/multiarray/number.c
  M numpy/linalg/lapack_litemodule.c

  Log Message:
  -----------
  WRN: Fix some compiler warnings.


Compare: https://github.com/numpy/numpy/compare/8e8a4ca...1e89ff5


More information about the Numpy-svn mailing list