{"push_id":3047400387,"size":45,"distinct_size":45,"ref":"refs/heads/master","head":"2668b3131812ffd87be335803ca6bb8160234424","before":"d0e2f1ac0c0fb4aaf791c9082cff1d6b04545410","commits":[{"sha":"78c0ed577b67b883c3929f95fb2e3108514ba137","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"MAINT: move code to umath and multiarray as much as possible.","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/78c0ed577b67b883c3929f95fb2e3108514ba137"},{"sha":"ad47653f702b9ca09f7d6b48f4b30a4c46520042","author":{"name":"mattip","email":"faf711dbf9cf26dd81c70c606be887f6131932db@gmail.com"},"message":"MAINT: fix c comment from review","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/ad47653f702b9ca09f7d6b48f4b30a4c46520042"},{"sha":"9dff602e2e2250fa64df5f64927ee0e9652b2420","author":{"name":"Tyler Reddy","email":"05cdbc50859d0142332b1c0e4edb7acdfab51a3a@gmail.com"},"message":"TST: arg handling tests in histogramdd","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/9dff602e2e2250fa64df5f64927ee0e9652b2420"},{"sha":"1e1b45c55f75f06d8b57703c69fbd6499c71ddd5","author":{"name":"Tyler Reddy","email":"05cdbc50859d0142332b1c0e4edb7acdfab51a3a@gmail.com"},"message":"MAINT, TST: check for unreachable code paths\n\n* use vulture to check for unreachable Python\ncode paths in Azure CI\n\n* fix up an unreachable path in f2py/capi_maps.py","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/1e1b45c55f75f06d8b57703c69fbd6499c71ddd5"},{"sha":"96e366061e523c206990b14befce0135089260d4","author":{"name":"Elena Mokeeva","email":"69633c86ed3b72a16955cf1c78f15ff33bb3c46a@gmail.com"},"message":"DOC: add a docstring for the function 'compare_chararrays'","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/96e366061e523c206990b14befce0135089260d4"},{"sha":"9ca7cb17cabd2996b17d25357cbc00b41985b58e","author":{"name":"Mircea Akos Bruma","email":"2c30430c2afdd0faada39f0bc7c39e1255ae6a7c@gmail.com"},"message":"BUG: Fix for np.dtype(ctypes.Structure) does not respect _pack_ field\n\nSee #10532","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/9ca7cb17cabd2996b17d25357cbc00b41985b58e"},{"sha":"e13ecbc931d6ad61602bffd8c4eed265d86d31c7","author":{"name":"Elena Mokeeva","email":"69633c86ed3b72a16955cf1c78f15ff33bb3c46a@gmail.com"},"message":"DOC: changing the example in the docstring for the function 'compare_chararrays'","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/e13ecbc931d6ad61602bffd8c4eed265d86d31c7"},{"sha":"3ce73b79d6dc151f64f3254f9eeafd681c5efa5c","author":{"name":"Mircea Akos Bruma","email":"2c30430c2afdd0faada39f0bc7c39e1255ae6a7c@gmail.com"},"message":"BUG: Fix for np.dtype(ctypes.Structure) does not respect _pack_ field\n\nSee #10532\nMade several changes to offset and size calulation. First pull request\nwas far from correct.","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/3ce73b79d6dc151f64f3254f9eeafd681c5efa5c"},{"sha":"dc560bd3f3669ad7c6ef3a280a209ca177b2f624","author":{"name":"Mircea Akos Bruma","email":"2c30430c2afdd0faada39f0bc7c39e1255ae6a7c@gmail.com"},"message":"BUG: Fix for np.dtype(ctypes.Structure) does not respect _pack_ field\n\nSee #10532\nCosmetic changes + added an additional test with a more complex\nstructure.","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/dc560bd3f3669ad7c6ef3a280a209ca177b2f624"},{"sha":"fbdcb5b7b38a7063357f881397ccdc546f46ec5b","author":{"name":"Simon Gibbons","email":"b0987235dbadd3fd6ffd69f6f22b0d8108afd84a@gmail.com"},"message":"BUG: Fix segfault when an error occurs in np.fromfile\n\nThere is a problem with the way in which we handle\nerrors which occur in the call to `PyArray_FromFile`\nin `np.fromfile`.\n\nThe problem here is twofold.\n\n 1. The return value isn't checked, therefore if we reach\n    the fail block, we will attempt a DECREF on a NULL and\n    go down in flames.\n\n 2. The cleanup code on the filepointers (most notabily the\n    call to `npy_PyFile_DupClose2`) assumes that there is no\n    error set to work.\n\nThis PR addresses these issues\n 1. By adding a NULL check to the fail block to ensure we don't\n    attempt a DECREF on a NULL.\n\n 2. By saving the error state before attempting the cleanup code\n    on the file descriptor, and then restoring it after.\n\nFixes: #12300","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/fbdcb5b7b38a7063357f881397ccdc546f46ec5b"},{"sha":"3d49d86e0c83da1733386888c65b6490fb53497b","author":{"name":"Stephan Hoyer","email":"9a4d510882c9f270c2a72c369dfc3aed7bec47fc@google.com"},"message":"MAINT: disable __array_function__ dispatch unless environment variable set\n\nPer discussion on the mailing list, __array_function__ isn't quite ready to\nrelease as part of NumPy 1.16:\nhttps://mail.python.org/pipermail/numpy-discussion/2018-November/078949.html\n\nWe'd like to improve performance a bit, and it will be easier to support\nintrospection on NumPy functions if we support Python 3 only.\n\nSo for now, you need to set the environment variable\n``NUMPY_EXPERIMENTAL_ARRAY_FUNCTION=1`` to enable dispatching.","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/3d49d86e0c83da1733386888c65b6490fb53497b"},{"sha":"200468548759fb1504ad47ebd4d14d8231a44410","author":{"name":"Ralf Gommers","email":"d1fe3f666890b04a41b0d38de55781d3a857620e@gmail.com"},"message":"MAINT: update gfortran RPATH for AIX/Windows non-support.\n\nCloses https://github.com/scipy/scipy/issues/9452","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/200468548759fb1504ad47ebd4d14d8231a44410"},{"sha":"56ce2327462eb9e3980c568ce9be628892aad89f","author":{"name":"Stephan Hoyer","email":"9a4d510882c9f270c2a72c369dfc3aed7bec47fc@google.com"},"message":"MAINT: fix disabling __array_function__","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/56ce2327462eb9e3980c568ce9be628892aad89f"},{"sha":"9a39877b9f9761051a8f86a9cfff392660fa7189","author":{"name":"Eric Wieser","email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com"},"message":"Merge pull request #12354 from simongibbons/fix-fromfile-error-handling\n\nBUG: Fix segfault when an error occurs in np.fromfile","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/9a39877b9f9761051a8f86a9cfff392660fa7189"},{"sha":"b44284ebc42c496e5c5d906acc33ebbc337fd3b1","author":{"name":"Stephan Hoyer","email":"9a4d510882c9f270c2a72c369dfc3aed7bec47fc@google.com"},"message":"MAINT: more fixes for disabling overrides","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/b44284ebc42c496e5c5d906acc33ebbc337fd3b1"},{"sha":"42eaf9a60064bfb2162995415b9f0f7cb24886f9","author":{"name":"Stephan Hoyer","email":"9a4d510882c9f270c2a72c369dfc3aed7bec47fc@google.com"},"message":"NEP: clarify the purpose of \"types\" in __array_function__\n\nPer our discussion on the mailing list:\nhttps://mail.python.org/pipermail/numpy-discussion/2018-November/078911.html","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/42eaf9a60064bfb2162995415b9f0f7cb24886f9"},{"sha":"cc069296f474ba15e393b5e37c219dd9ca6af27f","author":{"name":"wtli","email":"d6fbf9cdeff77327766994daa4bfcb08f598bad5@163.com"},"message":"refactor sort head file","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/cc069296f474ba15e393b5e37c219dd9ca6af27f"},{"sha":"9605bc7a17d65783a240b4030f07000277f9e8be","author":{"name":"Stephan Hoyer","email":"9a4d510882c9f270c2a72c369dfc3aed7bec47fc@gmail.com"},"message":"Merge pull request #12364 from shoyer/nep-18-clarify-types\n\nNEP: clarify the purpose of \"types\" in `__array_function__`.","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/9605bc7a17d65783a240b4030f07000277f9e8be"},{"sha":"9609bed74096d36b20e0d03359d791755623739b","author":{"name":"Charles Harris","email":"c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com"},"message":"Merge pull request #12363 from rgommers/aix-rpath\n\nMAINT: update gfortran RPATH for AIX/Windows non-support.","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/9609bed74096d36b20e0d03359d791755623739b"},{"sha":"5c9c6880745818d352af053439e4d9c3460a4189","author":{"name":"Charles Harris","email":"c6ce714bfdf426eed9ce131deb8d469a944b83b9@gmail.com"},"message":"Merge pull request #12366 from liwt31/timsort\n\nMAINT: Refactor sorting header file","distinct":true,"url":"https://api.github.com/repos/huzq85/numpy-fork/commits/5c9c6880745818d352af053439e4d9c3460a4189"}]}
{"actor":{"display_login":"huzq85"}}