{"push_id":588318930,"size":19,"distinct_size":2,"ref":"refs/heads/develop","head":"c92151fa44661310f12dd544e6ef8b2f954b20ac","before":"658f38f26526663aefb7710a2a0a530adf3b1cd6","commits":[{"sha":"3e91e7d865d7ae6f0905a82c14a4e2af45002ad4","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Add documentation build requirements file","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/3e91e7d865d7ae6f0905a82c14a4e2af45002ad4"},{"sha":"f6cadae4f2782fc76a62700d683c6e8c58eb284e","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Enable doctest Sphinx extension","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/f6cadae4f2782fc76a62700d683c6e8c58eb284e"},{"sha":"0e4e70f21f7e69c5c9a55ee0e91043eb7f6b801d","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Add \"doctest\" command to Sphinx Makefile","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/0e4e70f21f7e69c5c9a55ee0e91043eb7f6b801d"},{"sha":"44d4505b35b495f69bb4fb963b28b95fc9d16cd9","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Make all srt.py doctests run under `python -m doctest`","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/44d4505b35b495f69bb4fb963b28b95fc9d16cd9"},{"sha":"4c70aa9e9e3d106692a2eca7af1f116ba37368f1","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Use ELLIPSIS flag for compose doctest to avoid going over 80 chars","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/4c70aa9e9e3d106692a2eca7af1f116ba37368f1"},{"sha":"d4a5f6c7b1926ac625af9b06f5fa90618f61ee7e","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Use BUILDDIR to decide where to put doctest output","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/d4a5f6c7b1926ac625af9b06f5fa90618f61ee7e"},{"sha":"f1ba7b3ccdc40c53c00da656eaca880cd8c0b2f0","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Import compose in compose doctest","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/f1ba7b3ccdc40c53c00da656eaca880cd8c0b2f0"},{"sha":"9acd416212d6a0d25a236dc344c878f7cdfcc72b","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Import compose_file in compose_file docstring","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/9acd416212d6a0d25a236dc344c878f7cdfcc72b"},{"sha":"43e82c3d5609fe99b95b83d8452595cada90a770","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Import srt_timestamp_to_timedelta in Subtitle.to_srt doctest","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/43e82c3d5609fe99b95b83d8452595cada90a770"},{"sha":"e10ef50f7a5ba6f37bef62b1141a6a28c7094ed8","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Symlink test directory into docs/ to allow doctests to pass","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/e10ef50f7a5ba6f37bef62b1141a6a28c7094ed8"},{"sha":"0955fb7a7a974dd4192709992bfa89b21fadd5e6","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Use tempfile in doctests that involve a file write\n\nThis avoids having random files just appear in the current directory\nbecause they were created as a result of running doctests.","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/0955fb7a7a974dd4192709992bfa89b21fadd5e6"},{"sha":"4b5f6309ce44fb1600b45bb93015700dced106df","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Test doctests on Travis","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/4b5f6309ce44fb1600b45bb93015700dced106df"},{"sha":"737fa229e04d7540aa1755d31bd030ffb66abcef","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Do not run doctests on Python 2\n\nMaking these doctests all work on both Python 2 and 3 is not really\nuseful, and could result in examples that are confusing to the reader.\nFor example, some contain functions that are invoked differently in\nPython 2 and 3, and including monkeypatch code to rectify this is bad\nfor documentation purposes.\n\nPython 3 is our main priority.","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/737fa229e04d7540aa1755d31bd030ffb66abcef"},{"sha":"e93af5c0b157a3d136db8b23fbd72cd3f87239fc","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Add note to _test_monsters_subs about why it was split from parse tests","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/e93af5c0b157a3d136db8b23fbd72cd3f87239fc"},{"sha":"c3544608c9830ecc57a25f705cdfdb8b21124613","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Add test for Subtitle().to_srt()","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/c3544608c9830ecc57a25f705cdfdb8b21124613"},{"sha":"414ccd203dbd8cc587a2d8a6fe3d1e4f23f22ac0","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Move tests into logical groups","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/414ccd203dbd8cc587a2d8a6fe3d1e4f23f22ac0"},{"sha":"dddd19d7a7c44aefb097feb96e8c667d1326eb81","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Change Sphinx index to list table of contents","distinct":false,"url":"https://api.github.com/repos/cdown/srt/commits/dddd19d7a7c44aefb097feb96e8c667d1326eb81"},{"sha":"5a71a9d3614cbcfe421a3f14bb398d7162a8b805","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Merge branch 'feature/doctest' into develop","distinct":true,"url":"https://api.github.com/repos/cdown/srt/commits/5a71a9d3614cbcfe421a3f14bb398d7162a8b805"},{"sha":"c92151fa44661310f12dd544e6ef8b2f954b20ac","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisdown.name","name":"Chris Down"},"message":"Merge branch 'feature/organise_tests' into develop","distinct":true,"url":"https://api.github.com/repos/cdown/srt/commits/c92151fa44661310f12dd544e6ef8b2f954b20ac"}]}