{"push_id":761264652,"size":85,"distinct_size":85,"ref":"refs/heads/traitlets","head":"46f3436b7886a8a1fb9b76cf8ac5eede8a47bdae","before":"c9bf8fa12a3ea4cc5d80e0632b795719aebb765d","commits":[{"sha":"0def4c50f2c6c84d62c4b2c6629c3bb2c2ec6eab","author":{"email":"60cea37c91b27d5ee2ee1e8871bd8d2cd0323977@gmail.com","name":"Thomas A Caswell"},"message":"PRF: only check some artists on mousemove\n\nInstead of walking the full hitlist of the Axes, only check artists\nthat ask to be part of the mouseover events.\n\nThis is still missing logic to remove the artist from the mouseover_set\nwhen removing the artist from the Axes.","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/0def4c50f2c6c84d62c4b2c6629c3bb2c2ec6eab"},{"sha":"11332145945f710b08750afbbef502514fa9b323","author":{"email":"60cea37c91b27d5ee2ee1e8871bd8d2cd0323977@gmail.com","name":"Thomas A Caswell"},"message":"API: allow setting axes back to None\n\nThis is useful when removing artists from an `Axes`","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/11332145945f710b08750afbbef502514fa9b323"},{"sha":"01c4b90f28330ab9fe76456bf706e3f9b02fdc81","author":{"email":"60cea37c91b27d5ee2ee1e8871bd8d2cd0323977@gmail.com","name":"Thomas A Caswell"},"message":"ENH: pull apart `Artist` state when removing\n\n - disconnect the stale_callback (this assumes that #4738 goes in)\n - remove the artist from the Axes.mousover_set\n - marks the parent axes/figure as stale\n - resets the artist's axes/figure to None","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/01c4b90f28330ab9fe76456bf706e3f9b02fdc81"},{"sha":"090b6d66b853bd154889b7fac41d066fb4ff6cd5","author":{"email":"60cea37c91b27d5ee2ee1e8871bd8d2cd0323977@gmail.com","name":"Thomas A Caswell"},"message":"TST: added test of remove functionality","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/090b6d66b853bd154889b7fac41d066fb4ff6cd5"},{"sha":"ded655a0fda48f23cacd15ac7dc15b121680a3be","author":{"email":"60cea37c91b27d5ee2ee1e8871bd8d2cd0323977@gmail.com","name":"Thomas A Caswell"},"message":"MNT: not all assert methods available in 2.6\n\nApparently `assert_is`,  `assert_in`, and `assert_not_in` are\nnot in the 2.6 version of nose, but are in all others.","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/ded655a0fda48f23cacd15ac7dc15b121680a3be"},{"sha":"74270f6d93e800a960cd588980810b783a0c1fc4","author":{"email":"3494bfaff8453803872409a0436eee0ca16334b0@gmail.com","name":"Eric Ma"},"message":"Merge remote-tracking branch 'matplotlib/master'","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/74270f6d93e800a960cd588980810b783a0c1fc4"},{"sha":"5e8fb6213394ee27ea0d5ff6337ef6efd3e9c667","author":{"email":"ed2c5006829dd8ae52811dd41b8ff2786af7a70b@ucl.ac.uk","name":"Jens Hedegaard Nielsen"},"message":"Make sure _edgecolors is a string before comparison\n\nFixes numpy deprecation warning. Comparing a numpy array to a string\nwill return an array in future numpy versions","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/5e8fb6213394ee27ea0d5ff6337ef6efd3e9c667"},{"sha":"114a38ad6dfd1bae439178de3821f162035f4364","author":{"email":"60cea37c91b27d5ee2ee1e8871bd8d2cd0323977@gmail.com","name":"Thomas A Caswell"},"message":"Merge pull request #4925 from jenshnielsen/numpydeprecation\n\nMNT: Make sure _edgecolors is a string before comparison to string.","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/114a38ad6dfd1bae439178de3821f162035f4364"},{"sha":"1caffeff96d85dc90776fe80066e67b3351f8849","author":{"email":"3494bfaff8453803872409a0436eee0ca16334b0@gmail.com","name":"Eric Ma"},"message":"Merge remote-tracking branch 'matplotlib/master'","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/1caffeff96d85dc90776fe80066e67b3351f8849"},{"sha":"ad994c1aa1ac5d7f14e5f89d2bd7b5ab8bb2c0de","author":{"email":"3494bfaff8453803872409a0436eee0ca16334b0@gmail.com","name":"Eric Ma"},"message":"MEP12 to log_test.py","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/ad994c1aa1ac5d7f14e5f89d2bd7b5ab8bb2c0de"},{"sha":"b3d3ac30f57b96d5bcee5f4e02b4c2a5955ab2ce","author":{"email":"781aaacf3db501bed720c13849bbed9ab30ce7b9@gmail.com","name":"Benjamin Root"},"message":"Merge pull request #4926 from ericmjl/mep12-log_test.py\n\nMep12 log test.py","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/b3d3ac30f57b96d5bcee5f4e02b4c2a5955ab2ce"},{"sha":"12fd86f39367828a4eaef1f3c929b2443652ca43","author":{"email":"ed2c5006829dd8ae52811dd41b8ff2786af7a70b@ucl.ac.uk","name":"Jens Hedegaard Nielsen"},"message":"remove lena images","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/12fd86f39367828a4eaef1f3c929b2443652ca43"},{"sha":"53c716a878c4a2fcf0e0c8fdfe7ef45cd9920e4a","author":{"email":"94735f47b98228592c04bb1976eb5bd1ff0aee04@hawaii.edu","name":"Eric Firing"},"message":"Merge pull request #4928 from jenshnielsen/removelena\n\nremove lena images","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/53c716a878c4a2fcf0e0c8fdfe7ef45cd9920e4a"},{"sha":"772b0936ad4d27d7271b1a17485e600be17d988a","author":{"email":"ed2c5006829dd8ae52811dd41b8ff2786af7a70b@ucl.ac.uk","name":"Jens Hedegaard Nielsen"},"message":"Correct numpy doc format in cbook api docs\n\nExample is not an allowed section header in numpydoc but Examples is. Even if we only have one example","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/772b0936ad4d27d7271b1a17485e600be17d988a"},{"sha":"09f2577d364ee564a2fef03f709cbd8092dbeae7","author":{"email":"781aaacf3db501bed720c13849bbed9ab30ce7b9@gmail.com","name":"Benjamin Root"},"message":"Merge pull request #4929 from jenshnielsen/numpydocformatcbook\n\nCorrect numpy doc format in cbook api docs","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/09f2577d364ee564a2fef03f709cbd8092dbeae7"},{"sha":"e41161bb430fe44fc76178643765f940650d0d64","author":{"email":"3494bfaff8453803872409a0436eee0ca16334b0@gmail.com","name":"Eric Ma"},"message":"MEP12 on loadrec.py","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/e41161bb430fe44fc76178643765f940650d0d64"},{"sha":"ffeb9f229f191dfa78b628b2a0431aa90ea359b8","author":{"email":"3494bfaff8453803872409a0436eee0ca16334b0@gmail.com","name":"Eric Ma"},"message":"MEP12 on load_converter.py","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/ffeb9f229f191dfa78b628b2a0431aa90ea359b8"},{"sha":"fec0d6c6643cc99b12a7c504b168b063dfd93057","author":{"email":"3494bfaff8453803872409a0436eee0ca16334b0@gmail.com","name":"Eric Ma"},"message":"MEP12 on line_collection2.py","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/fec0d6c6643cc99b12a7c504b168b063dfd93057"},{"sha":"8e10d1b1ff91681fd9f12fcac3bb5049c3f545bf","author":{"email":"3494bfaff8453803872409a0436eee0ca16334b0@gmail.com","name":"Eric Ma"},"message":"pep8 fixes","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/8e10d1b1ff91681fd9f12fcac3bb5049c3f545bf"},{"sha":"d244c3fd07b2d74063c4bd22dc7fe06a5161e3fc","author":{"email":"7f1d499b882e5e04b9a0502d2904bcf5575e93d0@umich.edu","name":"domspad"},"message":"to plt and np","distinct":true,"url":"https://api.github.com/repos/rmorshea/matplotlib/commits/d244c3fd07b2d74063c4bd22dc7fe06a5161e3fc"}]}