From noreply at github.com Wed Feb 1 09:46:08 2012 From: noreply at github.com (GitHub) Date: Wed, 01 Feb 2012 06:46:08 -0800 Subject: [Numpy-svn] [numpy/numpy] b8bfcd: DOC: Fix another detail in randn documentation. Message-ID: <4f295030b4fbb_4103fd9e791f2fc7910@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b8bfcd02a2f246a9c23675e1650c3d316d733306 https://github.com/numpy/numpy/commit/b8bfcd02a2f246a9c23675e1650c3d316d733306 Author: Charles Harris Date: 2012-02-01 (Wed, 01 Feb 2012) Changed paths: M numpy/random/mtrand/mtrand.c M numpy/random/mtrand/mtrand.pyx Log Message: ----------- DOC: Fix another detail in randn documentation. From noreply at github.com Sat Feb 4 06:30:06 2012 From: noreply at github.com (GitHub) Date: Sat, 04 Feb 2012 03:30:06 -0800 Subject: [Numpy-svn] [numpy/numpy] 48d6ed: BUG: fix incorrect exception handling in arrayprin... Message-ID: <4f2d16bed1b26_5a8b3fe2051a52f8102231@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 48d6edb89112bf00eaaa55f4b7d284b68a9ab84f https://github.com/numpy/numpy/commit/48d6edb89112bf00eaaa55f4b7d284b68a9ab84f Author: Ralf Gommers Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M numpy/core/arrayprint.py Log Message: ----------- BUG: fix incorrect exception handling in arrayprint. Closes ticket 2038. From noreply at github.com Sat Feb 4 18:13:11 2012 From: noreply at github.com (GitHub) Date: Sat, 04 Feb 2012 15:13:11 -0800 Subject: [Numpy-svn] [numpy/numpy] 215a91: STY: core/src - replace macros in old_defines.h wi... Message-ID: <4f2dbb87b8ad3_b173fb18f7482ec5377c@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 215a91a9a0e790273a3dc1203709190025ce0641 https://github.com/numpy/numpy/commit/215a91a9a0e790273a3dc1203709190025ce0641 Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: 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/descriptor.c M numpy/core/src/multiarray/dtype_transfer.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/multiarraymodule.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/shape.c M numpy/core/src/multiarray/ucsnarrow.c M numpy/core/src/multiarray/ucsnarrow.h M numpy/core/src/multiarray/usertypes.c M numpy/core/src/scalarmathmodule.c.src M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/umath_tests.c.src M numpy/core/src/umath/umathmodule.c.src Log Message: ----------- STY: core/src - replace macros in old_defines.h with new versions. Commit: 9b12b1d233a8f91216ea7bfd879ae2593a041375 https://github.com/numpy/numpy/commit/9b12b1d233a8f91216ea7bfd879ae2593a041375 Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M numpy/lib/src/_compiled_base.c Log Message: ----------- STY: lib/src - replace macros in old_defines.h with new. Commit: 33726b1b0e5f6709fd7fd19eaa7ce9b40b3dfa4c https://github.com/numpy/numpy/commit/33726b1b0e5f6709fd7fd19eaa7ce9b40b3dfa4c Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M numpy/fft/fftpack_litemodule.c Log Message: ----------- STY: fft - replace macros in old_defines.h with new. Commit: 6f9a3ce3545d73d338d6e4467992b66c143093f8 https://github.com/numpy/numpy/commit/6f9a3ce3545d73d338d6e4467992b66c143093f8 Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M numpy/linalg/lapack_litemodule.c Log Message: ----------- STY: linalg - replace macros in old_defines.h with new. Commit: b63f91e4ce487c89a67ca31ccb2e1c53574b7857 https://github.com/numpy/numpy/commit/b63f91e4ce487c89a67ca31ccb2e1c53574b7857 Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M numpy/core/include/numpy/oldnumeric.h M numpy/f2py/capi_maps.py M numpy/f2py/cfuncs.py M numpy/f2py/doc/fortranobject.tex M numpy/f2py/docs/HISTORY.txt M numpy/f2py/src/fortranobject.c M numpy/f2py/src/test/foomodule.c M numpy/f2py/tests/src/array_from_pyobj/wrapmodule.c M numpy/f2py/tests/test_array_from_pyobj.py Log Message: ----------- STY: f2py - replace macros in old_defines.h with new. Commit: 08338bd1e1aa4b383391b1a2c9ed954534aaa8c9 https://github.com/numpy/numpy/commit/08338bd1e1aa4b383391b1a2c9ed954534aaa8c9 Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: A tools/replace_old_macros.sed Log Message: ----------- ENH: Add sed script that replaces macros in old_defines.h. Commit: 95e2e1574bf14ce463489752427274c0d138a6ec https://github.com/numpy/numpy/commit/95e2e1574bf14ce463489752427274c0d138a6ec Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M doc/numpybook/comparison/f2py/filtermodule.c M numpy/core/blasdot/_dotblas.c Log Message: ----------- STY: Replace more found macros in old_defines.h with new. Commit: 28214cf236251897038dcedfb50a62a2a2007358 https://github.com/numpy/numpy/commit/28214cf236251897038dcedfb50a62a2a2007358 Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M doc/source/reference/c-api.array.rst M doc/source/reference/c-api.types-and-structures.rst M doc/source/user/c-info.beyond-basics.rst M doc/source/user/c-info.how-to-extend.rst M doc/swig/numpy.i M doc/swig/pyfragments.swg Log Message: ----------- DOC: Replace references to macros in old_defines with new. Also remove swig support for numpy < 1 from numpy.i since it expects the old macros. Commit: c4b92ea0a2530c1dfe582d7f5635a0b793286166 https://github.com/numpy/numpy/commit/c4b92ea0a2530c1dfe582d7f5635a0b793286166 Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M doc/numpybook/capi.lyx Log Message: ----------- DOC: numpybook - Replace macro names in old_defines.h with new. Commit: 8a0e7cd26ea2803b8580dcca1d1306baa1d702dc https://github.com/numpy/numpy/commit/8a0e7cd26ea2803b8580dcca1d1306baa1d702dc Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M numpy/core/code_generators/generate_umath.py M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/src/scalarmathmodule.c.src M numpy/numarray/_capi.c M numpy/numarray/include/numpy/arraybase.h Log Message: ----------- UPDATE: Replace macros in old_defines.h by new. With the exception of the numarray fixups these were all instances that were results of code generation. Commit: 8886322d21acec025d668b6431d0070c89b7a90d https://github.com/numpy/numpy/commit/8886322d21acec025d668b6431d0070c89b7a90d Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M doc/release/2.0.0-notes.rst M numpy/core/include/numpy/ndarrayobject.h M numpy/core/include/numpy/npy_deprecated_api.h M numpy/core/include/numpy/old_defines.h M numpy/core/setup.py Log Message: ----------- DEP: Deprecate the old_defines.h header and the macros therein. The old_defines.h file is no longer included in ndarrayobject.h, but instead in the npy_deprecated_api.h file. It is no longer part of the numpy build and its deprecation is noted in the release notes. Commit: cceb8f6dd11633cedfcc84c4498a887a4dbc056f https://github.com/numpy/numpy/commit/cceb8f6dd11633cedfcc84c4498a887a4dbc056f Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M doc/release/2.0.0-notes.rst Log Message: ----------- STY: Fix up the 2.0 (1.7) release notes. Commit: bbf49fcad1ac5029ab31235e90235c6161ea41ba https://github.com/numpy/numpy/commit/bbf49fcad1ac5029ab31235e90235c6161ea41ba Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M doc/release/2.0.0-notes.rst M tools/replace_old_macros.sed Log Message: ----------- DOC: clarify numpy version for removal, document sed script better. Commit: 5b59ae23cb435c6d8ecb3d81d7c98aa5aa00d7c0 https://github.com/numpy/numpy/commit/5b59ae23cb435c6d8ecb3d81d7c98aa5aa00d7c0 Author: Charles Harris Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M doc/numpybook/capi.lyx M doc/numpybook/comparison/f2py/filtermodule.c M doc/release/2.0.0-notes.rst M doc/source/reference/c-api.array.rst M doc/source/reference/c-api.types-and-structures.rst M doc/source/user/c-info.beyond-basics.rst M doc/source/user/c-info.how-to-extend.rst M doc/swig/numpy.i M doc/swig/pyfragments.swg M numpy/core/blasdot/_dotblas.c M numpy/core/code_generators/generate_umath.py M numpy/core/include/numpy/ndarrayobject.h M numpy/core/include/numpy/npy_deprecated_api.h M numpy/core/include/numpy/old_defines.h M numpy/core/include/numpy/oldnumeric.h M numpy/core/setup.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/descriptor.c M numpy/core/src/multiarray/dtype_transfer.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/multiarraymodule.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/shape.c M numpy/core/src/multiarray/ucsnarrow.c M numpy/core/src/multiarray/ucsnarrow.h M numpy/core/src/multiarray/usertypes.c M numpy/core/src/scalarmathmodule.c.src M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/umath_tests.c.src M numpy/core/src/umath/umathmodule.c.src M numpy/f2py/capi_maps.py M numpy/f2py/cfuncs.py M numpy/f2py/doc/fortranobject.tex M numpy/f2py/docs/HISTORY.txt M numpy/f2py/src/fortranobject.c M numpy/f2py/src/test/foomodule.c M numpy/f2py/tests/src/array_from_pyobj/wrapmodule.c M numpy/f2py/tests/test_array_from_pyobj.py M numpy/fft/fftpack_litemodule.c M numpy/lib/src/_compiled_base.c M numpy/linalg/lapack_litemodule.c M numpy/numarray/_capi.c M numpy/numarray/include/numpy/arraybase.h A tools/replace_old_macros.sed Log Message: ----------- Merge branch 'replace-old-defines' * replace-old-defines: DOC: clarify numpy version for removal, document sed script better. STY: Fix up the 2.0 (1.7) release notes. DEP: Deprecate the old_defines.h header and the macros therein. UPDATE: Replace macros in old_defines.h by new. DOC: numpybook - Replace macro names in old_defines.h with new. DOC: Replace references to macros in old_defines with new. STY: Replace more found macros in old_defines.h with new. ENH: Add sed script that replaces macros in old_defines.h. STY: f2py - replace macros in old_defines.h with new. STY: linalg - replace macros in old_defines.h with new. STY: fft - replace macros in old_defines.h with new. STY: lib/src - replace macros in old_defines.h with new. STY: core/src - replace macros in old_defines.h with new versions. Compare: https://github.com/numpy/numpy/compare/48d6edb...5b59ae2 From noreply at github.com Sun Feb 5 15:37:18 2012 From: noreply at github.com (GitHub) Date: Sun, 05 Feb 2012 12:37:18 -0800 Subject: [Numpy-svn] [numpy/numpy] ff4aef: DEP: Remove dtype names immutability deprecation f... Message-ID: <4f2ee87eee11c_2263fd936fe92ec11218b@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ff4aef410c77246f9c5adf1507f79aa279383724 https://github.com/numpy/numpy/commit/ff4aef410c77246f9c5adf1507f79aa279383724 Author: Mark Wiebe Date: 2012-02-04 (Sat, 04 Feb 2012) Changed paths: M numpy/core/src/multiarray/descriptor.c Log Message: ----------- DEP: Remove dtype names immutability deprecation for 1.7 To be added back after the 1.7 release is branched. Commit: 13010c7f1b338a6286a4b4bb7376a1f3df833d24 https://github.com/numpy/numpy/commit/13010c7f1b338a6286a4b4bb7376a1f3df833d24 Author: Mark Date: 2012-02-05 (Sun, 05 Feb 2012) Changed paths: M numpy/core/src/multiarray/descriptor.c Log Message: ----------- Merge pull request #194 from m-paradox/dtype_names_depr DEP: Remove dtype names immutability deprecation for 1.7 Compare: https://github.com/numpy/numpy/compare/5b59ae2...13010c7 From noreply at github.com Sun Feb 5 19:05:42 2012 From: noreply at github.com (GitHub) Date: Sun, 05 Feb 2012 16:05:42 -0800 Subject: [Numpy-svn] [numpy/numpy] ef767a: ENH: Improve the computation of polynomials from r... Message-ID: <4f2f1956258c7_61383fd878d4b2ec181fb@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ef767a54fae8977cb15d7e0849a8cb626c4b0f2c https://github.com/numpy/numpy/commit/ef767a54fae8977cb15d7e0849a8cb626c4b0f2c Author: Charles Harris Date: 2012-02-05 (Sun, 05 Feb 2012) Changed paths: M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py Log Message: ----------- ENH: Improve the computation of polynomials from roots. The original method was overly sensitive to roundoff. Of the two approaches considered, gauss integration or binary subdivision of the roots, the latter is more compatible with using other number representations such as mpmath. No method is going to be suitable for large numbers of arbitrary zeros but the current method is a significant improvement. Commit: 794e9c3b37bb08e95e31b40889947d1d772b8f18 https://github.com/numpy/numpy/commit/794e9c3b37bb08e95e31b40889947d1d772b8f18 Author: Charles Harris Date: 2012-02-05 (Sun, 05 Feb 2012) Changed paths: M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py Log Message: ----------- STY: Code cleanup in polynomial [*]fromroots functions. Use divmod instead of // and % separately. Compare: https://github.com/numpy/numpy/compare/13010c7...794e9c3 From noreply at github.com Sun Feb 5 19:12:07 2012 From: noreply at github.com (GitHub) Date: Sun, 05 Feb 2012 16:12:07 -0800 Subject: [Numpy-svn] [numpy/numpy] 58d883: DOC: add to release HOWTO that the C API version s... Message-ID: <4f2f1ad7ae186_5d8e3fc28d552af021167@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 58d883a627ab7f3ee7defcf481603b30705f3939 https://github.com/numpy/numpy/commit/58d883a627ab7f3ee7defcf481603b30705f3939 Author: Ralf Gommers Date: 2012-02-05 (Sun, 05 Feb 2012) Changed paths: M doc/HOWTO_RELEASE.rst.txt Log Message: ----------- DOC: add to release HOWTO that the C API version should be updated. Commit: 8d1b91e25a74c8b6576460ec5f773faed427b75c https://github.com/numpy/numpy/commit/8d1b91e25a74c8b6576460ec5f773faed427b75c Author: Ralf Gommers Date: 2012-02-05 (Sun, 05 Feb 2012) Changed paths: R numpy/core/code_generators/genapi2.py Log Message: ----------- MAINT: remove empty file. Compare: https://github.com/numpy/numpy/compare/794e9c3...8d1b91e From noreply at github.com Tue Feb 7 15:46:14 2012 From: noreply at github.com (GitHub) Date: Tue, 07 Feb 2012 12:46:14 -0800 Subject: [Numpy-svn] [numpy/numpy] 27befc: Merge pull request #193 from mwiebe/O8_O4_depr_fix Message-ID: <4f318d96e6311_3a63f895a8c72ec982f0@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 27befc81755b2d78ad7c9b4892e679996d9eb482 https://github.com/numpy/numpy/commit/27befc81755b2d78ad7c9b4892e679996d9eb482 Author: Mark Date: 2012-02-07 (Tue, 07 Feb 2012) Changed paths: M numpy/core/src/multiarray/conversion_utils.c M numpy/core/src/multiarray/conversion_utils.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #193 from mwiebe/O8_O4_depr_fix DEP: Fix up handling of the O4/O8 deprecation From noreply at github.com Wed Feb 8 11:00:57 2012 From: noreply at github.com (GitHub) Date: Wed, 08 Feb 2012 08:00:57 -0800 Subject: [Numpy-svn] [numpy/numpy] 4c0576: ENH: Add ability to pickle ufuncs as requested in ... Message-ID: <4f329c3977b42_7a9a3fef94bb62f06805d@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4c0576fe9947ef2af8351405e0990cebd83ccbb6 https://github.com/numpy/numpy/commit/4c0576fe9947ef2af8351405e0990cebd83ccbb6 Author: Travis E. Oliphant Date: 2012-02-08 (Wed, 08 Feb 2012) Changed paths: M numpy/core/__init__.py M numpy/core/tests/test_ufunc.py Log Message: ----------- ENH: Add ability to pickle ufuncs as requested in ticket #1743 From noreply at github.com Wed Feb 8 17:26:29 2012 From: noreply at github.com (GitHub) Date: Wed, 08 Feb 2012 14:26:29 -0800 Subject: [Numpy-svn] [numpy/numpy] 26802c: Use asbytes for Python 3 compatibility. Message-ID: <4f32f695c01d9_281f3f812f76f2ec66879@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 26802c93733886e3f0561bbd0e0e5753d2916143 https://github.com/numpy/numpy/commit/26802c93733886e3f0561bbd0e0e5753d2916143 Author: Travis E. Oliphant Date: 2012-02-08 (Wed, 08 Feb 2012) Changed paths: M numpy/core/tests/test_ufunc.py Log Message: ----------- Use asbytes for Python 3 compatibility. From noreply at github.com Wed Feb 8 22:54:57 2012 From: noreply at github.com (GitHub) Date: Wed, 08 Feb 2012 19:54:57 -0800 Subject: [Numpy-svn] [numpy/numpy] c8c208: TST: Make RuntimeWarning raise an error during tes... Message-ID: <4f334391c10ac_7cbe1309ae8167326@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c8c2082755457f4c16b0af7e1ca091dbb690341d https://github.com/numpy/numpy/commit/c8c2082755457f4c16b0af7e1ca091dbb690341d Author: Mark Wiebe Date: 2012-02-08 (Wed, 08 Feb 2012) Changed paths: M numpy/testing/nosetester.py Log Message: ----------- TST: Make RuntimeWarning raise an error during tests, same as RegressionWarning Commit: a2bb1cc9b6fc37583494d9a3e14b0ace59d210a5 https://github.com/numpy/numpy/commit/a2bb1cc9b6fc37583494d9a3e14b0ace59d210a5 Author: Mark Wiebe Date: 2012-02-08 (Wed, 08 Feb 2012) Changed paths: M numpy/core/tests/test_maskna.py M numpy/core/tests/test_memmap.py M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_regression.py M numpy/lib/tests/test_io.py M numpy/ma/tests/test_core.py M numpy/ma/tests/test_mrecords.py Log Message: ----------- BUG: Fix improper usage of warning filters in the tests Commit: 096b436e6e93d09057eb415e76b1f452170db3e6 https://github.com/numpy/numpy/commit/096b436e6e93d09057eb415e76b1f452170db3e6 Author: Mark Date: 2012-02-08 (Wed, 08 Feb 2012) Changed paths: M README.txt M numpy/core/tests/test_maskna.py M numpy/core/tests/test_memmap.py M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_regression.py M numpy/lib/tests/test_io.py M numpy/ma/tests/test_core.py M numpy/ma/tests/test_mrecords.py M numpy/testing/nosetester.py Log Message: ----------- Merge pull request #201 from mwiebe/tests_dep_error TST: Make deprecation warnings raise exceptions during test run Compare: https://github.com/numpy/numpy/compare/26802c9...096b436 From noreply at github.com Thu Feb 9 19:33:39 2012 From: noreply at github.com (GitHub) Date: Thu, 09 Feb 2012 16:33:39 -0800 Subject: [Numpy-svn] [numpy/numpy] ca258f: Merge branch 'replace-noprefix' Message-ID: <4f3465e38c72d_517719b3aec11172d@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ca258fc430fbcba6a3824dd3834f8e14259a62c8 https://github.com/numpy/numpy/commit/ca258fc430fbcba6a3824dd3834f8e14259a62c8 Author: Charles Harris Date: 2012-02-09 (Thu, 09 Feb 2012) Changed paths: M numpy/core/SConscript M numpy/core/blasdot/_dotblas.c M numpy/core/bscript M numpy/core/include/numpy/arrayobject.h M numpy/core/include/numpy/ndarraytypes.h M numpy/core/include/numpy/noprefix.h M numpy/core/include/numpy/npy_common.h M numpy/core/include/numpy/npy_interrupt.h M numpy/core/setup.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/conversion_utils.h 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/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/iterators.h M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/mapping.h 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_impl.h M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/src/multiarray/number.c M numpy/core/src/multiarray/numpymemoryview.c M numpy/core/src/multiarray/numpyos.c M numpy/core/src/multiarray/refcount.c M numpy/core/src/multiarray/scalarapi.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/src/multiarray/scalartypes.h M numpy/core/src/multiarray/sequence.c M numpy/core/src/multiarray/shape.c M numpy/core/src/multiarray/ucsnarrow.c M numpy/core/src/multiarray/usertypes.c M numpy/core/src/npymath/ieee754.c.src M numpy/core/src/npymath/npy_math.c.src M numpy/core/src/npymath/npy_math_complex.c.src M numpy/core/src/scalarmathmodule.c.src M numpy/core/src/umath/funcs.inc.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/umath_tests.c.src A numpy/core/src/umath/umathmodule.c R numpy/core/src/umath/umathmodule.c.src M numpy/f2py/doc/multiarray/array_from_pyobj.c M numpy/lib/src/_compiled_base.c M numpy/linalg/lapack_litemodule.c Log Message: ----------- Merge branch 'replace-noprefix' * replace-noprefix: (30 commits) BUG: Fix typo npydouble. UPD: Remove now redundant typedef. UPD: Fix a few more spots missing prefixes. BUG: Fix scons build script so it works with umathmodule.c. STY: Cleanup some prefixing that crept into comments. UPD: Various fixes, Remove #define NPY_NO_PREFIX from files in core. ENH: Add some needed macros to include files. UPD: Use prefixed types in scalartypes.c.src. UPD: Make multiarray *.c files use prefixed macros. UPD: Use prefixed types in arraytypes.c.src. ENH: Add a few needed macros to npy_common.h. UPD: Include ndarrayobject.h instead of arrayobject.h in boolean_ops.c.src. UPD: Use prefixed types in lowlevel_strided_loops.c.src template headers. UPD: Use explicit prefixed types in einsum.c.src template headers. UPD: Use prefixed versions of double and int in multiarray_tests.c.src. UPD: Remove includes of noprefix.h in ufunc_object.c and _compiled_base.c. BUG: Fix unprefixed reference to cdouble in ndarrayobject.h. UPD: Use prefixed macros in numpy/core/src/scalarmathmodule.c.src. UPD: Use prefixed macros in numpy/core/src/umath/funcs.inc.src. MOV: Rename umathmodule.c.src umathmodule.c since it has no templates. ... From noreply at github.com Sun Feb 12 13:47:58 2012 From: noreply at github.com (GitHub) Date: Sun, 12 Feb 2012 10:47:58 -0800 Subject: [Numpy-svn] [numpy/numpy] 015cad: Added ipmt (interest portion of payment) and ppmt ... Message-ID: <4f38095e28b92_4696132faf4777b0@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 015cada57ddd00d866e2a8ef396f83582c192884 https://github.com/numpy/numpy/commit/015cada57ddd00d866e2a8ef396f83582c192884 Author: tim cera Date: 2012-02-12 (Sun, 12 Feb 2012) Changed paths: M numpy/lib/financial.py M numpy/lib/tests/test_financial.py Log Message: ----------- Added ipmt (interest portion of payment) and ppmt (principal portion of payment) functions. Added doctests and unit tests. From noreply at github.com Mon Feb 13 00:59:36 2012 From: noreply at github.com (GitHub) Date: Sun, 12 Feb 2012 21:59:36 -0800 Subject: [Numpy-svn] [numpy/numpy] 7e202a: BUG: ticket #2046, deleting array attributes cause... Message-ID: <4f38a6c8ea7c9_2e6e3fd51f5e4af0607a3@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7e202a2dd96a43579dfe82defe7ec7b63ffdd3ab https://github.com/numpy/numpy/commit/7e202a2dd96a43579dfe82defe7ec7b63ffdd3ab Author: Charles Harris Date: 2012-02-12 (Sun, 12 Feb 2012) Changed paths: M numpy/core/src/multiarray/getset.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: ticket #2046, deleting array attributes causes segfault. Add check for NULL in setter functions and return Attribute error if found. From noreply at github.com Tue Feb 14 00:46:29 2012 From: noreply at github.com (GitHub) Date: Mon, 13 Feb 2012 21:46:29 -0800 Subject: [Numpy-svn] [numpy/numpy] aa2b60: BUG: Fix Ticket #2033 and fix fast_power behavior ... Message-ID: <4f39f535b1e6a_2cfa1089ae81040c5@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: aa2b608d2faf417bbf0fdb018d0c2b94082c0683 https://github.com/numpy/numpy/commit/aa2b608d2faf417bbf0fdb018d0c2b94082c0683 Author: Travis E. Oliphant Date: 2012-02-12 (Sun, 12 Feb 2012) Changed paths: M numpy/core/src/multiarray/number.c M numpy/core/tests/test_umath.py Log Message: ----------- BUG: Fix Ticket #2033 and fix fast_power behavior for integer arrays. Commit: d4ec9096aebb7e9eef2adaa85db9c266eda943b1 https://github.com/numpy/numpy/commit/d4ec9096aebb7e9eef2adaa85db9c266eda943b1 Author: Travis E. Oliphant Date: 2012-02-13 (Mon, 13 Feb 2012) Changed paths: M numpy/core/src/multiarray/number.c Log Message: ----------- Add comment. Commit: ae3dd3304bc76dfe9f9514c922669feeb50e3073 https://github.com/numpy/numpy/commit/ae3dd3304bc76dfe9f9514c922669feeb50e3073 Author: Travis E. Oliphant Date: 2012-02-13 (Mon, 13 Feb 2012) Changed paths: M numpy/core/src/multiarray/number.c M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #207 from teoliphant/2033-fast-power-fix BUG: Fix Ticket #2033 and fix fast_power behavior for integer arrays. Compare: https://github.com/numpy/numpy/compare/7e202a2...ae3dd33 From noreply at github.com Thu Feb 16 21:25:33 2012 From: noreply at github.com (GitHub) Date: Thu, 16 Feb 2012 18:25:33 -0800 Subject: [Numpy-svn] [numpy/numpy] 56dde5: BUG: Make attempted attribute/iterator_element del... Message-ID: <4f3dba9d59ccb_15f5151caec463c@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 56dde5f10da0fc36624d487df6fd650c92827336 https://github.com/numpy/numpy/commit/56dde5f10da0fc36624d487df6fd650c92827336 Author: Charles Harris Date: 2012-02-16 (Thu, 16 Feb 2012) Changed paths: M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/flagsobject.c M numpy/core/src/multiarray/getset.c M numpy/core/src/multiarray/iterators.c M numpy/core/src/multiarray/na_object.c M numpy/core/src/multiarray/nditer_pywrap.c Log Message: ----------- BUG: Make attempted attribute/iterator_element deletions not segfault. Attempted attribute deletion raises an Attribute error. Deleting an iterator index or slice raises a TypeError. This is a change for nditer, which used to raise ValueError when deletes were attempted. Commit: 4ba819a9cb73cc6e55ac3ca4c13190460b145003 https://github.com/numpy/numpy/commit/4ba819a9cb73cc6e55ac3ca4c13190460b145003 Author: Charles Harris Date: 2012-02-16 (Thu, 16 Feb 2012) Changed paths: M numpy/core/tests/test_dtype.py M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_na.py M numpy/core/tests/test_nditer.py Log Message: ----------- TST: Test attempted deletion of attributes/iterator_elements. The attributes without getters are also tested. They raise the same error as the mutable attributes when deletion is attempted but they are tested separately. Commit: b20a013ef99aadb87f7ce21648e1ebbc6623bd49 https://github.com/numpy/numpy/commit/b20a013ef99aadb87f7ce21648e1ebbc6623bd49 Author: Charles Harris Date: 2012-02-16 (Thu, 16 Feb 2012) Changed paths: M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/flagsobject.c M numpy/core/src/multiarray/getset.c M numpy/core/src/multiarray/iterators.c M numpy/core/src/multiarray/na_object.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/tests/test_dtype.py M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_na.py M numpy/core/tests/test_nditer.py Log Message: ----------- Merge branch 'fix-attribute-delete' * fix-attribute-delete: TST: Test attempted deletion of attributes/iterator_elements. BUG: Make attempted attribute/iterator_element deletions not segfault. Compare: https://github.com/numpy/numpy/compare/ae3dd33...b20a013 From noreply at github.com Thu Feb 16 21:38:19 2012 From: noreply at github.com (GitHub) Date: Thu, 16 Feb 2012 18:38:19 -0800 Subject: [Numpy-svn] [numpy/numpy] 56a547: ENH: Add const qualifier to some arguments in ndar... Message-ID: <4f3dbd9bc626f_187511b2af0756d9@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 56a54727433d38cc3e9187c029a0d2bcfdcfcc2f https://github.com/numpy/numpy/commit/56a54727433d38cc3e9187c029a0d2bcfdcfcc2f Author: Charles Harris Date: 2012-02-16 (Thu, 16 Feb 2012) Changed paths: M numpy/core/include/numpy/ndarraytypes.h Log Message: ----------- ENH: Add const qualifier to some arguments in ndarraytypes.h functions. Some of the new access functions in ndarraytypes.h can use the const qualifier. In particular, this avoids a lot of warnings when the code in f2py is updated to use non-deprecated means of accessing ndarray internals. From noreply at github.com Thu Feb 16 21:43:57 2012 From: noreply at github.com (GitHub) Date: Thu, 16 Feb 2012 18:43:57 -0800 Subject: [Numpy-svn] [numpy/numpy] c4482f: ENH: lib: break reference cycle in NpzFile (#2048) Message-ID: <4f3dbeed851b5_6f903faa654732f0123924@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c4482f56b347760260a695a72f7ccbd26d02756c https://github.com/numpy/numpy/commit/c4482f56b347760260a695a72f7ccbd26d02756c Author: Pauli Virtanen Date: 2012-02-16 (Thu, 16 Feb 2012) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- ENH: lib: break reference cycle in NpzFile (#2048) This allows these objects to be freed by refcount, rather than requiring the gc, which can be useful in some situations. From noreply at github.com Sat Feb 18 16:16:29 2012 From: noreply at github.com (GitHub) Date: Sat, 18 Feb 2012 13:16:29 -0800 Subject: [Numpy-svn] [numpy/numpy] 16d49f: DEP: Fix some functions now deprecated in Python 3... Message-ID: <4f40152d8d8bd_4a62d7faf069569@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 16d49fda2516d5a76f973302db96c751bba8a7ca https://github.com/numpy/numpy/commit/16d49fda2516d5a76f973302db96c751bba8a7ca Author: Charles Harris Date: 2012-02-18 (Sat, 18 Feb 2012) Changed paths: M numpy/core/tests/test_memmap.py M numpy/tests/test_ctypeslib.py Log Message: ----------- DEP: Fix some functions now deprecated in Python 3. The functions are assertEquals and assert_ (Python's TestCase, not ours). From noreply at github.com Mon Feb 20 15:47:28 2012 From: noreply at github.com (GitHub) Date: Mon, 20 Feb 2012 12:47:28 -0800 Subject: [Numpy-svn] [numpy/numpy] ad2ce5: BLD: Avoid repeatedly testing for the Fortran comp... Message-ID: <4f42b160f00c2_4d8d3ff768543af41063ed@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ad2ce5946fd27f525cf3ff912e2b19b35f28b676 https://github.com/numpy/numpy/commit/ad2ce5946fd27f525cf3ff912e2b19b35f28b676 Author: Mark Wiebe Date: 2012-02-19 (Sun, 19 Feb 2012) Changed paths: M numpy/distutils/fcompiler/__init__.py Log Message: ----------- BLD: Avoid repeatedly testing for the Fortran compiler when it is missing Commit: d5962f411fb924c2f818ae9df71effb68642f6f2 https://github.com/numpy/numpy/commit/d5962f411fb924c2f818ae9df71effb68642f6f2 Author: Mark Date: 2012-02-20 (Mon, 20 Feb 2012) Changed paths: M numpy/distutils/fcompiler/__init__.py Log Message: ----------- Merge pull request #212 from mwiebe/cache-fortran-detect BLD: Avoid repeatedly testing for the Fortran compiler when it is missing Compare: https://github.com/numpy/numpy/compare/16d49fd...d5962f4 From noreply at github.com Mon Feb 20 15:48:54 2012 From: noreply at github.com (GitHub) Date: Mon, 20 Feb 2012 12:48:54 -0800 Subject: [Numpy-svn] [numpy/numpy] 0c1c49: Merge pull request #213 from mwiebe/datetime-win Message-ID: <4f42b1b6dee29_77923f856b0f0afc2055cf@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0c1c499561066f0053b065830f5b4e900de590bc https://github.com/numpy/numpy/commit/0c1c499561066f0053b065830f5b4e900de590bc Author: Mark Date: 2012-02-20 (Mon, 20 Feb 2012) Changed paths: M numpy/core/src/multiarray/datetime_strings.c Log Message: ----------- Merge pull request #213 from mwiebe/datetime-win BUG: datetime: Restrict 'local' timezone print to >= 1970 From noreply at github.com Wed Feb 22 20:38:31 2012 From: noreply at github.com (GitHub) Date: Wed, 22 Feb 2012 17:38:31 -0800 Subject: [Numpy-svn] [numpy/numpy] 4c3560: ENH: add angle() function to ma Message-ID: <4f459896f3ace_3c8b3fd25fdf12ec46070@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4c356098a81c019eb141e444a09f6ea2a14166a2 https://github.com/numpy/numpy/commit/4c356098a81c019eb141e444a09f6ea2a14166a2 Author: Eric Firing Date: 2012-02-22 (Wed, 22 Feb 2012) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- ENH: add angle() function to ma From noreply at github.com Wed Feb 22 21:39:08 2012 From: noreply at github.com (GitHub) Date: Wed, 22 Feb 2012 18:39:08 -0800 Subject: [Numpy-svn] [numpy/numpy] e57c2b: Merge pull request #217 from mwiebe/nditer_arraydt... Message-ID: <4f45a6cc3fea5_8c519c7aec475e0@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e57c2baf8da49851a5971f790b9f4c206b52722d https://github.com/numpy/numpy/commit/e57c2baf8da49851a5971f790b9f4c206b52722d Author: Travis E. Oliphant Date: 2012-02-22 (Wed, 22 Feb 2012) Changed paths: M numpy/core/src/multiarray/nditer_constr.c M numpy/core/tests/test_nditer.py Log Message: ----------- Merge pull request #217 from mwiebe/nditer_arraydtype BUG: Allow nditer object to be created with array-dtypes From noreply at github.com Thu Feb 23 15:13:27 2012 From: noreply at github.com (GitHub) Date: Thu, 23 Feb 2012 12:13:27 -0800 Subject: [Numpy-svn] [numpy/numpy] fc25b3: Fix-up to compile with 1.3 Message-ID: <4f469de766664_41b73f865eb68af425587@sh1.rs.github.com.mail> Branch: refs/heads/maintenance/1.3.x Home: https://github.com/numpy/numpy Commit: fc25b3c81cf787533e9ac57e6ab75ff1a8ff5fe2 https://github.com/numpy/numpy/commit/fc25b3c81cf787533e9ac57e6ab75ff1a8ff5fe2 Author: Travis E. Oliphant Date: 2012-02-15 (Wed, 15 Feb 2012) Changed paths: M numpy/distutils/ccompiler.py Log Message: ----------- Fix-up to compile with 1.3 From noreply at github.com Thu Feb 23 15:13:33 2012 From: noreply at github.com (GitHub) Date: Thu, 23 Feb 2012 12:13:33 -0800 Subject: [Numpy-svn] [numpy/numpy] 3f685a: Change version number to 1.7.0 Message-ID: <4f469dede3f9f_1dc01a42ae4727fc@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3f685a1a990f7b6e5149c80b52436fb4207e49f5 https://github.com/numpy/numpy/commit/3f685a1a990f7b6e5149c80b52436fb4207e49f5 Author: Travis E. Oliphant Date: 2012-02-23 (Thu, 23 Feb 2012) Changed paths: M setup.py Log Message: ----------- Change version number to 1.7.0 From noreply at github.com Wed Feb 29 17:25:21 2012 From: noreply at github.com (GitHub) Date: Wed, 29 Feb 2012 14:25:21 -0800 Subject: [Numpy-svn] [numpy/numpy] ba4091: BLD: fix Cygwin build error. Closes #1944. Thank... Message-ID: <4f4ea5d17b0ae_4843fdafd5c3aec7137c@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ba40918d39c8e0c41a6bffac67d2d74dd335161f https://github.com/numpy/numpy/commit/ba40918d39c8e0c41a6bffac67d2d74dd335161f Author: Ralf Gommers Date: 2012-02-29 (Wed, 29 Feb 2012) Changed paths: M numpy/core/src/npymath/ieee754.c.src Log Message: ----------- BLD: fix Cygwin build error. Closes #1944. Thanks to Sebastian Sohr. From noreply at github.com Wed Feb 29 17:29:12 2012 From: noreply at github.com (GitHub) Date: Wed, 29 Feb 2012 14:29:12 -0800 Subject: [Numpy-svn] [numpy/numpy] 2b950d: BLD: fix Cygwin build error. Closes #1944. Thank... Message-ID: <4f4ea6b814473_77cc3fc7facbdafc1287a8@sh1.rs.github.com.mail> Branch: refs/heads/maintenance/1.6.x Home: https://github.com/numpy/numpy Commit: 2b950df2c37c8cf9f3dee2786aadc356221fa8d3 https://github.com/numpy/numpy/commit/2b950df2c37c8cf9f3dee2786aadc356221fa8d3 Author: Ralf Gommers Date: 2012-02-29 (Wed, 29 Feb 2012) Changed paths: M numpy/core/src/npymath/ieee754.c.src Log Message: ----------- BLD: fix Cygwin build error. Closes #1944. Thanks to Sebastian Sohr.