{"push_id":739185280,"size":43,"distinct_size":40,"ref":"refs/heads/raise_warnings_fix","head":"ede15881846af7aa6058c89359b9f9190201bfb5","before":"85b9ba4f0fb87ebb3bbf835630445f3466a963af","commits":[{"sha":"7c8c9adda27efe7f84fc98240ee1b7fa15714f06","author":{"email":"c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","name":"Charles Harris"},"message":"STY,MAINT: PEP8 and pyflakes fixes for numpy/ma/*.py\n\nAlso\n\n* Add __all__ to numpy/ma/testutils.py\n* Remove various stray \"#\"\n\nWe might want to consider removing/refactoring both numpy/ma/bench.py\nand numpy/ma/timer_comparison.","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/7c8c9adda27efe7f84fc98240ee1b7fa15714f06"},{"sha":"9bc2d3214a454e5341b27bf4a22bc8a241b86a83","author":{"email":"c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","name":"Charles Harris"},"message":"DEP,ENH: Deprecate numpy.ma.rank and add numpy.ma.ndim.\n\nThe np.rank was deprecated in 1.9.0.\nAdd test for deprecation.","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/9bc2d3214a454e5341b27bf4a22bc8a241b86a83"},{"sha":"e79d6e306c675eee852a8ebaa26a137d4296841a","author":{"email":"c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","name":"Charles Harris"},"message":"BUG: Fix imports in test_io.py and test_recfunctions.py.\n\nThose test functions were incorrectly importing test functions\nfrom numpy/ma/testutils that were actually not defined there, but\nrather in numpy/testing. That did not cause an error when testutils\nwas '*' importing all the test functions, but it was deceptive as\nsome of the functions might appear to support masked arrays when\nthey do not.","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/e79d6e306c675eee852a8ebaa26a137d4296841a"},{"sha":"64430fa20a7c6c97f906efded23c8c6e057c98e7","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@sipsolutions.net","name":"Sebastian Berg"},"message":"TST: Make default for all warnings \"always\"\n\nThis should make it easier in some cases, since a warning\ncaught in some test (but not important/not causing failure),\nwill not shadow later tests.\nIn principle the best thing is probably to always check the number\nof warnings raised, so that you notice when a new warning shows\nup in a test, though there may be other corner cases here.","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/64430fa20a7c6c97f906efded23c8c6e057c98e7"},{"sha":"a8e9a05b52c5b13c1a5a6709e1e2bf7522cd1654","author":{"email":"27e6fbbf60680637a2b670e20f861ac540be0f1a@gmail.com","name":"Ian Henriksen"},"message":"BUG: Allow libraries to be used as dependencies for other libraries when\ncompiling with numpy.distutils. For example, something like this will now\nwork as a configuration function:\n\ndef configuration():\n    config = Configuration()\n    config.add_library('mylib1', sources=['mylib1.f'])\n    config.add_library('mylib2', sources=['mylib2.f'], libraries=['mylib1'])\n    config.add_extension('pymodule', sources=['pymodule.c'],\n                         libraries=['mylib2'])\n    return config\n\nArbitrary handling of dependencies between libraries is still not\nsupported, but this should make some basic cases work properly.","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/a8e9a05b52c5b13c1a5a6709e1e2bf7522cd1654"},{"sha":"f7e6de4de3214ef649a4cdb19c59364246cc310b","author":{"email":"3f854e8b8a273f88f79990eb2c79e2883209eaaf@gmail.com","name":"Allan Haldane"},"message":"MAINT: missing decref in PyArray_View","distinct":false,"url":"https://api.github.com/repos/ahaldane/numpy/commits/f7e6de4de3214ef649a4cdb19c59364246cc310b"},{"sha":"cc7e908ab1909aa7911601ed2a245111b0801d79","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@sipsolutions.net","name":"seberg"},"message":"Merge pull request #6093 from ahaldane/PyArray_View_decref\n\nMAINT: missing decref in PyArray_View","distinct":false,"url":"https://api.github.com/repos/ahaldane/numpy/commits/cc7e908ab1909aa7911601ed2a245111b0801d79"},{"sha":"f96bb4198410add08fb12b4b90424665349b3f15","author":{"email":"aeab6b21c1d04f67d801564746cf03815206010c@iress.com.au","name":"James Salter"},"message":"remove /GL for vs2015 in check_long_double_representation","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/f96bb4198410add08fb12b4b90424665349b3f15"},{"sha":"00f4faeb611b1dca4be09a9d99fc0305ec38463a","author":{"email":"c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","name":"Charles Harris"},"message":"Merge pull request #6096 from novocaine/vs_2015_no_wpo\n\nremove /GL for vs2015 in check_long_double_representation","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/00f4faeb611b1dca4be09a9d99fc0305ec38463a"},{"sha":"b68a522e9e3a7d04edf79ffa24c6637dcaaf8786","author":{"email":"3f854e8b8a273f88f79990eb2c79e2883209eaaf@gmail.com","name":"Allan Haldane"},"message":"MAINT: allow '?' in structured dtype commastring specification\n\nCode like `dtype('?,?,?')` now works.","distinct":false,"url":"https://api.github.com/repos/ahaldane/numpy/commits/b68a522e9e3a7d04edf79ffa24c6637dcaaf8786"},{"sha":"daf0497d2360d675219ece02ca767d6dfa92401b","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@sipsolutions.net","name":"seberg"},"message":"Merge pull request #6098 from ahaldane/commastring_bool\n\nMAINT: allow '?' in structured dtype commastring specification","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/daf0497d2360d675219ece02ca767d6dfa92401b"},{"sha":"86ffb953d00e4e2af58b74a8df942ac786d8d640","author":{"email":"2bc090e8c4121f7f7c0483ad38d6cd0b90e0a9d8@hp.com","name":"Jaime Fernandez"},"message":"BUG: bincount overflow if arrays len >= 2^31","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/86ffb953d00e4e2af58b74a8df942ac786d8d640"},{"sha":"808e4c214941104e188897f58fd2ec1ac510d2cb","author":{"email":"c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","name":"Charles Harris"},"message":"Merge pull request #6101 from jaimefrio/bincount_overflow\n\nBUG: bincount overflow if arrays len >= 2^31","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/808e4c214941104e188897f58fd2ec1ac510d2cb"},{"sha":"50f1fce49d79444c29d63cd632bbb87ceec39f07","author":{"email":"e497672745f83b83441f6ff01247c5e078934e35@raytheon.com","name":"Nate Jensen"},"message":"ENH skip NPY_ALLOW_C_API for UFUNC_ERR_PRINT\n\nGIL unnecessary when numpy floating point error handling is set to print\npotential micro-optimization when error handling is set to print\nalleviates (but does not fix) #5856 deadlock with sub-interpreters\naddressed comments and initial test failed\n\nChange-Id: I0414df8c5dca131e1f8c8d867791ba63cf992b63","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/50f1fce49d79444c29d63cd632bbb87ceec39f07"},{"sha":"34b582aadae8272e7b7209f7a05594e9258ba217","author":{"email":"5a30e73bb3eb7866ce4ccff234d7add82054e98d@gmail.com","name":"Thomas Robitaille"},"message":"ENH: Faster algorithm for computing histograms with equal-size bins","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/34b582aadae8272e7b7209f7a05594e9258ba217"},{"sha":"eb7104e42b98a310fb657dc980e582baa951a9f6","author":{"email":"7e3732bce533ff576018c16050ab6f7cda886861@gmail.com","name":"Jaime"},"message":"Merge pull request #6100 from astrofrog/faster-histogram-equal-bins\n\nENH: Faster algorithm for computing histograms with equal-size bins","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/eb7104e42b98a310fb657dc980e582baa951a9f6"},{"sha":"f09380a7f08852fbf1dcfa4efdab47eed28d8f03","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@sipsolutions.net","name":"seberg"},"message":"Merge pull request #6077 from ndjensen/master\n\nENH skip NPY_ALLOW_C_API for UFUNC_ERR_PRINT","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/f09380a7f08852fbf1dcfa4efdab47eed28d8f03"},{"sha":"6a548b8d3effcb2754414444159f1757b2715d6d","author":{"email":"c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","name":"Charles Harris"},"message":"MAINT: Use numpy versions of getargspec, formatargspec.\n\nBoth of these functions will be removed in Python 3.6 and were deprecated\nin 3.5. The numpy versions are not full versions, but hopefully suffice.","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/6a548b8d3effcb2754414444159f1757b2715d6d"},{"sha":"177874fc81fa8cea88bacf10f13d4766876583de","author":{"email":"c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","name":"Charles Harris"},"message":"BUG: Fix misuse of void* in arraytypes.c.src.\n\nA char offset was being added to a void* in the UNICODE_setitem\nfunction.\n\nCloses #6110, which also had the fix. Thanks @seek.","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/177874fc81fa8cea88bacf10f13d4766876583de"},{"sha":"5bc74aae6f218ad6f0cba5e7ca5250028febb50c","author":{"email":"c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","name":"Charles Harris"},"message":"MAINT: Use Python 3.5-dev instead of nightly.\n\nPython 3.6-dev has broken the nose tester. Use an earlier version\nuntil that gets fixed upstream.","distinct":true,"url":"https://api.github.com/repos/ahaldane/numpy/commits/5bc74aae6f218ad6f0cba5e7ca5250028febb50c"}]}