{"push_id":1069250170,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"86e09d5e427c34549f5b0a3bbce80bb64c6d8233","before":"842b609dad90114447ab70c25db9b88520db62c4","commits":[{"sha":"3a975ac580fa5492875122c19dfb1083a30b4fe0","author":{"email":"c034ffd9489f47eb8bcc876f70d6a3d9ec85c321@eff.org","name":"Brad Warren"},"message":"Use command to find certbot path","distinct":true,"url":"https://api.github.com/repos/jfrazelle/letsencrypt/commits/3a975ac580fa5492875122c19dfb1083a30b4fe0"},{"sha":"c9fdc926e04afd4666c2a4ad57b6be1014ed246e","author":{"email":"c034ffd9489f47eb8bcc876f70d6a3d9ec85c321@eff.org","name":"Brad Warren"},"message":"Merge branch 'master' into fix-apache-conf-test","distinct":true,"url":"https://api.github.com/repos/jfrazelle/letsencrypt/commits/c9fdc926e04afd4666c2a4ad57b6be1014ed246e"},{"sha":"cdff96ddef44df100a87defb7012cede90c7ff34","author":{"email":"c034ffd9489f47eb8bcc876f70d6a3d9ec85c321@eff.org","name":"Brad Warren"},"message":"Choose Python for better integration with boulder","distinct":true,"url":"https://api.github.com/repos/jfrazelle/letsencrypt/commits/cdff96ddef44df100a87defb7012cede90c7ff34"},{"sha":"168d46e96045fc78c674f6af20f853b28f6da229","author":{"email":"c034ffd9489f47eb8bcc876f70d6a3d9ec85c321@eff.org","name":"Brad Warren"},"message":"Find plugins from both new and old entrypoints","distinct":true,"url":"https://api.github.com/repos/jfrazelle/letsencrypt/commits/168d46e96045fc78c674f6af20f853b28f6da229"},{"sha":"65503905eba1053bfa4be5cf79801ea934963735","author":{"email":"c034ffd9489f47eb8bcc876f70d6a3d9ec85c321@eff.org","name":"Brad Warren"},"message":"Add two entry point group test","distinct":true,"url":"https://api.github.com/repos/jfrazelle/letsencrypt/commits/65503905eba1053bfa4be5cf79801ea934963735"},{"sha":"42bd8ce539f333cf571f46a34b50260859b360c6","author":{"email":"c1d205f777d51a5c3355d0269d0dd7969449acf8@gmail.com","name":"Noah Swartz"},"message":"Merge pull request #2852 from letsencrypt/discover-all-plugins\n\nDiscover all plugins","distinct":true,"url":"https://api.github.com/repos/jfrazelle/letsencrypt/commits/42bd8ce539f333cf571f46a34b50260859b360c6"},{"sha":"8b7b6eeee8bd5bfa6b262cdec8adc0b7e7e54333","author":{"email":"c1d205f777d51a5c3355d0269d0dd7969449acf8@gmail.com","name":"Noah Swartz"},"message":"Merge pull request #2844 from letsencrypt/fix-apache-conf-test\n\nFix apache conf test","distinct":true,"url":"https://api.github.com/repos/jfrazelle/letsencrypt/commits/8b7b6eeee8bd5bfa6b262cdec8adc0b7e7e54333"},{"sha":"86e09d5e427c34549f5b0a3bbce80bb64c6d8233","author":{"email":"c1d205f777d51a5c3355d0269d0dd7969449acf8@gmail.com","name":"Noah Swartz"},"message":"Merge pull request #2851 from letsencrypt/choose-python-wisely\n\nChoose Python for better integration with boulder","distinct":true,"url":"https://api.github.com/repos/jfrazelle/letsencrypt/commits/86e09d5e427c34549f5b0a3bbce80bb64c6d8233"}]}