{"push_id":1127696452,"size":7,"distinct_size":0,"ref":"refs/heads/master","head":"07ec3f5f544f00265f2b726dc766641c69577799","before":"bf63a639ab62af58fd68b78fecb86aa133e915d8","commits":[{"sha":"8170ff54d11020db013b1bd9ee09335093b03f6e","author":{"email":"6ff39271e59f6fc2a5d20f82773222f1b3cc0a3e@gmail.com","name":"Mark Williams"},"message":"Graphviz rendering now uses the `graphviz` module (https://graphviz.readthedocs.io).\n\nThe dependency is an extra, named \"visualize\".\n\nNote, this commit still produces erroneous dot output on some\nautomata!  It should not, howvever, introduce any regressions.","distinct":false,"url":"https://api.github.com/repos/markrwilliams/automat/commits/8170ff54d11020db013b1bd9ee09335093b03f6e"},{"sha":"64864367260689fe39642350f5c95b6cf5851ce2","author":{"email":"6ff39271e59f6fc2a5d20f82773222f1b3cc0a3e@gmail.com","name":"Mark Williams"},"message":"Replace HTML generation with an lxml.builder.ElementMaker-style API.\n\nThe goal is to ease programmatic creation of table labels.  The result\nmay be overkill.\n\nAdd tests to verify that the table is built in a way that graphviz can\nstomach - namely, no colspans < 1, and ports only on TD elements.\n\nThis appears to eliminate dot render errors.","distinct":false,"url":"https://api.github.com/repos/markrwilliams/automat/commits/64864367260689fe39642350f5c95b6cf5851ce2"},{"sha":"d5e4aaecd4f7f29f28a8c65c7d5ff277cfcfcc5a","author":{"email":"6ff39271e59f6fc2a5d20f82773222f1b3cc0a3e@gmail.com","name":"Mark Williams"},"message":"Change C->L in epydoc markup for linkable objects; minor whitespace cleanup.\n(see: https://github.com/glyph/automat/pull/20#discussion_r64271011 )","distinct":false,"url":"https://api.github.com/repos/markrwilliams/automat/commits/d5e4aaecd4f7f29f28a8c65c7d5ff277cfcfcc5a"},{"sha":"eaf4f2eb9042a3a5c837b560bc7899a5c20788e3","author":{"email":"6ff39271e59f6fc2a5d20f82773222f1b3cc0a3e@gmail.com","name":"Mark Williams"},"message":"Remove useless del from isGraphvizModuleInstalled, add skip logic for\nall visualization tests, and add tox environments to ensure test\nskipping works.\n\nautomat._visualize cannot be imported at module level, as it imports\ngraphviz at module level. Move the automat._visualize imports into the\nsetUp methods of their test cases and mark them with appropriate\nskipIfs.\n\nAdd tox environments to ensure the tests run without any extras --\nright now, that just means without the graphviz module installed.\n\n(see: https://github.com/glyph/automat/pull/20#discussion_r64271173\nhttps://github.com/glyph/automat/pull/20#discussion_r64301142)","distinct":false,"url":"https://api.github.com/repos/markrwilliams/automat/commits/eaf4f2eb9042a3a5c837b560bc7899a5c20788e3"},{"sha":"26891013df9e73e2b8012f8b2910b5ba0eb27772","author":{"email":"6ff39271e59f6fc2a5d20f82773222f1b3cc0a3e@gmail.com","name":"Mark Williams"},"message":"Improve test docstrings.\n(see: https://github.com/glyph/automat/pull/20#discussion_r64271370)","distinct":false,"url":"https://api.github.com/repos/markrwilliams/automat/commits/26891013df9e73e2b8012f8b2910b5ba0eb27772"},{"sha":"9bd18e92e144052f64b22d193240b26c98918aa5","author":{"email":"6ff39271e59f6fc2a5d20f82773222f1b3cc0a3e@gmail.com","name":"Mark Williams"},"message":"Teach Travis about new tox environments.","distinct":false,"url":"https://api.github.com/repos/markrwilliams/automat/commits/9bd18e92e144052f64b22d193240b26c98918aa5"},{"sha":"07ec3f5f544f00265f2b726dc766641c69577799","author":{"email":"8e5f448d16b39d81219c89c574e4b8cae3399b92@twistedmatrix.com","name":"Glyph"},"message":"Merge pull request #23 from markrwilliams/visualizer\n\nVisualizer","distinct":false,"url":"https://api.github.com/repos/markrwilliams/automat/commits/07ec3f5f544f00265f2b726dc766641c69577799"}]}
{"actor":{"display_login":"markrwilliams"}}