From noreply at github.com Tue Mar 1 18:59:38 2016 From: noreply at github.com (GitHub) Date: Tue, 01 Mar 2016 15:59:38 -0800 Subject: [Numpy-svn] [numpy/numpy] 4409c5: ENH: add support for BLIS to numpy.distutils Message-ID: <56d62cea9e013_15933fa5150ed2c021264b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4409c5c45736f9576c31c11a312b1d96ae9cf971 https://github.com/numpy/numpy/commit/4409c5c45736f9576c31c11a312b1d96ae9cf971 Author: Ralf Gommers Date: 2016-02-20 (Sat, 20 Feb 2016) Changed paths: M numpy/distutils/system_info.py M site.cfg.example Log Message: ----------- ENH: add support for BLIS to numpy.distutils Commit: 770619b38da38858e589b43ab526ff68024221a9 https://github.com/numpy/numpy/commit/770619b38da38858e589b43ab526ff68024221a9 Author: Ralf Gommers Date: 2016-02-22 (Mon, 22 Feb 2016) Changed paths: M doc/release/1.12.0-notes.rst Log Message: ----------- DOC: add added BLIS support to 1.12.0 release notes. [ci skip] Commit: 23033232cc2dbd119767d38fd3bfe13443e3b5d1 https://github.com/numpy/numpy/commit/23033232cc2dbd119767d38fd3bfe13443e3b5d1 Author: Ralf Gommers Date: 2016-02-23 (Tue, 23 Feb 2016) Changed paths: M site.cfg.example Log Message: ----------- DOC: add notes to site.cfg.example on compiling BLIS itself and against it. [ci skip] Commit: 25ac6b10fec858d878b06cd28432ffdb0fc16012 https://github.com/numpy/numpy/commit/25ac6b10fec858d878b06cd28432ffdb0fc16012 Author: Nathaniel J. Smith Date: 2016-03-01 (Tue, 01 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/distutils/system_info.py M site.cfg.example Log Message: ----------- Merge pull request #7294 from rgommers/blis-support ENH: add support for BLIS to numpy.distutils Compare: https://github.com/numpy/numpy/compare/682a6910ad8b...25ac6b10fec8 From noreply at github.com Wed Mar 2 18:41:04 2016 From: noreply at github.com (GitHub) Date: Wed, 02 Mar 2016 15:41:04 -0800 Subject: [Numpy-svn] [numpy/numpy] 4aac3a: TST: Fix #6542: Add tests for non-iterable input..... Message-ID: <56d77a103e976_2e273fca686fb2c013908f@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4aac3ae8dd02d070b8641113e0c486e7213a5c9a https://github.com/numpy/numpy/commit/4aac3ae8dd02d070b8641113e0c486e7213a5c9a Author: gkBCCN Date: 2016-02-29 (Mon, 29 Feb 2016) Changed paths: M numpy/core/tests/test_shape_base.py M numpy/lib/tests/test_shape_base.py Log Message: ----------- TST: Fix #6542: Add tests for non-iterable input... ...to hstack, vstack, stack, hsplit, vsplit, dsplit, dstack that check that they raise exceptions. Commit: 8ccfedefe9126ceac422158be59c5e5d8fba237b https://github.com/numpy/numpy/commit/8ccfedefe9126ceac422158be59c5e5d8fba237b Author: Charles Harris Date: 2016-03-02 (Wed, 02 Mar 2016) Changed paths: M numpy/core/tests/test_shape_base.py M numpy/lib/tests/test_shape_base.py Log Message: ----------- Merge pull request #7366 from gkBCCN/bug-fix-6542-reloaded TST: fix #6542, add tests to check non-iterable argument raises in hstack and related functions. Compare: https://github.com/numpy/numpy/compare/25ac6b10fec8...8ccfedefe912 From noreply at github.com Sat Mar 5 08:14:25 2016 From: noreply at github.com (GitHub) Date: Sat, 05 Mar 2016 05:14:25 -0800 Subject: [Numpy-svn] [numpy/numpy] df3ed2: BUG: Give bitwise_xor an identity. Message-ID: <56dadbb1e274b_757a3f7fd4f392b8332d0@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: df3ed28a6d8410e383f79d8ecb670722b8f5c5c9 https://github.com/numpy/numpy/commit/df3ed28a6d8410e383f79d8ecb670722b8f5c5c9 Author: Charles Harris Date: 2016-03-02 (Wed, 02 Mar 2016) Changed paths: M numpy/core/code_generators/generate_umath.py Log Message: ----------- BUG: Give bitwise_xor an identity. The identity for bitwise_xor is zero. Commit: 25dd5e5f8ec9b09f4de37e7308eaf179bbb15dc2 https://github.com/numpy/numpy/commit/25dd5e5f8ec9b09f4de37e7308eaf179bbb15dc2 Author: Charles Harris Date: 2016-03-03 (Thu, 03 Mar 2016) Changed paths: M numpy/core/code_generators/generate_umath.py M numpy/core/include/numpy/ufuncobject.h M numpy/core/src/umath/ufunc_object.c Log Message: ----------- ENH: Add identity for bitwise_and. Current value is 1, which only works for the low order bit. Use -1 instead. Closes #7060. Commit: 3ed543e996b23418f78fc25e77e06b1f0e29f65f https://github.com/numpy/numpy/commit/3ed543e996b23418f78fc25e77e06b1f0e29f65f Author: Charles Harris Date: 2016-03-03 (Thu, 03 Mar 2016) Changed paths: M numpy/core/tests/test_umath.py Log Message: ----------- TST: Add tests for the bitwise ufuncs. - test values - test identity for bitwise_or, bitwise_xor, bitwise_and Commit: 9653c05a53327332a481cd697708ae9b6360fbf0 https://github.com/numpy/numpy/commit/9653c05a53327332a481cd697708ae9b6360fbf0 Author: Charles Harris Date: 2016-03-03 (Thu, 03 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst Log Message: ----------- DOC: Document the changed bitwise_and identity. The identity has changed from 1 to -1. Commit: 74487e4a92a7f47fa89cd379b8b49fc7ef22dcde https://github.com/numpy/numpy/commit/74487e4a92a7f47fa89cd379b8b49fc7ef22dcde Author: seberg Date: 2016-03-05 (Sat, 05 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/code_generators/generate_umath.py M numpy/core/include/numpy/ufuncobject.h M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #7373 from charris/add-bitwise_and-identity ENH: Add bitwise_and identity Compare: https://github.com/numpy/numpy/compare/8ccfedefe912...74487e4a92a7 From noreply at github.com Sat Mar 5 08:59:43 2016 From: noreply at github.com (GitHub) Date: Sat, 05 Mar 2016 05:59:43 -0800 Subject: [Numpy-svn] [numpy/numpy] 9b2e7e: DOC: Update random.seed in mtrand.pyx. Message-ID: <56dae64f38c32_757a3f7fd4f392b8340a6@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9b2e7ec0762ad7508847135b7eacb4e13fd16e04 https://github.com/numpy/numpy/commit/9b2e7ec0762ad7508847135b7eacb4e13fd16e04 Author: Oren Amsalem Date: 2016-02-27 (Sat, 27 Feb 2016) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- DOC: Update random.seed in mtrand.pyx. I know int is between 0 and 4294967295, but I think many people that do not know that will benefit from this comment. [ci skip] Commit: f6c2e7f714b56e921b8fa8cec48e37da231b66fe https://github.com/numpy/numpy/commit/f6c2e7f714b56e921b8fa8cec48e37da231b66fe Author: Charles Harris Date: 2016-02-27 (Sat, 27 Feb 2016) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- DOC: Clarify the valid range of integers passed to random.seed. Commit: a835270d718d299535606d7104fd86d9b2aa68a6 https://github.com/numpy/numpy/commit/a835270d718d299535606d7104fd86d9b2aa68a6 Author: seberg Date: 2016-03-05 (Sat, 05 Mar 2016) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- Merge pull request #7359 from charris/update-7314 Update 7314, DOC: Clarify valid integer range for random.seed in mtrand.pyx. Compare: https://github.com/numpy/numpy/compare/74487e4a92a7...a835270d718d From noreply at github.com Sat Mar 5 10:18:04 2016 From: noreply at github.com (GitHub) Date: Sat, 05 Mar 2016 07:18:04 -0800 Subject: [Numpy-svn] [numpy/numpy] 1134f9: added NumPy logo and separator Message-ID: <56daf8ac38eb_247b3fc00b7cf2bc1108e5@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1134f9305827a0496c23e6aa751306bd91ad2588 https://github.com/numpy/numpy/commit/1134f9305827a0496c23e6aa751306bd91ad2588 Author: Philip Gura Date: 2016-03-04 (Fri, 04 Mar 2016) Changed paths: M README.md Log Message: ----------- added NumPy logo and separator Commit: 8c4048a1dbc2bee0cc756ece29166863fbdcc748 https://github.com/numpy/numpy/commit/8c4048a1dbc2bee0cc756ece29166863fbdcc748 Author: Charles Harris Date: 2016-03-05 (Sat, 05 Mar 2016) Changed paths: M README.md Log Message: ----------- Merge pull request #7378 from philipgura/master added NumPy logo and separator Compare: https://github.com/numpy/numpy/compare/a835270d718d...8c4048a1dbc2 From noreply at github.com Mon Mar 7 15:19:05 2016 From: noreply at github.com (GitHub) Date: Mon, 07 Mar 2016 12:19:05 -0800 Subject: [Numpy-svn] [numpy/numpy] 5ceab8: MAINT: cleanup np.average Message-ID: <56dde2395f18_14303fbea0adb29c289844@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5ceab8f982d80c68b3b5e90697cd20df51f4a3e8 https://github.com/numpy/numpy/commit/5ceab8f982d80c68b3b5e90697cd20df51f4a3e8 Author: Allan Haldane Date: 2016-03-07 (Mon, 07 Mar 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- MAINT: cleanup np.average Commit: 10caf75871d895e88378e68b7431f9ee9ca77970 https://github.com/numpy/numpy/commit/10caf75871d895e88378e68b7431f9ee9ca77970 Author: Charles Harris Date: 2016-03-07 (Mon, 07 Mar 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #7382 from ahaldane/tidy_average_median MAINT: cleanup np.average Compare: https://github.com/numpy/numpy/compare/8c4048a1dbc2...10caf75871d8 From noreply at github.com Mon Mar 7 18:02:21 2016 From: noreply at github.com (GitHub) Date: Mon, 07 Mar 2016 15:02:21 -0800 Subject: [Numpy-svn] [numpy/numpy] be575d: DOC: note about wheels / windows wheels for pypi Message-ID: <56de087d9acf5_20873ffc8d83529c2930da@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: be575d5d34bc00262b4bb726208af3f9bfac0332 https://github.com/numpy/numpy/commit/be575d5d34bc00262b4bb726208af3f9bfac0332 Author: Matthew Brett Date: 2016-03-07 (Mon, 07 Mar 2016) Changed paths: M setup.py Log Message: ----------- DOC: note about wheels / windows wheels for pypi Add note about wheels on pypi, and Windows wheels in particular. See discussion at: https://github.com/numpy/numpy/issues/5479 Commit: 46043b13677b616bb7d7a240d88ae576e91e2dfa https://github.com/numpy/numpy/commit/46043b13677b616bb7d7a240d88ae576e91e2dfa Author: Nathaniel J. Smith Date: 2016-03-07 (Mon, 07 Mar 2016) Changed paths: M setup.py Log Message: ----------- Merge pull request #7385 from matthew-brett/pypi-frontpage-for-wheels DOC: note about wheels / windows wheels for pypi Compare: https://github.com/numpy/numpy/compare/10caf75871d8...46043b13677b From noreply at github.com Mon Mar 7 18:05:44 2016 From: noreply at github.com (GitHub) Date: Mon, 07 Mar 2016 15:05:44 -0800 Subject: [Numpy-svn] [numpy/numpy] 3e26a2: Added label icon to Travis status Message-ID: <56de0948894b4_3f823faf4873b2c0125652@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3e26a22a0f8514c68b3d4d52297163f33121feee https://github.com/numpy/numpy/commit/3e26a22a0f8514c68b3d4d52297163f33121feee Author: Philip Gura Date: 2016-03-07 (Mon, 07 Mar 2016) Changed paths: M README.md Log Message: ----------- Added label icon to Travis status Not everyone might recognize Travis status Commit: e4bc9f0885385cebcc41e7f59f09b5e5b79249fc https://github.com/numpy/numpy/commit/e4bc9f0885385cebcc41e7f59f09b5e5b79249fc Author: Charles Harris Date: 2016-03-07 (Mon, 07 Mar 2016) Changed paths: M README.md Log Message: ----------- Merge pull request #7386 from philipgura/patch-2 Added label icon to Travis status Compare: https://github.com/numpy/numpy/compare/46043b13677b...e4bc9f088538 From noreply at github.com Mon Mar 7 20:02:05 2016 From: noreply at github.com (GitHub) Date: Mon, 07 Mar 2016 17:02:05 -0800 Subject: [Numpy-svn] [numpy/numpy] 9d6cdc: ENH: platform-specific install hook to change init Message-ID: <56de248d953f0_157f3fc68dd192bc17285b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9d6cdc1946073dd6fc5195a18f77785800d71db2 https://github.com/numpy/numpy/commit/9d6cdc1946073dd6fc5195a18f77785800d71db2 Author: Matthew Brett Date: 2016-03-07 (Mon, 07 Mar 2016) Changed paths: M numpy/__init__.py A numpy/_distributor_init.py Log Message: ----------- ENH: platform-specific install hook to change init Give hook to allow platform-specific installs to modify the initialization of numpy. Particular use-case is to allow check for SSE2 on Windows when shipping with ATLAS wheel. Commit: 2932da9766ebb253d8a83b6633137c8b91c2b5e3 https://github.com/numpy/numpy/commit/2932da9766ebb253d8a83b6633137c8b91c2b5e3 Author: Matthew Brett Date: 2016-03-07 (Mon, 07 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst Log Message: ----------- DOC: description of _distribution_init for release Add description of ``numpy/_distribution_init.py`` file and init hook to release notes for 1.12.0. Commit: b92cc76afad2e74cbbf6f5b9f5b68050f7c8642a https://github.com/numpy/numpy/commit/b92cc76afad2e74cbbf6f5b9f5b68050f7c8642a Author: Charles Harris Date: 2016-03-07 (Mon, 07 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/__init__.py A numpy/_distributor_init.py Log Message: ----------- Merge pull request #7231 from matthew-brett/local-init MRG: allow distributors to run custom init Compare: https://github.com/numpy/numpy/compare/e4bc9f088538...b92cc76afad2 From noreply at github.com Wed Mar 9 13:45:59 2016 From: noreply at github.com (GitHub) Date: Wed, 09 Mar 2016 10:45:59 -0800 Subject: [Numpy-svn] [numpy/numpy] d46d7b: DOC: fix typo Message-ID: <56e06f676661f_5a333fa1f3aa72b81174a5@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d46d7beec5dd9f0f1bf5728451a38c0655751053 https://github.com/numpy/numpy/commit/d46d7beec5dd9f0f1bf5728451a38c0655751053 Author: Samuel St-Jean Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M numpy/lib/stride_tricks.py Log Message: ----------- DOC: fix typo Found this while reading a docstring. Commit: 196c3377df3ce1999247556e76c69420e54a3afd https://github.com/numpy/numpy/commit/196c3377df3ce1999247556e76c69420e54a3afd Author: Jaime Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M numpy/lib/stride_tricks.py Log Message: ----------- Merge pull request #7398 from samuelstjean/patch-1 DOC: fix typo Compare: https://github.com/numpy/numpy/compare/b92cc76afad2...196c3377df3c From noreply at github.com Wed Mar 9 17:39:42 2016 From: noreply at github.com (GitHub) Date: Wed, 09 Mar 2016 14:39:42 -0800 Subject: [Numpy-svn] [numpy/numpy] 49965d: BUG: incorrect type for objects whose __len__ fail... Message-ID: <56e0a62e3d3e8_35d33fb0ff2ef2bc16722e@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 49965d01d7807c6852d77f2615afd16fed2195fb https://github.com/numpy/numpy/commit/49965d01d7807c6852d77f2615afd16fed2195fb Author: Allan Haldane Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: incorrect type for objects whose __len__ fails Fixes #7393 Commit: cb4b28cee6adfec4fe688639405833e9628f72d1 https://github.com/numpy/numpy/commit/cb4b28cee6adfec4fe688639405833e9628f72d1 Author: Nathaniel J. Smith Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #7397 from ahaldane/fix_failed_len BUG: incorrect type for objects whose __len__ fails Compare: https://github.com/numpy/numpy/compare/196c3377df3c...cb4b28cee6ad From noreply at github.com Wed Mar 9 20:51:57 2016 From: noreply at github.com (GitHub) Date: Wed, 09 Mar 2016 17:51:57 -0800 Subject: [Numpy-svn] [numpy/numpy] 46979a: BUG: incorrect type for objects whose __len__ fail... Message-ID: <56e0d33d1e609_44ea3f7e3a8bd2b8969e4@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: 46979a4336867f81b0aaee9a65b9f6e2747e9891 https://github.com/numpy/numpy/commit/46979a4336867f81b0aaee9a65b9f6e2747e9891 Author: Allan Haldane Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: incorrect type for objects whose __len__ fails Fixes #7393 Commit: 5e62d5621e30d74e0c15a31a8e0d560848b4e693 https://github.com/numpy/numpy/commit/5e62d5621e30d74e0c15a31a8e0d560848b4e693 Author: Charles Harris Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #7401 from charris/backport-7397 Backport 7397 Compare: https://github.com/numpy/numpy/compare/6e067b3ed7ea...5e62d5621e30 From noreply at github.com Fri Mar 11 20:05:14 2016 From: noreply at github.com (GitHub) Date: Fri, 11 Mar 2016 17:05:14 -0800 Subject: [Numpy-svn] [numpy/numpy] 716667: DOC: add nanprod to the list of math routines Message-ID: <56e36b4a294aa_50dd3f8f515e52c0131837@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7166675e2ea42ca7412606680082cd10a033318b https://github.com/numpy/numpy/commit/7166675e2ea42ca7412606680082cd10a033318b Author: Stephan Hoyer Date: 2016-03-11 (Fri, 11 Mar 2016) Changed paths: M doc/source/reference/routines.math.rst Log Message: ----------- DOC: add nanprod to the list of math routines This was otherwise undocumented, so the nanprod.rst page wasn't being generated. Commit: 5ab455fdb24d96442218ba58512d8952ab18fa79 https://github.com/numpy/numpy/commit/5ab455fdb24d96442218ba58512d8952ab18fa79 Author: Nathaniel J. Smith Date: 2016-03-12 (Sat, 12 Mar 2016) Changed paths: M doc/source/reference/routines.math.rst Log Message: ----------- Merge pull request #7410 from shoyer/nanprod-doc DOC: add nanprod to the list of math routines Compare: https://github.com/numpy/numpy/compare/cb4b28cee6ad...5ab455fdb24d From noreply at github.com Sat Mar 12 12:40:55 2016 From: noreply at github.com (GitHub) Date: Sat, 12 Mar 2016 09:40:55 -0800 Subject: [Numpy-svn] [numpy/numpy] 4443c4: BUG: Fix decref before incref for in-place accumul... Message-ID: <56e454a7161de_31623f8f8c0e92b83285f7@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4443c4d2a0186e6580b1849d11129e81c16e5efc https://github.com/numpy/numpy/commit/4443c4d2a0186e6580b1849d11129e81c16e5efc Author: Sebastian Berg Date: 2016-03-12 (Sat, 12 Mar 2016) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: Fix decref before incref for in-place accumulate closes gh-7402 Commit: f98b59e427f26c699de9412a528be685cbcde405 https://github.com/numpy/numpy/commit/f98b59e427f26c699de9412a528be685cbcde405 Author: Charles Harris Date: 2016-03-12 (Sat, 12 Mar 2016) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #7407 from seberg/gh-7402 BUG: Fix decref before incref for in-place accumulate Compare: https://github.com/numpy/numpy/compare/5ab455fdb24d...f98b59e427f2 From noreply at github.com Sat Mar 12 14:29:09 2016 From: noreply at github.com (GitHub) Date: Sat, 12 Mar 2016 11:29:09 -0800 Subject: [Numpy-svn] [numpy/numpy] e42812: BUG: Fix decref before incref for in-place accumul... Message-ID: <56e46e0545c8b_8073f87227552b8292588@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: e42812701d70769b5849c95ae61c3ffd794128d5 https://github.com/numpy/numpy/commit/e42812701d70769b5849c95ae61c3ffd794128d5 Author: Sebastian Berg Date: 2016-03-12 (Sat, 12 Mar 2016) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: Fix decref before incref for in-place accumulate closes gh-7402 Commit: 2252e484f428f467263354f94eef8c0481d139c5 https://github.com/numpy/numpy/commit/2252e484f428f467263354f94eef8c0481d139c5 Author: Charles Harris Date: 2016-03-12 (Sat, 12 Mar 2016) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #7412 from charris/backport-7407 Backport 7407, BUG: Fix decref before incref for in-place accumulate Compare: https://github.com/numpy/numpy/compare/5e62d5621e30...2252e484f428 From noreply at github.com Sat Mar 12 15:04:12 2016 From: noreply at github.com (GitHub) Date: Sat, 12 Mar 2016 12:04:12 -0800 Subject: [Numpy-svn] [numpy/numpy] e7de40: ENH: Add generalized flip function and its tests Message-ID: <56e4763c912b7_c613f7fc48d12a04733e@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e7de401f5c9634a2a63eb8f44f2193be1a946191 https://github.com/numpy/numpy/commit/e7de401f5c9634a2a63eb8f44f2193be1a946191 Author: Eren Sezener Date: 2016-03-12 (Sat, 12 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M doc/source/reference/routines.array-manipulation.rst M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py M numpy/lib/twodim_base.py Log Message: ----------- ENH: Add generalized flip function and its tests Commit: 5b9162853bab2ef0cc8e71576f5f3c754d0a315c https://github.com/numpy/numpy/commit/5b9162853bab2ef0cc8e71576f5f3c754d0a315c Author: Charles Harris Date: 2016-03-12 (Sat, 12 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M doc/source/reference/routines.array-manipulation.rst M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py M numpy/lib/twodim_base.py Log Message: ----------- Merge pull request #7346 from erensezener/generalized_flip Generalized flip Compare: https://github.com/numpy/numpy/compare/f98b59e427f2...5b9162853bab From noreply at github.com Sun Mar 13 11:29:51 2016 From: noreply at github.com (GitHub) Date: Sun, 13 Mar 2016 08:29:51 -0700 Subject: [Numpy-svn] [numpy/numpy] 04df56: DEP: Deprecated using a float index in linspace Message-ID: <56e5876f329c0_1e043fece16ef2b83751b@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 04df564cc6a107ceb9b8d54faf516dc408f96cbb https://github.com/numpy/numpy/commit/04df564cc6a107ceb9b8d54faf516dc408f96cbb Author: Emilien Kofman Date: 2016-03-08 (Tue, 08 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/function_base.py M numpy/core/tests/test_deprecations.py M numpy/core/tests/test_function_base.py Log Message: ----------- DEP: Deprecated using a float index in linspace DEP: Deprecated using a float index in linspace DEP: Deprecated using a float index in linspace DEP: Deprecated using a float index in linspace DEP: Deprecated using a float index in linspace DEP: Deprecated using a float index in linspace DEP: Release notes for PR#7328 Commit: 3af411b270c8ec57ca9ced6fb69029cd86a8e417 https://github.com/numpy/numpy/commit/3af411b270c8ec57ca9ced6fb69029cd86a8e417 Author: Emilien Kofman Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- DEP: Deprecated using a float index in linspace Commit: 3eff0ae052c954081e542f14be5891e1310e71f7 https://github.com/numpy/numpy/commit/3eff0ae052c954081e542f14be5891e1310e71f7 Author: Charles Harris Date: 2016-03-13 (Sun, 13 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/function_base.py M numpy/core/tests/test_deprecations.py Log Message: ----------- Merge pull request #7328 from emilienkofman/master DEP: Deprecated using a float index in linspace Compare: https://github.com/numpy/numpy/compare/5b9162853bab...3eff0ae052c9 From noreply at github.com Sun Mar 13 19:30:57 2016 From: noreply at github.com (GitHub) Date: Sun, 13 Mar 2016 16:30:57 -0700 Subject: [Numpy-svn] [numpy/numpy] b03527: BUG: Fix binary_repr for negative numbers Message-ID: <56e5f83178760_24e23fb3528612b83411b0@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b03527ded99dd7f6e2c6dd85ca3fdd043398d8bc https://github.com/numpy/numpy/commit/b03527ded99dd7f6e2c6dd85ca3fdd043398d8bc Author: gfyoung Date: 2016-03-13 (Sun, 13 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/numeric.py M numpy/core/tests/test_deprecations.py M numpy/core/tests/test_numeric.py Log Message: ----------- BUG: Fix binary_repr for negative numbers Completely rewrote binary_repr method to use the Python's built-in 'bin' function to generate binary representations quickly. Fixed the behaviour for negative numbers in which insufficient widths resulted in outputs of all zero's for the two's complement. Now, it will return the two's complement with width equal to the minimum number of bits needed to represent the complement. Closes gh-7168. Commit: c9aca387e918888e3c259ff323bbbacffd6c5d87 https://github.com/numpy/numpy/commit/c9aca387e918888e3c259ff323bbbacffd6c5d87 Author: Nathaniel J. Smith Date: 2016-03-13 (Sun, 13 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/numeric.py M numpy/core/tests/test_deprecations.py M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #7178 from gfyoung/binary_repr_fix BUG: Fix binary_repr for negative numbers Compare: https://github.com/numpy/numpy/compare/3eff0ae052c9...c9aca387e918 From noreply at github.com Mon Mar 14 15:49:54 2016 From: noreply at github.com (GitHub) Date: Mon, 14 Mar 2016 12:49:54 -0700 Subject: [Numpy-svn] [numpy/numpy] 7a4ff4: DOC: Updates to documentation from perusing it in ... Message-ID: <56e715e2b6762_37f03fee917c729c113157@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7a4ff44b056eb8f8a53fbc196ef53666523bfca3 https://github.com/numpy/numpy/commit/7a4ff44b056eb8f8a53fbc196ef53666523bfca3 Author: Joseph Fox-Rabinovitz Date: 2016-03-14 (Mon, 14 Mar 2016) Changed paths: M doc/source/reference/c-api.array.rst M doc/source/reference/c-api.types-and-structures.rst Log Message: ----------- DOC: Updates to documentation from perusing it in detail. [ci skip] Commit: 133e8927eb6d8f4855fc13013d82c8be4900304e https://github.com/numpy/numpy/commit/133e8927eb6d8f4855fc13013d82c8be4900304e Author: Joseph Fox-Rabinovitz Date: 2016-03-14 (Mon, 14 Mar 2016) Changed paths: A doc/source/_static/.gitignore M doc/source/reference/c-api.types-and-structures.rst M numpy/core/fromnumeric.py Log Message: ----------- MAINT: Wrapped some docstrings and fixed typo Commit: 160fdf3d96fb979c8cfb0fc7d20dbcb48e4825dd https://github.com/numpy/numpy/commit/160fdf3d96fb979c8cfb0fc7d20dbcb48e4825dd Author: Charles Harris Date: 2016-03-14 (Mon, 14 Mar 2016) Changed paths: A doc/source/_static/.gitignore M doc/source/reference/c-api.array.rst M doc/source/reference/c-api.types-and-structures.rst M numpy/core/fromnumeric.py Log Message: ----------- Merge pull request #7415 from madphysicist/doc-edits DOC: Documention fixes Compare: https://github.com/numpy/numpy/compare/c9aca387e918...160fdf3d96fb From noreply at github.com Mon Mar 14 18:17:58 2016 From: noreply at github.com (GitHub) Date: Mon, 14 Mar 2016 15:17:58 -0700 Subject: [Numpy-svn] [numpy/numpy] fa107f: ENH: Check array dimensionality in cov function. Message-ID: <56e738962984c_18373feea7d072a03437b8@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fa107fe361520ceac09131f96a8715473078801e https://github.com/numpy/numpy/commit/fa107fe361520ceac09131f96a8715473078801e Author: Charles Harris Date: 2016-03-13 (Sun, 13 Mar 2016) Changed paths: M numpy/lib/function_base.py Log Message: ----------- ENH: Check array dimensionality in cov function. The input arrays are documented to have ndim <=2, so check for that and raise a ValueError on failure. Commit: d92ff4cdd1fc3608e39ffbe119ecbb520b678f3e https://github.com/numpy/numpy/commit/d92ff4cdd1fc3608e39ffbe119ecbb520b678f3e Author: Charles Harris Date: 2016-03-13 (Sun, 13 Mar 2016) Changed paths: M numpy/lib/function_base.py Log Message: ----------- MAINT/BUG: Clip real and imag parts of corrcoef return to [-1, 1]. The non-nan elements of the result of corrcoef should satisfy the inequality abs(x) <= 1 and the non-nan elements of the diagonal should be exactly one. We can't guarantee those results due to roundoff, but clipping the real and imaginary parts to the interval [-1, 1] improves things to a small degree. Closes #7392. Commit: 204308463955f6604356887e3043743dc163d391 https://github.com/numpy/numpy/commit/204308463955f6604356887e3043743dc163d391 Author: Charles Harris Date: 2016-03-13 (Sun, 13 Mar 2016) Changed paths: M numpy/lib/tests/test_function_base.py Log Message: ----------- TST: Check that result of corrcoef are clipped. This doesn't actually test much, as we don't have any inputs where that was not already the case. But at least it is there and perhaps a fuzz test can be added at a later date. Commit: 03e772afe1cb0ee8fe6b60cda6265d8f8697def1 https://github.com/numpy/numpy/commit/03e772afe1cb0ee8fe6b60cda6265d8f8697def1 Author: Charles Harris Date: 2016-03-14 (Mon, 14 Mar 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #7414 from charris/tweak-corrcoef Tweak corrcoef Compare: https://github.com/numpy/numpy/compare/160fdf3d96fb...03e772afe1cb From noreply at github.com Mon Mar 14 19:58:50 2016 From: noreply at github.com (GitHub) Date: Mon, 14 Mar 2016 16:58:50 -0700 Subject: [Numpy-svn] [numpy/numpy] 7ab13f: DOC: Minor typo fix, hermefik -> hermefit. Message-ID: <56e7503a637d3_46583fb82fe912a0254946@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7ab13f537e80f564f3974463877f54c152616d76 https://github.com/numpy/numpy/commit/7ab13f537e80f564f3974463877f54c152616d76 Author: Jeremy Tuloup Date: 2016-03-14 (Mon, 14 Mar 2016) Changed paths: M numpy/polynomial/hermite_e.py Log Message: ----------- DOC: Minor typo fix, hermefik -> hermefit. Commit: e034b86d1f40af6e15a829d093232febd4a708c3 https://github.com/numpy/numpy/commit/e034b86d1f40af6e15a829d093232febd4a708c3 Author: Nathaniel J. Smith Date: 2016-03-14 (Mon, 14 Mar 2016) Changed paths: M numpy/polynomial/hermite_e.py Log Message: ----------- Merge pull request #7418 from jtpio/hermefit-typo-fix DOC: Minor typo fix, hermefik -> hermefit. Compare: https://github.com/numpy/numpy/compare/03e772afe1cb...e034b86d1f40 From noreply at github.com Mon Mar 14 22:11:25 2016 From: noreply at github.com (GitHub) Date: Mon, 14 Mar 2016 19:11:25 -0700 Subject: [Numpy-svn] [numpy/numpy] 258fdd: MAINT/BUG: Clip real and imag parts of corrcoef re... Message-ID: <56e76f4d4e139_1a863fb4703192a02302b3@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: 258fdd6ca2d1bdf896341bfabcd30f21b9224116 https://github.com/numpy/numpy/commit/258fdd6ca2d1bdf896341bfabcd30f21b9224116 Author: Charles Harris Date: 2016-03-14 (Mon, 14 Mar 2016) Changed paths: M numpy/lib/function_base.py Log Message: ----------- MAINT/BUG: Clip real and imag parts of corrcoef return to [-1, 1]. The non-nan elements of the result of corrcoef should satisfy the inequality abs(x) <= 1 and the non-nan elements of the diagonal should be exactly one. We can't guarantee those results due to roundoff, but clipping the real and imaginary parts to the interval [-1, 1] improves things to a small degree. Closes #7392. Commit: 21a2e1f83889e84464a5e3122291a4c24f5ff9c9 https://github.com/numpy/numpy/commit/21a2e1f83889e84464a5e3122291a4c24f5ff9c9 Author: Charles Harris Date: 2016-03-14 (Mon, 14 Mar 2016) Changed paths: M numpy/lib/tests/test_function_base.py Log Message: ----------- TST: Check that result of corrcoef are clipped. This doesn't actually test much, as we don't have any inputs where that was not already the case. But at least it is there and perhaps a fuzz test can be added at a later date. Commit: 8f867e91d7a48043e463b0448f2f58c5032609da https://github.com/numpy/numpy/commit/8f867e91d7a48043e463b0448f2f58c5032609da Author: Charles Harris Date: 2016-03-14 (Mon, 14 Mar 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #7417 from charris/tweak-corrcoef Backport 7414, Bound result of corrcoef Compare: https://github.com/numpy/numpy/compare/2252e484f428...8f867e91d7a4 From noreply at github.com Tue Mar 15 11:42:50 2016 From: noreply at github.com (GitHub) Date: Tue, 15 Mar 2016 08:42:50 -0700 Subject: [Numpy-svn] [numpy/numpy] 9128ed: BUG: Fix string copying for np.place Message-ID: <56e82d7a8c67e_1e163ff51d0992bc11153@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9128ed5198cc8544406467a00824e5fe6791f090 https://github.com/numpy/numpy/commit/9128ed5198cc8544406467a00824e5fe6791f090 Author: gfyoung Date: 2016-03-15 (Tue, 15 Mar 2016) Changed paths: M numpy/core/src/multiarray/compiled_base.c M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- BUG: Fix string copying for np.place Fixes bug in string copying in np.place in which replacements strings that were smaller than their replaced elements would only partially replace the element instead of the entire element. Closes gh-6974. Addendum: this commit also appears to have fixed issue with overflow for very large input arrays. Closes gh-7207. Commit: 1429c606643d1ad305e710c4a31cb6f398d04c53 https://github.com/numpy/numpy/commit/1429c606643d1ad305e710c4a31cb6f398d04c53 Author: Jaime Date: 2016-03-15 (Tue, 15 Mar 2016) Changed paths: M numpy/core/src/multiarray/compiled_base.c M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #7003 from gfyoung/place_str_fix BUG: Fix string copying for np.place Compare: https://github.com/numpy/numpy/compare/e034b86d1f40...1429c606643d From noreply at github.com Wed Mar 16 12:35:09 2016 From: noreply at github.com (GitHub) Date: Wed, 16 Mar 2016 09:35:09 -0700 Subject: [Numpy-svn] [numpy/numpy] 127eb9: BUG: Incorrect handling of range in `histogram` wi... Message-ID: <56e98b3d231fe_1d923fbc81b3b2bc2932a8@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 127eb9e7a4fb79668e62d1a50cf428fb7e7bf18e https://github.com/numpy/numpy/commit/127eb9e7a4fb79668e62d1a50cf428fb7e7bf18e Author: Joseph Fox-Rabinovitz Date: 2016-03-16 (Wed, 16 Mar 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- BUG: Incorrect handling of range in `histogram` with automatic bins. Fixes #7411. Tests and documentation updated. Fixes other small issues with range and bin count computations. Commit: 8869c1ace77affefff75c8a772edb2983b68a015 https://github.com/numpy/numpy/commit/8869c1ace77affefff75c8a772edb2983b68a015 Author: Joseph Fox-Rabinovitz Date: 2016-03-16 (Wed, 16 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/lib/function_base.py Log Message: ----------- DOC: Updated documentation to reflect changes to bin estimators. Described ad nauseum the relationship between `range` parameter and bin estimation. Updated formulas for estimators now that they are returning bin widths. Commit: 858b5b201f82be0aa98210dc363f049939a15e31 https://github.com/numpy/numpy/commit/858b5b201f82be0aa98210dc363f049939a15e31 Author: Charles Harris Date: 2016-03-16 (Wed, 16 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #7416 from madphysicist/hist-range BUG: Incorrect handling of range in `histogram` with automatic bins. Compare: https://github.com/numpy/numpy/compare/1429c606643d...858b5b201f82 From noreply at github.com Wed Mar 16 16:17:19 2016 From: noreply at github.com (GitHub) Date: Wed, 16 Mar 2016 13:17:19 -0700 Subject: [Numpy-svn] [numpy/numpy] 434c4e: BUG: Ongoing fixes to PR#7416 Message-ID: <56e9bf4f73aaa_39223fab27a012b8273278@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 434c4ecbe010c0bacf7f93cdf761ca015eeae3fb https://github.com/numpy/numpy/commit/434c4ecbe010c0bacf7f93cdf761ca015eeae3fb Author: Joseph Fox-Rabinovitz Date: 2016-03-16 (Wed, 16 Mar 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- BUG: Ongoing fixes to PR#7416 Removed superfluous `ceil` call in automated bin width estimator. Updated tests to reflect modified estimator. Commit: fdfc4807cbe2de71f74053c45ae0de383332c4e1 https://github.com/numpy/numpy/commit/fdfc4807cbe2de71f74053c45ae0de383332c4e1 Author: Charles Harris Date: 2016-03-16 (Wed, 16 Mar 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #7423 from madphysicist/hist-range BUG: Ongoing fixes to PR#7416 Compare: https://github.com/numpy/numpy/compare/858b5b201f82...fdfc4807cbe2 From noreply at github.com Wed Mar 16 16:40:30 2016 From: noreply at github.com (GitHub) Date: Wed, 16 Mar 2016 13:40:30 -0700 Subject: [Numpy-svn] [numpy/numpy] 86f83f: BUG: Incorrect handling of range in `histogram` wi... Message-ID: <56e9c4beac37a_36333fe9c6b4b2bc201821@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: 86f83fbb9de9a39699894eb98cbe296ffa6b9334 https://github.com/numpy/numpy/commit/86f83fbb9de9a39699894eb98cbe296ffa6b9334 Author: Joseph Fox-Rabinovitz Date: 2016-03-16 (Wed, 16 Mar 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- BUG: Incorrect handling of range in `histogram` with automatic bins. Fixes #7411. Tests and documentation updated. Fixes other small issues with range and bin count computations. Commit: 538593d9eab75351af13b6c40f43475f0578303c https://github.com/numpy/numpy/commit/538593d9eab75351af13b6c40f43475f0578303c Author: Joseph Fox-Rabinovitz Date: 2016-03-16 (Wed, 16 Mar 2016) Changed paths: M doc/release/1.11.0-notes.rst M numpy/lib/function_base.py Log Message: ----------- DOC: Updated documentation to reflect changes to bin estimators. Described ad nauseum the relationship between `range` parameter and bin estimation. Updated formulas for estimators now that they are returning bin widths. Commit: a83e095dbc7640009d74acb61a32554ffd8dbda4 https://github.com/numpy/numpy/commit/a83e095dbc7640009d74acb61a32554ffd8dbda4 Author: Joseph Fox-Rabinovitz Date: 2016-03-16 (Wed, 16 Mar 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- BUG: Ongoing fixes to PR#7416 Removed superfluous `ceil` call in automated bin width estimator. Updated tests to reflect modified estimator. Commit: ed90637d9f71b9476da4efeeec92fec7c01e8426 https://github.com/numpy/numpy/commit/ed90637d9f71b9476da4efeeec92fec7c01e8426 Author: Joseph Fox-Rabinovitz Date: 2016-03-16 (Wed, 16 Mar 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- MAINT: Cleanup of backport of PRs #7416, #7423 Commit: 8bd6c062df43167d9b51a86fa237101cf87d069d https://github.com/numpy/numpy/commit/8bd6c062df43167d9b51a86fa237101cf87d069d Author: Charles Harris Date: 2016-03-16 (Wed, 16 Mar 2016) Changed paths: M doc/release/1.11.0-notes.rst M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #7425 from madphysicist/maint-hist-range MAINT: Cleanup of backport of PRs #7416, #7423 Compare: https://github.com/numpy/numpy/compare/8f867e91d7a4...8bd6c062df43 From noreply at github.com Thu Mar 17 14:47:32 2016 From: noreply at github.com (GitHub) Date: Thu, 17 Mar 2016 11:47:32 -0700 Subject: [Numpy-svn] [numpy/numpy] 19655d: ENH: Unlock the GIL for gufuncs Message-ID: <56eafbc4c88c_502a3fcd49c372a09985f@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 19655d1d80f299bd76982d485b74aa8b4b0018d6 https://github.com/numpy/numpy/commit/19655d1d80f299bd76982d485b74aa8b4b0018d6 Author: Sebastian Berg Date: 2016-03-17 (Thu, 17 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/src/umath/ufunc_object.c Log Message: ----------- ENH: Unlock the GIL for gufuncs Commit: 4d0875aa31355066c7acf2b8de1bbb366fc46d18 https://github.com/numpy/numpy/commit/4d0875aa31355066c7acf2b8de1bbb366fc46d18 Author: Nathaniel J. Smith Date: 2016-03-17 (Thu, 17 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Merge pull request #7198 from seberg/unlock_gil_gufuncs ENH: Unlock the GIL for gufuncs Compare: https://github.com/numpy/numpy/compare/fdfc4807cbe2...4d0875aa3135 From noreply at github.com Thu Mar 17 20:36:20 2016 From: noreply at github.com (GitHub) Date: Thu, 17 Mar 2016 17:36:20 -0700 Subject: [Numpy-svn] [numpy/numpy] e35c61: TST: test for #6469 Message-ID: <56eb4d84ccc02_50033fe8a7ed12bc2131d2@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e35c61cddb51dda2751e2579708b902061a5b2a2 https://github.com/numpy/numpy/commit/e35c61cddb51dda2751e2579708b902061a5b2a2 Author: Ines Wichert Date: 2016-02-29 (Mon, 29 Feb 2016) Changed paths: M numpy/lib/tests/test_function_base.py Log Message: ----------- TST: test for #6469 Commit: 89ae05693b9bdfda78a6138e606be7b5531b1ab9 https://github.com/numpy/numpy/commit/89ae05693b9bdfda78a6138e606be7b5531b1ab9 Author: Charles Harris Date: 2016-03-17 (Thu, 17 Mar 2016) Changed paths: M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #7341 from inesw/bug-fix-6469 TST: Add test for #6469 Compare: https://github.com/numpy/numpy/compare/4d0875aa3135...89ae05693b9b From noreply at github.com Sat Mar 19 14:32:17 2016 From: noreply at github.com (GitHub) Date: Sat, 19 Mar 2016 11:32:17 -0700 Subject: [Numpy-svn] [numpy/numpy] ed083c: ENH: Make no unshare mask future warnings less noi... Message-ID: <56ed9b31d3f80_2f963fdca77992bc416461@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ed083cffe0c2dd6ebf42d418dddc71848b67800e https://github.com/numpy/numpy/commit/ed083cffe0c2dd6ebf42d418dddc71848b67800e Author: Sebastian Berg Date: 2016-03-01 (Tue, 01 Mar 2016) Changed paths: M doc/release/1.11.0-notes.rst M numpy/ma/core.py M numpy/ma/extras.py Log Message: ----------- ENH: Make no unshare mask future warnings less noisy Incorporates Nathaniels suggestions for a longer explanation in the release notes. Commit: a7c86008d94bba06914a1415049ff1fde9c9c451 https://github.com/numpy/numpy/commit/a7c86008d94bba06914a1415049ff1fde9c9c451 Author: Charles Harris Date: 2016-03-19 (Sat, 19 Mar 2016) Changed paths: M doc/release/1.11.0-notes.rst M numpy/ma/core.py M numpy/ma/extras.py Log Message: ----------- Merge pull request #7363 from seberg/masked-silence-2 ENH: Make no unshare mask future warnings less noisy Compare: https://github.com/numpy/numpy/compare/89ae05693b9b...a7c86008d94b From noreply at github.com Sat Mar 19 15:10:30 2016 From: noreply at github.com (GitHub) Date: Sat, 19 Mar 2016 12:10:30 -0700 Subject: [Numpy-svn] [numpy/numpy] c48edb: DOC: Update 1.11.0-notes. Message-ID: <56eda426784a7_361c3f999dd492b8176783@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c48edb8d1fceaaa18d6e9f1578b7ed95f7a5e904 https://github.com/numpy/numpy/commit/c48edb8d1fceaaa18d6e9f1578b7ed95f7a5e904 Author: Charles Harris Date: 2016-03-19 (Sat, 19 Mar 2016) Changed paths: M doc/release/1.11.0-notes.rst Log Message: ----------- DOC: Update 1.11.0-notes. Expand the explanation of the future changes to mask behavior when assignments are made to views of masked_arrays. [skip ci] Commit: 41ec9fc8b7ee9b710c3054b9e9409a7a1f6082f7 https://github.com/numpy/numpy/commit/41ec9fc8b7ee9b710c3054b9e9409a7a1f6082f7 Author: Charles Harris Date: 2016-03-19 (Sat, 19 Mar 2016) Changed paths: M doc/release/1.11.0-notes.rst Log Message: ----------- Merge pull request #7430 from charris/update-1.11.0-notes DOC: Update 1.11.0-notes. Compare: https://github.com/numpy/numpy/compare/a7c86008d94b...41ec9fc8b7ee From noreply at github.com Sat Mar 19 16:26:36 2016 From: noreply at github.com (GitHub) Date: Sat, 19 Mar 2016 13:26:36 -0700 Subject: [Numpy-svn] [numpy/numpy] 2b70e6: ENH: Make no unshare mask future warnings less noi... Message-ID: <56edb5fc32f59_498e3ff492d392a0250527@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: 2b70e65c29996954c9ed4c4a124463183e5bfedc https://github.com/numpy/numpy/commit/2b70e65c29996954c9ed4c4a124463183e5bfedc Author: Sebastian Berg Date: 2016-03-19 (Sat, 19 Mar 2016) Changed paths: M doc/release/1.11.0-notes.rst M numpy/ma/core.py M numpy/ma/extras.py Log Message: ----------- ENH: Make no unshare mask future warnings less noisy Incorporates Nathaniels suggestions for a longer explanation in the release notes. Commit: dc04f54683673d9fe45748505463afff68dddc9c https://github.com/numpy/numpy/commit/dc04f54683673d9fe45748505463afff68dddc9c Author: Charles Harris Date: 2016-03-19 (Sat, 19 Mar 2016) Changed paths: M doc/release/1.11.0-notes.rst M numpy/ma/core.py M numpy/ma/extras.py Log Message: ----------- Merge pull request #7432 from charris/backport-7363 Backport 7363, ENH: Make no unshare mask future warnings less noisy Compare: https://github.com/numpy/numpy/compare/8bd6c062df43...dc04f5468367 From noreply at github.com Sat Mar 19 16:36:51 2016 From: noreply at github.com (GitHub) Date: Sat, 19 Mar 2016 13:36:51 -0700 Subject: [Numpy-svn] [numpy/numpy] 2ddcff: DOC: Update 1.11.0-notes. Message-ID: <56edb863cf356_62283fb6a80732a0158930@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: 2ddcff296619dc90bf27025ab9aca558272ba55c https://github.com/numpy/numpy/commit/2ddcff296619dc90bf27025ab9aca558272ba55c Author: Charles Harris Date: 2016-03-19 (Sat, 19 Mar 2016) Changed paths: M doc/release/1.11.0-notes.rst Log Message: ----------- DOC: Update 1.11.0-notes. Expand the explanation of the future changes to mask behavior when assignments are made to views of masked_arrays. [skip ci] Commit: 2ec0db0b050741151abbd9f6d89d51d157ef3a41 https://github.com/numpy/numpy/commit/2ec0db0b050741151abbd9f6d89d51d157ef3a41 Author: Charles Harris Date: 2016-03-19 (Sat, 19 Mar 2016) Changed paths: M doc/release/1.11.0-notes.rst Log Message: ----------- Merge pull request #7434 from charris/backport-7430 Backport 7430, DOC: Update 1.11.0-notes. Compare: https://github.com/numpy/numpy/compare/dc04f5468367...2ec0db0b0507 From noreply at github.com Sat Mar 19 18:44:45 2016 From: noreply at github.com (GitHub) Date: Sat, 19 Mar 2016 15:44:45 -0700 Subject: [Numpy-svn] [numpy/numpy] 199dc1: REL: Release. Message-ID: <56edd65d31db3_2a1c3f9e797592a039587@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/tags/v1.11.0rc2 Home: https://github.com/numpy/numpy Commit: 199dc1a43a37adbc0d92f58574494ed80a1fed25 https://github.com/numpy/numpy/commit/199dc1a43a37adbc0d92f58574494ed80a1fed25 Author: Charles Harris Date: 2016-03-19 (Sat, 19 Mar 2016) Changed paths: M setup.py Log Message: ----------- REL: Release. Signed-off-by: Charles Harris From noreply at github.com Sun Mar 20 13:12:08 2016 From: noreply at github.com (GitHub) Date: Sun, 20 Mar 2016 10:12:08 -0700 Subject: [Numpy-svn] [numpy/numpy] a07319: MAINT: np.full defaults to the filler's dtype. Message-ID: <56eed9e8888e3_3af03f961677b2bc3888cf@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a073198864e18dab7fc78653a69175fa6c76e345 https://github.com/numpy/numpy/commit/a073198864e18dab7fc78653a69175fa6c76e345 Author: Antony Lee Date: 2016-03-20 (Sun, 20 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/numeric.py M numpy/core/tests/test_deprecations.py M numpy/core/tests/test_numeric.py Log Message: ----------- MAINT: np.full defaults to the filler's dtype. Commit: a52eef3ff24a78b347395b04ddafb08b6d6d8cf8 https://github.com/numpy/numpy/commit/a52eef3ff24a78b347395b04ddafb08b6d6d8cf8 Author: seberg Date: 2016-03-20 (Sun, 20 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/numeric.py M numpy/core/tests/test_deprecations.py M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #7437 from anntzer/new-fill-dtype-behavior MAINT: np.full now defaults to the filling value's dtype. Compare: https://github.com/numpy/numpy/compare/41ec9fc8b7ee...a52eef3ff24a From noreply at github.com Mon Mar 21 14:13:01 2016 From: noreply at github.com (GitHub) Date: Mon, 21 Mar 2016 11:13:01 -0700 Subject: [Numpy-svn] [numpy/numpy] 5bd3f2: MANT: Simplify diagonal length calculation logic Message-ID: <56f039adb6dbf_3f823faf4873b2c0269637@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5bd3f2de70dd89ebf9a0f0dea0c552b4f49a5506 https://github.com/numpy/numpy/commit/5bd3f2de70dd89ebf9a0f0dea0c552b4f49a5506 Author: Jaime Fernandez Date: 2016-03-19 (Sat, 19 Mar 2016) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- MANT: Simplify diagonal length calculation logic Commit: c70e88b17b6c0970b68d31d0f3c6990929e79370 https://github.com/numpy/numpy/commit/c70e88b17b6c0970b68d31d0f3c6990929e79370 Author: seberg Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- Merge pull request #7442 from jaimefrio/refactor_diagonal MANT: Simplify diagonal length calculation logic Compare: https://github.com/numpy/numpy/compare/a52eef3ff24a...c70e88b17b6c From noreply at github.com Mon Mar 21 20:23:35 2016 From: noreply at github.com (GitHub) Date: Mon, 21 Mar 2016 17:23:35 -0700 Subject: [Numpy-svn] [numpy/numpy] 2e0f8a: BUG, MAINT: Use keyword args internally in fromnum... Message-ID: <56f09087b819a_3ec83fb6b4aa52bc1800c5@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2e0f8ab73f217319d9037bb801c96e9505cd3461 https://github.com/numpy/numpy/commit/2e0f8ab73f217319d9037bb801c96e9505cd3461 Author: gfyoung Date: 2016-03-20 (Sun, 20 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/fromnumeric.py Log Message: ----------- BUG, MAINT: Use keyword args internally in fromnumeric.py Internal method calls to array methods should be written to reflect the actual signature of the argument. Thus, keyword arguments for example should be written explicitly as keyword arguments. This inconsistency has caused libraries like pandas to adopt somewhat awkward function signatures for functions with name equivalents in numpy in which certain arguments had to be externalized for compatibility purposes but would preferably have been hidden in a kwargs argument since they weren't actually used in the implementation. Such externalization would only cause more confusion for the user. Commit: fdb05497a1501dc84c7942d85155b4cf4b22df95 https://github.com/numpy/numpy/commit/fdb05497a1501dc84c7942d85155b4cf4b22df95 Author: gfyoung Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- BUG: Improve compatibility to account for slightly different signatures In downstream libraries like pandas, they implement methods like 'round' or 'searchsorted' but with slightly different arguments. However, that causes a call like `np.round` to crash because numpy assumes that the object's implementation of the method has a signature that matches that of numpy's. Commit: 11c8b4d48793e4b1227b2c5ae5c32d8178f285fc https://github.com/numpy/numpy/commit/11c8b4d48793e4b1227b2c5ae5c32d8178f285fc Author: Nathaniel J. Smith Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/fromnumeric.py Log Message: ----------- Merge pull request #7325 from gfyoung/wrapit_keyword BUG, MAINT: Improve fromnumeric.py interface for downstream compatibility Compare: https://github.com/numpy/numpy/compare/c70e88b17b6c...11c8b4d48793 From noreply at github.com Tue Mar 22 00:17:12 2016 From: noreply at github.com (GitHub) Date: Mon, 21 Mar 2016 21:17:12 -0700 Subject: [Numpy-svn] [numpy/numpy] 444084: DOC: ndarray typo fix Message-ID: <56f0c748b9f5c_3c873f9e07b7d2b84414df@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4440841df39c415411b6cb4d1e48978cd9858464 https://github.com/numpy/numpy/commit/4440841df39c415411b6cb4d1e48978cd9858464 Author: Marshall Ward Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M doc/source/reference/arrays.ndarray.rst Log Message: ----------- DOC: ndarray typo fix Space added to resolve misrendering of monospace (``) delimiters. Commit: ea58d27daf326f3f1adfb6c389fc21319e603779 https://github.com/numpy/numpy/commit/ea58d27daf326f3f1adfb6c389fc21319e603779 Author: Nathaniel J. Smith Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M doc/source/reference/arrays.ndarray.rst Log Message: ----------- Merge pull request #7446 from marshallward/master DOC: ndarray typo fix Compare: https://github.com/numpy/numpy/compare/11c8b4d48793...ea58d27daf32 From noreply at github.com Tue Mar 22 05:48:25 2016 From: noreply at github.com (GitHub) Date: Tue, 22 Mar 2016 02:48:25 -0700 Subject: [Numpy-svn] [numpy/numpy] 64af96: TST: check reference counts of dtypes after callin... Message-ID: <56f114e9d3af3_1adf3ff7f42c929c1210a3@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 64af96cdfce408821bda3b5d1896ad0e6d6caee9 https://github.com/numpy/numpy/commit/64af96cdfce408821bda3b5d1896ad0e6d6caee9 Author: Jaime Fernandez Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M numpy/lib/tests/test_function_base.py Log Message: ----------- TST: check reference counts of dtypes after calling bincount Commit: 94a47c5294033c8078e4ab4bd61a7fec7f3458af https://github.com/numpy/numpy/commit/94a47c5294033c8078e4ab4bd61a7fec7f3458af Author: Jaime Fernandez Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M numpy/core/src/multiarray/compiled_base.c Log Message: ----------- BUG: reference count leak in bincount, fixes #6805 Commit: 5c24db244ec8a8d7e4ca2f823b0ba71b7d4dff3d https://github.com/numpy/numpy/commit/5c24db244ec8a8d7e4ca2f823b0ba71b7d4dff3d Author: seberg Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M numpy/core/src/multiarray/compiled_base.c M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #7445 from jaimefrio/bincount_leak BUG: reference count leak in bincount, fixes #6805 Compare: https://github.com/numpy/numpy/compare/ea58d27daf32...5c24db244ec8 From noreply at github.com Tue Mar 22 15:06:26 2016 From: noreply at github.com (GitHub) Date: Tue, 22 Mar 2016 12:06:26 -0700 Subject: [Numpy-svn] [numpy/numpy] 2f5bb3: DOC: array link to full and full_like instead of f... Message-ID: <56f197b228db5_3f603fb10f2392b85455b2@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2f5bb353300796c0f96c5061ac4a08583eeda0a8 https://github.com/numpy/numpy/commit/2f5bb353300796c0f96c5061ac4a08583eeda0a8 Author: Michael Seifert Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: array link to full and full_like instead of fill ndarray.fill (not fill) is not appropriate here because it is a list how to create arrays not how to fill them. [ci skip] Commit: 930f12356f73f378a9f3d388592efb9af4c9f918 https://github.com/numpy/numpy/commit/930f12356f73f378a9f3d388592efb9af4c9f918 Author: Nathaniel J. Smith Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M numpy/add_newdocs.py Log Message: ----------- Merge pull request #7448 from MSeifert04/small_doc_fix_numpy_array DOC: array "See also" link to full and full_like instead of fill Compare: https://github.com/numpy/numpy/compare/5c24db244ec8...930f12356f73 From noreply at github.com Tue Mar 22 17:07:33 2016 From: noreply at github.com (GitHub) Date: Tue, 22 Mar 2016 14:07:33 -0700 Subject: [Numpy-svn] [numpy/numpy] 58ff38: BUG: scalar integer negative powers gave wrong res... Message-ID: <56f1b415407ea_4bae3fcd595d52bc2600d@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 58ff38a547e59e2e8f8278d445f66c1091f1299a https://github.com/numpy/numpy/commit/58ff38a547e59e2e8f8278d445f66c1091f1299a Author: Eric Moore Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M numpy/core/src/umath/scalarmath.c.src M numpy/core/tests/test_scalarmath.py Log Message: ----------- BUG: scalar integer negative powers gave wrong results. np.int8(4)**np.int8(-4) gave inf. Since we result a float or double for these cases, just call those power routines. This prevents integer overflow from resulting in a divide by zero and the old nonsense result. Commit: b479671bd6a3510e6823efc4d13e3eafcf7cf9dc https://github.com/numpy/numpy/commit/b479671bd6a3510e6823efc4d13e3eafcf7cf9dc Author: Charles Harris Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M numpy/core/src/umath/scalarmath.c.src M numpy/core/tests/test_scalarmath.py Log Message: ----------- Merge pull request #7447 from ewmoore/scalar_neg_power BUG: scalar integer negative powers gave wrong results. Compare: https://github.com/numpy/numpy/compare/930f12356f73...b479671bd6a3 From noreply at github.com Wed Mar 23 09:14:10 2016 From: noreply at github.com (GitHub) Date: Wed, 23 Mar 2016 06:14:10 -0700 Subject: [Numpy-svn] [numpy/numpy] 3d2c1b: ENH: implement __complex__ Message-ID: <56f296a28ab09_770f3fb8166d32c02860ed@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3d2c1baf47d2e1c37c84b8ed297649aa1600cd42 https://github.com/numpy/numpy/commit/3d2c1baf47d2e1c37c84b8ed297649aa1600cd42 Author: Eric Moore Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_multiarray.py Log Message: ----------- ENH: implement __complex__ fixes gh-2491. Commit: 42ba22c1ae84acb4e008b298801e71b4b121689b https://github.com/numpy/numpy/commit/42ba22c1ae84acb4e008b298801e71b4b121689b Author: Eric Moore Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: Don't allow converions of S or U arrays in __complex__ Commit: 5ed19d18b2c719a045ccbadf0a7d95d08e1609c8 https://github.com/numpy/numpy/commit/5ed19d18b2c719a045ccbadf0a7d95d08e1609c8 Author: Eric Moore Date: 2016-03-23 (Wed, 23 Mar 2016) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: also test cases that should fail in __complex__ Commit: 1380fdd8824f7b404a1a5b22aa4dd6bfbfcfbc1a https://github.com/numpy/numpy/commit/1380fdd8824f7b404a1a5b22aa4dd6bfbfcfbc1a Author: seberg Date: 2016-03-23 (Wed, 23 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #7229 from ewmoore/__complex__ ENH: implement __complex__ Compare: https://github.com/numpy/numpy/compare/b479671bd6a3...1380fdd8824f From noreply at github.com Thu Mar 24 22:30:55 2016 From: noreply at github.com (GitHub) Date: Thu, 24 Mar 2016 19:30:55 -0700 Subject: [Numpy-svn] [numpy/numpy] 582600: BUG: Do not try sequence repeat unless necessary Message-ID: <56f4a2dfbfd4b_4623f8b6272d29c1085e5@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 582600415d966dbfb7abafd3151415f59c6c422d https://github.com/numpy/numpy/commit/582600415d966dbfb7abafd3151415f59c6c422d Author: Sebastian Berg Date: 2016-03-20 (Sun, 20 Mar 2016) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_scalarmath.py Log Message: ----------- BUG: Do not try sequence repeat unless necessary Only if the other class actually implements sequence repeat, should it be tried. Otherwise classes which implement neither will cause the sequence repeat branch. This branch may fail for two reasons: 1. The scalar was not integer 2. The other object raises an error during repeat. Previously, the first did not happen for floats, etc. and the second was using a try/except logic. Now both will always error. An object which claims to support sequence repeat should never have to fall back to normal multiplication. Note that all of this is controversial in the final behaviour. We may actually want `[1, 2, 3] * np.float64(3.)` to return an array with `[3., 6., 9.]` at some point. - It was suggested to create a better error message, this is not covered here. The major point is fixed though, so: closing gh-7428 Commit: f2dd0a1a8269c752172165382951ab1b91c6baf7 https://github.com/numpy/numpy/commit/f2dd0a1a8269c752172165382951ab1b91c6baf7 Author: Charles Harris Date: 2016-03-24 (Thu, 24 Mar 2016) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_scalarmath.py Log Message: ----------- Merge pull request #7439 from seberg/gh-7428 BUG: Do not try sequence repeat unless necessary Compare: https://github.com/numpy/numpy/compare/1380fdd8824f...f2dd0a1a8269 From noreply at github.com Fri Mar 25 12:37:53 2016 From: noreply at github.com (GitHub) Date: Fri, 25 Mar 2016 09:37:53 -0700 Subject: [Numpy-svn] [numpy/numpy] 2bd5e6: BUG: int overflow in reshape, fixes #7455, fixes #... Message-ID: <56f56961dd23_100c3f8df908f2c01406d2@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2bd5e6a90eec63787d9c23d0e8dacb31e93cf8c7 https://github.com/numpy/numpy/commit/2bd5e6a90eec63787d9c23d0e8dacb31e93cf8c7 Author: Jaime Fernandez Date: 2016-03-25 (Fri, 25 Mar 2016) Changed paths: M numpy/core/src/multiarray/shape.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: int overflow in reshape, fixes #7455, fixes #7293 Commit: 4b200d27e9bfba4b28d51cd5d5132a2a4cacb8f1 https://github.com/numpy/numpy/commit/4b200d27e9bfba4b28d51cd5d5132a2a4cacb8f1 Author: seberg Date: 2016-03-25 (Fri, 25 Mar 2016) Changed paths: M numpy/core/src/multiarray/shape.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #7456 from jaimefrio/reshape_segfault BUG: int overflow in reshape, fixes #7455, fixes #7293 Compare: https://github.com/numpy/numpy/compare/f2dd0a1a8269...4b200d27e9bf From noreply at github.com Sat Mar 26 14:59:38 2016 From: noreply at github.com (GitHub) Date: Sat, 26 Mar 2016 11:59:38 -0700 Subject: [Numpy-svn] [numpy/numpy] a76b87: ENH: adds np.nancumsum and np.nancumprod Message-ID: <56f6dc1aa6052_400b3f82ac91f2bc13654a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a76b8728a71721f0b92c5fa7c0cbcc0f41cceb3e https://github.com/numpy/numpy/commit/a76b8728a71721f0b92c5fa7c0cbcc0f41cceb3e Author: Phillip J. Wolfram Date: 2016-03-24 (Thu, 24 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M doc/source/reference/routines.math.rst M numpy/lib/nanfunctions.py M numpy/lib/tests/test_nanfunctions.py Log Message: ----------- ENH: adds np.nancumsum and np.nancumprod This PR adds an implementation of `nancumsum` and `nancumprod`. The actual function is a two-liner adapted from `nansum`. Its structure is adapted from PR: https://github.com/numpy/numpy/pull/5418/ Commit: ef389eec83d23e9159c595f6ea8d78e8e7abbae3 https://github.com/numpy/numpy/commit/ef389eec83d23e9159c595f6ea8d78e8e7abbae3 Author: Stephan Hoyer Date: 2016-03-26 (Sat, 26 Mar 2016) Changed paths: M doc/release/1.12.0-notes.rst M doc/source/reference/routines.math.rst M numpy/lib/nanfunctions.py M numpy/lib/tests/test_nanfunctions.py Log Message: ----------- Merge pull request #7421 from pwolfram/nancumsumprod ENH: adds np.nancumsum and np.nancumprod Compare: https://github.com/numpy/numpy/compare/4b200d27e9bf...ef389eec83d2 From noreply at github.com Sat Mar 26 16:19:49 2016 From: noreply at github.com (GitHub) Date: Sat, 26 Mar 2016 13:19:49 -0700 Subject: [Numpy-svn] [numpy/numpy] 4e86e8: BUG: fix array too big error for wide dtypes. Message-ID: <56f6eee5c938b_dc83fc3d11172c02905cc@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4e86e89be1afc9b6e72e959bdc21567a31f5e1e4 https://github.com/numpy/numpy/commit/4e86e89be1afc9b6e72e959bdc21567a31f5e1e4 Author: Sebastian Berg Date: 2016-03-26 (Sat, 26 Mar 2016) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix array too big error for wide dtypes. The error was not being raised when arr.size * arr.dtype.itemsize was too large, but only when arr.size was too large alone. Closes gh-7451 Commit: 3e8c2b00ee7d0c438226057bebeb973c4ab3458f https://github.com/numpy/numpy/commit/3e8c2b00ee7d0c438226057bebeb973c4ab3458f Author: Sebastian Berg Date: 2016-03-26 (Sat, 26 Mar 2016) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/ctors.h M numpy/core/src/multiarray/shape.c Log Message: ----------- MAINT: Rename size and sd to nbytes in NewFromDescr_int Commit: 6cdb45fc050323159ace2834fd7acffcfe10e21e https://github.com/numpy/numpy/commit/6cdb45fc050323159ace2834fd7acffcfe10e21e Author: Jaime Date: 2016-03-26 (Sat, 26 Mar 2016) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/ctors.h M numpy/core/src/multiarray/shape.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #7463 from seberg/array-too-large BUG: fix array too big error for wide dtypes. Compare: https://github.com/numpy/numpy/compare/ef389eec83d2...6cdb45fc0503 From noreply at github.com Sun Mar 27 03:42:25 2016 From: noreply at github.com (GitHub) Date: Sun, 27 Mar 2016 00:42:25 -0700 Subject: [Numpy-svn] [numpy/numpy] 918c87: BUG: segfault inplace object reduceat, fixes #7465 Message-ID: <56f78ee1721bc_24a53f81f62db2b8383623@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 918c87942d6b1d76091afc08740e7eab4a6e706b https://github.com/numpy/numpy/commit/918c87942d6b1d76091afc08740e7eab4a6e706b Author: Jaime Fernandez Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: segfault inplace object reduceat, fixes #7465 Commit: 63f3f246f73873c40b32092b0052befeaa6d9d05 https://github.com/numpy/numpy/commit/63f3f246f73873c40b32092b0052befeaa6d9d05 Author: seberg Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #7466 from jaimefrio/inplace_reduceat_segfault BUG: segfault inplace object reduceat, fixes #7465 Compare: https://github.com/numpy/numpy/compare/6cdb45fc0503...63f3f246f738 From noreply at github.com Sun Mar 27 11:24:57 2016 From: noreply at github.com (GitHub) Date: Sun, 27 Mar 2016 08:24:57 -0700 Subject: [Numpy-svn] [numpy/numpy] c157b5: MAINT: Update git .mailmap Message-ID: <56f7fb49c70e8_16c53f8a86d192a049007e@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c157b59132e37f8ffa383815f9867b280013274d https://github.com/numpy/numpy/commit/c157b59132e37f8ffa383815f9867b280013274d Author: Charles Harris Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M .mailmap Log Message: ----------- MAINT: Update git .mailmap Add a few entries for new contributers. [ci skip] Commit: 54c1ff8d0a01dff38532ecd75c81ef229e05c17b https://github.com/numpy/numpy/commit/54c1ff8d0a01dff38532ecd75c81ef229e05c17b Author: Charles Harris Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M .mailmap Log Message: ----------- Merge pull request #7469 from charris/update-mailmap MAINT: Update git .mailmap Compare: https://github.com/numpy/numpy/compare/63f3f246f738...54c1ff8d0a01 From noreply at github.com Sun Mar 27 11:27:47 2016 From: noreply at github.com (GitHub) Date: Sun, 27 Mar 2016 08:27:47 -0700 Subject: [Numpy-svn] [numpy/numpy] 1cb61e: MAINT: Update git .mailmap Message-ID: <56f7fbf3d473c_26593fac3fd8b2bc84160@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: 1cb61e8b4742bd65af91856027dc98ecc1f3f98a https://github.com/numpy/numpy/commit/1cb61e8b4742bd65af91856027dc98ecc1f3f98a Author: Charles Harris Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M .mailmap Log Message: ----------- MAINT: Update git .mailmap Add a few entries for new contributers. [ci skip] Commit: 22118d037bc358ae0e33aa02b806cef6ea21ee0a https://github.com/numpy/numpy/commit/22118d037bc358ae0e33aa02b806cef6ea21ee0a Author: Charles Harris Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M .mailmap Log Message: ----------- Merge pull request #7470 from charris/Backport-7469 Backport 7469, MAINT: Update git .mailmap Compare: https://github.com/numpy/numpy/compare/2ec0db0b0507...22118d037bc3 From noreply at github.com Sun Mar 27 16:42:59 2016 From: noreply at github.com (GitHub) Date: Sun, 27 Mar 2016 13:42:59 -0700 Subject: [Numpy-svn] [numpy/numpy] 4092a9: REL: Numpy 1.11.0 release. Message-ID: <56f845d334073_48b53fdf52d992b81277cc@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/tags/v1.11.0 Home: https://github.com/numpy/numpy Commit: 4092a9e160cc247a4a45724579a0c829733688ca https://github.com/numpy/numpy/commit/4092a9e160cc247a4a45724579a0c829733688ca Author: Charles Harris Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M setup.py Log Message: ----------- REL: Numpy 1.11.0 release. From noreply at github.com Mon Mar 28 02:01:18 2016 From: noreply at github.com (GitHub) Date: Sun, 27 Mar 2016 23:01:18 -0700 Subject: [Numpy-svn] [numpy/numpy] 2e290f: MAINT: Update .mailmap. Message-ID: <56f8c8aee2bb5_335e3fcaf2f212bc300479@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2e290fb4db299cd10e4c592ffd02b0c45bb2b2a6 https://github.com/numpy/numpy/commit/2e290fb4db299cd10e4c592ffd02b0c45bb2b2a6 Author: Charles Harris Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M .mailmap Log Message: ----------- MAINT: Update .mailmap. Add a few needed entries discovered while preparing the numpy 1.11.0 release notes. [ci skip] Commit: 1618f7c3e8a8583d62a23cb6b6b37584dad4f849 https://github.com/numpy/numpy/commit/1618f7c3e8a8583d62a23cb6b6b37584dad4f849 Author: Nathaniel J. Smith Date: 2016-03-28 (Mon, 28 Mar 2016) Changed paths: M .mailmap Log Message: ----------- Merge pull request #7472 from charris/update-mailmap MAINT: Update .mailmap. Compare: https://github.com/numpy/numpy/compare/54c1ff8d0a01...1618f7c3e8a8 From noreply at github.com Mon Mar 28 13:28:54 2016 From: noreply at github.com (GitHub) Date: Mon, 28 Mar 2016 10:28:54 -0700 Subject: [Numpy-svn] [numpy/numpy] 10e461: MAINT: Yet more .mailmap updates for recent contri... Message-ID: <56f969d6a2a30_23903fc10c1c129c864a0@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 10e461be85d35834be50396feda8e96b0c6ef3b9 https://github.com/numpy/numpy/commit/10e461be85d35834be50396feda8e96b0c6ef3b9 Author: Charles Harris Date: 2016-03-28 (Mon, 28 Mar 2016) Changed paths: M .mailmap Log Message: ----------- MAINT: Yet more .mailmap updates for recent contributors. Commit: 3327c388f519724a1877aaf9012eda21aa9593c2 https://github.com/numpy/numpy/commit/3327c388f519724a1877aaf9012eda21aa9593c2 Author: Nathaniel J. Smith Date: 2016-03-28 (Mon, 28 Mar 2016) Changed paths: M .mailmap Log Message: ----------- Merge pull request #7477 from charris/more-mailmap-updates MAINT: Yet more .mailmap updates for recent contributors. Compare: https://github.com/numpy/numpy/compare/1618f7c3e8a8...3327c388f519 From noreply at github.com Mon Mar 28 15:03:23 2016 From: noreply at github.com (GitHub) Date: Mon, 28 Mar 2016 12:03:23 -0700 Subject: [Numpy-svn] [numpy/numpy] 2df403: BUG: more on inplace reductions, fixes #615 Message-ID: <56f97ffb43c9a_2f3f3fd26949b29c2157ca@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2df40376a944c39dbd68ac4510c3aa65a31ddf92 https://github.com/numpy/numpy/commit/2df40376a944c39dbd68ac4510c3aa65a31ddf92 Author: Jaime Fernandez Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- BUG: more on inplace reductions, fixes #615 This is a follow up to #7407 and #7466. It fixes an error in the comments (0 is the output and 1 is the input), moves them around so they apply to both branches of the if/else, and changes memcpy to memmove, since the memory segments can be overlapping, as pointed out by Valgrind in a really old issue. Commit: 75c5af30d7137fd308227028ebdee31dbe841e7f https://github.com/numpy/numpy/commit/75c5af30d7137fd308227028ebdee31dbe841e7f Author: seberg Date: 2016-03-28 (Mon, 28 Mar 2016) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Merge pull request #7468 from jaimefrio/inplace_reduction_memmove BUG: more on inplace reductions, fixes #615 Compare: https://github.com/numpy/numpy/compare/3327c388f519...75c5af30d713 From noreply at github.com Tue Mar 29 09:20:10 2016 From: noreply at github.com (GitHub) Date: Tue, 29 Mar 2016 06:20:10 -0700 Subject: [Numpy-svn] [numpy/numpy] 163a6f: BUG: Fix segfault in PyArray_OrderConverter Message-ID: <56fa810a191f3_68793fd99bec72a03413b7@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 163a6f96e81eed44c9c58d54615b5bcbcad67bec https://github.com/numpy/numpy/commit/163a6f96e81eed44c9c58d54615b5bcbcad67bec Author: Simon Gibbons Date: 2016-03-29 (Tue, 29 Mar 2016) Changed paths: M numpy/core/src/multiarray/conversion_utils.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: Fix segfault in PyArray_OrderConverter This fixes a bug in PyArray_OrderConverter where if a unicode string is passed in which cannot be converted to ASCII then Py_DECREF would be called on a null pointer. Fixes #7475 Commit: 25d60a989766e630b92a79284388845ade96d3d0 https://github.com/numpy/numpy/commit/25d60a989766e630b92a79284388845ade96d3d0 Author: Jaime Date: 2016-03-29 (Tue, 29 Mar 2016) Changed paths: M numpy/core/src/multiarray/conversion_utils.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #7481 from simongibbons/orderconverter_fix BUG: Fix segfault in PyArray_OrderConverter Compare: https://github.com/numpy/numpy/compare/75c5af30d713...25d60a989766 From noreply at github.com Thu Mar 31 18:58:23 2016 From: noreply at github.com (GitHub) Date: Thu, 31 Mar 2016 15:58:23 -0700 Subject: [Numpy-svn] [numpy/numpy] 9fba2c: Faster real_if_close. Message-ID: <56fdab8f2a4b1_264e3f896f9312b824415@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9fba2cb5ebddd4790be60801aa0aa62027fbfd02 https://github.com/numpy/numpy/commit/9fba2cb5ebddd4790be60801aa0aa62027fbfd02 Author: Antony Lee Date: 2016-03-30 (Wed, 30 Mar 2016) Changed paths: M numpy/lib/type_check.py Log Message: ----------- Faster real_if_close. Because of the complexity of `allclose`, `real_if_close(t)` used to be ~2.5-3x slower than, say, `t + t`. This patch makes it approximately as fast. Commit: 2af06c804931aae4b30bb3349bc60271b0b65381 https://github.com/numpy/numpy/commit/2af06c804931aae4b30bb3349bc60271b0b65381 Author: Charles Harris Date: 2016-03-31 (Thu, 31 Mar 2016) Changed paths: M numpy/lib/type_check.py Log Message: ----------- Merge pull request #7489 from anntzer/faster-real-if-close Faster real_if_close. Compare: https://github.com/numpy/numpy/compare/25d60a989766...2af06c804931