{"push_id":1055260959,"size":139,"distinct_size":139,"ref":"refs/heads/master","head":"76698f0fabc9e8c99a27bbc33ef03f8cc575c1e8","before":"bcc5e20c2f48f906d055a37912a4fccddb96a52f","commits":[{"sha":"f6c7b69a1e601e2074902907b58454037d3cb46c","author":{"email":"992373bb8e2ea1166e29de6c00363eede084c57f@umn.edu","name":"Jim Crist"},"message":"Add instructions to install off master to readme","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/f6c7b69a1e601e2074902907b58454037d3cb46c"},{"sha":"4c406b32247375e255e93317d4ab7d8ea3a8d0e1","author":{"email":"c03105807ac157760fe288c9d8193cbf7e3665f9@users.noreply.github.com","name":"James A. Bednar"},"message":"Merge pull request #68 from jcrist/add_install_instructions\n\nAdd instructions to install off master to readme","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/4c406b32247375e255e93317d4ab7d8ea3a8d0e1"},{"sha":"08723666fa2a52f8000f36ab3de9e3c92e602791","author":{"email":"992373bb8e2ea1166e29de6c00363eede084c57f@umn.edu","name":"Jim Crist"},"message":"Fix autobounds error in Point, add test","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/08723666fa2a52f8000f36ab3de9e3c92e602791"},{"sha":"00d66980494f57734bb671345a92d1f9ab13aa41","author":{"email":"992373bb8e2ea1166e29de6c00363eede084c57f@umn.edu","name":"Jim Crist"},"message":"Merge pull request #78 from jcrist/bounds-fix\n\nFix autobounds error in Point, add test","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/00d66980494f57734bb671345a92d1f9ab13aa41"},{"sha":"6e62b1f060fa73d48cebc3fe2e5df2e496005507","author":{"email":"992373bb8e2ea1166e29de6c00363eede084c57f@umn.edu","name":"Jim Crist"},"message":"First pass at lines","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/6e62b1f060fa73d48cebc3fe2e5df2e496005507"},{"sha":"ab763c30a3d73ad7952ff5c3b89e16dcb6599e50","author":{"email":"992373bb8e2ea1166e29de6c00363eede084c57f@umn.edu","name":"Jim Crist"},"message":"Cleanup docstrings","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/ab763c30a3d73ad7952ff5c3b89e16dcb6599e50"},{"sha":"0c7651d45bcd86d16f0551d6f6e9feb5db839f20","author":{"email":"992373bb8e2ea1166e29de6c00363eede084c57f@umn.edu","name":"Jim Crist"},"message":"Create base class for Point and Line\n\nShare common methods between glyphs.","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/0c7651d45bcd86d16f0551d6f6e9feb5db839f20"},{"sha":"0aabcf8486b6bdf395db65ae7073a70cedaecc44","author":{"email":"10f9131b3064faa6d2249342e0781fdf75df862c@ed.ac.uk","name":"Philipp Rudiger"},"message":"Refactored InteractiveImage\n\nFactors out methods for initializing image and callback and\ngenerating update event manually resulting in a large speedup.","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/0aabcf8486b6bdf395db65ae7073a70cedaecc44"},{"sha":"3d11722a38fe639cf74ce2cb87758d80bd727d16","author":{"email":"992373bb8e2ea1166e29de6c00363eede084c57f@umn.edu","name":"Jim Crist"},"message":"Add support for lines in dask backend\n\n- Revert the debouncing in the line kernel. This led to confusing\n  behavior, and had too many unintuitive fail cases. Now the behavior is\n  to append on every hit pixel, with an optional argument to not plot\n  the first pixel (to avoid double hitting vertices, and also allow for\n  dask backend support).\n\n- Add support for lines in dask backend. This required a refactoring of\n  the dask pipeline to also dispatch on the glyph type. This is a bit\n  unwieldly, but was also simple to implement. As more features are\n  added a general required interface will become clearer, and this can\n  be refactored again. For now, it's fine.","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/3d11722a38fe639cf74ce2cb87758d80bd727d16"},{"sha":"625b41724213eb5f008fd69ee73aab1070747bbf","author":{"email":"10f9131b3064faa6d2249342e0781fdf75df862c@ed.ac.uk","name":"Philipp Rudiger"},"message":"Added optional dependency on ujson for faster InteractiveImage","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/625b41724213eb5f008fd69ee73aab1070747bbf"},{"sha":"6af9ab8b65417f97af96c1b91436fa8672ea2530","author":{"email":"992373bb8e2ea1166e29de6c00363eede084c57f@umn.edu","name":"Jim Crist"},"message":"Add `any` reduction\n\n- Added `any` reduction, which determines if a bin has any elements\n  mapped to it or not.\n- Made `any` the default aggregate for `line`. This prevents\n  \"double counting\" that would be caused by using `count`, and doesn't\n  presume anything about the underlying data.","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/6af9ab8b65417f97af96c1b91436fa8672ea2530"},{"sha":"aace913e0d3eb67537b6d7efbaa1e3a57c25c045","author":{"email":"10f9131b3064faa6d2249342e0781fdf75df862c@ed.ac.uk","name":"Philipp Rudiger"},"message":"Cleaned up InteractiveImage docstrings","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/aace913e0d3eb67537b6d7efbaa1e3a57c25c045"},{"sha":"38fc6259fd33f2046b2aac1d5dd9fffb69d526a8","author":{"email":"c03105807ac157760fe288c9d8193cbf7e3665f9@users.noreply.github.com","name":"James A. Bednar"},"message":"Merge pull request #80 from philippjfr/master\n\nInteractiveImage Improvements","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/38fc6259fd33f2046b2aac1d5dd9fffb69d526a8"},{"sha":"8684a7fdf003179cd580c72398e0436ba13f5233","author":{"email":"c03105807ac157760fe288c9d8193cbf7e3665f9@continuum.io","name":"James A. Bednar"},"message":"Updated called-out locations in example","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/8684a7fdf003179cd580c72398e0436ba13f5233"},{"sha":"048dd2aefc3f8c402554ae16e5ef756f4a6d1754","author":{"email":"c03105807ac157760fe288c9d8193cbf7e3665f9@continuum.io","name":"James A. Bednar"},"message":"Set default throttle value to avoid waiting on interactive redraws","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/048dd2aefc3f8c402554ae16e5ef756f4a6d1754"},{"sha":"f0dc1e20e37224eb593080a668a709640ac02c19","author":{"email":"10f9131b3064faa6d2249342e0781fdf75df862c@ed.ac.uk","name":"Philipp Rudiger"},"message":"Improved InteractiveImage throttling behavior\n\nDisabled the leading edge event when zooming","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/f0dc1e20e37224eb593080a668a709640ac02c19"},{"sha":"69c41512287ffa4b68f6e40025b08f2f7fb7b1f5","author":{"email":"c03105807ac157760fe288c9d8193cbf7e3665f9@users.noreply.github.com","name":"James A. Bednar"},"message":"Merge pull request #83 from philippjfr/master\n\nImproved InteractiveImage throttling behavior","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/69c41512287ffa4b68f6e40025b08f2f7fb7b1f5"},{"sha":"189c96d511ecb6d4b5322ddd02cab3e943227ea7","author":{"email":"992373bb8e2ea1166e29de6c00363eede084c57f@umn.edu","name":"Jim Crist"},"message":"Add tests for lines\n\n- Broke apart line kernel builder into two functions, to allow for\n  separate testing\n- Added tests for lines\n- Fixed several edge case bugs in the line kernels.","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/189c96d511ecb6d4b5322ddd02cab3e943227ea7"},{"sha":"a1f264eb6e087aef3bd7c9d99a8629203ff98796","author":{"email":"992373bb8e2ea1166e29de6c00363eede084c57f@umn.edu","name":"Jim Crist"},"message":"Add line and any to docs","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/a1f264eb6e087aef3bd7c9d99a8629203ff98796"},{"sha":"0aa267bd447ca774f31cdfb39df5860dfdcbd594","author":{"email":"992373bb8e2ea1166e29de6c00363eede084c57f@umn.edu","name":"Jim Crist"},"message":"Merge pull request #79 from jcrist/lines\n\n[WIP] Add line glyph","distinct":true,"url":"https://api.github.com/repos/vyslexia/datashader/commits/0aa267bd447ca774f31cdfb39df5860dfdcbd594"}]}