GitHub PushEvent at 2014-03-31 15:40:28
Repository: numpy
Actor: jaimefrio
Payload: {"shas":[["803a75fca8e814b9ba46aef585eefeb94a16325d","a72ac69078e34b0b33fb51cdec2cd755f7ffff6b@server.fake","MAINT (API?): organize npyio.recfromcsv defaults\n\nOrganizes the default kwargs in recfromcsv. Changes two undocumented\nkwargs behaviors:\n\n*  previously, if a user set `names=None`, it was ignored and replaced\n   with `names=True`\n*  the `dtype` kwarg was ignored. If `update` was given, it was used as\n   `dtype`, and if not, None was used. We can retain the `update` behavior\n by using `kwargs.setdefault(\"dtype\",kwargs.get('update', None))`.\n  This Closes #311 .","Yaron de Leeuw",false],["3b99f376c9e2d128291c16a896a4b302b75020c1","a72ac69078e34b0b33fb51cdec2cd755f7ffff6b@server.fake","TST: Added regression test for recfromcsv dtype error, as suggested by @hpaulj","Yaron de Leeuw",false],["39f11331744aeb6d8e8cd3c557a1e107d0dac816","a72ac69078e34b0b33fb51cdec2cd755f7ffff6b@server.fake","DOC: npyio.recfromcsv keyword argument changes\n\nAdded a note to recfromcsv about the `dtype` keyword,\nas suggested by @hpaulj. Also added a note to the release notes,\nabout the change in the `update` keyword, as suggested by @charris.","Yaron de Leeuw",false],["aff43c0cb10796de7d6dfcc23bc27607ad2aacba","a72ac69078e34b0b33fb51cdec2cd755f7ffff6b@users.noreply.github.com","STY: change and delete some comments in recfromcsv\n\nRemoved two irrelevant comments about code history.\r\n\r\nP.S. my first try with Github's online editor.","jarondl",false],["06aafa56b25ba15063b3cbc701eb67b352d1e14f","b4e4cd51d8b9a1dbf2bac1f009e6dc4213f9bac2@mac.com","BUG: Fix for issue #3213\n\nTwo changes to numpy.ma.core._check_fill_value:\n\n1. When the fill value is a string and the array type is not one of\n   'OSUV', raise TypeError instead of using the default fill value.\n\n2. When the fill value overflows the type, raise TypeError instead\n   of OverflowError.\n\nCloses #3213.","Tim Burgess",false],["92a0a2c4e49474c0240da6be25680d488877109b","c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","DOC: Document changes to ma.core._check_fill_value in release notes.","Charles Harris",false],["7b0d0754833468b960c9dd1c8b903ad30508eb70","bab0398a17bb15b832b83266325d3f27f63cec0f@gmail.com","Merge pull request #4565 from charris/fill_value_fix\n\nRaise TypeError when setting inappropriate ma fill_value","Julian Taylor",false],["77a5c89e35f3ef8f604b3452f374d22c88cbde04","53dff9c196ba4411879c901ce17da2a34db0ef10@googlemail.com","DOC: sync release notes of 1.8 branch and add some missing 1.9 sections\n\n[ci-skip]","Julian Taylor",false],["bce5bfbce602f4687ab3b01803bcb23820e7572c","c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","Merge pull request #3830 from jarondl/recfromcsv\n\nMAINT (API?): organize npyio.recfromcsv defaults","Charles Harris",false],["ceeeb1a65aaa508bd7097b5c39ba36fec51934b9","c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","Merge pull request #4569 from juliantaylor/rn-sync\n\nDOC: sync release notes of 1.8 branch and add some missing 1.9 sections","Charles Harris",false],["d36f82277056b053578f1672c6db22371f9d991a","53dff9c196ba4411879c901ce17da2a34db0ef10@googlemail.com","ENH: optimize array creation from homogenous python sequences\n\nInstead calling PyArray_DTypeFromObjectHelper for each item in a\nsequence, check if all items in the sequence are of the same scalar\ntype, if this is the case we only need to recurse on one item.\nAlso use the PySequence_Fast API to avoid expensive function calls for\nthe common case of lists or tuples.\n\nnp.array(range(10)) improves about 25%\nnp.array(range(100)) improves about 40%","Julian Taylor",false],["afdb698c81d58450289a222c263565219785e42e","53dff9c196ba4411879c901ce17da2a34db0ef10@googlemail.com","ENH: use fast sequence API for setArrayFromSequence\n\nreduces runtime of function by about 10%","Julian Taylor",false],["012a353f828c83d79ffb1a9579dd1620d2aa2754","53dff9c196ba4411879c901ce17da2a34db0ef10@googlemail.com","ENH: use fast sequence API for discover_dimensions\n\nreduces runtime of function by about 20%","Julian Taylor",false],["15a87e2b9cfdea2ee5a84764862a390ed2f1fd6f","c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","Merge pull request #4567 from juliantaylor/obj-array-create-opt\n\nENH: optimize array creation from homogenous python sequences","Charles Harris",false],["92f499ad70c67c9f41fcedc942861dc7f89f8736","53dff9c196ba4411879c901ce17da2a34db0ef10@googlemail.com","ENH: release GIL for a[..., bool] type indexing\n\nset _save to NULL in NPY_END_THREADS to simplify some code","Julian Taylor",false],["fd0d7d204d234865c5a384e8ec1c3a0c9fe66e8f","c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com","Merge pull request #4570 from juliantaylor/index-gil\n\nENH: release GIL for a[..., bool] type indexing","Charles Harris",false],["50fc62f2ee2ac256924a1b917c603f1d12766616","7e3732bce533ff576018c16050ab6f7cda886861@gmail.com","ENH: replace exponentiation with cummulative product in  np.vander\n\nSpeeds calculation up by ~3x for 100x100 matrices, and by ~45x for\n1000x1000","jaimefrio",true]],"size":17,"ref":"refs/heads/cumprod-vander","head":"50fc62f2ee2ac256924a1b917c603f1d12766616"}