{"push_id":566295126,"size":131,"distinct_size":32,"ref":"refs/heads/python-3.x","head":"0f04aea6d8fdd4ebaeb0071a2b637fffde88d519","before":"e2358316cd74877d4bd356d9954a715025497a24","commits":[{"sha":"7217e255f9872dca0f7b27cf562fbf1307237396","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Add functions to slice and iterate over a 4D image","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/7217e255f9872dca0f7b27cf562fbf1307237396"},{"sha":"f8b5ba9f9a388e3d49604d8f5bc5a9072ce24f79","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Add _index_img helper function\n\nrather than allowing check_imgs=False in index_img. Other minor fixes","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/f8b5ba9f9a388e3d49604d8f5bc5a9072ce24f79"},{"sha":"382d9d5b002569303d1d98011062ae6fd7ef9206","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Add index_img/iter_img to image/__init__.py","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/382d9d5b002569303d1d98011062ae6fd7ef9206"},{"sha":"88776ff221c84c48d3d2e102271fc74ef0d82905","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Test out of bounds errors in index_img","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/88776ff221c84c48d3d2e102271fc74ef0d82905"},{"sha":"cf3c67487e4bb572f1dea00905939135324b883e","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Variable renaming\n\nthis_img_3d was actually not 3d for all the tested indices","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/cf3c67487e4bb572f1dea00905939135324b883e"},{"sha":"623a88d902698e288de8298414b7ec12a311de40","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Get iter_img to raise when image is not 4D\n\nPreviously the error was raised only when the generator returned by iter_img was used","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/623a88d902698e288de8298414b7ec12a311de40"},{"sha":"76e7024510d293c7dabb0ed69b12ebcc15017ad7","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Used an iterator class for iter_img\n\nClearer than the previous generator tricks","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/76e7024510d293c7dabb0ed69b12ebcc15017ad7"},{"sha":"48bc0f6340d15fd59a47436b5b73c12865bc6e28","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Revert to using slices rather than Ellipsis\n\nMakes it more explicit that we are using the fourth dimension for the indexing","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/48bc0f6340d15fd59a47436b5b73c12865bc6e28"},{"sha":"c6b3a3cd07089ce653302c08cf2d35776e3c21e4","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Improve docstring","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/c6b3a3cd07089ce653302c08cf2d35776e3c21e4"},{"sha":"cba1df3001c29571161297388d9c6f305dbb367f","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Add test for empty list","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/cba1df3001c29571161297388d9c6f305dbb367f"},{"sha":"12742dce01207383bc7e25667506081e682d3be3","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"DOC: docstring tweaks","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/12742dce01207383bc7e25667506081e682d3be3"},{"sha":"3e8dd3d3f1f34dd5f74f059eac3bed66ccefce5d","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Use _utils.testing.assert_raises_regexp\n\nfor Python 2.6","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/3e8dd3d3f1f34dd5f74f059eac3bed66ccefce5d"},{"sha":"0e6b58ef7446180bc004cd0560b9557247ba65a4","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Move helper class outside function.\n\nMostly for pickability of the iterator returned by iter_img. Use an underscore in class name\nto discourage its direct usage.\nAlso a docstring tweak","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/0e6b58ef7446180bc004cd0560b9557247ba65a4"},{"sha":"3071c38abaab4dd0013500a085d83f0d9a305dfb","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Reduce memory usage of iter_img\n\nwhen input is an iterator of 3D images. This is done by avoiding\nconcatenating 3D images into a single 4D image.\n\n* add `return_iterator` optional parameter to check_niimgs + tests\n* Move some code from nilearn/image/image.py to\n  nilearn/_utils/niimg_conversions.py","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/3071c38abaab4dd0013500a085d83f0d9a305dfb"},{"sha":"db26acf202291223e8c409fa453158b9678c0c37","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"Merge pull request #356 from lesteve/index-and-iter-img\n\nAdd functions to slice and iterate over a 4D image","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/db26acf202291223e8c409fa453158b9678c0c37"},{"sha":"02f3b2883daefa3ffb3ba9590844cc3f809c846f","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"FIX for package without __version__ attribute","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/02f3b2883daefa3ffb3ba9590844cc3f809c846f"},{"sha":"cd7365d97a4e2447be2f2a704197e8e041701833","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"TRAVIS minor tweaks to .travis.yml\n\n* fully explicit packages versions for DISTRIB=conda\n* move show-python-packages-versions.py to script so that the dependencies versions\n  appear in the travis output (without having to click on a dropdown icon)\n* move make clean to script to hide the output which is not crucial","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/cd7365d97a4e2447be2f2a704197e8e041701833"},{"sha":"eb2eaedbe3576fe80ca38bf62b5d8cbfe27aed43","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"TRAVIS cosmetic tweaks to show-packages-versions.py","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/eb2eaedbe3576fe80ca38bf62b5d8cbfe27aed43"},{"sha":"d15df0c7ee416bb0421b0026efd3887e279cb03e","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"TRAVIS minor comment improvement","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/d15df0c7ee416bb0421b0026efd3887e279cb03e"},{"sha":"526b4b459b7392a2b131b4886a6969c22a1c0e66","author":{"email":"b4f57ceb208f2c5eae4e1192d707c3466a564837@ymail.com","name":"Loïc Estève"},"message":"FIX make the test pass with numpy 1.6","distinct":false,"url":"https://api.github.com/repos/bcipolli/nilearn/commits/526b4b459b7392a2b131b4886a6969c22a1c0e66"}]}