From noreply at github.com Thu Jan 2 13:47:31 2014 From: noreply at github.com (GitHub) Date: Thu, 02 Jan 2014 10:47:31 -0800 Subject: [Numpy-svn] [numpy/numpy] 551541: DOC: f2py manpage, use minus instead of hyphens fo... Message-ID: <52c5b443b78ee_55bd66bd54912ab@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 551541c428846ee48f5947792f445d16373ab335 https://github.com/numpy/numpy/commit/551541c428846ee48f5947792f445d16373ab335 Author: Julian Taylor Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/f2py/f2py.1 Log Message: ----------- DOC: f2py manpage, use minus instead of hyphens for options Commit: a32807e61b25205cc08d552127234b56709c6242 https://github.com/numpy/numpy/commit/a32807e61b25205cc08d552127234b56709c6242 Author: Julian Taylor Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/f2py/f2py.1 Log Message: ----------- Merge pull request #4166 from juliantaylor/man-hyphen DOC: f2py manpage, use minus instead of hyphens for options Compare: https://github.com/numpy/numpy/compare/192355eb7788...a32807e61b25 From noreply at github.com Thu Jan 2 17:26:47 2014 From: noreply at github.com (GitHub) Date: Thu, 02 Jan 2014 14:26:47 -0800 Subject: [Numpy-svn] [numpy/numpy] 75c2d2: DOC: move f2py documentation under doc/ and link i... Message-ID: <52c5e7a74aa1d_5bf6991d58801ab@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 75c2d2fe3cc9daa6589707fb6b8512ffa48fc365 https://github.com/numpy/numpy/commit/75c2d2fe3cc9daa6589707fb6b8512ffa48fc365 Author: Pauli Virtanen Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: A doc/f2py/BUGS.txt A doc/f2py/FAQ.txt A doc/f2py/HISTORY.txt A doc/f2py/Makefile A doc/f2py/OLDNEWS.txt A doc/f2py/README.txt A doc/f2py/Release-1.x.txt A doc/f2py/Release-2.x.txt A doc/f2py/Release-3.x.txt A doc/f2py/Release-4.x.txt A doc/f2py/TESTING.txt A doc/f2py/THANKS.txt A doc/f2py/TODO.txt A doc/f2py/apps.tex A doc/f2py/bugs.tex A doc/f2py/collectinput.py A doc/f2py/commands.tex A doc/f2py/default.css A doc/f2py/docutils.conf A doc/f2py/ex1/arr.f A doc/f2py/ex1/bar.f A doc/f2py/ex1/foo.f A doc/f2py/ex1/foobar-smart.f90 A doc/f2py/ex1/foobar.f90 A doc/f2py/ex1/foobarmodule.tex A doc/f2py/ex1/runme A doc/f2py/f2py.1 A doc/f2py/f2py2e.tex A doc/f2py/f2python9-final/README.txt A doc/f2py/f2python9-final/aerostructure.jpg A doc/f2py/f2python9-final/flow.jpg A doc/f2py/f2python9-final/mk_html.sh A doc/f2py/f2python9-final/mk_pdf.sh A doc/f2py/f2python9-final/mk_ps.sh A doc/f2py/f2python9-final/src/examples/exp1.f A doc/f2py/f2python9-final/src/examples/exp1mess.txt A doc/f2py/f2python9-final/src/examples/exp1session.txt A doc/f2py/f2python9-final/src/examples/foo.pyf A doc/f2py/f2python9-final/src/examples/foom.pyf A doc/f2py/f2python9-final/structure.jpg A doc/f2py/fortranobject.tex A doc/f2py/hello.f A doc/f2py/index.html A doc/f2py/intro.tex A doc/f2py/multiarray/array_from_pyobj.c A doc/f2py/multiarray/bar.c A doc/f2py/multiarray/foo.f A doc/f2py/multiarray/fortran_array_from_pyobj.txt A doc/f2py/multiarray/fun.pyf A doc/f2py/multiarray/run.pyf A doc/f2py/multiarray/transpose.txt A doc/f2py/multiarrays.txt A doc/f2py/notes.tex A doc/f2py/oldnews.html A doc/f2py/options.tex A doc/f2py/pyforttest.pyf A doc/f2py/pytest.py A doc/f2py/python9.tex A doc/f2py/signaturefile.tex A doc/f2py/simple.f A doc/f2py/simple_session.dat A doc/f2py/using_F_compiler.txt A doc/f2py/win32_notes.txt M doc/source/_templates/indexcontent.html A doc/source/f2py/allocarr.f90 A doc/source/f2py/allocarr_session.dat A doc/source/f2py/array.f A doc/source/f2py/array_session.dat A doc/source/f2py/calculate.f A doc/source/f2py/calculate_session.dat A doc/source/f2py/callback.f A doc/source/f2py/callback2.pyf A doc/source/f2py/callback_session.dat A doc/source/f2py/common.f A doc/source/f2py/common_session.dat A doc/source/f2py/compile_session.dat A doc/source/f2py/default.css A doc/source/f2py/extcallback.f A doc/source/f2py/extcallback_session.dat A doc/source/f2py/fib1.f A doc/source/f2py/fib1.pyf A doc/source/f2py/fib2.pyf A doc/source/f2py/fib3.f A doc/source/f2py/ftype.f A doc/source/f2py/ftype_session.dat A doc/source/f2py/index.rst A doc/source/f2py/moddata.f90 A doc/source/f2py/moddata_session.dat A doc/source/f2py/run_main_session.dat A doc/source/f2py/scalar.f A doc/source/f2py/scalar_session.dat A doc/source/f2py/setup_example.py A doc/source/f2py/spam.pyf A doc/source/f2py/spam_session.dat A doc/source/f2py/string.f A doc/source/f2py/string_session.dat A doc/source/f2py/var.pyf A doc/source/f2py/var_session.dat R numpy/f2py/BUGS.txt R numpy/f2py/Makefile R numpy/f2py/NEWS.txt R numpy/f2py/README.txt R numpy/f2py/TODO.txt R numpy/f2py/doc/Makefile R numpy/f2py/doc/Release-1.x.txt R numpy/f2py/doc/Release-2.x.txt R numpy/f2py/doc/Release-3.x.txt R numpy/f2py/doc/Release-4.x.txt R numpy/f2py/doc/apps.tex R numpy/f2py/doc/bugs.tex R numpy/f2py/doc/collectinput.py R numpy/f2py/doc/commands.tex R numpy/f2py/doc/ex1/arr.f R numpy/f2py/doc/ex1/bar.f R numpy/f2py/doc/ex1/foo.f R numpy/f2py/doc/ex1/foobar-smart.f90 R numpy/f2py/doc/ex1/foobar.f90 R numpy/f2py/doc/ex1/foobarmodule.tex R numpy/f2py/doc/ex1/runme R numpy/f2py/doc/f2py2e.tex R numpy/f2py/doc/f2python9-final/README.txt R numpy/f2py/doc/f2python9-final/aerostructure.jpg R numpy/f2py/doc/f2python9-final/flow.jpg R numpy/f2py/doc/f2python9-final/mk_html.sh R numpy/f2py/doc/f2python9-final/mk_pdf.sh R numpy/f2py/doc/f2python9-final/mk_ps.sh R numpy/f2py/doc/f2python9-final/src/examples/exp1.f R numpy/f2py/doc/f2python9-final/src/examples/exp1mess.txt R numpy/f2py/doc/f2python9-final/src/examples/exp1session.txt R numpy/f2py/doc/f2python9-final/src/examples/foo.pyf R numpy/f2py/doc/f2python9-final/src/examples/foom.pyf R numpy/f2py/doc/f2python9-final/structure.jpg R numpy/f2py/doc/fortranobject.tex R numpy/f2py/doc/index.html R numpy/f2py/doc/intro.tex R numpy/f2py/doc/multiarray/array_from_pyobj.c R numpy/f2py/doc/multiarray/bar.c R numpy/f2py/doc/multiarray/foo.f R numpy/f2py/doc/multiarray/fortran_array_from_pyobj.txt R numpy/f2py/doc/multiarray/fun.pyf R numpy/f2py/doc/multiarray/run.pyf R numpy/f2py/doc/multiarray/transpose.txt R numpy/f2py/doc/multiarrays.txt R numpy/f2py/doc/notes.tex R numpy/f2py/doc/oldnews.html R numpy/f2py/doc/options.tex R numpy/f2py/doc/python9.tex R numpy/f2py/doc/signaturefile.tex R numpy/f2py/doc/using_F_compiler.txt R numpy/f2py/doc/win32_notes.txt R numpy/f2py/docs/FAQ.txt R numpy/f2py/docs/HISTORY.txt R numpy/f2py/docs/OLDNEWS.txt R numpy/f2py/docs/README.txt R numpy/f2py/docs/TESTING.txt R numpy/f2py/docs/THANKS.txt R numpy/f2py/docs/default.css R numpy/f2py/docs/docutils.conf R numpy/f2py/docs/hello.f R numpy/f2py/docs/pyforttest.pyf R numpy/f2py/docs/pytest.py R numpy/f2py/docs/simple.f R numpy/f2py/docs/simple_session.dat R numpy/f2py/docs/usersguide/allocarr.f90 R numpy/f2py/docs/usersguide/allocarr_session.dat R numpy/f2py/docs/usersguide/array.f R numpy/f2py/docs/usersguide/array_session.dat R numpy/f2py/docs/usersguide/calculate.f R numpy/f2py/docs/usersguide/calculate_session.dat R numpy/f2py/docs/usersguide/callback.f R numpy/f2py/docs/usersguide/callback2.pyf R numpy/f2py/docs/usersguide/callback_session.dat R numpy/f2py/docs/usersguide/common.f R numpy/f2py/docs/usersguide/common_session.dat R numpy/f2py/docs/usersguide/compile_session.dat R numpy/f2py/docs/usersguide/default.css R numpy/f2py/docs/usersguide/docutils.conf R numpy/f2py/docs/usersguide/extcallback.f R numpy/f2py/docs/usersguide/extcallback_session.dat R numpy/f2py/docs/usersguide/fib1.f R numpy/f2py/docs/usersguide/fib1.pyf R numpy/f2py/docs/usersguide/fib2.pyf R numpy/f2py/docs/usersguide/fib3.f R numpy/f2py/docs/usersguide/ftype.f R numpy/f2py/docs/usersguide/ftype_session.dat R numpy/f2py/docs/usersguide/index.txt R numpy/f2py/docs/usersguide/moddata.f90 R numpy/f2py/docs/usersguide/moddata_session.dat R numpy/f2py/docs/usersguide/run_main_session.dat R numpy/f2py/docs/usersguide/scalar.f R numpy/f2py/docs/usersguide/scalar_session.dat R numpy/f2py/docs/usersguide/setup_example.py R numpy/f2py/docs/usersguide/spam.pyf R numpy/f2py/docs/usersguide/spam_session.dat R numpy/f2py/docs/usersguide/string.f R numpy/f2py/docs/usersguide/string_session.dat R numpy/f2py/docs/usersguide/var.pyf R numpy/f2py/docs/usersguide/var_session.dat R numpy/f2py/f2py.1 Log Message: ----------- DOC: move f2py documentation under doc/ and link its user guide with Sphinx Commit: 5bcfbe92fd7fa5db67ba0fc06a1e63a806c33127 https://github.com/numpy/numpy/commit/5bcfbe92fd7fa5db67ba0fc06a1e63a806c33127 Author: Pauli Virtanen Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M doc/source/f2py/index.rst Log Message: ----------- DOC: fix up f2py user guide formatting Commit: 337366c6d512b47e6a702d18a3f3f6240c3fda4a https://github.com/numpy/numpy/commit/337366c6d512b47e6a702d18a3f3f6240c3fda4a Author: Pauli Virtanen Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M doc/source/contents.rst A doc/source/f2py/advanced.rst A doc/source/f2py/distutils.rst A doc/source/f2py/getting-started.rst M doc/source/f2py/index.rst A doc/source/f2py/python-usage.rst A doc/source/f2py/signature-file.rst A doc/source/f2py/usage.rst Log Message: ----------- DOC: split up f2py user guide + markup fixes Commit: 6325f92017337b0b0e340689959eba465c8dbd94 https://github.com/numpy/numpy/commit/6325f92017337b0b0e340689959eba465c8dbd94 Author: Pauli Virtanen Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M doc/source/f2py/array_session.dat M doc/source/f2py/getting-started.rst M doc/source/f2py/python-usage.rst M doc/source/f2py/scalar_session.dat M doc/source/f2py/signature-file.rst M doc/source/f2py/string_session.dat Log Message: ----------- DOC: f2py: Numeric -> numpy Commit: def9fda423c0dafc3720870f3d83a0f02d5ac2c2 https://github.com/numpy/numpy/commit/def9fda423c0dafc3720870f3d83a0f02d5ac2c2 Author: Pauli Virtanen Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: R doc/source/f2py/default.css Log Message: ----------- MAINT: remove unused file Commit: 31f50a81974319a470cd6e913ef914f3e54f2390 https://github.com/numpy/numpy/commit/31f50a81974319a470cd6e913ef914f3e54f2390 Author: Pauli Virtanen Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M doc/source/f2py/distutils.rst M doc/source/f2py/index.rst M doc/source/f2py/python-usage.rst Log Message: ----------- DOC: f2py: minor fixups Commit: 6c7af638e760d3229f460cb7475548ef2a3a7ca9 https://github.com/numpy/numpy/commit/6c7af638e760d3229f460cb7475548ef2a3a7ca9 Author: Pauli Virtanen Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M doc/source/f2py/distutils.rst M doc/source/f2py/setup_example.py Log Message: ----------- DOC: f2py: update numpy.distutils part a bit Commit: 3b3a531f9564d5696b3a50d41636b58d65ba1330 https://github.com/numpy/numpy/commit/3b3a531f9564d5696b3a50d41636b58d65ba1330 Author: Pauli Virtanen Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M doc/source/f2py/getting-started.rst M doc/source/f2py/signature-file.rst Log Message: ----------- DOC: f2py: more Numeric -> numpy updating Commit: 4f7d1019f2b4313ae2a5a601fb09fcaabbd9c952 https://github.com/numpy/numpy/commit/4f7d1019f2b4313ae2a5a601fb09fcaabbd9c952 Author: Pauli Virtanen Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M doc/source/f2py/getting-started.rst M doc/source/f2py/python-usage.rst M doc/source/f2py/signature-file.rst M doc/source/f2py/usage.rst Log Message: ----------- DOC: f2py: fix some typos etc Commit: 7213b97ae2c16dcf6fdd692030614e102abecda8 https://github.com/numpy/numpy/commit/7213b97ae2c16dcf6fdd692030614e102abecda8 Author: Charles Harris Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: A doc/f2py/BUGS.txt A doc/f2py/FAQ.txt A doc/f2py/HISTORY.txt A doc/f2py/Makefile A doc/f2py/OLDNEWS.txt A doc/f2py/README.txt A doc/f2py/Release-1.x.txt A doc/f2py/Release-2.x.txt A doc/f2py/Release-3.x.txt A doc/f2py/Release-4.x.txt A doc/f2py/TESTING.txt A doc/f2py/THANKS.txt A doc/f2py/TODO.txt A doc/f2py/apps.tex A doc/f2py/bugs.tex A doc/f2py/collectinput.py A doc/f2py/commands.tex A doc/f2py/default.css A doc/f2py/docutils.conf A doc/f2py/ex1/arr.f A doc/f2py/ex1/bar.f A doc/f2py/ex1/foo.f A doc/f2py/ex1/foobar-smart.f90 A doc/f2py/ex1/foobar.f90 A doc/f2py/ex1/foobarmodule.tex A doc/f2py/ex1/runme A doc/f2py/f2py.1 A doc/f2py/f2py2e.tex A doc/f2py/f2python9-final/README.txt A doc/f2py/f2python9-final/aerostructure.jpg A doc/f2py/f2python9-final/flow.jpg A doc/f2py/f2python9-final/mk_html.sh A doc/f2py/f2python9-final/mk_pdf.sh A doc/f2py/f2python9-final/mk_ps.sh A doc/f2py/f2python9-final/src/examples/exp1.f A doc/f2py/f2python9-final/src/examples/exp1mess.txt A doc/f2py/f2python9-final/src/examples/exp1session.txt A doc/f2py/f2python9-final/src/examples/foo.pyf A doc/f2py/f2python9-final/src/examples/foom.pyf A doc/f2py/f2python9-final/structure.jpg A doc/f2py/fortranobject.tex A doc/f2py/hello.f A doc/f2py/index.html A doc/f2py/intro.tex A doc/f2py/multiarray/array_from_pyobj.c A doc/f2py/multiarray/bar.c A doc/f2py/multiarray/foo.f A doc/f2py/multiarray/fortran_array_from_pyobj.txt A doc/f2py/multiarray/fun.pyf A doc/f2py/multiarray/run.pyf A doc/f2py/multiarray/transpose.txt A doc/f2py/multiarrays.txt A doc/f2py/notes.tex A doc/f2py/oldnews.html A doc/f2py/options.tex A doc/f2py/pyforttest.pyf A doc/f2py/pytest.py A doc/f2py/python9.tex A doc/f2py/signaturefile.tex A doc/f2py/simple.f A doc/f2py/simple_session.dat A doc/f2py/using_F_compiler.txt A doc/f2py/win32_notes.txt M doc/source/_templates/indexcontent.html M doc/source/contents.rst A doc/source/f2py/advanced.rst A doc/source/f2py/allocarr.f90 A doc/source/f2py/allocarr_session.dat A doc/source/f2py/array.f A doc/source/f2py/array_session.dat A doc/source/f2py/calculate.f A doc/source/f2py/calculate_session.dat A doc/source/f2py/callback.f A doc/source/f2py/callback2.pyf A doc/source/f2py/callback_session.dat A doc/source/f2py/common.f A doc/source/f2py/common_session.dat A doc/source/f2py/compile_session.dat A doc/source/f2py/distutils.rst A doc/source/f2py/extcallback.f A doc/source/f2py/extcallback_session.dat A doc/source/f2py/fib1.f A doc/source/f2py/fib1.pyf A doc/source/f2py/fib2.pyf A doc/source/f2py/fib3.f A doc/source/f2py/ftype.f A doc/source/f2py/ftype_session.dat A doc/source/f2py/getting-started.rst A doc/source/f2py/index.rst A doc/source/f2py/moddata.f90 A doc/source/f2py/moddata_session.dat A doc/source/f2py/python-usage.rst A doc/source/f2py/run_main_session.dat A doc/source/f2py/scalar.f A doc/source/f2py/scalar_session.dat A doc/source/f2py/setup_example.py A doc/source/f2py/signature-file.rst A doc/source/f2py/spam.pyf A doc/source/f2py/spam_session.dat A doc/source/f2py/string.f A doc/source/f2py/string_session.dat A doc/source/f2py/usage.rst A doc/source/f2py/var.pyf A doc/source/f2py/var_session.dat R numpy/f2py/BUGS.txt R numpy/f2py/Makefile R numpy/f2py/NEWS.txt R numpy/f2py/README.txt R numpy/f2py/TODO.txt R numpy/f2py/doc/Makefile R numpy/f2py/doc/Release-1.x.txt R numpy/f2py/doc/Release-2.x.txt R numpy/f2py/doc/Release-3.x.txt R numpy/f2py/doc/Release-4.x.txt R numpy/f2py/doc/apps.tex R numpy/f2py/doc/bugs.tex R numpy/f2py/doc/collectinput.py R numpy/f2py/doc/commands.tex R numpy/f2py/doc/ex1/arr.f R numpy/f2py/doc/ex1/bar.f R numpy/f2py/doc/ex1/foo.f R numpy/f2py/doc/ex1/foobar-smart.f90 R numpy/f2py/doc/ex1/foobar.f90 R numpy/f2py/doc/ex1/foobarmodule.tex R numpy/f2py/doc/ex1/runme R numpy/f2py/doc/f2py2e.tex R numpy/f2py/doc/f2python9-final/README.txt R numpy/f2py/doc/f2python9-final/aerostructure.jpg R numpy/f2py/doc/f2python9-final/flow.jpg R numpy/f2py/doc/f2python9-final/mk_html.sh R numpy/f2py/doc/f2python9-final/mk_pdf.sh R numpy/f2py/doc/f2python9-final/mk_ps.sh R numpy/f2py/doc/f2python9-final/src/examples/exp1.f R numpy/f2py/doc/f2python9-final/src/examples/exp1mess.txt R numpy/f2py/doc/f2python9-final/src/examples/exp1session.txt R numpy/f2py/doc/f2python9-final/src/examples/foo.pyf R numpy/f2py/doc/f2python9-final/src/examples/foom.pyf R numpy/f2py/doc/f2python9-final/structure.jpg R numpy/f2py/doc/fortranobject.tex R numpy/f2py/doc/index.html R numpy/f2py/doc/intro.tex R numpy/f2py/doc/multiarray/array_from_pyobj.c R numpy/f2py/doc/multiarray/bar.c R numpy/f2py/doc/multiarray/foo.f R numpy/f2py/doc/multiarray/fortran_array_from_pyobj.txt R numpy/f2py/doc/multiarray/fun.pyf R numpy/f2py/doc/multiarray/run.pyf R numpy/f2py/doc/multiarray/transpose.txt R numpy/f2py/doc/multiarrays.txt R numpy/f2py/doc/notes.tex R numpy/f2py/doc/oldnews.html R numpy/f2py/doc/options.tex R numpy/f2py/doc/python9.tex R numpy/f2py/doc/signaturefile.tex R numpy/f2py/doc/using_F_compiler.txt R numpy/f2py/doc/win32_notes.txt R numpy/f2py/docs/FAQ.txt R numpy/f2py/docs/HISTORY.txt R numpy/f2py/docs/OLDNEWS.txt R numpy/f2py/docs/README.txt R numpy/f2py/docs/TESTING.txt R numpy/f2py/docs/THANKS.txt R numpy/f2py/docs/default.css R numpy/f2py/docs/docutils.conf R numpy/f2py/docs/hello.f R numpy/f2py/docs/pyforttest.pyf R numpy/f2py/docs/pytest.py R numpy/f2py/docs/simple.f R numpy/f2py/docs/simple_session.dat R numpy/f2py/docs/usersguide/allocarr.f90 R numpy/f2py/docs/usersguide/allocarr_session.dat R numpy/f2py/docs/usersguide/array.f R numpy/f2py/docs/usersguide/array_session.dat R numpy/f2py/docs/usersguide/calculate.f R numpy/f2py/docs/usersguide/calculate_session.dat R numpy/f2py/docs/usersguide/callback.f R numpy/f2py/docs/usersguide/callback2.pyf R numpy/f2py/docs/usersguide/callback_session.dat R numpy/f2py/docs/usersguide/common.f R numpy/f2py/docs/usersguide/common_session.dat R numpy/f2py/docs/usersguide/compile_session.dat R numpy/f2py/docs/usersguide/default.css R numpy/f2py/docs/usersguide/docutils.conf R numpy/f2py/docs/usersguide/extcallback.f R numpy/f2py/docs/usersguide/extcallback_session.dat R numpy/f2py/docs/usersguide/fib1.f R numpy/f2py/docs/usersguide/fib1.pyf R numpy/f2py/docs/usersguide/fib2.pyf R numpy/f2py/docs/usersguide/fib3.f R numpy/f2py/docs/usersguide/ftype.f R numpy/f2py/docs/usersguide/ftype_session.dat R numpy/f2py/docs/usersguide/index.txt R numpy/f2py/docs/usersguide/moddata.f90 R numpy/f2py/docs/usersguide/moddata_session.dat R numpy/f2py/docs/usersguide/run_main_session.dat R numpy/f2py/docs/usersguide/scalar.f R numpy/f2py/docs/usersguide/scalar_session.dat R numpy/f2py/docs/usersguide/setup_example.py R numpy/f2py/docs/usersguide/spam.pyf R numpy/f2py/docs/usersguide/spam_session.dat R numpy/f2py/docs/usersguide/string.f R numpy/f2py/docs/usersguide/string_session.dat R numpy/f2py/docs/usersguide/var.pyf R numpy/f2py/docs/usersguide/var_session.dat R numpy/f2py/f2py.1 Log Message: ----------- Merge pull request #4168 from pv/f2py-docs DOC: Move f2py docs under doc/ and link to Sphinx docs Compare: https://github.com/numpy/numpy/compare/a32807e61b25...7213b97ae2c1 From noreply at github.com Thu Jan 2 18:00:29 2014 From: noreply at github.com (GitHub) Date: Thu, 02 Jan 2014 15:00:29 -0800 Subject: [Numpy-svn] [numpy/numpy] bd6d28: BUG: fix complex norm of higher order Message-ID: <52c5ef8d1579e_3646f61d50610ea@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: bd6d287dd73c483654cfb10f4cfab4dcc7548dd2 https://github.com/numpy/numpy/commit/bd6d287dd73c483654cfb10f4cfab4dcc7548dd2 Author: Julian Taylor Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/linalg/linalg.py M numpy/linalg/tests/test_linalg.py Log Message: ----------- BUG: fix complex norm of higher order asfarray truncates the complex part, so it must be avoided for complex types. Closes gh-4156. Commit: b91d3f456040a39a37cc1281ba499cb4316d15ec https://github.com/numpy/numpy/commit/b91d3f456040a39a37cc1281ba499cb4316d15ec Author: Julian Taylor Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/linalg/linalg.py M numpy/linalg/tests/test_linalg.py Log Message: ----------- Merge pull request #4163 from juliantaylor/complex-norm-fix BUG: fix complex norm of higher order Compare: https://github.com/numpy/numpy/compare/7213b97ae2c1...b91d3f456040 From noreply at github.com Thu Jan 2 19:27:30 2014 From: noreply at github.com (GitHub) Date: Thu, 02 Jan 2014 16:27:30 -0800 Subject: [Numpy-svn] [numpy/numpy] 9dbeb2: MAINT: remove use of ``reload`` from f2py. See gh... Message-ID: <52c603f2418d6_730a1207d48626d3@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9dbeb2ef07c0afadbe368a7e73baa428b3760816 https://github.com/numpy/numpy/commit/9dbeb2ef07c0afadbe368a7e73baa428b3760816 Author: Ralf Gommers Date: 2013-12-30 (Mon, 30 Dec 2013) Changed paths: M numpy/f2py/crackfortran.py M numpy/f2py/f2py2e.py Log Message: ----------- MAINT: remove use of ``reload`` from f2py. See gh-4139. Commit: b8b58bcec749edb01f49daf1ec37d9e9f8422dbb https://github.com/numpy/numpy/commit/b8b58bcec749edb01f49daf1ec37d9e9f8422dbb Author: Charles Harris Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/f2py/crackfortran.py M numpy/f2py/f2py2e.py Log Message: ----------- Merge pull request #4158 from rgommers/f2py-no-reload MAINT: remove use of ``reload`` from f2py. See gh-4139. Compare: https://github.com/numpy/numpy/compare/b91d3f456040...b8b58bcec749 From noreply at github.com Thu Jan 2 19:31:40 2014 From: noreply at github.com (GitHub) Date: Thu, 02 Jan 2014 16:31:40 -0800 Subject: [Numpy-svn] [numpy/numpy] 3a6c1c: DOC: matrix_rank Message-ID: <52c604eca6c08_72c812c1d4c131679@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3a6c1c2e84c7d41075297c96a777bab3701d941c https://github.com/numpy/numpy/commit/3a6c1c2e84c7d41075297c96a777bab3701d941c Author: alex Date: 2013-12-26 (Thu, 26 Dec 2013) Changed paths: M doc/source/reference/routines.linalg.rst Log Message: ----------- DOC: matrix_rank Commit: c2b40f40e2d0a8e56facf6d73958a03afb12bdd0 https://github.com/numpy/numpy/commit/c2b40f40e2d0a8e56facf6d73958a03afb12bdd0 Author: alex Date: 2013-12-26 (Thu, 26 Dec 2013) Changed paths: M numpy/linalg/__init__.py Log Message: ----------- DOC: more matrix_rank docs Commit: bb91617de316dd98d38e96a4df1e5de1bda3f805 https://github.com/numpy/numpy/commit/bb91617de316dd98d38e96a4df1e5de1bda3f805 Author: Charles Harris Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M doc/source/reference/routines.linalg.rst M numpy/linalg/__init__.py Log Message: ----------- Merge pull request #4149 from argriffing/doc-matrix-rank DOC: matrix_rank Compare: https://github.com/numpy/numpy/compare/b8b58bcec749...bb91617de316 From noreply at github.com Thu Jan 2 19:44:50 2014 From: noreply at github.com (GitHub) Date: Thu, 02 Jan 2014 16:44:50 -0800 Subject: [Numpy-svn] [numpy/numpy] 210b00: BUG: fix missing check for memory allocation failu... Message-ID: <52c6080281edf_37f5b0fd4c617aa@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 210b001b094f7d8b2ae98489839e0ca81f8c5803 https://github.com/numpy/numpy/commit/210b001b094f7d8b2ae98489839e0ca81f8c5803 Author: Julian Taylor Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- BUG: fix missing check for memory allocation failure in ufuncs closes gh-4018 Commit: ecd37ded86db0df8b9d326b0c15f60492bd96499 https://github.com/numpy/numpy/commit/ecd37ded86db0df8b9d326b0c15f60492bd96499 Author: Julian Taylor Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/core/src/multiarray/dtype_transfer.c Log Message: ----------- BUG: fix uninitialized use in _strided_to_strided_string_to_datetime dt == NPY_DATETIME_NAT is used as error condition, so initialize it to something else. Commit: d3f961825469bc4723d145cb6e0a8b6565eae983 https://github.com/numpy/numpy/commit/d3f961825469bc4723d145cb6e0a8b6565eae983 Author: Charles G Waldman Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/tests/test_datetime.py Log Message: ----------- BUG: fix NaT handling in _strided_to_strided_string_to_datetime When converting an array of strings to datetime64, a "NaT" occurring in the input would cause all subsequent values to be converted to NaT. Commit: e64903096155ccffc61a57e9ea2dca7e5b07525d https://github.com/numpy/numpy/commit/e64903096155ccffc61a57e9ea2dca7e5b07525d Author: Sebastian Berg Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Fix missing NULL check in lexsort When Getitem of the lexsort sequence argument failed this was not checked. Closes gh-4123 Commit: 881ad3894ebf05fb62a806b04585919760f13d3f https://github.com/numpy/numpy/commit/881ad3894ebf05fb62a806b04585919760f13d3f Author: Ralf Gommers Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/lib/npyio.py Log Message: ----------- MAINT: don't use open(.., 'U') in Python 3.x, is deprecated. This is default behavior in 3.x; in 2.x open() doesn't have a `newline` kw. So make code Python-version-specific. Commit: 5fe15e02888fb4992ba6477e573f152e73f74f4a https://github.com/numpy/numpy/commit/5fe15e02888fb4992ba6477e573f152e73f74f4a Author: Ralf Gommers Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/lib/tests/test_function_base.py Log Message: ----------- TST: fix test failure due to comparing floats with assert_equal. Observed on 32-bit linux with python 3.4b1 Commit: 9f857ecf16dfa0cbbc43c7e232d8baf1a71315d8 https://github.com/numpy/numpy/commit/9f857ecf16dfa0cbbc43c7e232d8baf1a71315d8 Author: Lars Buitinck Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/linalg/linalg.py M numpy/linalg/tests/test_linalg.py Log Message: ----------- BUG: linalg: norm fails on longdouble, signed int This fixes the following bug with longdouble: >>> x = np.arange(10, dtype=np.longdouble) >>> np.linalg.norm(x, ord=3) Traceback (most recent call last): File "", line 1, in np.linalg.norm(x, ord=3) File "/tmp/v/lib/python2.7/site-packages/numpy/linalg/linalg.py", line 2090, in norm return add.reduce(absx**ord, axis=axis)**(1.0/ord) UnboundLocalError: local variable 'absx' referenced before assignment As well as the handling of minimal values for signed integers: >>> x = np.array([-2**31], dtype=np.int32) >>> np.linalg.norm(x, ord=3) /tmp/v/lib/python2.7/site-packages/numpy/linalg/linalg.py:2090: RuntimeWarning: invalid value encountered in double_scalars return add.reduce(absx**ord, axis=axis)**(1.0/ord) nan Commit: d339953d1e3b1aae29137f34afdc9068949f5ff5 https://github.com/numpy/numpy/commit/d339953d1e3b1aae29137f34afdc9068949f5ff5 Author: Julian Taylor Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/lib/format.py M numpy/lib/tests/test_format.py Log Message: ----------- BUG: fix loading from compressed .npz In Python 2.6.x the number of bytes read from a zip file is 2^16, which is less than the 2^18 requested by lib.format.py. This change handles the case where fp.read() returns fewer than the requested number of bytes. Backport of gh-4115 Commit: 4af4859776a83f60ac357a632d8c78b3cc046e39 https://github.com/numpy/numpy/commit/4af4859776a83f60ac357a632d8c78b3cc046e39 Author: Julian Taylor Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/linalg/linalg.py M numpy/linalg/tests/test_linalg.py Log Message: ----------- BUG: fix complex norm of higher order asfarray truncates the complex part, so it must be avoided for complex types. Closes gh-4156. Commit: c5263589d304e3628779099686b3408b19c324f3 https://github.com/numpy/numpy/commit/c5263589d304e3628779099686b3408b19c324f3 Author: Charles Harris Date: 2014-01-02 (Thu, 02 Jan 2014) Changed paths: M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/item_selection.c M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_datetime.py M numpy/core/tests/test_regression.py M numpy/lib/format.py M numpy/lib/npyio.py M numpy/lib/tests/test_format.py M numpy/lib/tests/test_function_base.py M numpy/linalg/linalg.py M numpy/linalg/tests/test_linalg.py Log Message: ----------- Merge pull request #4169 from juliantaylor/backport-fixes-1.8 Backport fixes to 1.8 Compare: https://github.com/numpy/numpy/compare/09f139aa095f...c5263589d304 From noreply at github.com Fri Jan 3 13:51:19 2014 From: noreply at github.com (GitHub) Date: Fri, 03 Jan 2014 10:51:19 -0800 Subject: [Numpy-svn] [numpy/numpy] b6cb03: TST: add 32 bit travis tests Message-ID: <52c706a78824f_18b713cbd5054822@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b6cb0305a95d22a389a4127fda19c90629dfdffe https://github.com/numpy/numpy/commit/b6cb0305a95d22a389a4127fda19c90629dfdffe Author: Julian Taylor Date: 2014-01-03 (Fri, 03 Jan 2014) Changed paths: R .bento_travisci.sh M .travis.yml A tools/travis-test.sh Log Message: ----------- TST: add 32 bit travis tests Implemented by setting up a chroot in the travis VM and moving all the test logic, including bento build, to a single script. This is still reasonable fast, about twice as slow as the normal tests. When Travis updates to a newer OS it can be replaced by standard cross compiling. Commit: b3bdb4b8522a47926fdf0568528386565b9d194d https://github.com/numpy/numpy/commit/b3bdb4b8522a47926fdf0568528386565b9d194d Author: Julian Taylor Date: 2014-01-03 (Fri, 03 Jan 2014) Changed paths: M tools/travis-test.sh Log Message: ----------- MAINT: enable verbose bento build Commit: 1ffe713c551707cb8edff9e401b5be5911fe5a06 https://github.com/numpy/numpy/commit/1ffe713c551707cb8edff9e401b5be5911fe5a06 Author: Ralf Gommers Date: 2014-01-03 (Fri, 03 Jan 2014) Changed paths: R .bento_travisci.sh M .travis.yml A tools/travis-test.sh Log Message: ----------- Merge pull request #4161 from juliantaylor/32bit-travis TST: add 32 bit travis tests Compare: https://github.com/numpy/numpy/compare/bb91617de316...1ffe713c5517 From noreply at github.com Sun Jan 5 04:09:05 2014 From: noreply at github.com (GitHub) Date: Sun, 05 Jan 2014 01:09:05 -0800 Subject: [Numpy-svn] [numpy/numpy] d77dda: Add '.FOR' to src_extensions Message-ID: <52c92131893f4_348ca01d4c58e7@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d77dda36097e147994c1f860eec30f798bbcb442 https://github.com/numpy/numpy/commit/d77dda36097e147994c1f860eec30f798bbcb442 Author: leaz Date: 2014-01-05 (Sun, 05 Jan 2014) Changed paths: M numpy/distutils/fcompiler/__init__.py Log Message: ----------- Add '.FOR' to src_extensions The uppercase source extension '.FOR' is also commonly used. Commit: ff7d5f990fb6184b6b116f444cf2c0d0cf099463 https://github.com/numpy/numpy/commit/ff7d5f990fb6184b6b116f444cf2c0d0cf099463 Author: Ralf Gommers Date: 2014-01-05 (Sun, 05 Jan 2014) Changed paths: M numpy/distutils/fcompiler/__init__.py Log Message: ----------- Merge pull request #4173 from leaz/patch-2 Add '.FOR' to src_extensions Compare: https://github.com/numpy/numpy/compare/1ffe713c5517...ff7d5f990fb6 From noreply at github.com Tue Jan 7 14:07:41 2014 From: noreply at github.com (GitHub) Date: Tue, 07 Jan 2014 11:07:41 -0800 Subject: [Numpy-svn] [numpy/numpy] 43dcd3: MAINT: Update link to numpydoc README Message-ID: <52cc507dde02d_178af09d581234f@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 43dcd321567b1c97e27f86498c6334af03e126d6 https://github.com/numpy/numpy/commit/43dcd321567b1c97e27f86498c6334af03e126d6 Author: Thomas Kluyver Date: 2014-01-07 (Tue, 07 Jan 2014) Changed paths: M doc/HOWTO_DOCUMENT.rst.txt Log Message: ----------- MAINT: Update link to numpydoc README This is the counterpart of my PR numpy/numpydoc#7 renaming the README. Commit: e770f92087ec0ae38c86b6960a7f1d29335b9378 https://github.com/numpy/numpy/commit/e770f92087ec0ae38c86b6960a7f1d29335b9378 Author: Pauli Virtanen Date: 2014-01-07 (Tue, 07 Jan 2014) Changed paths: M doc/HOWTO_DOCUMENT.rst.txt Log Message: ----------- Merge pull request #4175 from takluyver/patch-1 DOC: Update link to numpydoc README Compare: https://github.com/numpy/numpy/compare/ff7d5f990fb6...e770f92087ec From noreply at github.com Wed Jan 8 13:22:22 2014 From: noreply at github.com (GitHub) Date: Wed, 08 Jan 2014 10:22:22 -0800 Subject: [Numpy-svn] [numpy/numpy] 573303: BUG: return immediately if memoryview cannot be no... Message-ID: <52cd975e1b04c_28081011d54802e5@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 57330377d914e163389d66cf644915f851f37242 https://github.com/numpy/numpy/commit/57330377d914e163389d66cf644915f851f37242 Author: Julian Taylor Date: 2014-01-04 (Sat, 04 Jan 2014) Changed paths: M numpy/core/src/multiarray/buffer.c Log Message: ----------- BUG: return immediately if memoryview cannot be non-native late return triggers an assert with python3.4 in debug mode. Closes gh-4138. Commit: 28eb575c0c73a2061942b72b80ff6c43a67a431a https://github.com/numpy/numpy/commit/28eb575c0c73a2061942b72b80ff6c43a67a431a Author: Julian Taylor Date: 2014-01-04 (Sat, 04 Jan 2014) Changed paths: M doc/source/reference/c-api.config.rst M numpy/core/src/multiarray/buffer.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix native-only long long check Caused all long longs to be required native only in memoryviews. NPY_SIZEOF_LONG_LONG never existed, replace documentation with existing NPY_SIZEOF_LONGLONG and code with a sizeof(npy_longlong). Commit: b3420fd08d45f591a2149a87ad0889c6c4d45dda https://github.com/numpy/numpy/commit/b3420fd08d45f591a2149a87ad0889c6c4d45dda Author: Pauli Virtanen Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths: M doc/source/reference/c-api.config.rst M numpy/core/src/multiarray/buffer.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #4170 from juliantaylor/memoryview-error BUG: core: fix memoryview issues with python 3.4 Compare: https://github.com/numpy/numpy/compare/e770f92087ec...b3420fd08d45 From noreply at github.com Wed Jan 8 13:34:49 2014 From: noreply at github.com (GitHub) Date: Wed, 08 Jan 2014 10:34:49 -0800 Subject: [Numpy-svn] [numpy/numpy] d84924: BUG DOC TST: Allow __numpy_ufunc__ to handle multi... Message-ID: <52cd9a4989907_29a710e7d5011348e@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d849245b44417e3e632a19a5e04a627ca6434887 https://github.com/numpy/numpy/commit/d849245b44417e3e632a19a5e04a627ca6434887 Author: Blake Griffith Date: 2014-01-04 (Sat, 04 Jan 2014) Changed paths: M doc/neps/ufunc-overrides.rst M numpy/core/src/private/ufunc_override.h M numpy/core/tests/test_umath.py Log Message: ----------- BUG DOC TST: Allow __numpy_ufunc__ to handle multiple output ufuncs. Added details about how the output variables are handled to the spec. Also adds tests for ufuncs with multiple outputs. Commit: 5f36f57ecd0322c6a6110bd910c82ebdc65262b0 https://github.com/numpy/numpy/commit/5f36f57ecd0322c6a6110bd910c82ebdc65262b0 Author: Pauli Virtanen Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths: M doc/neps/ufunc-overrides.rst M numpy/core/src/private/ufunc_override.h M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #4171 from cowlicks/ufunc-override-out BUG: Allow __numpy_ufunc__ to handle multiple output ufuncs. Compare: https://github.com/numpy/numpy/compare/b3420fd08d45...5f36f57ecd03 From noreply at github.com Wed Jan 8 22:44:37 2014 From: noreply at github.com (GitHub) Date: Wed, 08 Jan 2014 19:44:37 -0800 Subject: [Numpy-svn] [numpy/numpy] 861960: BUG: return immediately if memoryview cannot be no... Message-ID: <52ce1b251c4ad_29a710e7d5015642c@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 861960294247d33f566a4e71cf40232245d173bd https://github.com/numpy/numpy/commit/861960294247d33f566a4e71cf40232245d173bd Author: Julian Taylor Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths: M numpy/core/src/multiarray/buffer.c Log Message: ----------- BUG: return immediately if memoryview cannot be non-native late return triggers an assert with python3.4 in debug mode. Closes gh-4138. Commit: 73f376209737f131b7361fe0be925cca0dae78b5 https://github.com/numpy/numpy/commit/73f376209737f131b7361fe0be925cca0dae78b5 Author: Julian Taylor Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths: M doc/source/reference/c-api.config.rst M numpy/core/src/multiarray/buffer.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix native-only long long check Caused all long longs to be required native only in memoryviews. NPY_SIZEOF_LONG_LONG never existed, replace documentation with existing NPY_SIZEOF_LONGLONG and code with a sizeof(npy_longlong). Commit: 49cff2bb068cfffbbb705d62e2cf325d7320d179 https://github.com/numpy/numpy/commit/49cff2bb068cfffbbb705d62e2cf325d7320d179 Author: Charles Harris Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths: M doc/source/reference/c-api.config.rst M numpy/core/src/multiarray/buffer.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #4178 from juliantaylor/backport-4170-1.8 Backport #4170 to 1.8 Compare: https://github.com/numpy/numpy/compare/c5263589d304...49cff2bb068c From noreply at github.com Wed Jan 8 22:49:21 2014 From: noreply at github.com (GitHub) Date: Wed, 08 Jan 2014 19:49:21 -0800 Subject: [Numpy-svn] [numpy/numpy] 81e292: BUG: return immediately if memoryview cannot be no... Message-ID: <52ce1c4166565_69c31037d4c126834@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 81e292114acd2668c845c66b4e7bb986b5ceeac2 https://github.com/numpy/numpy/commit/81e292114acd2668c845c66b4e7bb986b5ceeac2 Author: Julian Taylor Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths: M numpy/core/src/multiarray/buffer.c Log Message: ----------- BUG: return immediately if memoryview cannot be non-native late return triggers an assert with python3.4 in debug mode. Closes gh-4138. Commit: e52c08c7bbe6e9009520fbbe4fb33c6022e93389 https://github.com/numpy/numpy/commit/e52c08c7bbe6e9009520fbbe4fb33c6022e93389 Author: Julian Taylor Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths: M doc/source/reference/c-api.config.rst M numpy/core/src/multiarray/buffer.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix native-only long long check Caused all long longs to be required native only in memoryviews. NPY_SIZEOF_LONG_LONG never existed, replace documentation with existing NPY_SIZEOF_LONGLONG and code with a sizeof(npy_longlong). Commit: 4d94317be03617f8cc6a038e42ea07cfd13123ec https://github.com/numpy/numpy/commit/4d94317be03617f8cc6a038e42ea07cfd13123ec Author: Charles Harris Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths: M doc/source/reference/c-api.config.rst M numpy/core/src/multiarray/buffer.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #4179 from juliantaylor/backport-4170-1.7 Backport #4170 to 1.7 Compare: https://github.com/numpy/numpy/compare/f3ee0735c1c3...4d94317be036 From noreply at github.com Wed Jan 8 22:51:24 2014 From: noreply at github.com (GitHub) Date: Wed, 08 Jan 2014 19:51:24 -0800 Subject: [Numpy-svn] [numpy/numpy] 9ab964: BUG: compile random in lfs mode Message-ID: <52ce1cbc6f8cc_4ac213b1d4c141967@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9ab9648062ffa1b75a173fffadbca67c5e090cc2 https://github.com/numpy/numpy/commit/9ab9648062ffa1b75a173fffadbca67c5e090cc2 Author: Julian Taylor Date: 2014-01-03 (Fri, 03 Jan 2014) Changed paths: M numpy/random/bscript M numpy/random/setup.py Log Message: ----------- BUG: compile random in lfs mode randomkit.c uses fopen which requires LFS mode to support larger than 64 bit files on 32 bit systems. Commit: 927cfcfbb77555f145df1ff90afe87fcbaf6c027 https://github.com/numpy/numpy/commit/927cfcfbb77555f145df1ff90afe87fcbaf6c027 Author: Charles Harris Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths: M numpy/random/bscript M numpy/random/setup.py Log Message: ----------- Merge pull request #4165 from juliantaylor/lfs-mtrand BUG: compile random in lfs mode Compare: https://github.com/numpy/numpy/compare/5f36f57ecd03...927cfcfbb775 From noreply at github.com Thu Jan 9 11:41:35 2014 From: noreply at github.com (GitHub) Date: Thu, 09 Jan 2014 08:41:35 -0800 Subject: [Numpy-svn] [numpy/numpy] dd0502: BUG: core: ensure file handle positions are in syn... Message-ID: <52ced13f4a49_302bfe5d5819652@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: dd05022ba5ccb4959662c99ac4b5e1363d09f920 https://github.com/numpy/numpy/commit/dd05022ba5ccb4959662c99ac4b5e1363d09f920 Author: Pauli Virtanen Date: 2014-01-09 (Thu, 09 Jan 2014) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: core: ensure file handle positions are in sync The Python3 file handles keep records of current file positions, so that the raw handle needs to be restored to the original position in order to not confuse the mechanism. Fixes gh-4118 Commit: 41690fcf9bff30cb3d49d8c147bca1f595bfa70b https://github.com/numpy/numpy/commit/41690fcf9bff30cb3d49d8c147bca1f595bfa70b Author: Pauli Virtanen Date: 2014-01-09 (Thu, 09 Jan 2014) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/include/numpy/npy_common.h M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- ENH: core: switch to off_t and lseek in Python 3 file seeks This removes dependency on CRT implementation details (whether fflush/fclose actually seeks the underlying raw file handle or not). Also, check seek error statuses. Commit: 3de3fdab02907194b0cf10ead1c82258ccfe02db https://github.com/numpy/numpy/commit/3de3fdab02907194b0cf10ead1c82258ccfe02db Author: Pauli Virtanen Date: 2014-01-09 (Thu, 09 Jan 2014) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py Log Message: ----------- BUG: core: use correct Python format string for npy_off_t Commit: 03a2535613934f3f08593d20935e5cc84ce9782c https://github.com/numpy/numpy/commit/03a2535613934f3f08593d20935e5cc84ce9782c Author: Pauli Virtanen Date: 2014-01-09 (Thu, 09 Jan 2014) Changed paths: M numpy/core/bscript M numpy/core/include/numpy/_numpyconfig.h.in Log Message: ----------- BLD: add off_t size detection to bento build Commit: e58dc055e99ee88fa8d77acc89269a2cdc6cf406 https://github.com/numpy/numpy/commit/e58dc055e99ee88fa8d77acc89269a2cdc6cf406 Author: Charles Harris Date: 2014-01-09 (Thu, 09 Jan 2014) Changed paths: M numpy/core/bscript M numpy/core/include/numpy/_numpyconfig.h.in M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #4152 from pv/fromfile-fix BUG: core: ensure file handle positions are in sync Compare: https://github.com/numpy/numpy/compare/927cfcfbb775...e58dc055e99e From noreply at github.com Thu Jan 9 13:49:43 2014 From: noreply at github.com (GitHub) Date: Thu, 09 Jan 2014 10:49:43 -0800 Subject: [Numpy-svn] [numpy/numpy] 6834b3: ENH: replace a few small allocations with PyObject... Message-ID: <52ceef47b6b9b_5592c19d50968c@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6834b3a2da002eccc279a9e9a594713a467cc483 https://github.com/numpy/numpy/commit/6834b3a2da002eccc279a9e9a594713a467cc483 Author: Julian Taylor Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- ENH: replace a few small allocations with PyObject_Malloc It uses a faster small object allocator for sizes smaller than 512 bytes (256 in python2). This improves nditer construction and scalar operations by about 10%. For now only replace high profile encapsulated nditer allocation and python object (PyArray and gentype) allocations that go over tp_free to ensure no non-buggy third party application is broken. Commit: 42c8ced9257869a3897d84e2d5da570ddbb5fc59 https://github.com/numpy/numpy/commit/42c8ced9257869a3897d84e2d5da570ddbb5fc59 Author: Charles Harris Date: 2014-01-09 (Thu, 09 Jan 2014) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- Merge pull request #4177 from juliantaylor/objmalloc ENH: replace a few small allocations with PyObject_Malloc Compare: https://github.com/numpy/numpy/compare/e58dc055e99e...42c8ced92578 From noreply at github.com Thu Jan 9 19:00:16 2014 From: noreply at github.com (GitHub) Date: Thu, 09 Jan 2014 16:00:16 -0800 Subject: [Numpy-svn] [numpy/numpy] de9b44: ENH: use dot (BLAS!) in linalg.norm Message-ID: <52cf3810e6a9d_583598bd5469121@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: de9b44f4cdd45816c00c6005a8a1b9706545f063 https://github.com/numpy/numpy/commit/de9b44f4cdd45816c00c6005a8a1b9706545f063 Author: Lars Buitinck Date: 2013-10-11 (Fri, 11 Oct 2013) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- ENH: use dot (BLAS!) in linalg.norm Commit: 45ec18e2153613642dffd8cb52278e4ca4c3605c https://github.com/numpy/numpy/commit/45ec18e2153613642dffd8cb52278e4ca4c3605c Author: Lars Buitinck Date: 2014-01-03 (Fri, 03 Jan 2014) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- ENH: optimize complex vector norm Also used ravel(order='K') to prevent copies. Commit: d1dbf8e796ab6bcdc4f3b71252f3921ab2a62269 https://github.com/numpy/numpy/commit/d1dbf8e796ab6bcdc4f3b71252f3921ab2a62269 Author: Charles Harris Date: 2014-01-09 (Thu, 09 Jan 2014) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- Merge pull request #3895 from larsmans/norm-dot ENH: use dot in linalg.norm Compare: https://github.com/numpy/numpy/compare/42c8ced92578...d1dbf8e796ab From noreply at github.com Fri Jan 10 14:36:51 2014 From: noreply at github.com (GitHub) Date: Fri, 10 Jan 2014 11:36:51 -0800 Subject: [Numpy-svn] [numpy/numpy] b1b0ea: ENH: Remove unnecessary broadcasting notation rest... Message-ID: <52d04bd3b49e9_1dabc81d4c9506f@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b1b0ea8030cad32d6fce2e6e6b5068e54bd6b7a7 https://github.com/numpy/numpy/commit/b1b0ea8030cad32d6fce2e6e6b5068e54bd6b7a7 Author: hpaulj Date: 2014-01-10 (Fri, 10 Jan 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/add_newdocs.py M numpy/core/src/multiarray/einsum.c.src M numpy/core/tests/test_einsum.py Log Message: ----------- ENH: Remove unnecessary broadcasting notation restrictions in einsum. In a case where 'ik,kj->ij' works, einsum would raise an error for 'ik,k...->i...' because the 'ik' did not have ellipsis In einsum.c.src prepare_op_axes() pass all 'broadcast' cases through the 'RIGHT' case (interation from the end). Since the BROADCAST variable is not longer needed, all instances of it have been removed from einsum.c.src test_einsum.py - adds a test_einsum_broadcast case. Commit: d400b0422a016cf9ca75cc8e9375ea3c5324e88a https://github.com/numpy/numpy/commit/d400b0422a016cf9ca75cc8e9375ea3c5324e88a Author: Charles Harris Date: 2014-01-10 (Fri, 10 Jan 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/add_newdocs.py M numpy/core/src/multiarray/einsum.c.src M numpy/core/tests/test_einsum.py Log Message: ----------- Merge pull request #4183 from charris/gh-4099 ENH: Remove unnecessary broadcasting notation restrictions in einsum. Compare: https://github.com/numpy/numpy/compare/d1dbf8e796ab...d400b0422a01 From noreply at github.com Fri Jan 10 15:38:04 2014 From: noreply at github.com (GitHub) Date: Fri, 10 Jan 2014 12:38:04 -0800 Subject: [Numpy-svn] [numpy/numpy] 4b4796: BUG: Fix typos in conversion_utils Message-ID: <52d05a2ce7c2_1dfb1005d4c561c1@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4b4796a35dfafbc4e037a5f1cd4a26d6a2e17f41 https://github.com/numpy/numpy/commit/4b4796a35dfafbc4e037a5f1cd4a26d6a2e17f41 Author: Leif Denby Date: 2014-01-10 (Fri, 10 Jan 2014) Changed paths: M numpy/core/src/multiarray/conversion_utils.c Log Message: ----------- BUG: Fix typos in conversion_utils Unparenthesized logical expressions in if statements caused clang compilation failure on OSX. From noreply at github.com Sun Jan 12 13:05:45 2014 From: noreply at github.com (GitHub) Date: Sun, 12 Jan 2014 10:05:45 -0800 Subject: [Numpy-svn] [numpy/numpy] f5dd97: MAINT: multiarray: fix types Message-ID: <52d2d979e9882_4a0ed59d5099033@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f5dd97df5883f492ed5419cd1b4b8d78dd90d157 https://github.com/numpy/numpy/commit/f5dd97df5883f492ed5419cd1b4b8d78dd90d157 Author: Lars Buitinck Date: 2014-01-12 (Sun, 12 Jan 2014) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/number.c M numpy/core/src/multiarray/number.h Log Message: ----------- MAINT: multiarray: fix types convert_datatype.c and number.c now compile without warnings. Commit: cd7f2833697b0785279d3c3ac7b9263977dbf10a https://github.com/numpy/numpy/commit/cd7f2833697b0785279d3c3ac7b9263977dbf10a Author: Lars Buitinck Date: 2014-01-12 (Sun, 12 Jan 2014) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- MAINT: umath: get rid of "statement with no effect" warning (What was this line for anyway?) Commit: 0b85f91364729286fe4e6f5343c31015d8248012 https://github.com/numpy/numpy/commit/0b85f91364729286fe4e6f5343c31015d8248012 Author: Julian Taylor Date: 2014-01-12 (Sun, 12 Jan 2014) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/number.c M numpy/core/src/multiarray/number.h M numpy/core/src/umath/test_rational.c.src Log Message: ----------- Merge pull request #4061 from larsmans/c-fixes MAINT: Minor C fixes Compare: https://github.com/numpy/numpy/compare/4b4796a35dfa...0b85f9136472 From noreply at github.com Tue Jan 14 14:35:11 2014 From: noreply at github.com (GitHub) Date: Tue, 14 Jan 2014 11:35:11 -0800 Subject: [Numpy-svn] [numpy/numpy] 7488eb: DOC: site.cfg: warn against OpenBLAS and multiproc... Message-ID: <52d5916fc3784_afb124dd4840573@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7488ebeee75f98a01dc6c9bab6e98e254ff54c95 https://github.com/numpy/numpy/commit/7488ebeee75f98a01dc6c9bab6e98e254ff54c95 Author: Lars Buitinck Date: 2014-01-14 (Tue, 14 Jan 2014) Changed paths: M site.cfg.example Log Message: ----------- DOC: site.cfg: warn against OpenBLAS and multiprocessing Fixes #654 by not fixing it; I don't think NumPy *can* actually fix the problem as it's a design flaw in Python's multiprocessing. Listed various alternatives (Python 3.4 forkserver, single-threaded OpenBLAS, Python threading). Commit: a724c93d071d19c7ba839de73a93d86979faa930 https://github.com/numpy/numpy/commit/a724c93d071d19c7ba839de73a93d86979faa930 Author: Julian Taylor Date: 2014-01-14 (Tue, 14 Jan 2014) Changed paths: M site.cfg.example Log Message: ----------- Merge pull request #4194 from larsmans/openblas-docs DOC: site.cfg: warn against OpenBLAS and multiprocessing Compare: https://github.com/numpy/numpy/compare/0b85f9136472...a724c93d071d From noreply at github.com Tue Jan 14 14:48:18 2014 From: noreply at github.com (GitHub) Date: Tue, 14 Jan 2014 11:48:18 -0800 Subject: [Numpy-svn] [numpy/numpy] feadae: TST: core: fix tofile file positioning test Message-ID: <52d59482c0c8f_5a36102bd58614da@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: feadae424d73877522a691789f46957453c32a72 https://github.com/numpy/numpy/commit/feadae424d73877522a691789f46957453c32a72 Author: Pauli Virtanen Date: 2014-01-13 (Mon, 13 Jan 2014) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: core: fix tofile file positioning test Python 2 I/O is a thin wrapper on FILE* C-API. All Python code must follow the ANSI C requirement (see man fopen) that there is a seek or a flush between reads and writes, otherwise the behavior is undefined. Whether this is required depends on the CRT implementation; glibc doesn't seem to require it, but OSX apparently does. Fixes gh-4189 Commit: 0f435533bd0c67f8224c249dd43bcb9dd1d3997a https://github.com/numpy/numpy/commit/0f435533bd0c67f8224c249dd43bcb9dd1d3997a Author: Julian Taylor Date: 2014-01-14 (Tue, 14 Jan 2014) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #4196 from pv/fix-tofile-test-osx TST: core: fix tofile file positioning test Compare: https://github.com/numpy/numpy/compare/a724c93d071d...0f435533bd0c From noreply at github.com Tue Jan 14 22:04:37 2014 From: noreply at github.com (GitHub) Date: Tue, 14 Jan 2014 19:04:37 -0800 Subject: [Numpy-svn] [numpy/numpy] 48558d: ENH: avoid more thread save/restores for small ite... Message-ID: <52d5fac5a7dfb_5aa41121d48135850@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 48558df89911b5211ae8d58e1d5e937bb1b57c33 https://github.com/numpy/numpy/commit/48558df89911b5211ae8d58e1d5e937bb1b57c33 Author: Julian Taylor Date: 2014-01-14 (Tue, 14 Jan 2014) Changed paths: M numpy/core/src/multiarray/array_assign_scalar.c M numpy/core/src/umath/ufunc_object.c Log Message: ----------- ENH: avoid more thread save/restores for small iteration counts Releasing the GIL is not worthwhile for small loop iteration counts. This was previously only done for non-reduction ufuncs. Do this now also for reductions and assignments. Improves performance of small reductions by about 10% as they avoid two save and restores. Commit: 74c1c4800c713916f3d135b27c56cd0bae2e0c82 https://github.com/numpy/numpy/commit/74c1c4800c713916f3d135b27c56cd0bae2e0c82 Author: Charles Harris Date: 2014-01-14 (Tue, 14 Jan 2014) Changed paths: M numpy/core/src/multiarray/array_assign_scalar.c M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Merge pull request #4200 from juliantaylor/thread-thresh ENH: avoid more thread save/restores for small iteration counts Compare: https://github.com/numpy/numpy/compare/0f435533bd0c...74c1c4800c71 From noreply at github.com Tue Jan 14 22:26:55 2014 From: noreply at github.com (GitHub) Date: Tue, 14 Jan 2014 19:26:55 -0800 Subject: [Numpy-svn] [numpy/numpy] d64d62: BUG: fix large file support on 32 bit systems Message-ID: <52d5ffff26111_5a3d1101d5414393c@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d64d62b76df62e8b20eea060db05ef23c472354d https://github.com/numpy/numpy/commit/d64d62b76df62e8b20eea060db05ef23c472354d Author: Julian Taylor Date: 2014-01-11 (Sat, 11 Jan 2014) Changed paths: M numpy/core/bscript M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py M numpy/core/src/multiarray/ctors.c M numpy/lib/bscript M numpy/lib/tests/test_format.py Log Message: ----------- BUG: fix large file support on 32 bit systems On linux large file support must be enabled and ftello used to avoid overflows. The result must not be converted to a size_t, but a long long. Commit: dd8be8e6eccfac111e42997676b85ee8b39756a1 https://github.com/numpy/numpy/commit/dd8be8e6eccfac111e42997676b85ee8b39756a1 Author: Julian Taylor Date: 2014-01-11 (Sat, 11 Jan 2014) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h Log Message: ----------- BUG: fix npy_PyFile_Dup error handling no caller deals with the -1. Commit: a1c6d4aa8191384d0521fca59839deec3f2a29f8 https://github.com/numpy/numpy/commit/a1c6d4aa8191384d0521fca59839deec3f2a29f8 Author: Julian Taylor Date: 2014-01-11 (Sat, 11 Jan 2014) Changed paths: M tools/travis-test.sh Log Message: ----------- TST: run 32 bit test with python3 Commit: da3ad01d20c283adf5222e8ad7cc95731e0fc900 https://github.com/numpy/numpy/commit/da3ad01d20c283adf5222e8ad7cc95731e0fc900 Author: Julian Taylor Date: 2014-01-11 (Sat, 11 Jan 2014) Changed paths: M .travis.yml Log Message: ----------- TST: run slow chroot test earlier for better load balancing Commit: a4d1e26c56d29fa24cae8570cdedd9d6064679c4 https://github.com/numpy/numpy/commit/a4d1e26c56d29fa24cae8570cdedd9d6064679c4 Author: Julian Taylor Date: 2014-01-14 (Tue, 14 Jan 2014) Changed paths: M numpy/core/include/numpy/npy_common.h M numpy/core/setup_common.py Log Message: ----------- MAINT: add a configure check for ftello and fseeko Works on Ubuntu/Debian, might require lfs macros on some platforms to succeed, but its also defined by Python.h so it should mostly work. Commit: bba4ed5398d9b9102d7bd51ebb3ce84a62291c23 https://github.com/numpy/numpy/commit/bba4ed5398d9b9102d7bd51ebb3ce84a62291c23 Author: Julian Taylor Date: 2014-01-14 (Tue, 14 Jan 2014) Changed paths: M numpy/lib/tests/test_format.py Log Message: ----------- TST: document reason for truncate instead of seek past end Commit: 53fa3bba2acb80af5f5aadbb2223238f7c8627a5 https://github.com/numpy/numpy/commit/53fa3bba2acb80af5f5aadbb2223238f7c8627a5 Author: Charles Harris Date: 2014-01-14 (Tue, 14 Jan 2014) Changed paths: M .travis.yml M numpy/core/bscript M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/multiarray/ctors.c M numpy/lib/bscript M numpy/lib/tests/test_format.py M tools/travis-test.sh Log Message: ----------- Merge pull request #4187 from juliantaylor/large-file-fix BUG: Fix large file support on 32 bit Compare: https://github.com/numpy/numpy/compare/74c1c4800c71...53fa3bba2acb From noreply at github.com Tue Jan 14 23:00:36 2014 From: noreply at github.com (GitHub) Date: Tue, 14 Jan 2014 20:00:36 -0800 Subject: [Numpy-svn] [numpy/numpy] 593e3c: ENH: optimize np.where via nditer with external lo... Message-ID: <52d607e4fe2f_5b06e7fd4c95146@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 593e3c30c24f0c61a271dc883c614724d7a57e1e https://github.com/numpy/numpy/commit/593e3c30c24f0c61a271dc883c614724d7a57e1e Author: Julian Taylor Date: 2014-01-12 (Sun, 12 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- ENH: optimize np.where via nditer with external loop Implementation via PyArray_Choose is very slow, a direct implementation is 10 times faster. Optimizing Choose is more complicated due to its higher complexity and would require specialization for optimal np.where anyway, but it is something that could be done in future. Commit: 490a9b2dc013d3c0bd951973d9d12011226a6f1c https://github.com/numpy/numpy/commit/490a9b2dc013d3c0bd951973d9d12011226a6f1c Author: Julian Taylor Date: 2014-01-12 (Sun, 12 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- ENH: improve new where function Allow object and zerosized iteration and move bool casting of mask into the iterator logic and improve tests appropriately. Commit: f5f109a4dc843d9129384cf9d687c5f1945c0212 https://github.com/numpy/numpy/commit/f5f109a4dc843d9129384cf9d687c5f1945c0212 Author: Julian Taylor Date: 2014-01-12 (Sun, 12 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- MAINT: add an explicit check on zero iteration Commit: edeaf3f08463fd8149f9294970075b0b3ba31ea9 https://github.com/numpy/numpy/commit/edeaf3f08463fd8149f9294970075b0b3ba31ea9 Author: Julian Taylor Date: 2014-01-13 (Mon, 13 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- MAINT: move array creation earlier and use goto for deallocs Commit: ea027f37e67639d5c73a729f66b07588d8bced6a https://github.com/numpy/numpy/commit/ea027f37e67639d5c73a729f66b07588d8bced6a Author: Julian Taylor Date: 2014-01-14 (Tue, 14 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- ENH: release GIL during where iteration Commit: 19796ca4d42d091979eee73ab0bbfa463d83892e https://github.com/numpy/numpy/commit/19796ca4d42d091979eee73ab0bbfa463d83892e Author: Charles Harris Date: 2014-01-14 (Tue, 14 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #4182 from juliantaylor/where-improve ENH: optimize np.where via nditer with external loop Compare: https://github.com/numpy/numpy/compare/53fa3bba2acb...19796ca4d42d From noreply at github.com Wed Jan 15 11:19:13 2014 From: noreply at github.com (GitHub) Date: Wed, 15 Jan 2014 08:19:13 -0800 Subject: [Numpy-svn] [numpy/numpy] 38d9c2: MAINT: linalg: prune unused routines from lapack_l... Message-ID: <52d6b501321d0_69b6835d4c744c7@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 38d9c26373fed5b54e4b5bba20b14840eb409190 https://github.com/numpy/numpy/commit/38d9c26373fed5b54e4b5bba20b14840eb409190 Author: Pauli Virtanen Date: 2014-01-12 (Sun, 12 Jan 2014) Changed paths: M numpy/linalg/lapack_litemodule.c M numpy/linalg/tests/test_linalg.py Log Message: ----------- MAINT: linalg: prune unused routines from lapack_lite Commit: 23d40e89ff996f7183cfdc508b0924631d497032 https://github.com/numpy/numpy/commit/23d40e89ff996f7183cfdc508b0924631d497032 Author: Charles Harris Date: 2014-01-15 (Wed, 15 Jan 2014) Changed paths: M numpy/linalg/lapack_litemodule.c M numpy/linalg/tests/test_linalg.py Log Message: ----------- Merge pull request #4193 from pv/prune-lapack-lite MAINT: linalg: prune unused routines from lapack_lite Compare: https://github.com/numpy/numpy/compare/19796ca4d42d...23d40e89ff99 From noreply at github.com Wed Jan 15 14:40:45 2014 From: noreply at github.com (GitHub) Date: Wed, 15 Jan 2014 11:40:45 -0800 Subject: [Numpy-svn] [numpy/numpy] e7f4ad: ENH: Added argv argument to run_module_suite. Message-ID: <52d6e43d214a8_13869f5d5813227a@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e7f4ad04c12986f1b94759cbd0a6a27d2124f107 https://github.com/numpy/numpy/commit/e7f4ad04c12986f1b94759cbd0a6a27d2124f107 Author: Pascal Bugnion Date: 2014-01-15 (Wed, 15 Jan 2014) Changed paths: M numpy/testing/nosetester.py Log Message: ----------- ENH: Added argv argument to run_module_suite. Adding an 'argv' optional argument to the "numpy.testing.run_module_suite" function lets the client pass arguments to the nose testrunner. For example, this lets the user add things like: run_module_suite(sys.argv) at the end of a test module, so that arguments specified on the command line will get passed to the nose runner. The user could then run: $ python test_module.py --nocapture Commit: 893fe99b7957198adf8b74109d334266fdc31006 https://github.com/numpy/numpy/commit/893fe99b7957198adf8b74109d334266fdc31006 Author: Pascal Bugnion Date: 2014-01-15 (Wed, 15 Jan 2014) Changed paths: M numpy/testing/nosetester.py Log Message: ----------- DOC: Added docstring for run_module_suite. Commit: c25e8b7bcee3ce49a6d6daad3520295c58f6ccbc https://github.com/numpy/numpy/commit/c25e8b7bcee3ce49a6d6daad3520295c58f6ccbc Author: Pascal Bugnion Date: 2014-01-15 (Wed, 15 Jan 2014) Changed paths: M numpy/testing/nosetester.py Log Message: ----------- STY: Style adjustments to run_module_suite. Cosmetic adjustments to previous commit (893fe99) following "charris"'s comments. Commit: 796ac14fb05694365fb423e5684ccac4330470f2 https://github.com/numpy/numpy/commit/796ac14fb05694365fb423e5684ccac4330470f2 Author: Charles Harris Date: 2014-01-15 (Wed, 15 Jan 2014) Changed paths: M numpy/testing/nosetester.py Log Message: ----------- Merge pull request #4204 from pbugnion/feat_run_module_suite_argv ENH: Added argv argument and docstring to run_module_suite. Compare: https://github.com/numpy/numpy/compare/23d40e89ff99...796ac14fb056 From noreply at github.com Wed Jan 15 19:15:47 2014 From: noreply at github.com (GitHub) Date: Wed, 15 Jan 2014 16:15:47 -0800 Subject: [Numpy-svn] [numpy/numpy] 2f8d33: BUG: fix minor memory leak in memoryview failure c... Message-ID: <52d724b31128c_2c237b3d4c48924@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2f8d33bc755b869639e38e0482c0abda956578cc https://github.com/numpy/numpy/commit/2f8d33bc755b869639e38e0482c0abda956578cc Author: Julian Taylor Date: 2014-01-15 (Wed, 15 Jan 2014) Changed paths: M numpy/core/src/multiarray/buffer.c Log Message: ----------- BUG: fix minor memory leak in memoryview failure case Commit: 27c119af2b86c7f56de6e3660f6105453cc11468 https://github.com/numpy/numpy/commit/27c119af2b86c7f56de6e3660f6105453cc11468 Author: Charles Harris Date: 2014-01-15 (Wed, 15 Jan 2014) Changed paths: M numpy/core/src/multiarray/buffer.c Log Message: ----------- Merge pull request #4197 from juliantaylor/memview-leak BUG: fix minor memory leak in memoryview failure case Compare: https://github.com/numpy/numpy/compare/796ac14fb056...27c119af2b86 From noreply at github.com Wed Jan 15 19:54:40 2014 From: noreply at github.com (GitHub) Date: Wed, 15 Jan 2014 16:54:40 -0800 Subject: [Numpy-svn] [numpy/numpy] 8ef97a: TST: add travis test using python-dbg Message-ID: <52d72dd029330_1fe21029d5010154@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8ef97a9c21f24964f4cee2e56ec9141b217ff186 https://github.com/numpy/numpy/commit/8ef97a9c21f24964f4cee2e56ec9141b217ff186 Author: Julian Taylor Date: 2014-01-15 (Wed, 15 Jan 2014) Changed paths: M .travis.yml M tools/travis-test.sh Log Message: ----------- TST: add travis test using python-dbg python-dbg adds couple extra asserts on reference counts, memory allocation and also enables a few numpy internal asserts. Commit: 7f46687865db7b88c285ea12ccef43f4b7026a0d https://github.com/numpy/numpy/commit/7f46687865db7b88c285ea12ccef43f4b7026a0d Author: Charles Harris Date: 2014-01-15 (Wed, 15 Jan 2014) Changed paths: M .travis.yml M tools/travis-test.sh Log Message: ----------- Merge pull request #4205 from juliantaylor/travis-dbg TST: add travis test using python-dbg Compare: https://github.com/numpy/numpy/compare/27c119af2b86...7f46687865db From noreply at github.com Thu Jan 16 16:11:28 2014 From: noreply at github.com (GitHub) Date: Thu, 16 Jan 2014 13:11:28 -0800 Subject: [Numpy-svn] [numpy/numpy] 13fbb6: BUG: fix build with single-threaded python Message-ID: <52d84b00e725_39111a1d541491be@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 13fbb675daf30be0771085b621b6934064203492 https://github.com/numpy/numpy/commit/13fbb675daf30be0771085b621b6934064203492 Author: Ulrich Seidl Date: 2014-01-16 (Thu, 16 Jan 2014) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer_api.c M numpy/linalg/lapack_lite/python_xerbla.c Log Message: ----------- BUG: fix build with single-threaded python Some symbols are not defined leading to: ImportError Undefined symbol: PyGILState_Release Closes gh-3255 Commit: bd8d70a9597b88c1cbe454adaf58c211da0f929e https://github.com/numpy/numpy/commit/bd8d70a9597b88c1cbe454adaf58c211da0f929e Author: Julian Taylor Date: 2014-01-16 (Thu, 16 Jan 2014) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer_api.c M numpy/linalg/lapack_lite/python_xerbla.c Log Message: ----------- Merge pull request #4206 from juliantaylor/single-thread-fix BUG: fix build with single-threaded python Compare: https://github.com/numpy/numpy/compare/7f46687865db...bd8d70a9597b From noreply at github.com Fri Jan 17 15:41:36 2014 From: noreply at github.com (GitHub) Date: Fri, 17 Jan 2014 12:41:36 -0800 Subject: [Numpy-svn] [numpy/numpy] 33b632: BUG: set the needs_api variable in np.where Message-ID: <52d99580a97ec_5884f7dd48659bf@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 33b6326e9e74be93b779a46bcd3e20d924fd0239 https://github.com/numpy/numpy/commit/33b6326e9e74be93b779a46bcd3e20d924fd0239 Author: Julian Taylor Date: 2014-01-17 (Fri, 17 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- BUG: set the needs_api variable in np.where Commit: 3dfc6d654280e47917752d0694f7a1a781335b6e https://github.com/numpy/numpy/commit/3dfc6d654280e47917752d0694f7a1a781335b6e Author: Charles Harris Date: 2014-01-17 (Fri, 17 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- Merge pull request #4207 from juliantaylor/where-api BUG: set the needs_api variable in np.where Compare: https://github.com/numpy/numpy/compare/bd8d70a9597b...3dfc6d654280 From noreply at github.com Sat Jan 18 11:38:51 2014 From: noreply at github.com (GitHub) Date: Sat, 18 Jan 2014 08:38:51 -0800 Subject: [Numpy-svn] [numpy/numpy] 9dabdb: BUG: testing.run_module_suite() didn't pass on Kno... Message-ID: <52daae1b8042a_9f4a07d508025d@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9dabdb872ccfdc23669e53b22e6dac7c0b6eb462 https://github.com/numpy/numpy/commit/9dabdb872ccfdc23669e53b22e6dac7c0b6eb462 Author: Ralf Gommers Date: 2014-01-18 (Sat, 18 Jan 2014) Changed paths: M numpy/testing/nosetester.py Log Message: ----------- BUG: testing.run_module_suite() didn't pass on KnownFailure. This results in errors whenever you run tests using KnownFailure like so: ``python test_mymodule.py`` (where run_module_suite is used in the file, like numpy and scipy do). Commit: bbb49186401b6efe298057eb244e651aaf4ad865 https://github.com/numpy/numpy/commit/bbb49186401b6efe298057eb244e651aaf4ad865 Author: Charles Harris Date: 2014-01-18 (Sat, 18 Jan 2014) Changed paths: M numpy/testing/nosetester.py Log Message: ----------- Merge pull request #4211 from rgommers/fix-knownfail BUG: testing.run_module_suite() didn't pass on KnownFailure plugin. Compare: https://github.com/numpy/numpy/compare/3dfc6d654280...bbb49186401b From noreply at github.com Sun Jan 19 08:32:52 2014 From: noreply at github.com (GitHub) Date: Sun, 19 Jan 2014 05:32:52 -0800 Subject: [Numpy-svn] [numpy/numpy] b449df: MAINT: remove unused simple_capsule_dtor() from np... Message-ID: <52dbd404ca878_4c55dd3d58200bc@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b449dfde4bce9ff12a71dab8d14015b4233200a3 https://github.com/numpy/numpy/commit/b449dfde4bce9ff12a71dab8d14015b4233200a3 Author: Ralf Gommers Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/include/numpy/npy_3kcompat.h Log Message: ----------- MAINT: remove unused simple_capsule_dtor() from npy_3kcompat.h This removes a lot of build warnings when including this file. Commit: 42c40bc24341cc3d9a17a84b0fb0e50265dc8cac https://github.com/numpy/numpy/commit/42c40bc24341cc3d9a17a84b0fb0e50265dc8cac Author: Ralf Gommers Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M numpy/core/src/multiarray/einsum.c.src M numpy/core/src/umath/loops.c.src Log Message: ----------- MAINT: remove unused variables from einsum.c.src and loops.c.src Fixes some build warnings. Commit: 40be024546df50a12bbe6b98a8892bd399b840b3 https://github.com/numpy/numpy/commit/40be024546df50a12bbe6b98a8892bd399b840b3 Author: Ralf Gommers Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M numpy/linalg/umath_linalg.c.src Log Message: ----------- MAINT: fix build warnings for umath_linalg The removal of CFLOAT for eig/eigvals is related to a bug, see c355550dd80. Can be put back once that issue is fixed. Commit: 57caa73f5dfb73a9820c076d4be0ef7948189b25 https://github.com/numpy/numpy/commit/57caa73f5dfb73a9820c076d4be0ef7948189b25 Author: Ralf Gommers Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- MAINT: fix build warnings in test_rational.c.src Commit: fd9f876ad8af93848bdef49f9baf9115d83acc2c https://github.com/numpy/numpy/commit/fd9f876ad8af93848bdef49f9baf9115d83acc2c Author: Ralf Gommers Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M numpy/core/src/dummymodule.c M numpy/core/src/umath/loops.c.src M numpy/random/mtrand/initarray.h Log Message: ----------- MAINT: silence some build warnings due to missing NO_IMPORT_ARRAY Commit: 783b96d0c77c384ca0050d47d34b969f6caeb74e https://github.com/numpy/numpy/commit/783b96d0c77c384ca0050d47d34b969f6caeb74e Author: Julian Taylor Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/dummymodule.c M numpy/core/src/multiarray/einsum.c.src M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/test_rational.c.src M numpy/linalg/umath_linalg.c.src M numpy/random/mtrand/initarray.h Log Message: ----------- Merge pull request #4212 from rgommers/buildwarnings Fix some build warnings Compare: https://github.com/numpy/numpy/compare/bbb49186401b...783b96d0c77c From noreply at github.com Sun Jan 19 15:13:02 2014 From: noreply at github.com (GitHub) Date: Sun, 19 Jan 2014 12:13:02 -0800 Subject: [Numpy-svn] [numpy/numpy] 327649: BUG: backport fromfile and large file fixes to 1.8 Message-ID: <52dc31cee9886_4265917d50218ec@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 327649025c4dd84280bb40ab6bcb2f3cdea029b0 https://github.com/numpy/numpy/commit/327649025c4dd84280bb40ab6bcb2f3cdea029b0 Author: Julian Taylor Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M numpy/core/bscript M numpy/core/include/numpy/_numpyconfig.h.in M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py M numpy/lib/bscript M numpy/lib/tests/test_format.py M numpy/random/bscript M numpy/random/setup.py Log Message: ----------- BUG: backport fromfile and large file fixes to 1.8 Changes from gh-4152, gh-4165, gh-4187, gh-4196 Commit: 95547f0c9ea35ca73e365cd820cd18fad3a7db70 https://github.com/numpy/numpy/commit/95547f0c9ea35ca73e365cd820cd18fad3a7db70 Author: Julian Taylor Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M .travis.yml A tools/travis-test.sh Log Message: ----------- TST: backport travis test improvements to 1.8 adds 32 bit and debug tests. Commit: 8b477366efde6f1f72cc0102311eb62bc9b2f2e3 https://github.com/numpy/numpy/commit/8b477366efde6f1f72cc0102311eb62bc9b2f2e3 Author: Charles Harris Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M .travis.yml M numpy/core/bscript M numpy/core/include/numpy/_numpyconfig.h.in M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py M numpy/lib/bscript M numpy/lib/tests/test_format.py M numpy/random/bscript M numpy/random/setup.py A tools/travis-test.sh Log Message: ----------- Merge pull request #4214 from juliantaylor/fromfile-fix-backport-1.8 backport fromfile fix to 1.8 Compare: https://github.com/numpy/numpy/compare/49cff2bb068c...8b477366efde From noreply at github.com Wed Jan 22 17:56:35 2014 From: noreply at github.com (GitHub) Date: Wed, 22 Jan 2014 14:56:35 -0800 Subject: [Numpy-svn] [numpy/numpy] 35f996: MAINT: fix some f2py related build warnings. Message-ID: <52e04ca37786c_4e381109d4c699c0@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 35f996a8b3e2e85caa54f037f5d9e93561551aea https://github.com/numpy/numpy/commit/35f996a8b3e2e85caa54f037f5d9e93561551aea Author: Ralf Gommers Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M numpy/f2py/src/fortranobject.c Log Message: ----------- MAINT: fix some f2py related build warnings. Commit: 5e5cf6236703fe2824e062ca1921fc2a15a89744 https://github.com/numpy/numpy/commit/5e5cf6236703fe2824e062ca1921fc2a15a89744 Author: seberg Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M numpy/f2py/src/fortranobject.c Log Message: ----------- Merge pull request #4221 from rgommers/fix-f2py-warning MAINT: fix some f2py related build warnings. Compare: https://github.com/numpy/numpy/compare/783b96d0c77c...5e5cf6236703 From noreply at github.com Wed Jan 22 17:57:43 2014 From: noreply at github.com (GitHub) Date: Wed, 22 Jan 2014 14:57:43 -0800 Subject: [Numpy-svn] [numpy/numpy] 6c9fee: DOC: add versionadded:: 1.8.0 to ufunc.at docstrin... Message-ID: <52e04ce736bc7_4e62128dd58769a7@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6c9fee60f6c2cf79368f2c5ca30ce807453dafb5 https://github.com/numpy/numpy/commit/6c9fee60f6c2cf79368f2c5ca30ce807453dafb5 Author: Julian Taylor Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: add versionadded:: 1.8.0 to ufunc.at docstring Commit: bc54f96e72c02adf59b73067b31deea24cf3063d https://github.com/numpy/numpy/commit/bc54f96e72c02adf59b73067b31deea24cf3063d Author: seberg Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- Merge pull request #4220 from juliantaylor/ufunc-at-ver DOC: add versionadded:: 1.8.0 to ufunc.at docstring Compare: https://github.com/numpy/numpy/compare/5e5cf6236703...bc54f96e72c0 From noreply at github.com Wed Jan 22 17:58:49 2014 From: noreply at github.com (GitHub) Date: Wed, 22 Jan 2014 14:58:49 -0800 Subject: [Numpy-svn] [numpy/numpy] 9ff141: ENH: reduce overhead of probs check of choice Message-ID: <52e04d29bdbf1_401128fd3819312@hookshot-fe9-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9ff14157824dcfc6c78f9a23d19776c7b55dfa76 https://github.com/numpy/numpy/commit/9ff14157824dcfc6c78f9a23d19776c7b55dfa76 Author: Julian Taylor Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- ENH: reduce overhead of probs check of choice Use kahan_sum as multinomial does. Closes gh-4188 Commit: b0427e2b5ee0a1978453eada8a25c77c1fa2c2b6 https://github.com/numpy/numpy/commit/b0427e2b5ee0a1978453eada8a25c77c1fa2c2b6 Author: Julian Taylor Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M numpy/random/mtrand/mtrand.c M numpy/random/mtrand/mtrand.pyx Log Message: ----------- MAINT: regenerate with cython 0.20 and fix a warning it emits Fixed warning is "Non-trivial type declarators in shared declaration". Commit: 631655e66a4c6bbcd907c07ff40c8bfa342311df https://github.com/numpy/numpy/commit/631655e66a4c6bbcd907c07ff40c8bfa342311df Author: seberg Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M numpy/random/mtrand/mtrand.c M numpy/random/mtrand/mtrand.pyx Log Message: ----------- Merge pull request #4213 from juliantaylor/choice-improv improve random.choice performance and regen with cython 0.20 Compare: https://github.com/numpy/numpy/compare/bc54f96e72c0...631655e66a4c From noreply at github.com Thu Jan 23 15:13:30 2014 From: noreply at github.com (GitHub) Date: Thu, 23 Jan 2014 12:13:30 -0800 Subject: [Numpy-svn] [numpy/numpy] 7593de: BUG: Fetching a non-integer item caused array retu... Message-ID: <52e177ea62508_35ee517d54771a3@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 7593de1685be1efdf09dbaf9c07176bcb886d431 https://github.com/numpy/numpy/commit/7593de1685be1efdf09dbaf9c07176bcb886d431 Author: Sebastian Berg Date: 2014-01-23 (Thu, 23 Jan 2014) Changed paths: M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_indexing.py Log Message: ----------- BUG: Fetching a non-integer item caused array return After a bug fix, a non-integer integer fetch (i.e. float), caused array returns, because it passed through both integer and fancy special cases which have logic in place to return scalars. The last fallback incorrectly returned an array in this case. Commit: 67df668e175bfc12dac60d123c0887a42e0c82a2 https://github.com/numpy/numpy/commit/67df668e175bfc12dac60d123c0887a42e0c82a2 Author: Julian Taylor Date: 2014-01-23 (Thu, 23 Jan 2014) Changed paths: M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_indexing.py Log Message: ----------- Merge pull request #4223 from seberg/item-asarray BUG: Fetching a non-integer item caused array return Compare: https://github.com/numpy/numpy/compare/8b477366efde...67df668e175b From noreply at github.com Fri Jan 24 07:14:15 2014 From: noreply at github.com (GitHub) Date: Fri, 24 Jan 2014 04:14:15 -0800 Subject: [Numpy-svn] [numpy/numpy] e25b00: BUG: Fix typos in conversion_utils Message-ID: <52e2591742e8e_7a56af5d4899643@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: e25b009c5281e627b2241b2c4b0bf7d615197cdb https://github.com/numpy/numpy/commit/e25b009c5281e627b2241b2c4b0bf7d615197cdb Author: Leif Denby Date: 2014-01-23 (Thu, 23 Jan 2014) Changed paths: M numpy/core/src/multiarray/conversion_utils.c Log Message: ----------- BUG: Fix typos in conversion_utils Unparenthesized logical expressions in if statements caused clang compilation failure on OSX. Commit: 69758cc9b10f70c9de0f348620c14955d64f04b9 https://github.com/numpy/numpy/commit/69758cc9b10f70c9de0f348620c14955d64f04b9 Author: Julian Taylor Date: 2014-01-23 (Thu, 23 Jan 2014) Changed paths: M numpy/core/src/multiarray/buffer.c Log Message: ----------- BUG: fix minor memory leak in memoryview failure case backport of 2f8d33bc755b869639e38e0482c0abda956578cc Commit: f19d6f9794c36e6e0ee7b41462ea973cff752f50 https://github.com/numpy/numpy/commit/f19d6f9794c36e6e0ee7b41462ea973cff752f50 Author: Ulrich Seidl Date: 2014-01-23 (Thu, 23 Jan 2014) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer_api.c M numpy/linalg/lapack_lite/python_xerbla.c Log Message: ----------- BUG: fix build with single-threaded python Some symbols are not defined leading to: ImportError Undefined symbol: PyGILState_Release Closes gh-3255 Commit: 4f01ab86902c019366939463dc4f3a059f990471 https://github.com/numpy/numpy/commit/4f01ab86902c019366939463dc4f3a059f990471 Author: Julian Taylor Date: 2014-01-23 (Thu, 23 Jan 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: add versionadded:: 1.8.0 to ufunc.at docstring Commit: 3765ffe0ca7f21ba26a31b8f66a417861b04eb26 https://github.com/numpy/numpy/commit/3765ffe0ca7f21ba26a31b8f66a417861b04eb26 Author: seberg Date: 2014-01-24 (Fri, 24 Jan 2014) Changed paths: M numpy/add_newdocs.py M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/buffer.c M numpy/core/src/multiarray/conversion_utils.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer_api.c M numpy/linalg/lapack_lite/python_xerbla.c Log Message: ----------- Merge pull request #4226 from juliantaylor/backports-1.8 Backports more fixes to 1.8 Compare: https://github.com/numpy/numpy/compare/67df668e175b...3765ffe0ca7f From noreply at github.com Fri Jan 24 15:38:38 2014 From: noreply at github.com (GitHub) Date: Fri, 24 Jan 2014 12:38:38 -0800 Subject: [Numpy-svn] [numpy/numpy] 5c8e05: BLD: Fix ANSI C syntax error Message-ID: <52e2cf4ece4f2_57ac781d4c125977@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 5c8e05f8e59973f7f71a07d683ceb7aa31f50513 https://github.com/numpy/numpy/commit/5c8e05f8e59973f7f71a07d683ceb7aa31f50513 Author: cgohlke Date: 2014-01-24 (Fri, 24 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- BLD: Fix ANSI C syntax error Fixes msvc9/10 error C2143: syntax error : missing ';' before 'type' Commit: 4ec9304f021603422cf55e39602ac401bb18346b https://github.com/numpy/numpy/commit/4ec9304f021603422cf55e39602ac401bb18346b Author: Julian Taylor Date: 2014-01-24 (Fri, 24 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- Merge pull request #4230 from cgohlke/patch-1 BLD: Fix ANSI C syntax error Compare: https://github.com/numpy/numpy/compare/3765ffe0ca7f...4ec9304f0216 From noreply at github.com Sat Jan 25 06:34:39 2014 From: noreply at github.com (GitHub) Date: Sat, 25 Jan 2014 03:34:39 -0800 Subject: [Numpy-svn] [numpy/numpy] e95b6a: BUG: properly handle references of objects in new ... Message-ID: <52e3a14f78748_7d07807d34115cd@hookshot-fe9-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e95b6acf10ba8bf4a8c2b7c1841cb1c5f7d6818d https://github.com/numpy/numpy/commit/e95b6acf10ba8bf4a8c2b7c1841cb1c5f7d6818d Author: Julian Taylor Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: properly handle references of objects in new np.where Objects must go over the objects copyswap function and GIL must be taken before dereferences for correct reference counting. Commit: cc81da650820e6a623dce41cc66d4b926c7f6941 https://github.com/numpy/numpy/commit/cc81da650820e6a623dce41cc66d4b926c7f6941 Author: Julian Taylor Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: min_scalar_type_num: special float values can be represented in half E.g. pandas sometime uses float('NaN') which would otherwise convert to float64 where not required. The new np.where which uses PyArray_ResultType is a case where the conversion is unnecessary. Commit: 79cd73535675f189ee77d9cc82c39dfb7149c0e4 https://github.com/numpy/numpy/commit/79cd73535675f189ee77d9cc82c39dfb7149c0e4 Author: Julian Taylor Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: document special float scalar casting change in release notes Commit: 8358f04ce9e6651e79f83a5960f3e3fcd383538f https://github.com/numpy/numpy/commit/8358f04ce9e6651e79f83a5960f3e3fcd383538f Author: seberg Date: 2014-01-25 (Sat, 25 Jan 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #4215 from juliantaylor/where-obj-fix BUG: fix reference count, thread safety and dtypes of np.where Compare: https://github.com/numpy/numpy/compare/631655e66a4c...8358f04ce9e6 From noreply at github.com Sat Jan 25 08:30:56 2014 From: noreply at github.com (GitHub) Date: Sat, 25 Jan 2014 05:30:56 -0800 Subject: [Numpy-svn] [numpy/numpy] b8407f: BLD: Fix ANSI C syntax error Message-ID: <52e3bc90d5a1_7d45d1dd3c51972@hookshot-fe9-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b8407f3ca97fe184aba3e5df8d35f58182f711bc https://github.com/numpy/numpy/commit/b8407f3ca97fe184aba3e5df8d35f58182f711bc Author: cgohlke Date: 2014-01-24 (Fri, 24 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- BLD: Fix ANSI C syntax error Fixes msvc9/10 error C2143: syntax error : missing ';' before 'type' Commit: 89e59e0ac2572759d9fc6ade519e135a16fc7308 https://github.com/numpy/numpy/commit/89e59e0ac2572759d9fc6ade519e135a16fc7308 Author: Julian Taylor Date: 2014-01-24 (Fri, 24 Jan 2014) Changed paths: M tools/travis-test.sh Log Message: ----------- TST: fail on declaration-after-statement in travis test required for windows compilers Commit: d79ce1af7725ea96dab8474c7b86a7e58ccb36d6 https://github.com/numpy/numpy/commit/d79ce1af7725ea96dab8474c7b86a7e58ccb36d6 Author: Julian Taylor Date: 2014-01-25 (Sat, 25 Jan 2014) Changed paths: M numpy/core/tests/test_indexing.py Log Message: ----------- TST: test non integer item does not return array from gh-4223 in the 1.8 branch Commit: 2f2f64cf7133c9028585ca5502e41c1bce52416f https://github.com/numpy/numpy/commit/2f2f64cf7133c9028585ca5502e41c1bce52416f Author: Julian Taylor Date: 2014-01-25 (Sat, 25 Jan 2014) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: test count_nonzero on unaligned memory Commit: 4cdf911c3308e55558ca191e91e703305ab46197 https://github.com/numpy/numpy/commit/4cdf911c3308e55558ca191e91e703305ab46197 Author: Charles Harris Date: 2014-01-25 (Sat, 25 Jan 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_indexing.py M numpy/core/tests/test_multiarray.py M tools/travis-test.sh Log Message: ----------- Merge pull request #4232 from juliantaylor/check-win-compile TST: fail on declaration-after-statement in travis test Compare: https://github.com/numpy/numpy/compare/8358f04ce9e6...4cdf911c3308 From noreply at github.com Sat Jan 25 15:15:34 2014 From: noreply at github.com (GitHub) Date: Sat, 25 Jan 2014 12:15:34 -0800 Subject: [Numpy-svn] [numpy/numpy] 3cd213: MAINT: update scipy-sphinx-theme Message-ID: <52e41b66ef19f_1d728a3d4c42174@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3cd21374c7ef32691adf75393191ca6960747b4f https://github.com/numpy/numpy/commit/3cd21374c7ef32691adf75393191ca6960747b4f Author: Pauli Virtanen Date: 2014-01-25 (Sat, 25 Jan 2014) Changed paths: M doc/scipy-sphinx-theme Log Message: ----------- MAINT: update scipy-sphinx-theme Adds copybutton that toggles ">>>" in code samples. Commit: 2fc0c65c4f465762f5f479d173205c9158529a83 https://github.com/numpy/numpy/commit/2fc0c65c4f465762f5f479d173205c9158529a83 Author: Julian Taylor Date: 2014-01-25 (Sat, 25 Jan 2014) Changed paths: M doc/scipy-sphinx-theme Log Message: ----------- Merge pull request #4233 from pv/copybutton MAINT: update scipy-sphinx-theme Compare: https://github.com/numpy/numpy/compare/4cdf911c3308...2fc0c65c4f46 From noreply at github.com Sun Jan 26 12:22:04 2014 From: noreply at github.com (GitHub) Date: Sun, 26 Jan 2014 09:22:04 -0800 Subject: [Numpy-svn] [numpy/numpy] e0a8a0: MAINT: update scipy-sphinx-theme Message-ID: <52e5443c9f2bb_f285c9d4c501db@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: e0a8a09a88b870a4b27f1749becfc6656066d573 https://github.com/numpy/numpy/commit/e0a8a09a88b870a4b27f1749becfc6656066d573 Author: Pauli Virtanen Date: 2014-01-26 (Sun, 26 Jan 2014) Changed paths: M doc/scipy-sphinx-theme Log Message: ----------- MAINT: update scipy-sphinx-theme Adds copybutton that toggles ">>>" in code samples. Commit: 95f7a469b1e9ce460e31c41e1bd897ceff396f6b https://github.com/numpy/numpy/commit/95f7a469b1e9ce460e31c41e1bd897ceff396f6b Author: Charles Harris Date: 2014-01-26 (Sun, 26 Jan 2014) Changed paths: M doc/scipy-sphinx-theme Log Message: ----------- Merge pull request #4235 from juliantaylor/copybutton-1.8 Backport PR#4233 to 1.8 Compare: https://github.com/numpy/numpy/compare/4ec9304f0216...95f7a469b1e9 From noreply at github.com Sun Jan 26 23:17:34 2014 From: noreply at github.com (GitHub) Date: Sun, 26 Jan 2014 20:17:34 -0800 Subject: [Numpy-svn] [numpy/numpy] e57370: BLD: include f2py docs in source distribution Message-ID: <52e5ddde183c7_fadbabd507651e@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e573709d57cbddefcb819515ff023db970d83d8d https://github.com/numpy/numpy/commit/e573709d57cbddefcb819515ff023db970d83d8d Author: Julian Taylor Date: 2014-01-26 (Sun, 26 Jan 2014) Changed paths: M MANIFEST.in Log Message: ----------- BLD: include f2py docs in source distribution update was forgotten in the move to the doc/folder Commit: 0f6641b1539e068f5a3ee5df42c95b64f45c4665 https://github.com/numpy/numpy/commit/0f6641b1539e068f5a3ee5df42c95b64f45c4665 Author: Julian Taylor Date: 2014-01-26 (Sun, 26 Jan 2014) Changed paths: M MANIFEST.in Log Message: ----------- BLD: exclude compiled python files in source distribution they could accidentally appear in the source distribution if sdist was run after a make -C doc. Commit: 0f7dffa43a06e936cd13910128f9aa5da9c7a105 https://github.com/numpy/numpy/commit/0f7dffa43a06e936cd13910128f9aa5da9c7a105 Author: Charles Harris Date: 2014-01-26 (Sun, 26 Jan 2014) Changed paths: M MANIFEST.in Log Message: ----------- Merge pull request #4237 from juliantaylor/sdist-updates Sdist updates Compare: https://github.com/numpy/numpy/compare/2fc0c65c4f46...0f7dffa43a06 From noreply at github.com Mon Jan 27 12:34:18 2014 From: noreply at github.com (GitHub) Date: Mon, 27 Jan 2014 09:34:18 -0800 Subject: [Numpy-svn] [numpy/numpy] 3d8da0: BUG: Removed the inconsistencies of the function m... Message-ID: <52e6989abcc10_220cadfd54965c@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3d8da08211406bafb6cf2b95794a3911447b22ba https://github.com/numpy/numpy/commit/3d8da08211406bafb6cf2b95794a3911447b22ba Author: Janani Date: 2014-01-27 (Mon, 27 Jan 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- BUG: Removed the inconsistencies of the function ma.count The inconsistency of ma.count when appled on masked_array with mask as 'nomask' has been removed. the return type of the function has also been standardized according to the docs.Corresponding changes in testing to check the functioning of ma.count Closes gh-3368 and gh-4228 Commit: 05b236430617dfc6003f60b513c072870d577b2a https://github.com/numpy/numpy/commit/05b236430617dfc6003f60b513c072870d577b2a Author: seberg Date: 2014-01-27 (Mon, 27 Jan 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- Merge pull request #4234 from jennystone/Branch1 BUG: removed inconsistencies of count (Issues #3368 and #4228) Compare: https://github.com/numpy/numpy/compare/0f7dffa43a06...05b236430617 From noreply at github.com Tue Jan 28 16:52:22 2014 From: noreply at github.com (GitHub) Date: Tue, 28 Jan 2014 13:52:22 -0800 Subject: [Numpy-svn] [numpy/numpy] a258e3: DOC: fix error in reduceat documentation Message-ID: <52e8269628af3_159ff21d54877a5@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a258e3cfbd28fb48722c5c83999f6910ef8d827a https://github.com/numpy/numpy/commit/a258e3cfbd28fb48722c5c83999f6910ef8d827a Author: Pauli Virtanen Date: 2014-01-28 (Tue, 28 Jan 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: fix error in reduceat documentation reduceat does not allow out-of-bounds indices currently Commit: c159cb078b4069ba8fdeddedb0ee7f01dd0656d2 https://github.com/numpy/numpy/commit/c159cb078b4069ba8fdeddedb0ee7f01dd0656d2 Author: seberg Date: 2014-01-28 (Tue, 28 Jan 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- Merge pull request #4238 from pv/reduceat-doc DOC: fix error in reduceat documentation Compare: https://github.com/numpy/numpy/compare/05b236430617...c159cb078b40 From noreply at github.com Wed Jan 29 07:36:19 2014 From: noreply at github.com (GitHub) Date: Wed, 29 Jan 2014 04:36:19 -0800 Subject: [Numpy-svn] [numpy/numpy] b58a85: DOC: Fix description of ma.average parameter. Message-ID: <52e8f5c3689ec_77bd12a1d5835642@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b58a854359d06dd5a61cf236c328a2aefc8ecce4 https://github.com/numpy/numpy/commit/b58a854359d06dd5a61cf236c328a2aefc8ecce4 Author: astaric Date: 2014-01-29 (Wed, 29 Jan 2014) Changed paths: M numpy/ma/extras.py Log Message: ----------- DOC: Fix description of ma.average parameter. Replace mention of variance in numpy.ma.average doc string with average. Commit: 0a2be83023ee59c13f16410712129e26716bf4df https://github.com/numpy/numpy/commit/0a2be83023ee59c13f16410712129e26716bf4df Author: seberg Date: 2014-01-29 (Wed, 29 Jan 2014) Changed paths: M numpy/ma/extras.py Log Message: ----------- Merge pull request #4239 from astaric/documentation_fix DOC: Fix description of ma.average parameter. Compare: https://github.com/numpy/numpy/compare/c159cb078b40...0a2be83023ee From noreply at github.com Wed Jan 29 21:33:21 2014 From: noreply at github.com (GitHub) Date: Wed, 29 Jan 2014 18:33:21 -0800 Subject: [Numpy-svn] [numpy/numpy] 4cd727: BLD: check submodules on sdist Message-ID: <52e9b9f1e8829_44da1235d38849c3@hookshot-fe9-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4cd72742079c6eba4ec0803975c43b779545b537 https://github.com/numpy/numpy/commit/4cd72742079c6eba4ec0803975c43b779545b537 Author: Julian Taylor Date: 2014-01-29 (Wed, 29 Jan 2014) Changed paths: M setup.py Log Message: ----------- BLD: check submodules on sdist prevents broken source distributions due to not up to date submodules. Commit: ad5bded8658c41161106a1ed51e3889bc1cf6b6b https://github.com/numpy/numpy/commit/ad5bded8658c41161106a1ed51e3889bc1cf6b6b Author: Charles Harris Date: 2014-01-29 (Wed, 29 Jan 2014) Changed paths: M setup.py Log Message: ----------- Merge pull request #4243 from juliantaylor/sdist-check BLD: check submodules on sdist Compare: https://github.com/numpy/numpy/compare/0a2be83023ee...ad5bded8658c