From noreply at github.com Thu Jun 2 17:04:08 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 2 Jun 2011 14:04:08 -0700 Subject: [Numpy-svn] [numpy/numpy] bf1e6f: ENH: distutils: do the correct thing when swig_opt... Message-ID: <20110602210408.5CCE842568@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: bf1e6f3e880362e8efda104b4e35645799232d65 https://github.com/numpy/numpy/commit/bf1e6f3e880362e8efda104b4e35645799232d65 Author: rgommers Date: 2011-06-02 (Thu, 02 Jun 2011) Changed paths: M numpy/distutils/extension.py Log Message: ----------- ENH: distutils: do the correct thing when swig_opts is a string in setup.py It should be a list, but until numpy 1.5.1 a string was accepted. This broke in 1.6.0, this commit unbreaks things. Closes #1851. From noreply at github.com Thu Jun 2 17:05:40 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 2 Jun 2011 14:05:40 -0700 Subject: [Numpy-svn] [numpy/numpy] 878ab9: ENH: distutils: do the correct thing when swig_opt... Message-ID: <20110602210540.025084259F@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 878ab94dbdcc6016a84f4313948d0e5d06da6955 https://github.com/numpy/numpy/commit/878ab94dbdcc6016a84f4313948d0e5d06da6955 Author: rgommers Date: 2011-06-02 (Thu, 02 Jun 2011) Changed paths: M numpy/distutils/extension.py Log Message: ----------- ENH: distutils: do the correct thing when swig_opts is a string in setup.py It should be a list, but until numpy 1.5.1 a string was accepted. This broke in 1.6.0, this commit unbreaks things. Closes #1851. (backport of bf1e6f3) From noreply at github.com Fri Jun 3 19:17:24 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 3 Jun 2011 16:17:24 -0700 Subject: [Numpy-svn] [numpy/numpy] a265c2: Merge pull request #82 from m-paradox/generalize_a... Message-ID: <20110603231724.E018B42624@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a265c2e6304f12eff95417dcccacbad7827e998c https://github.com/numpy/numpy/commit/a265c2e6304f12eff95417dcccacbad7827e998c Author: Mark Date: 2011-06-03 (Fri, 03 Jun 2011) Changed paths: M numpy/add_newdocs.py M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_api.py Log Message: ----------- Merge pull request #82 from m-paradox/generalize_astype ENH: core: Generalize ndarray.astype to take new standard keyword argumen From noreply at github.com Tue Jun 7 12:44:18 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 7 Jun 2011 09:44:18 -0700 Subject: [Numpy-svn] [numpy/numpy] fd9ef7: BUG: Broadcast error message was displaying a garb... Message-ID: <20110607164418.5952C424FA@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fd9ef72daaa66803fd3109502fb584bbda6f407c https://github.com/numpy/numpy/commit/fd9ef72daaa66803fd3109502fb584bbda6f407c Author: Mark Wiebe Date: 2011-06-07 (Tue, 07 Jun 2011) Changed paths: M numpy/core/src/multiarray/nditer.c.src M numpy/core/tests/test_iterator.py Log Message: ----------- BUG: Broadcast error message was displaying a garbled shape (fixes #1859) From noreply at github.com Tue Jun 7 14:24:11 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 7 Jun 2011 11:24:11 -0700 Subject: [Numpy-svn] [numpy/numpy] a82743: Merge branch 'datetime-fixes' Message-ID: <20110607182411.2082042539@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a8274369fcbc3332067a8555782cb40cc4684c83 https://github.com/numpy/numpy/commit/a8274369fcbc3332067a8555782cb40cc4684c83 Author: Mark Wiebe Date: 2011-06-07 (Tue, 07 Jun 2011) Changed paths: M numpy/core/_internal.py R numpy/core/_mx_datetime_parser.py M numpy/core/arrayprint.py M numpy/core/code_generators/generate_umath.py M numpy/core/code_generators/numpy_api.py M numpy/core/include/numpy/ndarraytypes.h M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/include/numpy/ufuncobject.h M numpy/core/numeric.py M numpy/core/numerictypes.py M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/conversion_utils.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/descriptor.c M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/scalarapi.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/loops.h M numpy/core/src/umath/loops.h.src M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_object.h M numpy/core/src/umath/umathmodule.c.src M numpy/core/tests/test_arrayprint.py M numpy/core/tests/test_datetime.py M numpy/core/tests/test_dtype.py M numpy/core/tests/test_regression.py M numpy/lib/tests/test_type_check.py M numpy/lib/type_check.py M numpy/ma/core.py Log Message: ----------- Merge branch 'datetime-fixes' From noreply at github.com Tue Jun 7 17:51:09 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 7 Jun 2011 14:51:09 -0700 Subject: [Numpy-svn] [numpy/numpy] f986fd: BLD: Fix build in single-file build mode Message-ID: <20110607215109.26E3D42540@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f986fd453ff26d6ea69384deb0cb21de04ef2ad8 https://github.com/numpy/numpy/commit/f986fd453ff26d6ea69384deb0cb21de04ef2ad8 Author: Mark Wiebe Date: 2011-06-07 (Tue, 07 Jun 2011) Changed paths: M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- BLD: Fix build in single-file build mode From noreply at github.com Wed Jun 8 10:40:30 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 8 Jun 2011 07:40:30 -0700 Subject: [Numpy-svn] [numpy/numpy] 76ca55: BLD: Fix the date-time related error on 64-bit Lin... Message-ID: <20110608144030.A86F0426A5@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 76ca55f8f399a9eb8081b75c3c9c2ac075a4af9a https://github.com/numpy/numpy/commit/76ca55f8f399a9eb8081b75c3c9c2ac075a4af9a Author: Mark Wiebe Date: 2011-06-08 (Wed, 08 Jun 2011) Changed paths: M numpy/core/code_generators/generate_umath.py M numpy/core/src/umath/ufunc_object.c Log Message: ----------- BLD: Fix the date-time related error on 64-bit Linux This is yet another problem stemming from using the C types as the basis for NumPy data types instead of sized types. From noreply at github.com Thu Jun 9 11:03:56 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 9 Jun 2011 08:03:56 -0700 Subject: [Numpy-svn] [numpy/numpy] a1e7be: BUG: core: PyArray_NewFromDescr needs to update fl... Message-ID: <20110609150356.24A9A424C2@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a1e7be3cb49577d77831e2246f39bb80acd5a22f https://github.com/numpy/numpy/commit/a1e7be3cb49577d77831e2246f39bb80acd5a22f Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_numeric.py Log Message: ----------- BUG: core: PyArray_NewFromDescr needs to update flags when strides != NULL (fixes #1863 This appears to have been a longstanding bug, but has come to the surface because PyArray_NewLikeArray uses the function with a non-NULL strides parameter and is used more frequently then other such uses. From noreply at github.com Thu Jun 9 11:17:35 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 9 Jun 2011 08:17:35 -0700 Subject: [Numpy-svn] [numpy/numpy] 576532: BUG: core: PyArray_NewFromDescr needs to update fl... Message-ID: <20110609151735.36B9442460@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 57653253b4d662e8ecf91a284b3cf624863e283b https://github.com/numpy/numpy/commit/57653253b4d662e8ecf91a284b3cf624863e283b Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_numeric.py Log Message: ----------- BUG: core: PyArray_NewFromDescr needs to update flags when strides != NULL (fixes #1863 This appears to have been a longstanding bug, but has come to the surface because PyArray_NewLikeArray uses the function with a non-NULL strides parameter and is used more frequently then other such uses. From noreply at github.com Mon Jun 13 08:09:07 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 13 Jun 2011 05:09:07 -0700 Subject: [Numpy-svn] [numpy/numpy] b11e3a: REL: tag 1.6.1rc1 Message-ID: <20110613120907.BAD384244F@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: b11e3af9487cf3342bbad742231c312a02398f91 https://github.com/numpy/numpy/commit/b11e3af9487cf3342bbad742231c312a02398f91 Author: rgommers Date: 2011-06-13 (Mon, 13 Jun 2011) Changed paths: M pavement.py M setup.py Log Message: ----------- REL: tag 1.6.1rc1 From noreply at github.com Thu Jun 16 16:58:22 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 16 Jun 2011 13:58:22 -0700 Subject: [Numpy-svn] [numpy/numpy] e64b6f: ENH: datetime-autounit: Automatically detect the u... Message-ID: <20110616205822.B719B42610@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e64b6f1c8275f06c94c0b83f7b5469d7a33cd639 https://github.com/numpy/numpy/commit/e64b6f1c8275f06c94c0b83f7b5469d7a33cd639 Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-autounit: Automatically detect the unit for scalar construction Commit: 6395979c7bb17dc79b2037884c383b46b75bb67f https://github.com/numpy/numpy/commit/6395979c7bb17dc79b2037884c383b46b75bb67f Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/datetime.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-autounit: Make 'now' and 'today' only parse with appropriate units In particular, 'now' needs time-like units, and 'today' needs date-like units. Commit: ab2ac7ca591256e25181ba600b23a0dd155cc1c2 https://github.com/numpy/numpy/commit/ab2ac7ca591256e25181ba600b23a0dd155cc1c2 Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/datetime.c M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-promotion: Unify datetime/timedelta type promotion Now it always goes to the more precise unit. Commit: fdb4190225df2cd4f1d966f4086372f0a866e54a https://github.com/numpy/numpy/commit/fdb4190225df2cd4f1d966f4086372f0a866e54a Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/datetime.c Log Message: ----------- BUG: datetime: Had int instead of Py_ssize_t for an AsStringAndSize call Commit: 487874afd0c8ef3388d39c803cebb9dd8996a28e https://github.com/numpy/numpy/commit/487874afd0c8ef3388d39c803cebb9dd8996a28e Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/datetime.c Log Message: ----------- ENH: datetime-arange: Add boilerplate for the specialized datetime_arange Commit: 50261be60dba090c65ee88c1531fb00a532db17a https://github.com/numpy/numpy/commit/50261be60dba090c65ee88c1531fb00a532db17a Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/datetime.c Log Message: ----------- ENH: datetime-arange: Filling in the datetime-specific arange function Here I've realized that default 'microsecond' units isn't very good, and would like to make a default 'generic' unit instead. Commit: d6c63e31c8761bff897b4bdf8146aa5704ada0f9 https://github.com/numpy/numpy/commit/d6c63e31c8761bff897b4bdf8146aa5704ada0f9 Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-meta: Add generic units as a datetime unit type This allows integers to convert into timedeltas without binding to a default unit, so that later when it's combined with another data type it adopts that type instead of overriding it haphazardly. This makes things generally more intuitive. Commit: 5c164119cb133c181890e04329bdadc4a69cd05d https://github.com/numpy/numpy/commit/5c164119cb133c181890e04329bdadc4a69cd05d Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/datetime.c Log Message: ----------- ENH: datetime-arange: Use the generic units for parameter conversion Commit: 53ab0c1fd5cc4a4b49e5a6df3450be15289eb6a3 https://github.com/numpy/numpy/commit/53ab0c1fd5cc4a4b49e5a6df3450be15289eb6a3 Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/datetime.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-arange: The arange function largely works now Commit: 98b4c3812a822669790ad2107ce72de30d4c92a4 https://github.com/numpy/numpy/commit/98b4c3812a822669790ad2107ce72de30d4c92a4 Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/datetime.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-arange: Detect the unit when a dtype with generic units is given Commit: dadf6c21c9880244188a1ebe5ebf55c5bde920f8 https://github.com/numpy/numpy/commit/dadf6c21c9880244188a1ebe5ebf55c5bde920f8 Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/src/multiarray/datetime.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-arange: Move the unit metadata promotion to a separate function This cleans up the implementation of arange a lot, and makes the promotion rules behave consistently. Commit: c3f963e6d48c9fe06a4face4518dba89e666243d https://github.com/numpy/numpy/commit/c3f963e6d48c9fe06a4face4518dba89e666243d Author: Mark Wiebe Date: 2011-06-09 (Thu, 09 Jun 2011) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-bday: Remove business days as a datetime metadata unit The complexity of the operations desired for business days is such that expressing it as a unit in the datetime doesn't fit naturally. Instead, an API operating on day-based datetimes appears to be a superior approach. Commit: e24e9d4b353247bfbef0f8f92b0b3960ce37349d https://github.com/numpy/numpy/commit/e24e9d4b353247bfbef0f8f92b0b3960ce37349d Author: Mark Wiebe Date: 2011-06-10 (Fri, 10 Jun 2011) Changed paths: M numpy/core/SConscript M numpy/core/code_generators/genapi.py M numpy/core/include/numpy/ndarraytypes.h M numpy/core/setup.py M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/datetime.c A numpy/core/src/multiarray/datetime_busday.c A numpy/core/src/multiarray/datetime_busday.h M numpy/core/src/multiarray/multiarraymodule_onefile.c Log Message: ----------- ENH: datetime-bday: Add datetime_busday.c/.h, start busday_offset function Commit: 4fced4a2bb556e1915f035604d65e0f83450c775 https://github.com/numpy/numpy/commit/4fced4a2bb556e1915f035604d65e0f83450c775 Author: Mark Wiebe Date: 2011-06-10 (Fri, 10 Jun 2011) Changed paths: M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/datetime_busday.c Log Message: ----------- ENH: datetime-bday: Implement the weekmask part of the busday_offset algorithm Commit: 8a8a84a89fe45187bbfb284f3a0ebdbd52396d41 https://github.com/numpy/numpy/commit/8a8a84a89fe45187bbfb284f3a0ebdbd52396d41 Author: Mark Wiebe Date: 2011-06-10 (Fri, 10 Jun 2011) Changed paths: M numpy/core/numerictypes.py M numpy/core/src/multiarray/datetime_busday.c M numpy/core/src/multiarray/datetime_busday.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer.c.src Log Message: ----------- ENH: datetime-bday: Connect busday_offset so it can be called from Python Commit: db62c35f9f9e9b3fe3d8c6463cab34967024dbf2 https://github.com/numpy/numpy/commit/db62c35f9f9e9b3fe3d8c6463cab34967024dbf2 Author: Mark Wiebe Date: 2011-06-10 (Fri, 10 Jun 2011) Changed paths: M numpy/core/arrayprint.py M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/arraytypes.c.src 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/umath/ufunc_object.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-autounit: Unit detection working with arrays, fix ufunc reductions The default NPY_DATETIME type was still in microseconds, because it wasn't using the NPY_DATETIME_DEFAULTUNIT macro as it should have been. The reduction functions in ufuncs didn't respect the metadata appropriately. Commit: 29a3cebde0cb0c18e4120701e12e244a261a710f https://github.com/numpy/numpy/commit/29a3cebde0cb0c18e4120701e12e244a261a710f Author: Mark Wiebe Date: 2011-06-10 (Fri, 10 Jun 2011) Changed paths: M numpy/core/tests/test_datetime.py Log Message: ----------- TST: datetime-bday: Write some tests for busday_offset Commit: 3d8fda55fdc88af22e87300a4f0723dbc19ef3ff https://github.com/numpy/numpy/commit/3d8fda55fdc88af22e87300a4f0723dbc19ef3ff Author: Mark Wiebe Date: 2011-06-13 (Mon, 13 Jun 2011) Changed paths: M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/datetime_busday.c M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/private/lowlevel_strided_loops.h Log Message: ----------- ENH: datetime-bday: Functions to get and normalize a list of holidays Commit: b90d182e958ca8ab75f33d013c3a500340ac56ae https://github.com/numpy/numpy/commit/b90d182e958ca8ab75f33d013c3a500340ac56ae Author: Mark Wiebe Date: 2011-06-13 (Mon, 13 Jun 2011) Changed paths: M numpy/core/src/multiarray/datetime_busday.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-bday: Get holidays working with busday_offset Commit: 68f1cf2216b0b5f61eb900b50e30496c0567b8dd https://github.com/numpy/numpy/commit/68f1cf2216b0b5f61eb900b50e30496c0567b8dd Author: Mark Wiebe Date: 2011-06-13 (Mon, 13 Jun 2011) Changed paths: M numpy/core/SConscript M numpy/core/code_generators/genapi.py M numpy/core/numerictypes.py M numpy/core/setup.py M numpy/core/src/multiarray/datetime_busday.c M numpy/core/src/multiarray/datetime_busday.h A numpy/core/src/multiarray/datetime_busdaydef.c A numpy/core/src/multiarray/datetime_busdaydef.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/multiarraymodule_onefile.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-bday: Create the np.busdaydef business day definition object Commit: e164d9425783a102e7bfdedcd04fcafcbcdc993c https://github.com/numpy/numpy/commit/e164d9425783a102e7bfdedcd04fcafcbcdc993c Author: Mark Wiebe Date: 2011-06-14 (Tue, 14 Jun 2011) Changed paths: M numpy/core/src/multiarray/datetime_busday.c M numpy/core/src/multiarray/datetime_busdaydef.c M numpy/core/src/multiarray/datetime_busdaydef.h M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-bday: Cache the business day count in the weekmask in busdaydef Commit: f7ae666d8747e850e49f7d7b5a0daa1c5519d8be https://github.com/numpy/numpy/commit/f7ae666d8747e850e49f7d7b5a0daa1c5519d8be Author: Mark Wiebe Date: 2011-06-14 (Tue, 14 Jun 2011) Changed paths: M numpy/core/src/multiarray/datetime_busday.c M numpy/core/src/multiarray/datetime_busday.h M numpy/core/src/multiarray/datetime_busdaydef.c M numpy/core/src/multiarray/datetime_busdaydef.h Log Message: ----------- ENH: datetime-bday: Move the weekmask and holidays list convertors to busdaydef Commit: 0418574b0fe6fcc7a70bbfc04a7feef25b3416a6 https://github.com/numpy/numpy/commit/0418574b0fe6fcc7a70bbfc04a7feef25b3416a6 Author: Mark Wiebe Date: 2011-06-14 (Tue, 14 Jun 2011) Changed paths: M numpy/core/numerictypes.py M numpy/core/src/multiarray/datetime_busday.c M numpy/core/src/multiarray/datetime_busday.h M numpy/core/src/multiarray/datetime_busdaydef.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-bday: Got busday_count function working Commit: 84e1f7d8415679231944dec9f5eaa182e0a9879c https://github.com/numpy/numpy/commit/84e1f7d8415679231944dec9f5eaa182e0a9879c Author: Mark Wiebe Date: 2011-06-14 (Tue, 14 Jun 2011) Changed paths: M numpy/core/numerictypes.py M numpy/core/src/multiarray/datetime_busday.c M numpy/core/src/multiarray/datetime_busday.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-bday: Got is_busday function working, completed business day API Commit: 6b5a42a777b16812e774193b06da1b68b92bc689 https://github.com/numpy/numpy/commit/6b5a42a777b16812e774193b06da1b68b92bc689 Author: Mark Wiebe Date: 2011-06-14 (Tue, 14 Jun 2011) Changed paths: A doc/source/reference/routines.datetime.rst M doc/source/reference/routines.rst M numpy/add_newdocs.py M numpy/core/src/multiarray/datetime_busday.c Log Message: ----------- DOC: datetime-bday: Document the datetime business day functions Commit: 6376ba8fca4d9c71002b5ec59b4bb9813a95b63f https://github.com/numpy/numpy/commit/6376ba8fca4d9c71002b5ec59b4bb9813a95b63f Author: Mark Wiebe Date: 2011-06-15 (Wed, 15 Jun 2011) Changed paths: M numpy/add_newdocs.py M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/datetime.c Log Message: ----------- DOC: datetime-feedback: Various comment/documentation tweaks from Chuck's review feedback Commit: d117335ca6f74015a773008ff4516270e1849f6b https://github.com/numpy/numpy/commit/d117335ca6f74015a773008ff4516270e1849f6b Author: Mark Wiebe Date: 2011-06-15 (Wed, 15 Jun 2011) Changed paths: M doc/source/reference/routines.datetime.rst M numpy/add_newdocs.py M numpy/core/SConscript M numpy/core/code_generators/genapi.py M numpy/core/numerictypes.py M numpy/core/setup.py M numpy/core/src/multiarray/datetime_busday.c A numpy/core/src/multiarray/datetime_busdaycal.c A numpy/core/src/multiarray/datetime_busdaycal.h R numpy/core/src/multiarray/datetime_busdaydef.c R numpy/core/src/multiarray/datetime_busdaydef.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/multiarraymodule_onefile.c M numpy/core/tests/test_datetime.py Log Message: ----------- STY: datetime-feedback: Rename np.busdaydef -> np.busdaycalendar Also rename the busdaydef parameters to busdaycal parameters. This change was motivated by Chuck's code review feedback. Commit: 31056d4279310e95d6e96792cc3ca3ba18df71e2 https://github.com/numpy/numpy/commit/31056d4279310e95d6e96792cc3ca3ba18df71e2 Author: Mark Wiebe Date: 2011-06-15 (Wed, 15 Jun 2011) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: datetime-feedback: Applying Ralf's feedback for the parameter conventions Commit: abfec953e9adfc5a74ca1761da3343cc643eba50 https://github.com/numpy/numpy/commit/abfec953e9adfc5a74ca1761da3343cc643eba50 Author: Mark Wiebe Date: 2011-06-16 (Thu, 16 Jun 2011) Changed paths: M numpy/core/src/multiarray/datetime_busday.c M numpy/core/src/multiarray/datetime_busdaycal.c Log Message: ----------- STY: datetime-feedback: Expand some comments and adjust spacing based on Chuck's feedback Commit: e6bffff78cd34d4ba1963c28fff3e8537f6a857a https://github.com/numpy/numpy/commit/e6bffff78cd34d4ba1963c28fff3e8537f6a857a Author: Mark Wiebe Date: 2011-06-16 (Thu, 16 Jun 2011) Changed paths: M numpy/core/include/numpy/ufuncobject.h M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/descriptor.c M numpy/core/tests/test_datetime.py Log Message: ----------- BUG: dtype: Cleanups and fix parsing datetime dtypes with an endian specifier One fairly major improvement is that parsing with kind and a size now makes sure there isn't any garbage after the size. Commit: 8019d9196c4c40c443685dc95c4a4e5bc1c2f763 https://github.com/numpy/numpy/commit/8019d9196c4c40c443685dc95c4a4e5bc1c2f763 Author: Mark Wiebe Date: 2011-06-16 (Thu, 16 Jun 2011) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_numeric.py Log Message: ----------- BUG: core: promote_types wasn't always returning NBO data types Commit: afe25c18c0c42cc4281068e3c91d471176b7b11d https://github.com/numpy/numpy/commit/afe25c18c0c42cc4281068e3c91d471176b7b11d Author: Mark Wiebe Date: 2011-06-16 (Thu, 16 Jun 2011) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: ufunc: Type promotion output must always be in NBO (fixes #1867) Commit: e9f4e7592ae24e220bfcd0489b4bb25b9c2fc8e7 https://github.com/numpy/numpy/commit/e9f4e7592ae24e220bfcd0489b4bb25b9c2fc8e7 Author: Derek Homeier Date: 2011-06-16 (Thu, 16 Jun 2011) Changed paths: M numpy/core/tests/test_arrayprint.py M numpy/core/tests/test_datetime.py M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Py3k: some of the string type-related failures in numpy/core/tests MW: I've removed the asbytes part and changed 'S5' to 'S0' from Derek's original commit. Commit: 2d7d59aef203ebf25b268ceaccfa1be45237b0df https://github.com/numpy/numpy/commit/2d7d59aef203ebf25b268ceaccfa1be45237b0df Author: Mark Wiebe Date: 2011-06-16 (Thu, 16 Jun 2011) Changed paths: M numpy/core/code_generators/generate_umath.py M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/loops.h M numpy/core/src/umath/loops.h.src M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: datetime-ufunc: Add m8 / m8 -> f8 case to the datetime ufunc operations Compare: https://github.com/numpy/numpy/compare/a1e7be3...2d7d59a From noreply at github.com Thu Jun 16 17:45:50 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 16 Jun 2011 14:45:50 -0700 Subject: [Numpy-svn] [numpy/numpy] 5cb956: BUG: made PyErr_Warn[Ex] in conversion_utils.c pyt... Message-ID: <20110616214550.E64374260B@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5cb956e433f3f802773559f2d1c01fd380132121 https://github.com/numpy/numpy/commit/5cb956e433f3f802773559f2d1c01fd380132121 Author: Derek Homeier Date: 2011-06-16 (Thu, 16 Jun 2011) Changed paths: M numpy/core/src/multiarray/conversion_utils.c Log Message: ----------- BUG: made PyErr_Warn[Ex] in conversion_utils.c python2.4-safe CH: I removed trailing whitespace and moved the trailing comment to the next line. From noreply at github.com Sun Jun 19 18:44:06 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 19 Jun 2011 15:44:06 -0700 Subject: [Numpy-svn] [numpy/numpy] 4e52c4: BUG: core: Fix corner case of object array assignm... Message-ID: <20110619224406.82F1D427E2@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4e52c48bd37abdce856033f48d3ce9c0a8c5483f https://github.com/numpy/numpy/commit/4e52c48bd37abdce856033f48d3ce9c0a8c5483f Author: Mark Wiebe Date: 2011-06-19 (Sun, 19 Jun 2011) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: core: Fix corner case of object array assignment (#1870) This general aspect of object arrays is fraught with errors, for example, eval(repr(x)) produces a 2 instead of 1 dimensional array when given the x in the first example of the bug. This fix at least makes the result requested in the bug report work. From noreply at github.com Mon Jun 20 16:14:39 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 20 Jun 2011 13:14:39 -0700 Subject: [Numpy-svn] [numpy/numpy] 008c93: ENH: Add the polynomial module to the documentatio... Message-ID: <20110620201438.EC260427C2@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 008c9318789050ee53b3bd420b3610cf4c4f338e https://github.com/numpy/numpy/commit/008c9318789050ee53b3bd420b3610cf4c4f338e Author: Charles Harris Date: 2011-06-20 (Mon, 20 Jun 2011) Changed paths: R doc/source/reference/routines.poly.rst A doc/source/reference/routines.polynomials.poly1d.rst A doc/source/reference/routines.polynomials.polynomial.rst A doc/source/reference/routines.polynomials.rst M doc/source/reference/routines.rst M numpy/polynomial/__init__.py M numpy/polynomial/polytemplate.py Log Message: ----------- ENH: Add the polynomial module to the documentation. Also: 1. Note that the polynomial package is preferred over poly1d. 2. Remove deprecation of mapparms in __init__.py as it interferes with the documention of the method of the same name. This is probably safe as it is unlikely to be used yet. 3. Make some improvements to the documentation in polytemplate. From noreply at github.com Mon Jun 20 20:22:39 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 20 Jun 2011 17:22:39 -0700 Subject: [Numpy-svn] [numpy/numpy] 675a20: BUG: on Apple platforms changed long long format f... Message-ID: <20110621002239.564B2427FE@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 675a20fbf5836aafcf8af17a3a49dbbd7db0f7c3 https://github.com/numpy/numpy/commit/675a20fbf5836aafcf8af17a3a49dbbd7db0f7c3 Author: Derek Homeier Date: 2011-06-20 (Mon, 20 Jun 2011) Changed paths: M numpy/core/include/numpy/npy_common.h Log Message: ----------- BUG: on Apple platforms changed long long format from "%Ld" to "%lld" From noreply at github.com Mon Jun 20 21:51:02 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 20 Jun 2011 18:51:02 -0700 Subject: [Numpy-svn] [numpy/numpy] c60425: STY: Delete commented out lines and add some comme... Message-ID: <20110621015102.39122428F1@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c60425a59a845d998a98d2f17a728db4563e5824 https://github.com/numpy/numpy/commit/c60425a59a845d998a98d2f17a728db4563e5824 Author: Charles Harris Date: 2011-06-20 (Mon, 20 Jun 2011) Changed paths: M numpy/core/setup.py M numpy/core/src/npysort/npysort_common.h Log Message: ----------- STY: Delete commented out lines and add some comments. Commit: db691b6d10a2b4003c43f0c60354cfa0a45d524b https://github.com/numpy/numpy/commit/db691b6d10a2b4003c43f0c60354cfa0a45d524b Author: Charles Harris Date: 2011-06-20 (Mon, 20 Jun 2011) Changed paths: M numpy/core/SConscript M numpy/core/__init__.py M numpy/core/include/numpy/ndarraytypes.h M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py R numpy/core/src/_sortmodule.c.src A numpy/core/src/dummymodule.c M numpy/core/src/multiarray/arraytypes.c.src A numpy/core/src/npysort/npysort_common.h A numpy/core/src/npysort/sort.c.src A numpy/core/src/private/npy_sort.h Log Message: ----------- Merge branch 'sortlib' * sortlib: STY: Delete commented out lines and add some comments. ENH: Generate the npysort library for linking during build, but do not install it. ENH: Make npy_sort.h private until the proper interface gets sorted out. ENH: Remove the _sort module. ENH: Directly initialize arraytypes with the sorting functions in the sort library. STY: Rename sort functions again, omit the npy_ bit from the suffix. ENH: Rename the sort functions using lower case suffix instead of upper case prefix. The name are now of the form _. ENH: Make scons build the npysort library. ENH: Move sorting functions into a library. STY: Move npy_intp definitions and associated formats into npy_common.h. STY: Reorganize core/setup.py a bit. ENH: Break out the sort functions into a separate file. ENH: Rename the sorting directory to npysort. ENH: Move comparison functions into an include file. Make include file for the future sorting library. Use prefixed numpy types. ENH: Rename _sortmodule.c.src and move it into a new sorting directory. Fix the build to deal with the new name and location. Compare: https://github.com/numpy/numpy/compare/675a20f...db691b6 From noreply at github.com Tue Jun 21 07:13:53 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 21 Jun 2011 04:13:53 -0700 Subject: [Numpy-svn] [numpy/numpy] d82752: BUG[f2py]: fix --include_paths bug. Deprecated --i... Message-ID: <20110621111353.4F9FB4294A@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d82752c2411e5cda1b4fb4e67d3dea7cdd6c1852 https://github.com/numpy/numpy/commit/d82752c2411e5cda1b4fb4e67d3dea7cdd6c1852 Author: Pearu Peterson Date: 2011-06-21 (Tue, 21 Jun 2011) Changed paths: M numpy/f2py/crackfortran.py M numpy/f2py/f2py2e.py Log Message: ----------- BUG[f2py]: fix --include_paths bug. Deprecated --include_paths in favor of --include-paths. Updated docs. From noreply at github.com Tue Jun 21 15:52:34 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 21 Jun 2011 12:52:34 -0700 Subject: [Numpy-svn] [numpy/numpy] adab90: TST: fix py3k failure for arrayprint. Closes #1875... Message-ID: <20110621195234.A3B734266F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: adab9034f8791dee0f03566bb05c625dbcacad56 https://github.com/numpy/numpy/commit/adab9034f8791dee0f03566bb05c625dbcacad56 Author: Ralf Gommers Date: 2011-06-21 (Tue, 21 Jun 2011) Changed paths: M numpy/core/tests/test_arrayprint.py Log Message: ----------- TST: fix py3k failure for arrayprint. Closes #1875. Thanks to Derek Homeier. From noreply at github.com Wed Jun 22 10:07:13 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 22 Jun 2011 07:07:13 -0700 Subject: [Numpy-svn] [numpy/numpy] d4ea04: ENH: Merge branch 'datetime_dev' Message-ID: <20110622140713.5EADF4258C@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d4ea04b4531f218bd7752f675c30b8c8472a5243 https://github.com/numpy/numpy/commit/d4ea04b4531f218bd7752f675c30b8c8472a5243 Author: Mark Wiebe Date: 2011-06-22 (Wed, 22 Jun 2011) Changed paths: M numpy/core/SConscript M numpy/core/arrayprint.py M numpy/core/code_generators/genapi.py M numpy/core/include/numpy/ndarraytypes.h M numpy/core/setup.py M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/convert_datatype.h M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/datetime_busday.c A numpy/core/src/multiarray/datetime_strings.c A numpy/core/src/multiarray/datetime_strings.h M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/methods.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/multiarraymodule_onefile.c M numpy/core/src/multiarray/nditer.c.src M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/src/private/lowlevel_strided_loops.h M numpy/core/src/umath/umathmodule.c.src M numpy/core/tests/test_datetime.py Log Message: ----------- ENH: Merge branch 'datetime_dev' Highlights: * Tighten up date unit vs time unit casting rules, and integrate the NPY_CASTING enum deeper into the datetime conversions * Determine a unit when converting from a string array, similar to when converting from lists of strings * Switch local/utc handling to a timezone= parameter, which also accepts a datetime.tzinfo object. This, for example, enables the use of the pytz library with numpy.datetime64 * Remove the events metadata, make the old API functions raise exceptions, and rename the "frequency" metadata name to "timeunit" * Abstract the flexible dtype mechanism into a function, so that it can be more easily changed without having to add code to many places From noreply at github.com Wed Jun 22 17:04:35 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 22 Jun 2011 14:04:35 -0700 Subject: [Numpy-svn] [numpy/numpy] e27a07: REL: set version number to 1.6.1rc2.dev Message-ID: <20110622210435.35D5F424E9@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: e27a071dadbd5d46b33be39044493c621ecdf6a8 https://github.com/numpy/numpy/commit/e27a071dadbd5d46b33be39044493c621ecdf6a8 Author: Ralf Gommers Date: 2011-06-22 (Wed, 22 Jun 2011) Changed paths: M setup.py Log Message: ----------- REL: set version number to 1.6.1rc2.dev From noreply at github.com Wed Jun 22 17:05:30 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 22 Jun 2011 14:05:30 -0700 Subject: [Numpy-svn] [numpy/numpy] 1b1252: ENH: Add the polynomial module to the documentatio... Message-ID: <20110622210530.E08B6424E9@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 1b1252152cdf9ce898b433630bd3506e2c8c5073 https://github.com/numpy/numpy/commit/1b1252152cdf9ce898b433630bd3506e2c8c5073 Author: Charles Harris Date: 2011-06-22 (Wed, 22 Jun 2011) Changed paths: R doc/source/reference/routines.poly.rst A doc/source/reference/routines.polynomials.poly1d.rst A doc/source/reference/routines.polynomials.polynomial.rst A doc/source/reference/routines.polynomials.rst M doc/source/reference/routines.rst M numpy/polynomial/__init__.py M numpy/polynomial/polytemplate.py Log Message: ----------- ENH: Add the polynomial module to the documentation. Also: 1. Note that the polynomial package is preferred over poly1d. 2. Remove deprecation of mapparms in __init__.py as it interferes with the documention of the method of the same name. This is probably safe as it is unlikely to be used yet. 3. Make some improvements to the documentation in polytemplate. Commit: 5a96f987e879a8b0f6c845dbaa178edba0371e07 https://github.com/numpy/numpy/commit/5a96f987e879a8b0f6c845dbaa178edba0371e07 Author: Mark Wiebe Date: 2011-06-22 (Wed, 22 Jun 2011) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: core: Fix corner case of object array assignment (#1870) This general aspect of object arrays is fraught with errors, for example, eval(repr(x)) produces a 2 instead of 1 dimensional array when given the x in the first example of the bug. This fix at least makes the result requested in the bug report work. Commit: 3c2ddd9f1b10d0de51f7f5b06e5db8f2b0b7a775 https://github.com/numpy/numpy/commit/3c2ddd9f1b10d0de51f7f5b06e5db8f2b0b7a775 Author: Pearu Peterson Date: 2011-06-22 (Wed, 22 Jun 2011) Changed paths: M numpy/f2py/crackfortran.py M numpy/f2py/f2py2e.py Log Message: ----------- BUG[f2py]: fix --include_paths bug. Deprecated --include_paths in favor of --include-paths. Updated docs. Compare: https://github.com/numpy/numpy/compare/e27a071...3c2ddd9 From noreply at github.com Wed Jun 22 17:21:57 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 22 Jun 2011 14:21:57 -0700 Subject: [Numpy-svn] [numpy/numpy] 8b29ca: BUG: datetime-print: str() and repr() weren't hand... Message-ID: <20110622212157.B8440424C4@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8b29cac3f3fd68daf95bd89887da1635909c9a35 https://github.com/numpy/numpy/commit/8b29cac3f3fd68daf95bd89887da1635909c9a35 Author: Mark Wiebe Date: 2011-06-22 (Wed, 22 Jun 2011) Changed paths: M numpy/core/arrayprint.py M numpy/core/tests/test_datetime.py Log Message: ----------- BUG: datetime-print: str() and repr() weren't handling the local tz properly From noreply at github.com Thu Jun 23 10:17:31 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 23 Jun 2011 07:17:31 -0700 Subject: [Numpy-svn] [numpy/numpy] 2e9e8a: Merge branch 'tighten_casting' Message-ID: <20110623141731.012074255C@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2e9e8aada9b5ada7841442dba6b111e446a35849 https://github.com/numpy/numpy/commit/2e9e8aada9b5ada7841442dba6b111e446a35849 Author: Mark Wiebe Date: 2011-06-23 (Thu, 23 Jun 2011) Changed paths: M numpy/core/code_generators/generate_umath.py M numpy/core/src/multiarray/calculation.c M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_object.h M numpy/core/tests/test_datetime.py M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- Merge branch 'tighten_casting' From noreply at github.com Thu Jun 23 11:29:09 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 23 Jun 2011 08:29:09 -0700 Subject: [Numpy-svn] [numpy/numpy] ddf8d4: ENH: dtype-struct: Tweaks based on Chucks feedback Message-ID: <20110623152909.052B9425AE@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ddf8d422571e6fa77d4ede57eb0754f32e25b7ed https://github.com/numpy/numpy/commit/ddf8d422571e6fa77d4ede57eb0754f32e25b7ed Author: Mark Wiebe Date: 2011-06-23 (Thu, 23 Jun 2011) Changed paths: M numpy/core/src/multiarray/descriptor.c M numpy/core/tests/test_dtype.py Log Message: ----------- ENH: dtype-struct: Tweaks based on Chucks feedback Now the dict repr mode for struct dtypes always includes the itemsize= parameter, so that it will always produce the exact same memory layout. Commit: 8d451bcbdcd5f16342f779b94182d45738a8e8c6 https://github.com/numpy/numpy/commit/8d451bcbdcd5f16342f779b94182d45738a8e8c6 Author: Mark Wiebe Date: 2011-06-23 (Thu, 23 Jun 2011) Changed paths: M doc/source/reference/arrays.dtypes.rst M numpy/add_newdocs.py M numpy/core/_internal.py M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/descriptor.h M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/getset.c M numpy/core/src/multiarray/hashdescr.c M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/scalarapi.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_dtype.py M numpy/core/tests/test_regression.py Log Message: ----------- Merge branch 'struct_cleanup' Compare: https://github.com/numpy/numpy/compare/2e9e8aa...8d451bc From noreply at github.com Thu Jun 23 17:45:33 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 23 Jun 2011 14:45:33 -0700 Subject: [Numpy-svn] [numpy/numpy] 9a287b: BUG: deal with shared lib extension in a single pl... Message-ID: <20110623214533.3467342544@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9a287ba152e26ec0c9a1d658a3532f61e9291faa https://github.com/numpy/numpy/commit/9a287ba152e26ec0c9a1d658a3532f61e9291faa Author: rgommers Date: 2011-06-23 (Thu, 23 Jun 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. From noreply at github.com Sat Jun 25 12:27:28 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 25 Jun 2011 09:27:28 -0700 Subject: [Numpy-svn] [numpy/numpy] 7a57dc: sphinxext: expose __call__ in the documentation, i... Message-ID: <20110625162728.BCA92424E5@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7a57dc108fe8ee981439aea38df0d35cfbffaf4c https://github.com/numpy/numpy/commit/7a57dc108fe8ee981439aea38df0d35cfbffaf4c Author: Pauli Virtanen Date: 2011-06-25 (Sat, 25 Jun 2011) Changed paths: M doc/sphinxext/docscrape.py Log Message: ----------- sphinxext: expose __call__ in the documentation, if it is present From noreply at github.com Sat Jun 25 12:54:32 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 25 Jun 2011 09:54:32 -0700 Subject: [Numpy-svn] [numpy/numpy] c6dfbd: DOC: minor documentation fixes Message-ID: <20110625165432.ADC544253B@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c6dfbdeb05c6251e5ea0e46291ed4b4d29ed7bbd https://github.com/numpy/numpy/commit/c6dfbdeb05c6251e5ea0e46291ed4b4d29ed7bbd Author: Pauli Virtanen Date: 2011-06-25 (Sat, 25 Jun 2011) Changed paths: M numpy/add_newdocs.py M numpy/linalg/linalg.py M numpy/matrixlib/defmatrix.py Log Message: ----------- DOC: minor documentation fixes From noreply at github.com Sat Jun 25 15:06:00 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 25 Jun 2011 12:06:00 -0700 Subject: [Numpy-svn] [numpy/numpy] 79a1db: DOC: list routines for dealing with raw binary fil... Message-ID: <20110625190600.7B6064253F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 79a1db5a12b6310cc91294a92ecc0b8b6e6745f2 https://github.com/numpy/numpy/commit/79a1db5a12b6310cc91294a92ecc0b8b6e6745f2 Author: Pauli Virtanen Date: 2011-06-25 (Sat, 25 Jun 2011) Changed paths: M doc/source/reference/routines.io.rst Log Message: ----------- DOC: list routines for dealing with raw binary files From noreply at github.com Mon Jun 27 11:33:37 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 27 Jun 2011 08:33:37 -0700 Subject: [Numpy-svn] [numpy/numpy] 9ec555: NEP: Design document for adding a mask to the core... Message-ID: <20110627153337.36CAE42346@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9ec55573493ddd06da6c030fc95b0139a4c3b28e https://github.com/numpy/numpy/commit/9ec55573493ddd06da6c030fc95b0139a4c3b28e Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: A doc/neps/c-masked-array.rst Log Message: ----------- NEP: Design document for adding a mask to the core ndarray Commit: b52abe1a291f61d6bd41d90b7886420d689d07d1 https://github.com/numpy/numpy/commit/b52abe1a291f61d6bd41d90b7886420d689d07d1 Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: c-masked-array: Add section about ufuncs Commit: 0a858a603798fa65787d71f8e62bf38c6693f36f https://github.com/numpy/numpy/commit/0a858a603798fa65787d71f8e62bf38c6693f36f Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: c-masked-array: Some small improvements and clarifications Commit: ff71c887a7a28ffb8b228e2377e7c4c7a63538e3 https://github.com/numpy/numpy/commit/ff71c887a7a28ffb8b228e2377e7c4c7a63538e3 Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: c-masked-array: Refining and adding things based on feedback Commit: 63c9d8744e3129dd7ddbc070ac14e6d2f24ea7e7 https://github.com/numpy/numpy/commit/63c9d8744e3129dd7ddbc070ac14e6d2f24ea7e7 Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: c-masked-array: Add a global np.NA singleton, many more changes Commit: 95bb76a6dc8b538fd844d3bcb9b94f12d47d78c7 https://github.com/numpy/numpy/commit/95bb76a6dc8b538fd844d3bcb9b94f12d47d78c7 Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: c-masked-array: Idea for a parameterized dtype with an NA bit pattern Commit: 8d74430d2d98bf760a0db6d1044565623c406a69 https://github.com/numpy/numpy/commit/8d74430d2d98bf760a0db6d1044565623c406a69 Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: c-masked-array: Typo feedback from WeatherGod Commit: 5f41846b4435b4c8e5773fdc0674842dea9a57c2 https://github.com/numpy/numpy/commit/5f41846b4435b4c8e5773fdc0674842dea9a57c2 Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: c-masked-array: Add example to clarify some masking semantics Commit: 08caab161a82f9076cc79f97bcf29957030c9635 https://github.com/numpy/numpy/commit/08caab161a82f9076cc79f97bcf29957030c9635 Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: cmaskedarray: Some more tweaks Commit: f61537d099d34ba67cfdc134347fd633987cf00f https://github.com/numpy/numpy/commit/f61537d099d34ba67cfdc134347fd633987cf00f Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: c-masked-array: More tweaks Commit: 08579489837322371b539a9db36219524fbfdbfc https://github.com/numpy/numpy/commit/08579489837322371b539a9db36219524fbfdbfc Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: c-masked-array: Lots of edits to reflect NA-based interface Commit: 54a2431d4cdb0f436609cf66d813bc627b9b3d96 https://github.com/numpy/numpy/commit/54a2431d4cdb0f436609cf66d813bc627b9b3d96 Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: c-masked-array: Add examples for missing value reductions Commit: b911992478ab40bfe9127d3f0c6604936ca84706 https://github.com/numpy/numpy/commit/b911992478ab40bfe9127d3f0c6604936ca84706 Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/c-masked-array.rst Log Message: ----------- NEP: c-masked-array: Add idea about np.NA __call__ method Commit: 5becc3883dc177d30c83f778aa954630cd3ad551 https://github.com/numpy/numpy/commit/5becc3883dc177d30c83f778aa954630cd3ad551 Author: Mark Wiebe Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: R doc/neps/c-masked-array.rst A doc/neps/missing-data.rst Log Message: ----------- NEP: missing-data: Rename the NEP as it now describes more generality than just masks Compare: https://github.com/numpy/numpy/compare/79a1db5...5becc38 From noreply at github.com Mon Jun 27 14:36:21 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 27 Jun 2011 11:36:21 -0700 Subject: [Numpy-svn] [numpy/numpy] a97de6: DOC: A few typos in the missing data NEP. Message-ID: <20110627183621.436F242574@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a97de6a868e9554019ce92d00866348460095924 https://github.com/numpy/numpy/commit/a97de6a868e9554019ce92d00866348460095924 Author: Keith Goodman Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- DOC: A few typos in the missing data NEP. Commit: 78ff5e04fcf882ec7c5761348caf180dc765343e https://github.com/numpy/numpy/commit/78ff5e04fcf882ec7c5761348caf180dc765343e Author: Mark Date: 2011-06-27 (Mon, 27 Jun 2011) Changed paths: M doc/neps/missing-data.rst Log Message: ----------- Merge pull request #98 from kwgoodman/master A few typos in the missing data NEP Compare: https://github.com/numpy/numpy/compare/5becc38...78ff5e0 From noreply at github.com Tue Jun 28 23:42:25 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 28 Jun 2011 20:42:25 -0700 Subject: [Numpy-svn] [numpy/numpy] 192ac7: BUG: nditer: Error in detecting double reduction l... Message-ID: <20110629034225.DBE18430B8@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 192ac749108c91a3f9537eda3977919a2ce4d2b0 https://github.com/numpy/numpy/commit/192ac749108c91a3f9537eda3977919a2ce4d2b0 Author: Mark Wiebe Date: 2011-06-28 (Tue, 28 Jun 2011) Changed paths: M numpy/core/src/multiarray/nditer.c.src M numpy/core/tests/test_einsum.py M numpy/core/tests/test_iterator.py Log Message: ----------- BUG: nditer: Error in detecting double reduction loop (Fixes #1885) This bug was in the double reduction loop optimization used during buffering, and was triggered by the bug report example because it reduced everything to a single value. From noreply at github.com Tue Jun 28 23:45:15 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 28 Jun 2011 20:45:15 -0700 Subject: [Numpy-svn] [numpy/numpy] 4362bd: BUG: nditer: Error in detecting double reduction l... Message-ID: <20110629034515.E3DFA4339C@smtp1.rs.github.com> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 4362bdb01c3e94cd9419e5a042927373ffa26ac3 https://github.com/numpy/numpy/commit/4362bdb01c3e94cd9419e5a042927373ffa26ac3 Author: Mark Wiebe Date: 2011-06-28 (Tue, 28 Jun 2011) Changed paths: M numpy/core/src/multiarray/nditer.c.src M numpy/core/tests/test_einsum.py M numpy/core/tests/test_iterator.py Log Message: ----------- BUG: nditer: Error in detecting double reduction loop (Fixes #1885) This bug was in the double reduction loop optimization used during buffering, and was triggered by the bug report example because it reduced everything to a single value. From noreply at github.com Wed Jun 29 17:01:35 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 29 Jun 2011 14:01:35 -0700 Subject: [Numpy-svn] [numpy/numpy] 861e22: DOC: adjust html css, and stub file generation Message-ID: <20110629210135.1590C425EC@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 861e2273049d1c25654a2b4086db614685e7e6da https://github.com/numpy/numpy/commit/861e2273049d1c25654a2b4086db614685e7e6da Author: Pauli Virtanen Date: 2011-06-29 (Wed, 29 Jun 2011) Changed paths: M doc/source/_static/scipy.css M doc/source/_templates/autosummary/class.rst Log Message: ----------- DOC: adjust html css, and stub file generation