From noreply at github.com Fri Jul 1 11:12:15 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 1 Jul 2011 08:12:15 -0700 Subject: [Numpy-svn] [numpy/numpy] e3a8bc: ENH: datetime: Remove np.datetime_ so autocomplete... Message-ID: <20110701151216.3BA2F42582@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e3a8bce0a27eb6cc28e61a6cdc824c5b0e33e344 https://github.com/numpy/numpy/commit/e3a8bce0a27eb6cc28e61a6cdc824c5b0e33e344 Author: Mark Wiebe Date: 2011-07-01 (Fri, 01 Jul 2011) Changed paths: M numpy/core/numerictypes.py M numpy/core/tests/test_regression.py Log Message: ----------- ENH: datetime: Remove np.datetime_ so autocomplete will find np.datetime64 This is from user feedback, indicating that always having to type the '6' was very annoying. Unfortunately, there are still the functions datetime_as_date and datetime_data which prevent the autocomplete from working right. Commit: 401d04881144684a04ac5a81fe4fbb137dc92d05 https://github.com/numpy/numpy/commit/401d04881144684a04ac5a81fe4fbb137dc92d05 Author: Mark Wiebe Date: 2011-07-01 (Fri, 01 Jul 2011) Changed paths: A doc/source/reference/arrays.datetime.rst M doc/source/reference/arrays.rst Log Message: ----------- DOC: datetime: Start a draft of introductory datetime documentation Commit: 6cf29e5b86a9b47b1bd92799db5384bd6c35e6f0 https://github.com/numpy/numpy/commit/6cf29e5b86a9b47b1bd92799db5384bd6c35e6f0 Author: Mark Wiebe Date: 2011-07-01 (Fri, 01 Jul 2011) Changed paths: M doc/source/reference/arrays.datetime.rst Log Message: ----------- DOC: datetime: Updates based on Chuck's feedback Commit: 494cc99270e4f13989715934249724b92615b0fd https://github.com/numpy/numpy/commit/494cc99270e4f13989715934249724b92615b0fd Author: Mark Wiebe Date: 2011-07-01 (Fri, 01 Jul 2011) Changed paths: M doc/source/reference/arrays.datetime.rst Log Message: ----------- DOC: datetime: Split the date/time units into two separate tables Compare: https://github.com/numpy/numpy/compare/861e227...494cc99 From noreply at github.com Fri Jul 1 11:17:02 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 1 Jul 2011 08:17:02 -0700 Subject: [Numpy-svn] [numpy/numpy] 5e4a40: BUG:py3k: fix error with recarry. Patch by C. Gohl... Message-ID: <20110701151702.5C13A42568@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5e4a4075a8476a6c6d46481f33a4c873f545d4c7 https://github.com/numpy/numpy/commit/5e4a4075a8476a6c6d46481f33a4c873f545d4c7 Author: Ralf Gommers Date: 2011-07-01 (Fri, 01 Jul 2011) Changed paths: M numpy/compat/py3k.py M numpy/core/tests/test_records.py Log Message: ----------- BUG:py3k: fix error with recarry. Patch by C. Gohlke. Closes #1843. From noreply at github.com Fri Jul 1 11:24:35 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 1 Jul 2011 08:24:35 -0700 Subject: [Numpy-svn] [numpy/numpy] 9a91fe: BUG:py3k: fix error with recarry. Patch by C. Gohl... Message-ID: <20110701152435.C59A542577@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 9a91fe19f60ee0f594ce97911a3be421aabc1521 https://github.com/numpy/numpy/commit/9a91fe19f60ee0f594ce97911a3be421aabc1521 Author: Ralf Gommers Date: 2011-07-01 (Fri, 01 Jul 2011) Changed paths: M numpy/compat/py3k.py M numpy/core/tests/test_records.py Log Message: ----------- BUG:py3k: fix error with recarry. Patch by C. Gohlke. Closes #1843. From noreply at github.com Fri Jul 1 17:30:50 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 1 Jul 2011 14:30:50 -0700 Subject: [Numpy-svn] [numpy/numpy] 025c8c: BUG: deal with shared lib extension in a single pl... Message-ID: <20110701213050.64FCA4260F@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 025c8c77bb1e633ea6e8a0cb929528b1fbe85efc https://github.com/numpy/numpy/commit/025c8c77bb1e633ea6e8a0cb929528b1fbe85efc Author: rgommers Date: 2011-07-01 (Fri, 01 Jul 2011) Changed paths: M numpy/ctypeslib.py M numpy/distutils/fcompiler/__init__.py M numpy/distutils/misc_util.py M numpy/distutils/system_info.py M numpy/tests/test_ctypeslib.py Log Message: ----------- BUG: deal with shared lib extension in a single place. Fix ctypes.load_library. This is related to PEP 3149, tags in shared library extensions. Only applies to Linux (for now). See also #1749. Commit: 9b46e7b7c47cb676999014cbb93709a12e7d63e3 https://github.com/numpy/numpy/commit/9b46e7b7c47cb676999014cbb93709a12e7d63e3 Author: Ralf Gommers Date: 2011-07-01 (Fri, 01 Jul 2011) Changed paths: M pavement.py M setup.py Log Message: ----------- REL: set version to 1.6.1rc2. Compare: https://github.com/numpy/numpy/compare/9a91fe1...9b46e7b From noreply at github.com Wed Jul 6 16:32:43 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 6 Jul 2011 13:32:43 -0700 Subject: [Numpy-svn] [numpy/numpy] 8e9486: BUG: iter: writeonly operands weren't always being... Message-ID: <20110706203243.5B12F42367@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8e94868e0e4bd2e559ab99ac8c37e1805dd9db4c https://github.com/numpy/numpy/commit/8e94868e0e4bd2e559ab99ac8c37e1805dd9db4c Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M numpy/core/src/multiarray/nditer.c.src M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: iter: writeonly operands weren't always being buffered correctly (Ticket #1895/1896) This interacted with the NPY_ITER_GROWINNER flag which would incorrectly grow the length because it thought nothing was being buffered. From noreply at github.com Wed Jul 6 16:59:37 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 6 Jul 2011 13:59:37 -0700 Subject: [Numpy-svn] [numpy/numpy] d0160c: ENH: core: Create a header in which to move deprec... Message-ID: <20110706205937.1F84A422D3@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d0160c6daa7996f9a74d3a1b98a6603949791ae8 https://github.com/numpy/numpy/commit/d0160c6daa7996f9a74d3a1b98a6603949791ae8 Author: Mark Wiebe 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 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 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 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 From noreply at github.com Wed Jul 6 18:36:29 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 6 Jul 2011 15:36:29 -0700 Subject: [Numpy-svn] [numpy/numpy] 59cdc3: ENH: missingdata: Add a mechanism to get masked ve... Message-ID: <20110706223628.F11EF42403@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 59cdc32278ff54f3868cf0a4ee3a74943467ea7e https://github.com/numpy/numpy/commit/59cdc32278ff54f3868cf0a4ee3a74943467ea7e Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst M numpy/core/include/numpy/ufuncobject.h M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_object.h M numpy/core/src/umath/umathmodule.c.src Log Message: ----------- ENH: missingdata: Add a mechanism to get masked versions of ufunc inner loops Commit: 30d59c189904d12c920fb7613c0fdb40f1faf36f https://github.com/numpy/numpy/commit/30d59c189904d12c920fb7613c0fdb40f1faf36f Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/convert.c M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/multiarray/nditer.c.src M numpy/core/src/private/lowlevel_strided_loops.h Log Message: ----------- ENH: core: Create a new NpyAuxData mechanism for working with inner loop auxiliary data There already was such a mechanism in the low level copying and casting mechanism created for the iterator, so this mechanism has been refactored into a form suitable for general purpose use. Commit: e72099374c89e39b8177ff656ff7a793931b4b7a https://github.com/numpy/numpy/commit/e72099374c89e39b8177ff656ff7a793931b4b7a Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst M numpy/core/include/numpy/ufuncobject.h M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_object.h M numpy/core/src/umath/umathmodule.c.src Log Message: ----------- ENH: missingdata: Move getting the masked ufunc inner loop to a different function This is so that backwards compatibility can be retained with denying regular ufuncs from supporting dynamic auxiliary data, but allowing it for the masked inner loops so that the default masked loop can store the regular inner loop it proxies calls to. Commit: b2ac4ad231970a107eff18509dcd5daff9c509ae https://github.com/numpy/numpy/commit/b2ac4ad231970a107eff18509dcd5daff9c509ae Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M numpy/core/SConscript M numpy/core/code_generators/genapi.py M numpy/core/setup.py M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_object.h A numpy/core/src/umath/ufunc_type_resolution.c A numpy/core/src/umath/ufunc_type_resolution.h M numpy/core/src/umath/umathmodule.c.src M numpy/core/src/umath/umathmodule_onefile.c Log Message: ----------- ENH: umath: Move the type resolution functions into their own file Commit: e4b2e4bbef058e56db0b57986140e771d945c605 https://github.com/numpy/numpy/commit/e4b2e4bbef058e56db0b57986140e771d945c605 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M numpy/core/code_generators/numpy_api.py M numpy/core/include/numpy/ufuncobject.h M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- ENH: umath: Implement the default type resolution for masked loops This function returns a loop which calls the unmasked loop on runs of unmasked data. Commit: bbec4c462f8327b25ecd49530b171f19aa9cb876 https://github.com/numpy/numpy/commit/bbec4c462f8327b25ecd49530b171f19aa9cb876 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst M numpy/core/src/umath/ufunc_object.c Log Message: ----------- ENH: umath: Add parsing of a 'where=' parameter in the element-wise ufunc Commit: d9aaf6f66bf1777d9bd82304a123d90cfd653f4d https://github.com/numpy/numpy/commit/d9aaf6f66bf1777d9bd82304a123d90cfd653f4d Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M numpy/core/include/numpy/ufuncobject.h M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- ENH: umath: Write the function to call the masked inner loop Commit: f308fcbbe2e6a0840804716822a4315ddefa45a2 https://github.com/numpy/numpy/commit/f308fcbbe2e6a0840804716822a4315ddefa45a2 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- ENH: umath: Add tests, work out kinks in ufunc 'where=' parameter Commit: b48c7c1c7065a5fa12645473d6d288f2f7d81df1 https://github.com/numpy/numpy/commit/b48c7c1c7065a5fa12645473d6d288f2f7d81df1 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/source/reference/c-api.array.rst M doc/source/reference/ufuncs.rst Log Message: ----------- DOC: Document the ufunc 'where=' parameter and the NpyAuxData C API mechanism Commit: 5fdb6badba4ad55240235b06d66c28f57e60a735 https://github.com/numpy/numpy/commit/5fdb6badba4ad55240235b06d66c28f57e60a735 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: Trying to make the NEP's position on missing values and masks vs bit patterns more clear Commit: 3d9db9b960cbc04a44458ea36f056a8e87196a04 https://github.com/numpy/numpy/commit/3d9db9b960cbc04a44458ea36f056a8e87196a04 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M numpy/ma/tests/test_core.py M numpy/ma/tests/test_old_ma.py Log Message: ----------- TST: ma: Feedback from Derek about Python 3 failures in ma tests Commit: 6a6f8f52acf36289840866f437dcac9c75798202 https://github.com/numpy/numpy/commit/6a6f8f52acf36289840866f437dcac9c75798202 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missingdata: Various improvements Commit: 396ee78abbe198515cbb836b9a87452d8be953b1 https://github.com/numpy/numpy/commit/396ee78abbe198515cbb836b9a87452d8be953b1 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missing-data: Add name to acknowledgments Commit: 423b1e41fbbd9c110123a2f3a161cb11c79493d6 https://github.com/numpy/numpy/commit/423b1e41fbbd9c110123a2f3a161cb11c79493d6 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missingdata: Rename 'hasmask' and friends to 'hasnamask' and friends This is an attempt to reduce potential confusion between the existing numpy.ma and the NA-supporting built-in mask. Commit: 8b506a28bf3c4be6e3b333eab6ec6856a383833d https://github.com/numpy/numpy/commit/8b506a28bf3c4be6e3b333eab6ec6856a383833d Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M numpy/core/src/umath/ufunc_type_resolution.c 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: ced013e6beb0e9cc8655a586579ac4fd3ac29551 https://github.com/numpy/numpy/commit/ced013e6beb0e9cc8655a586579ac4fd3ac29551 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M numpy/core/tests/test_ufunc.py Log Message: ----------- TST: umath: Add tests for casting output parameters Commit: bc0a86219f62088e108a9464ce928890f2525084 https://github.com/numpy/numpy/commit/bc0a86219f62088e108a9464ce928890f2525084 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missing-data: Incorporate Ben's feedback, add section on 'shared masks' This includes an email comment from Ben about 'np.any' and 'np.all'. Commit: f2f7bd6510b24f6f1c12642afb888f82da0a353e https://github.com/numpy/numpy/commit/f2f7bd6510b24f6f1c12642afb888f82da0a353e Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missing-data: Fix copy/paste/edit typo for np.all example Commit: a9be5a1a2e753c52db36f1ae678115fcf046d8a4 https://github.com/numpy/numpy/commit/a9be5a1a2e753c52db36f1ae678115fcf046d8a4 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missing-data: Add glossary of terms, try to clarify them better This is a step towards having everyone on the list use the same vocabulary with specific nailed-down definitions for the terms. Commit: e76ddf9d16ad52f4fa054a900541f43e13e8f6e9 https://github.com/numpy/numpy/commit/e76ddf9d16ad52f4fa054a900541f43e13e8f6e9 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missing-data: Add numpy.ma to the glossary Commit: 43b83d611fcfb761bf00a672834fa234764a1a9f https://github.com/numpy/numpy/commit/43b83d611fcfb761bf00a672834fa234764a1a9f Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missing-data: Add "Python API" and "C API" definitions Commit: ce78b8194069821a69a160754849b3232114ffe8 https://github.com/numpy/numpy/commit/ce78b8194069821a69a160754849b3232114ffe8 Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missing-data: Add Peter to the Acknowledgments Commit: bcdc5b54869a0855c2457ea9f315cbd768a339ee https://github.com/numpy/numpy/commit/bcdc5b54869a0855c2457ea9f315cbd768a339ee Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/source/reference/c-api.array.rst M doc/source/reference/c-api.types-and-structures.rst M doc/source/reference/internals.code-explanations.rst M doc/source/user/c-info.how-to-extend.rst Log Message: ----------- DOC: c-api: Update to reflect array flag namespace change Commit: 4703dd0d33b0455033ec9b5de526995d72b959cf https://github.com/numpy/numpy/commit/4703dd0d33b0455033ec9b5de526995d72b959cf Author: Mark Wiebe Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M numpy/core/tests/test_ufunc.py Log Message: ----------- TST: ufunc: Disable where= buffering test temporarily Will reenable it once masking iteration features are done. Commit: ddbe1d5301ad2c08ef97158d84d9856a9ac8b3cb https://github.com/numpy/numpy/commit/ddbe1d5301ad2c08ef97158d84d9856a9ac8b3cb Author: Charles Harris Date: 2011-07-06 (Wed, 06 Jul 2011) Changed paths: M doc/neps/missing-data.rst M doc/source/reference/c-api.array.rst M doc/source/reference/c-api.types-and-structures.rst M doc/source/reference/internals.code-explanations.rst M doc/source/reference/ufuncs.rst M doc/source/user/c-info.how-to-extend.rst M numpy/core/SConscript M numpy/core/code_generators/genapi.py M numpy/core/code_generators/numpy_api.py M numpy/core/include/numpy/ndarraytypes.h M numpy/core/include/numpy/ufuncobject.h M numpy/core/setup.py M numpy/core/src/multiarray/convert.c M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/multiarray/nditer.c.src 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/ufunc_object.h A numpy/core/src/umath/ufunc_type_resolution.c A numpy/core/src/umath/ufunc_type_resolution.h M numpy/core/src/umath/umathmodule.c.src M numpy/core/src/umath/umathmodule_onefile.c M numpy/core/tests/test_ufunc.py M numpy/ma/tests/test_core.py M numpy/ma/tests/test_old_ma.py Log Message: ----------- Merge branch 'pull-99' * pull-99: (24 commits) TST: ufunc: Disable where= buffering test temporarily DOC: c-api: Update to reflect array flag namespace change NEP: missing-data: Add Peter to the Acknowledgments NEP: missing-data: Add "Python API" and "C API" definitions NEP: missing-data: Add numpy.ma to the glossary NEP: missing-data: Add glossary of terms, try to clarify them better NEP: missing-data: Fix copy/paste/edit typo for np.all example NEP: missing-data: Incorporate Ben's feedback, add section on 'shared masks' TST: umath: Add tests for casting output parameters ENH: core: Deprecate some bad namespace-polluting macros NEP: missingdata: Rename 'hasmask' and friends to 'hasnamask' and friends NEP: missing-data: Add name to acknowledgments NEP: missingdata: Various improvements TST: ma: Feedback from Derek about Python 3 failures in ma tests NEP: Trying to make the NEP's position on missing values and masks vs bit patterns more clear DOC: Document the ufunc 'where=' parameter and the NpyAuxData C API mechanism ENH: umath: Add tests, work out kinks in ufunc 'where=' parameter ENH: umath: Write the function to call the masked inner loop ENH: umath: Add parsing of a 'where=' parameter in the element-wise ufunc ENH: umath: Implement the default type resolution for masked loops ... Compare: https://github.com/numpy/numpy/compare/a842575...ddbe1d5 From noreply at github.com Thu Jul 7 14:09:10 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 7 Jul 2011 11:09:10 -0700 Subject: [Numpy-svn] [numpy/numpy] 28a295: NEP: missingdata: Start some details about masked ... Message-ID: <20110707180910.4B52A4205A@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 28a2955faf6d801331ee754f8800fad7e80265b7 https://github.com/numpy/numpy/commit/28a2955faf6d801331ee754f8800fad7e80265b7 Author: Mark Wiebe Date: 2011-07-07 (Thu, 07 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missingdata: Start some details about masked iteration Commit: 0d811920081ce77526d439dc9d4803c2a77e5993 https://github.com/numpy/numpy/commit/0d811920081ce77526d439dc9d4803c2a77e5993 Author: Mark Wiebe Date: 2011-07-07 (Thu, 07 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missingdata: Add more C API details Commit: 17d056ee0209f84087b8974f90961ae7dae12e4d https://github.com/numpy/numpy/commit/17d056ee0209f84087b8974f90961ae7dae12e4d Author: Mark Wiebe Date: 2011-07-07 (Thu, 07 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missingdata: Add copyright info, some more NAMASK iterator clarification Commit: 98dfd7bd44044ba3d89d85f3a2e38d868bee3884 https://github.com/numpy/numpy/commit/98dfd7bd44044ba3d89d85f3a2e38d868bee3884 Author: Mark Wiebe Date: 2011-07-07 (Thu, 07 Jul 2011) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/getset.c Log Message: ----------- BUG: core: Missed a use of NPY_WRITEABLE in Py3 code when cleaning API Commit: e124ac52c2824332fa5b32ba92205012d71a1e8f https://github.com/numpy/numpy/commit/e124ac52c2824332fa5b32ba92205012d71a1e8f Author: Mark Wiebe Date: 2011-07-07 (Thu, 07 Jul 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- NEP: missingdata: Adjust the parenthetical part of the NA/IGNORE defn Commit: 36f4bdfbe464259540208a5d7d927ec656524757 https://github.com/numpy/numpy/commit/36f4bdfbe464259540208a5d7d927ec656524757 Author: Mark Wiebe Date: 2011-07-07 (Thu, 07 Jul 2011) Changed paths: M numpy/core/SConscript M numpy/core/code_generators/genapi.py M numpy/core/setup.py M numpy/core/src/multiarray/nditer.c.src A numpy/core/src/multiarray/nditer_constr.c A numpy/core/src/multiarray/nditer_impl.h Log Message: ----------- ENH: nditer: Move construction/copy/destruction to its own implementation file Commit: 62a5ce1b537c9720d45e00b90924e38a432284f1 https://github.com/numpy/numpy/commit/62a5ce1b537c9720d45e00b90924e38a432284f1 Author: Mark Wiebe Date: 2011-07-07 (Thu, 07 Jul 2011) Changed paths: M numpy/core/SConscript M numpy/core/code_generators/genapi.py M numpy/core/setup.py M numpy/core/src/multiarray/nditer.c.src A numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c Log Message: ----------- ENH: nditer: Move the non-templated API into its own file Commit: c5c1a4808bf3c2386c5ee6c39b8156a4978092f7 https://github.com/numpy/numpy/commit/c5c1a4808bf3c2386c5ee6c39b8156a4978092f7 Author: Mark Wiebe Date: 2011-07-07 (Thu, 07 Jul 2011) Changed paths: M numpy/core/SConscript M numpy/core/code_generators/genapi.py M numpy/core/setup.py R numpy/core/src/multiarray/nditer.c.src A numpy/core/src/multiarray/nditer_templ.c.src Log Message: ----------- ENH: nditer: Rename nditer.c.src to indicate it has just the templated bits Commit: 1b2ca743828759ff6b0b33b42ce13e27eb4a2730 https://github.com/numpy/numpy/commit/1b2ca743828759ff6b0b33b42ce13e27eb4a2730 Author: Charles Harris Date: 2011-07-07 (Thu, 07 Jul 2011) Changed paths: M numpy/core/SConscript M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/datetime_busdaycal.c M numpy/core/src/multiarray/datetime_strings.c M numpy/core/src/multiarray/dtype_transfer.c Log Message: ----------- STY: Cleanup trailing whitespace. Compare: https://github.com/numpy/numpy/compare/ddbe1d5...1b2ca74 From noreply at github.com Thu Jul 7 20:30:37 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 7 Jul 2011 17:30:37 -0700 Subject: [Numpy-svn] [numpy/numpy] 834b5b: BUG: Fix onefile compilation of multiarraymodule_o... Message-ID: <20110708003037.A18F54230D@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 834b5bf5219be6d874ff547775e728151f8d6cca https://github.com/numpy/numpy/commit/834b5bf5219be6d874ff547775e728151f8d6cca Author: Charles Harris Date: 2011-07-07 (Thu, 07 Jul 2011) Changed paths: M numpy/core/src/multiarray/multiarraymodule_onefile.c Log Message: ----------- BUG: Fix onefile compilation of multiarraymodule_onefile. Thanks to Dirk Ullrich for the report and fix. From noreply at github.com Fri Jul 8 22:42:31 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 8 Jul 2011 19:42:31 -0700 Subject: [Numpy-svn] [numpy/numpy] 978862: BUG: Fixed bugs in join_by and added tests Message-ID: <20110709024231.4D7C442420@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 978862660363f17962149ece1dfb67fa8051a8a1 https://github.com/numpy/numpy/commit/978862660363f17962149ece1dfb67fa8051a8a1 Author: Skipper Seabold Date: 2011-07-08 (Fri, 08 Jul 2011) Changed paths: M numpy/lib/recfunctions.py M numpy/lib/tests/test_recfunctions.py Log Message: ----------- BUG: Fixed bugs in join_by and added tests From noreply at github.com Sat Jul 9 11:27:16 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 9 Jul 2011 08:27:16 -0700 Subject: [Numpy-svn] [numpy/numpy] ff8034: STY: Fix 'copy' 'copyto' typo and remove some trai... Message-ID: <20110709152716.6FA4F4245F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ff803430057f9d714099cb7e1d66ba2b6b24bf24 https://github.com/numpy/numpy/commit/ff803430057f9d714099cb7e1d66ba2b6b24bf24 Author: Charles Harris Date: 2011-07-09 (Sat, 09 Jul 2011) Changed paths: M numpy/add_newdocs.py M numpy/core/src/multiarray/ctors.c Log Message: ----------- STY: Fix 'copy' 'copyto' typo and remove some trailing whitespace. Commit: a26bb0d7ba1f8ac541c9048bcc88bb8031d5d283 https://github.com/numpy/numpy/commit/a26bb0d7ba1f8ac541c9048bcc88bb8031d5d283 Author: Charles Harris Date: 2011-07-09 (Sat, 09 Jul 2011) Changed paths: M numpy/core/src/multiarray/nditer_constr.c Log Message: ----------- STY: Put spaces around the '&' and '|' operators. Commit: 98d0c8f79443bf6f44883739d1876a3dc2498f6f https://github.com/numpy/numpy/commit/98d0c8f79443bf6f44883739d1876a3dc2498f6f Author: Charles Harris Date: 2011-07-09 (Sat, 09 Jul 2011) Changed paths: M doc/neps/missing-data.rst M doc/source/reference/c-api.array.rst M doc/source/reference/routines.array-manipulation.rst M numpy/add_newdocs.py M numpy/core/code_generators/numpy_api.py 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/numeric.py M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/calculation.c M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/item_selection.c M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/multiarray/nditer_impl.h M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/src/multiarray/shape.c M numpy/core/src/private/lowlevel_strided_loops.h M numpy/core/src/umath/ufunc_type_resolution.c M numpy/core/tests/test_api.py M numpy/lib/tests/test_format.py Log Message: ----------- Merge branch 'pull-105' * pull-105: STY: Put spaces around the '&' and '|' operators. STY: Fix 'copy' 'copyto' typo and remove some trailing whitespace. ENH: Use np.copyto instead of np.fill in some places ENH: core: Add np.copyto, PyArray_MaskedMoveInto, PyArray_MaskedCopyInto ENH: core: Add support for masked strided transfer functions NEP: missingdata: Add a small note about single NA vs multi-NA NEP: missingdata: Describe a possible way multi-NA could be added in the future NEP: missingdata: Change the mask definition STY: Some small stylistic changes ENH: nditer: Add the basic checking and input of the MASK-related flags NEP: missingdata: Design the mask binary format so it's extensible with a payload DEP: core: Move 'fortran' macro into the deprecated header ENH: nditer: Add the per-operand masked iteration flags WRN: Get rid of some of the deprecation warnings about 'O4' DEP: core: Move NPY_AO into the deprecated API header Compare: https://github.com/numpy/numpy/compare/9788626...98d0c8f From noreply at github.com Sat Jul 9 13:02:50 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 9 Jul 2011 10:02:50 -0700 Subject: [Numpy-svn] [numpy/numpy] f35015: STY: Put some spaces in. Message-ID: <20110709170250.4AD094250A@smtp1.rs.github.com> Branch: refs/heads/fix-putmask Home: https://github.com/numpy/numpy Commit: f35015c59cb35fc4503822ce686066b497c932e4 https://github.com/numpy/numpy/commit/f35015c59cb35fc4503822ce686066b497c932e4 Author: Charles Harris Date: 2011-07-09 (Sat, 09 Jul 2011) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- STY: Put some spaces in. Commit: b5cdaee35bab2a06604f204ba18e00bf465879a7 https://github.com/numpy/numpy/commit/b5cdaee35bab2a06604f204ba18e00bf465879a7 Author: Charles Harris Date: 2011-07-09 (Sat, 09 Jul 2011) Changed paths: M numpy/lib/function_base.py M numpy/ma/core.py Log Message: ----------- ENH: Fix some functions to use copyto instead of the deprecated putmask. Compare: https://github.com/numpy/numpy/compare/f35015c^...b5cdaee From noreply at github.com Sat Jul 9 22:33:43 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 9 Jul 2011 19:33:43 -0700 Subject: [Numpy-svn] [numpy/numpy] f35015: STY: Put some spaces in. Message-ID: <20110710023343.0E3B04252B@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f35015c59cb35fc4503822ce686066b497c932e4 https://github.com/numpy/numpy/commit/f35015c59cb35fc4503822ce686066b497c932e4 Author: Charles Harris Date: 2011-07-09 (Sat, 09 Jul 2011) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- STY: Put some spaces in. Commit: b5cdaee35bab2a06604f204ba18e00bf465879a7 https://github.com/numpy/numpy/commit/b5cdaee35bab2a06604f204ba18e00bf465879a7 Author: Charles Harris Date: 2011-07-09 (Sat, 09 Jul 2011) Changed paths: M numpy/lib/function_base.py M numpy/ma/core.py Log Message: ----------- ENH: Fix some functions to use copyto instead of the deprecated putmask. Compare: https://github.com/numpy/numpy/compare/98d0c8f...b5cdaee From noreply at github.com Mon Jul 11 11:28:13 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 11 Jul 2011 08:28:13 -0700 Subject: [Numpy-svn] [numpy/numpy] ad6d8f: ENH: nditer: Finish implementation of masked itera... Message-ID: <20110711152813.6394B423ED@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ad6d8f2fdae535d394920aac95276d701f27867b https://github.com/numpy/numpy/commit/ad6d8f2fdae535d394920aac95276d701f27867b Author: Mark Wiebe Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/private/lowlevel_strided_loops.h Log Message: ----------- ENH: nditer: Finish implementation of masked iteration This still needs tests, I've only validated that it doesn't break anything already in the tests. Commit: 7afa5d81f15286898adc657179c339c190526224 https://github.com/numpy/numpy/commit/7afa5d81f15286898adc657179c339c190526224 Author: Mark Wiebe Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/private/lowlevel_strided_loops.h M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- ENH: core: Add a typedef, macro, and inline functions for dealing with masks This was suggested by Eric and Nathaniel on the mailing list. Commit: 62d5414c1b796e0e2e09b3b7446a46716f10a9ea https://github.com/numpy/numpy/commit/62d5414c1b796e0e2e09b3b7446a46716f10a9ea Author: Mark Wiebe Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: R numpy/core/tests/test_iterator.py A numpy/core/tests/test_nditer.py Log Message: ----------- STY: Rename test_iterator.py to test_nditer.py for consistency Commit: d3172da58be7f3dc886c0a4c627b0b9b56efcf4d https://github.com/numpy/numpy/commit/d3172da58be7f3dc886c0a4c627b0b9b56efcf4d Author: Mark Wiebe Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/tests/test_nditer.py Log Message: ----------- ENH: nditer: Add tests for writemasked iteration, also some small fixes Commit: 0ce8c51ef2f25c54c34c7c47c5ccbf0ce81cecac https://github.com/numpy/numpy/commit/0ce8c51ef2f25c54c34c7c47c5ccbf0ce81cecac Author: Mark Wiebe Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- ENH: umath: Use masked iteration to allow buffered 'where=' output operands Commit: a99a19437e1fe8547a6a002a4b247875fd9d482b https://github.com/numpy/numpy/commit/a99a19437e1fe8547a6a002a4b247875fd9d482b Author: Mark Wiebe Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_api.py Log Message: ----------- ENH: core: Performance optimization in CopyInto, when both casting and broadcasting When both casting and broadcasting are occurring, and the total size of 'src' is smaller than the default NumPy buffersize, this tells the iterator to make a copy with the 'dst' dtype so most of the operations are simple copies with no cast. Commit: 789d98fa4316cf0d16d6eee9b5a0aba88036f7d7 https://github.com/numpy/numpy/commit/789d98fa4316cf0d16d6eee9b5a0aba88036f7d7 Author: Mark Wiebe Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: M doc/source/reference/c-api.array.rst M doc/source/reference/c-api.dtype.rst M doc/source/reference/c-api.iterator.rst Log Message: ----------- DOC: core: Document the mask-based nditer flags and new inline mask functions Commit: fb0f2524a84757fd92ce028c474b88cf9ced40df https://github.com/numpy/numpy/commit/fb0f2524a84757fd92ce028c474b88cf9ced40df Author: Charles Harris Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/nditer_api.c Log Message: ----------- STY: Put some spaces around '&'. Commit: 92ede9cc86fe112d0e9335a1fe94dc66cc5ad6ca https://github.com/numpy/numpy/commit/92ede9cc86fe112d0e9335a1fe94dc66cc5ad6ca Author: Charles Harris Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: M doc/source/reference/c-api.array.rst M doc/source/reference/c-api.dtype.rst M doc/source/reference/c-api.iterator.rst M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/private/lowlevel_strided_loops.h M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_type_resolution.c M numpy/core/tests/test_api.py R numpy/core/tests/test_iterator.py A numpy/core/tests/test_nditer.py M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge branch 'pull-108' * pull-108: STY: Put some spaces around '&'. DOC: core: Document the mask-based nditer flags and new inline mask functions ENH: core: Performance optimization in CopyInto, when both casting and broadcasting ENH: umath: Use masked iteration to allow buffered 'where=' output operands ENH: nditer: Add tests for writemasked iteration, also some small fixes STY: Rename test_iterator.py to test_nditer.py for consistency ENH: core: Add a typedef, macro, and inline functions for dealing with masks ENH: nditer: Finish implementation of masked iteration Compare: https://github.com/numpy/numpy/compare/b5cdaee...92ede9c From noreply at github.com Mon Jul 11 12:02:06 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 11 Jul 2011 09:02:06 -0700 Subject: [Numpy-svn] [numpy/numpy] 734b1f: BUG: iter: writeonly operands weren't always being... Message-ID: <20110711160206.B7577423E0@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 734b1f579a1363f8795b1ed799f9dee2fc092c98 https://github.com/numpy/numpy/commit/734b1f579a1363f8795b1ed799f9dee2fc092c98 Author: Mark Wiebe Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: M numpy/core/src/multiarray/nditer.c.src M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: iter: writeonly operands weren't always being buffered correctly (Ticket #1895/1896) This interacted with the NPY_ITER_GROWINNER flag which would incorrectly grow the length because it thought nothing was being buffered. From noreply at github.com Mon Jul 11 13:46:15 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 11 Jul 2011 10:46:15 -0700 Subject: [Numpy-svn] [numpy/numpy] 41fa27: REL: set version to 1.6.1rc3 Message-ID: <20110711174615.78575424A1@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 41fa279b579c68ac5f5991800034ba94c7ca8b50 https://github.com/numpy/numpy/commit/41fa279b579c68ac5f5991800034ba94c7ca8b50 Author: Ralf Gommers Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: M pavement.py M setup.py Log Message: ----------- REL: set version to 1.6.1rc3 From noreply at github.com Mon Jul 11 14:58:54 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 11 Jul 2011 11:58:54 -0700 Subject: [Numpy-svn] [numpy/numpy] 2ad4a7: DOC: core: Improve some documentation of internal ... Message-ID: <20110711185854.AC64C423DF@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2ad4a7138ac6500649ac501ea8314be439c0ede9 https://github.com/numpy/numpy/commit/2ad4a7138ac6500649ac501ea8314be439c0ede9 Author: Mark Wiebe Date: 2011-07-11 (Mon, 11 Jul 2011) Changed paths: M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/private/lowlevel_strided_loops.h Log Message: ----------- DOC: core: Improve some documentation of internal functions From noreply at github.com Tue Jul 12 10:27:00 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 12 Jul 2011 07:27:00 -0700 Subject: [Numpy-svn] [numpy/numpy] feb807: BUT: Stop _array_find_type trying to make every li... Message-ID: <20110712142700.DEE014241F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: feb8079070b8a659d7eee1b4acbddf470fd8a81d https://github.com/numpy/numpy/commit/feb8079070b8a659d7eee1b4acbddf470fd8a81d Author: Ben Walsh Date: 2011-07-12 (Tue, 12 Jul 2011) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_datetime.py Log Message: ----------- BUT: Stop _array_find_type trying to make every list element a subtype of bool. Commit: 6fdfd9c070ce943415d75780702a22f4bbd8f837 https://github.com/numpy/numpy/commit/6fdfd9c070ce943415d75780702a22f4bbd8f837 Author: Ben Walsh Date: 2011-07-12 (Tue, 12 Jul 2011) Changed paths: M numpy/core/tests/test_datetime.py Log Message: ----------- TST: Added more tests for datetime array construction. Compare: https://github.com/numpy/numpy/compare/2ad4a71...6fdfd9c From noreply at github.com Fri Jul 15 03:12:09 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 15 Jul 2011 00:12:09 -0700 Subject: [Numpy-svn] [numpy/numpy] 23b724: BUG: defer numpy.distutils import in ctypeslib. Message-ID: <20110715071209.700F0421FD@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 23b724476f5f442b233077f0c4bb06b1e6a0af00 https://github.com/numpy/numpy/commit/23b724476f5f442b233077f0c4bb06b1e6a0af00 Author: Ralf Gommers Date: 2011-07-15 (Fri, 15 Jul 2011) Changed paths: M numpy/ctypeslib.py Log Message: ----------- BUG: defer numpy.distutils import in ctypeslib. Numpy.distutils was imported together with numpy due to the change in commit 025c8c77; this is unwanted. From noreply at github.com Fri Jul 15 03:13:56 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 15 Jul 2011 00:13:56 -0700 Subject: [Numpy-svn] [numpy/numpy] 62e154: BUG: defer numpy.distutils import in ctypeslib. Message-ID: <20110715071356.B5536424C9@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 62e1548c60d81114054f4beae3f8621e40f0ece0 https://github.com/numpy/numpy/commit/62e1548c60d81114054f4beae3f8621e40f0ece0 Author: Ralf Gommers Date: 2011-07-15 (Fri, 15 Jul 2011) Changed paths: M numpy/ctypeslib.py Log Message: ----------- BUG: defer numpy.distutils import in ctypeslib. Numpy.distutils was imported together with numpy due to the change in commit 025c8c77; this is unwanted. From noreply at github.com Fri Jul 15 16:44:06 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 15 Jul 2011 13:44:06 -0700 Subject: [Numpy-svn] [numpy/numpy] 1451b4: DOC: fix build issues (with latex or newest sphinx... Message-ID: <20110715204406.74333422ED@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1451b414693d63d8224857b1c67726eb8d5f97af https://github.com/numpy/numpy/commit/1451b414693d63d8224857b1c67726eb8d5f97af Author: Pauli Virtanen Date: 2011-07-15 (Fri, 15 Jul 2011) Changed paths: M doc/source/_static/scipy.css M doc/source/glossary.rst M doc/source/reference/arrays.datetime.rst M numpy/doc/glossary.py Log Message: ----------- DOC: fix build issues (with latex or newest sphinx) From noreply at github.com Sat Jul 16 04:59:41 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 16 Jul 2011 01:59:41 -0700 Subject: [Numpy-svn] [numpy/numpy] cdfe3b: BUG: Fix regression in printing polynomials. Message-ID: <20110716085941.AEC3E42466@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cdfe3b59be76c829d14ff028315542fd2e16ae1e https://github.com/numpy/numpy/commit/cdfe3b59be76c829d14ff028315542fd2e16ae1e Author: Charles Harris Date: 2011-07-16 (Sat, 16 Jul 2011) Changed paths: M numpy/polynomial/polytemplate.py Log Message: ----------- BUG: Fix regression in printing polynomials. Commit: 64fce7c67849f44492d55ccf8a745b252bf1368b https://github.com/numpy/numpy/commit/64fce7c67849f44492d55ccf8a745b252bf1368b Author: Charles Harris Date: 2011-07-16 (Sat, 16 Jul 2011) Changed paths: A numpy/polynomial/tests/test_printing.py Log Message: ----------- ENH: Add some tests for polynomial printing. Compare: https://github.com/numpy/numpy/compare/1451b41...64fce7c From noreply at github.com Sun Jul 17 16:50:29 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 17 Jul 2011 13:50:29 -0700 Subject: [Numpy-svn] [numpy/numpy] 064e17: BUG: Fix regression in printing polynomials. Message-ID: <20110717205029.33F72425A8@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 064e172a51897af732b688d3f8f0ab30315df8b9 https://github.com/numpy/numpy/commit/064e172a51897af732b688d3f8f0ab30315df8b9 Author: Charles Harris Date: 2011-07-17 (Sun, 17 Jul 2011) Changed paths: M numpy/polynomial/polytemplate.py Log Message: ----------- BUG: Fix regression in printing polynomials. From noreply at github.com Tue Jul 19 10:19:29 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 19 Jul 2011 07:19:29 -0700 Subject: [Numpy-svn] [numpy/numpy] a468b2: BUG: fix asarray_chkfinite to take dtype and order... Message-ID: <20110719141929.1815842635@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a468b2e7ec180f9fb742070e1d108a8d56bdd0ea https://github.com/numpy/numpy/commit/a468b2e7ec180f9fb742070e1d108a8d56bdd0ea Author: Lars Buitinck Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M numpy/lib/function_base.py Log Message: ----------- BUG: fix asarray_chkfinite to take dtype and order args, as advertised Includes a doctest for dtype. Commit: c649139121015e3d6bb82377e3c9094a0f850065 https://github.com/numpy/numpy/commit/c649139121015e3d6bb82377e3c9094a0f850065 Author: Lars Buitinck Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M numpy/lib/tests/test_function_base.py Log Message: ----------- Regression test for missing dtype and order args in asarray_chkfinite Compare: https://github.com/numpy/numpy/compare/64fce7c...c649139 From noreply at github.com Tue Jul 19 15:46:50 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 19 Jul 2011 12:46:50 -0700 Subject: [Numpy-svn] [numpy/numpy] a5391a: ENH: datetime: Allow whitespace in weekday mask. Message-ID: <20110719194650.CB89B42039@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a5391a381278a07bc4921fbd4c4965cc7d531899 https://github.com/numpy/numpy/commit/a5391a381278a07bc4921fbd4c4965cc7d531899 Author: Steve R. Hastings Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M numpy/core/src/multiarray/datetime_busdaycal.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime: Allow whitespace in weekday mask. Add code to allow white space in a weekday mask: "Sun Mon Tue" Also add additional test cases to the unit tests. Commit: 17d5ecd3bb304b9f1f56e198688bea8fc1779d1b https://github.com/numpy/numpy/commit/17d5ecd3bb304b9f1f56e198688bea8fc1779d1b Author: Steve R. Hastings Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M doc/source/reference/arrays.datetime.rst Log Message: ----------- DOC: datetime: Add additional tutorial information. Commit: 4af52375dbd720dffc55b49f48bb59e8587ed762 https://github.com/numpy/numpy/commit/4af52375dbd720dffc55b49f48bb59e8587ed762 Author: Steve R. Hastings Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: datetime: Update docstrings for busdays code. The previous checkin has examples for working with datetime64 objects and the busdays functions. Edit the docstrings for busdays to harmonize them with the language used in the examples. Instead of saying "business days", now say "valid days". The default valid days are Monday through Friday, business days, but other sets of valid days are possible. Commit: 1d3add610afc367d59bdc0c40a16cacf766a48a9 https://github.com/numpy/numpy/commit/1d3add610afc367d59bdc0c40a16cacf766a48a9 Author: Mark Wiebe Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M doc/source/reference/arrays.datetime.rst Log Message: ----------- DOC: datetime: hyperlink busday_count and is_busday functions in datetime doc Commit: ecaf1e1765eb5697a27761b49a25081b1fffb90d https://github.com/numpy/numpy/commit/ecaf1e1765eb5697a27761b49a25081b1fffb90d Author: Mark Wiebe Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M doc/source/reference/arrays.datetime.rst M numpy/add_newdocs.py M numpy/core/src/multiarray/datetime_busdaycal.c M numpy/core/tests/test_datetime.py Log Message: ----------- MRG: Merge branch 'steveha/datetime64_doc' Compare: https://github.com/numpy/numpy/compare/c649139...ecaf1e1 From noreply at github.com Tue Jul 19 15:57:05 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 19 Jul 2011 12:57:05 -0700 Subject: [Numpy-svn] [numpy/numpy] 1dd8eb: BUG: datetime: Various fixes for datetime arrays. Message-ID: <20110719195705.AAAE9420D8@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1dd8eb73ec89b96d17cfd46dc98aae6d97762832 https://github.com/numpy/numpy/commit/1dd8eb73ec89b96d17cfd46dc98aae6d97762832 Author: Ben Walsh Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M numpy/core/_internal.py M numpy/lib/_iotools.py M numpy/lib/tests/test_io.py M numpy/ma/core.py Log Message: ----------- BUG: datetime: Various fixes for datetime arrays. Commit: 91646576e73d6cf9eb6ff4914292844ea40605f1 https://github.com/numpy/numpy/commit/91646576e73d6cf9eb6ff4914292844ea40605f1 Author: Ben Walsh Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M numpy/ma/core.py Log Message: ----------- ENH: datetime: Masked arrays now use NaT as default filler value. Commit: d6c3b44b6645a02754c0acff70b35131a01353dd https://github.com/numpy/numpy/commit/d6c3b44b6645a02754c0acff70b35131a01353dd Author: Mark Wiebe Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M numpy/core/_internal.py M numpy/lib/_iotools.py M numpy/lib/tests/test_io.py M numpy/ma/core.py Log Message: ----------- MRG: Merge branch 'walshb/datetime_array_fixes' Compare: https://github.com/numpy/numpy/compare/ecaf1e1...d6c3b44 From noreply at github.com Tue Jul 19 16:43:01 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 19 Jul 2011 13:43:01 -0700 Subject: [Numpy-svn] [numpy/numpy] bd7788: ENH: datetime: make np.busday_count return negativ... Message-ID: <20110719204301.4260242518@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: bd77886d6ebab0939e1515b899fa0e0a174268b6 https://github.com/numpy/numpy/commit/bd77886d6ebab0939e1515b899fa0e0a174268b6 Author: Alok Singhal Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M numpy/core/src/multiarray/datetime_busday.c Log Message: ----------- ENH: datetime: make np.busday_count return negative values when the start date is after end date Commit: 7e1c4b0f3fb1778ee77c92cacea1a8609f3cacf8 https://github.com/numpy/numpy/commit/7e1c4b0f3fb1778ee77c92cacea1a8609f3cacf8 Author: Mark Wiebe Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M doc/source/reference/arrays.datetime.rst M numpy/add_newdocs.py Log Message: ----------- DOC: datetime: Update the docs to reflect busday_count change Commit: 559095de6a429efe6a22e48388b23d8f73d7d5ab https://github.com/numpy/numpy/commit/559095de6a429efe6a22e48388b23d8f73d7d5ab Author: Mark Wiebe Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M numpy/core/tests/test_datetime.py Log Message: ----------- TST: datetime: Test that busday_count returns negative values when needed Commit: 6dcc6e45ac8c5e4fd0beb047364b8341a5c6b3c1 https://github.com/numpy/numpy/commit/6dcc6e45ac8c5e4fd0beb047364b8341a5c6b3c1 Author: Mark Wiebe Date: 2011-07-19 (Tue, 19 Jul 2011) Changed paths: M doc/source/reference/arrays.datetime.rst M numpy/add_newdocs.py M numpy/core/src/multiarray/datetime_busday.c M numpy/core/tests/test_datetime.py Log Message: ----------- MRG: Merge branch 'gandalf013/businessday2' Changes busday_count to return negative values instead of clamping to zero. Compare: https://github.com/numpy/numpy/compare/d6c3b44...6dcc6e4 From noreply at github.com Wed Jul 20 16:03:21 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 20 Jul 2011 13:03:21 -0700 Subject: [Numpy-svn] [numpy/numpy] 68538b: REL: set version to 1.6.1 Message-ID: <20110720200321.E8224421B8@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 68538b74483009c2c2d1644ef00397014f95a696 https://github.com/numpy/numpy/commit/68538b74483009c2c2d1644ef00397014f95a696 Author: Ralf Gommers Date: 2011-07-20 (Wed, 20 Jul 2011) Changed paths: M pavement.py M setup.py Log Message: ----------- REL: set version to 1.6.1 From noreply at github.com Wed Jul 20 16:05:08 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 20 Jul 2011 13:05:08 -0700 Subject: [Numpy-svn] [numpy/numpy] f21011: REL: set version to 1.6.2.dev Message-ID: <20110720200508.8DCA94264A@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: f21011a395bce6519b9829954f625b46ddcd7ef5 https://github.com/numpy/numpy/commit/f21011a395bce6519b9829954f625b46ddcd7ef5 Author: Ralf Gommers Date: 2011-07-20 (Wed, 20 Jul 2011) Changed paths: M setup.py Log Message: ----------- REL: set version to 1.6.2.dev From noreply at github.com Wed Jul 20 16:47:56 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 20 Jul 2011 13:47:56 -0700 Subject: [Numpy-svn] [numpy/numpy] e2af7b: REL: forward port changes to release scripts from ... Message-ID: <20110720204756.2380D424EF@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e2af7b755746a7269df247418ee383f1eb39c0bc https://github.com/numpy/numpy/commit/e2af7b755746a7269df247418ee383f1eb39c0bc Author: Ralf Gommers Date: 2011-07-20 (Wed, 20 Jul 2011) Changed paths: M pavement.py M release.sh Log Message: ----------- REL: forward port changes to release scripts from 1.6.x branch. From noreply at github.com Sun Jul 24 12:49:14 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 24 Jul 2011 09:49:14 -0700 Subject: [Numpy-svn] [numpy/numpy] 1b62bd: BUG: fixed histogramdd bug with empty inputs. Clo... Message-ID: <20110724164916.1F759426EB@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1b62bdfb04e56f75fc61dbbd1f2600a72951b19d https://github.com/numpy/numpy/commit/1b62bdfb04e56f75fc61dbbd1f2600a72951b19d Author: David Huard Date: 2011-07-24 (Sun, 24 Jul 2011) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py M numpy/lib/tests/test_twodim_base.py Log Message: ----------- BUG: fixed histogramdd bug with empty inputs. Closes #1899. From noreply at github.com Tue Jul 26 13:16:50 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 26 Jul 2011 10:16:50 -0700 Subject: [Numpy-svn] [numpy/numpy] affea4: STY: Remove trailing whitespace Message-ID: <20110726171650.2E33D42290@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: affea42d886e8233fdd6f3c5760708e3a9e9b1b8 https://github.com/numpy/numpy/commit/affea42d886e8233fdd6f3c5760708e3a9e9b1b8 Author: Mark Wiebe Date: 2011-07-26 (Tue, 26 Jul 2011) Changed paths: M numpy/core/_internal.py M numpy/core/code_generators/generate_umath.py M numpy/core/include/numpy/ndarraytypes.h M numpy/core/include/numpy/npy_common.h M numpy/core/include/numpy/numpyconfig.h M numpy/core/include/numpy/ufuncobject.h M numpy/core/src/npymath/halffloat.c M numpy/core/src/npymath/ieee754.c.src M numpy/core/src/private/lowlevel_strided_loops.h M numpy/core/src/private/npy_config.h M numpy/core/src/umath/ufunc_type_resolution.c M numpy/core/tests/test_datetime.py M numpy/core/tests/test_half.py M numpy/core/tests/test_ufunc.py M numpy/f2py/doc/multiarray/array_from_pyobj.c M numpy/lib/npyio.py M numpy/lib/tests/test_index_tricks.py M numpy/numarray/include/numpy/arraybase.h M numpy/numarray/include/numpy/cfunc.h M numpy/numarray/include/numpy/numcomplex.h M numpy/numarray/include/numpy/nummacro.h Log Message: ----------- STY: Remove trailing whitespace Commit: 9163993794f1bc56c279ab3d90796370d6b579c4 https://github.com/numpy/numpy/commit/9163993794f1bc56c279ab3d90796370d6b579c4 Author: Mark Wiebe Date: 2011-07-26 (Tue, 26 Jul 2011) Changed paths: M doc/neps/missing-data.rst M doc/source/reference/c-api.array.rst M numpy/core/_internal.py M numpy/core/code_generators/generate_numpy_api.py M numpy/core/code_generators/generate_umath.py M numpy/core/code_generators/numpy_api.py M numpy/core/include/numpy/ndarrayobject.h M numpy/core/include/numpy/ndarraytypes.h M numpy/core/include/numpy/npy_common.h M numpy/core/include/numpy/numpyconfig.h M numpy/core/include/numpy/ufuncobject.h M numpy/core/memmap.py 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/ctors.h M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/datetime_busdaycal.c M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/descriptor.h 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/item_selection.c M numpy/core/src/multiarray/iterators.c 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/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/src/multiarray/number.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/npymath/halffloat.c M numpy/core/src/npymath/ieee754.c.src M numpy/core/src/npysort/sort.c.src M numpy/core/src/private/lowlevel_strided_loops.h M numpy/core/src/private/npy_config.h M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_type_resolution.c M numpy/core/tests/test_datetime.py M numpy/core/tests/test_dtype.py M numpy/core/tests/test_einsum.py M numpy/core/tests/test_half.py M numpy/core/tests/test_memmap.py M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_ufunc.py M numpy/f2py/doc/multiarray/array_from_pyobj.c M numpy/lib/npyio.py M numpy/lib/src/_compiled_base.c M numpy/lib/tests/test_index_tricks.py M numpy/lib/tests/test_recfunctions.py M numpy/lib/tests/test_stride_tricks.py M numpy/numarray/_capi.c M numpy/numarray/include/numpy/arraybase.h M numpy/numarray/include/numpy/cfunc.h M numpy/numarray/include/numpy/numcomplex.h M numpy/numarray/include/numpy/nummacro.h Log Message: ----------- Merge branch 'deprecate_array_field_access' Compare: https://github.com/numpy/numpy/compare/1b62bdf...9163993 From noreply at github.com Wed Jul 27 12:55:10 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 27 Jul 2011 09:55:10 -0700 Subject: [Numpy-svn] [numpy/numpy] 7b34e3: In the old API, PyArray_DATA and PyArray_BYTES dif... Message-ID: <20110727165510.38700425CC@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7b34e36c374376f537c8c27d59a9c6c15ba12de3 https://github.com/numpy/numpy/commit/7b34e36c374376f537c8c27d59a9c6c15ba12de3 Author: Michael Droettboom Date: 2011-07-27 (Wed, 27 Jul 2011) Changed paths: M numpy/core/include/numpy/ndarraytypes.h Log Message: ----------- In the old API, PyArray_DATA and PyArray_BYTES differ in that DATA returns a (void *) and BYTES returns a (char *). matplotlib builds were failing because PyArray_BYTES was returning a (void *). Commit: d5b29c40c3d207a9ff5338560ec2fec8af28109e https://github.com/numpy/numpy/commit/d5b29c40c3d207a9ff5338560ec2fec8af28109e Author: Mark Date: 2011-07-27 (Wed, 27 Jul 2011) Changed paths: M numpy/core/include/numpy/ndarraytypes.h Log Message: ----------- Merge pull request #121 from mdboom/PyArray_DATA-cast Fix PyArray_BYTES return type. Compare: https://github.com/numpy/numpy/compare/9163993...d5b29c4 From noreply at github.com Fri Jul 29 10:13:53 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 29 Jul 2011 07:13:53 -0700 Subject: [Numpy-svn] [numpy/numpy] 16e790: BUG: don't use quotes in "dtype=name" when printin... Message-ID: <20110729141353.2947F4263E@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 16e79053e5a4b85f636739b8ca242e90ace2c0b8 https://github.com/numpy/numpy/commit/16e79053e5a4b85f636739b8ca242e90ace2c0b8 Author: Alok Singhal Date: 2011-07-28 (Thu, 28 Jul 2011) Changed paths: M numpy/core/numeric.py Log Message: ----------- BUG: don't use quotes in "dtype=name" when printing arrays for "simple" dtypes' See: http://mail.scipy.org/pipermail/numpy-discussion/2011-July/057797.html Commit: 0ed05321b1b6ebfd30be5a1d5358a27e9d890ea3 https://github.com/numpy/numpy/commit/0ed05321b1b6ebfd30be5a1d5358a27e9d890ea3 Author: Mark Date: 2011-07-29 (Fri, 29 Jul 2011) Changed paths: M numpy/core/numeric.py Log Message: ----------- Merge pull request #122 from gandalf013/dtype_repr_fix BUG: don't use quotes in "dtype=name" when printing "simple" arrays Compare: https://github.com/numpy/numpy/compare/d5b29c4...0ed0532 From noreply at github.com Fri Jul 29 12:01:55 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 29 Jul 2011 09:01:55 -0700 Subject: [Numpy-svn] [numpy/numpy] 2acb92: BUG: core: Fix memory leak, add a test which catch... Message-ID: <20110729160155.E6D2C42647@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2acb9282bc991c4d3789bf2f7be8a2aaf1859df0 https://github.com/numpy/numpy/commit/2acb9282bc991c4d3789bf2f7be8a2aaf1859df0 Author: Mark Wiebe Date: 2011-07-29 (Fri, 29 Jul 2011) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: core: Fix memory leak, add a test which catches it (Ticket #1917) From noreply at github.com Sun Jul 31 07:10:45 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 31 Jul 2011 04:10:45 -0700 Subject: [Numpy-svn] [numpy/numpy] 72ab38: ENH: let genfromtxt return empty array for empty i... Message-ID: <20110731111045.3EC994253E@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 72ab385d17d9067f97652aeae87a820f7de41298 https://github.com/numpy/numpy/commit/72ab385d17d9067f97652aeae87a820f7de41298 Author: Paul Anton Letnes Date: 2011-07-31 (Sun, 31 Jul 2011) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- ENH: let genfromtxt return empty array for empty input file instead of an error. A warning for empty files is issued, including file name. Closes #1793. From noreply at github.com Sun Jul 31 07:32:33 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 31 Jul 2011 04:32:33 -0700 Subject: [Numpy-svn] [numpy/numpy] 26aa3c: BUG: lib: use Py_TYPE to access ob_type, so it wor... Message-ID: <20110731113233.6F3A742517@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 26aa3cfa5bfa5f235bfbe5943c211a43af3d42f5 https://github.com/numpy/numpy/commit/26aa3cfa5bfa5f235bfbe5943c211a43af3d42f5 Author: Pauli Virtanen Date: 2011-07-31 (Sun, 31 Jul 2011) Changed paths: M numpy/lib/src/_compiled_base.c Log Message: ----------- BUG: lib: use Py_TYPE to access ob_type, so it works also on Py3