{"push_id":1075917994,"size":15,"distinct_size":15,"ref":"refs/heads/master","head":"76053ee45bec4b80ddd4dcd31e8c167fe8c74265","before":"f65c77d48935443e3170a0906cb7bc7fe51c41df","commits":[{"sha":"f6ef087edc76ce8163cc64538430eb8abf764fce","author":{"email":"38c6ce90f6e2b3995981ec799c042972d7fe9993@lrde.epita.fr","name":"Antoine Pietri"},"message":"main: add argument parsing for bind address","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/f6ef087edc76ce8163cc64538430eb8abf764fce"},{"sha":"ebed75e51107cd66f05d1f38c6de360a95530e20","author":{"email":"38c6ce90f6e2b3995981ec799c042972d7fe9993@lrde.epita.fr","name":"Antoine Pietri"},"message":"add __init__.py to use it as a package","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/ebed75e51107cd66f05d1f38c6de360a95530e20"},{"sha":"ba33016615ef47059d873cb936dd91874d272355","author":{"email":"38c6ce90f6e2b3995981ec799c042972d7fe9993@lrde.epita.fr","name":"Antoine Pietri"},"message":"use re.search() to get the last [hexa] substring","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/ba33016615ef47059d873cb936dd91874d272355"},{"sha":"3a3acf2b9ee782e18972c0056ad6b9ef43253f5e","author":{"email":"38c6ce90f6e2b3995981ec799c042972d7fe9993@lrde.epita.fr","name":"Antoine Pietri"},"message":"LIST: sort channels per number of users","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/3a3acf2b9ee782e18972c0056ad6b9ef43253f5e"},{"sha":"48db251d8fe247f08a023c487f0361d3747cca16","author":{"email":"38c6ce90f6e2b3995981ec799c042972d7fe9993@lrde.epita.fr","name":"Antoine Pietri"},"message":"join/who: output an error for non existant channels instead of crashing","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/48db251d8fe247f08a023c487f0361d3747cca16"},{"sha":"d6eae36b843d41b2dadf23c4a98ed2187f3ce1e0","author":{"email":"38c6ce90f6e2b3995981ec799c042972d7fe9993@lrde.epita.fr","name":"Antoine Pietri"},"message":"remove spaces and smileys from channel names","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/d6eae36b843d41b2dadf23c4a98ed2187f3ce1e0"},{"sha":"6ac96e46373e84a3b4a23c092cdf02dd3952d0ed","author":{"email":"38c6ce90f6e2b3995981ec799c042972d7fe9993@lrde.epita.fr","name":"Antoine Pietri"},"message":"smileys: add support to convert them to ascii equivalents","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/6ac96e46373e84a3b4a23c092cdf02dd3952d0ed"},{"sha":"edaf0cf8769ba0d342f2625f3271748acde599d7","author":{"email":"13a3f855f9d0fc30ae4abd7627cdfb07a9f39551@gmail.com","name":"Michael Tom-Wing"},"message":"Merge pull request #6 from seirl/seirl/dev\n\nascii smileys, argparse and various fixes","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/edaf0cf8769ba0d342f2625f3271748acde599d7"},{"sha":"c14815b7daf24b7873ba3e9227514a6f1c1d01a3","author":{"email":"c0c81242349df085078af1eb24e393ecac8db5f2@zopieux.com","name":"Alexandre `Zopieux` Macabies"},"message":"Upgrade to hangups 0.3","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/c14815b7daf24b7873ba3e9227514a6f1c1d01a3"},{"sha":"b25967eab1ec6316995b1420b2e9d9b862094bf8","author":{"email":"13a3f855f9d0fc30ae4abd7627cdfb07a9f39551@gmail.com","name":"Michael Tom-Wing"},"message":"Merge pull request #10 from Zopieux/master\n\nUpgrade to hangups 0.3","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/b25967eab1ec6316995b1420b2e9d9b862094bf8"},{"sha":"37eb07803293303d9369ab70a44e040081c4c449","author":{"email":"e01322d7a2098d3d6f50b8222b07c8d14697ae96@davr.org","name":"David Rorex"},"message":"Merge branch 'master' into newserver","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/37eb07803293303d9369ab70a44e040081c4c449"},{"sha":"75ced99e5596fd48cf72d141ad7ba7fe703ba5e4","author":{"email":"e01322d7a2098d3d6f50b8222b07c8d14697ae96@davr.org","name":"David Rorex"},"message":"Change sad smilies to davr's preferred ones","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/75ced99e5596fd48cf72d141ad7ba7fe703ba5e4"},{"sha":"1d9d385e173bf4788c92c75f736b777793e8ba4c","author":{"email":"e01322d7a2098d3d6f50b8222b07c8d14697ae96@davr.org","name":"David Rorex"},"message":"Better handling in case of unknown names?","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/1d9d385e173bf4788c92c75f736b777793e8ba4c"},{"sha":"ff64624aebea429e5ad2716a52d521a202234e86","author":{"email":"e01322d7a2098d3d6f50b8222b07c8d14697ae96@davr.org","name":"David Rorex"},"message":"Better handling of unknown channels","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/ff64624aebea429e5ad2716a52d521a202234e86"},{"sha":"76053ee45bec4b80ddd4dcd31e8c167fe8c74265","author":{"email":"e01322d7a2098d3d6f50b8222b07c8d14697ae96@davr.org","name":"David Rorex"},"message":"Stop crashing when debug logging with nonascii chars","distinct":true,"url":"https://api.github.com/repos/davr/pickups/commits/76053ee45bec4b80ddd4dcd31e8c167fe8c74265"}]}