{"push_id":580768852,"size":1000,"distinct_size":5396,"ref":"refs/heads/master","head":"1e9a9e167d5e518f44402394bb4cc23712ff32fc","before":"da70877a1bead1a53405bcda629fd0c5684a090a","commits":[{"sha":"6591fdf51f194d4d140fb3da582361766a8ec01c","author":{"email":"d0496d181527ea2ebe9b7961c17ce9de9622eed4@phihag.de","name":"Philipp Hagemeister"},"message":"[tagesschau] Look at the right place for download links","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/6591fdf51f194d4d140fb3da582361766a8ec01c"},{"sha":"7d70cf4157306e4b14c4f3967fad25911299acdf","author":{"email":"d0496d181527ea2ebe9b7961c17ce9de9622eed4@phihag.de","name":"Philipp Hagemeister"},"message":"[nba] Remove unused import","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/7d70cf4157306e4b14c4f3967fad25911299acdf"},{"sha":"158f8cadc0c29e9d43e1440a672a3f72f0e454c7","author":{"email":"d0496d181527ea2ebe9b7961c17ce9de9622eed4@phihag.de","name":"Philipp Hagemeister"},"message":"[adultswim] PEP8","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/158f8cadc0c29e9d43e1440a672a3f72f0e454c7"},{"sha":"b82f815f373818ba99ee43660e9255e8f4ecac62","author":{"email":"d0496d181527ea2ebe9b7961c17ce9de9622eed4@phihag.de","name":"Philipp Hagemeister"},"message":"Allow iterators for playlist result entries","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/b82f815f373818ba99ee43660e9255e8f4ecac62"},{"sha":"6ac4e8065a506f92db919ff063cf4d2f00bc81f0","author":{"email":"042dc4512fa3d391c5170cf3aa61e6a638f84342@grompe.org.ru","name":"Grom PE"},"message":"Fix utils.py for PyPy on Windows\n\nThe line\r\n```python\r\nfrom __future__ import unicode_literals\r\n```\r\nintroduced in commit [ecc0c5ee01f0e5bdd6af0c32cb5b4adcb2a2f78c](https://github.com/rg3/youtube-dl/commit/ecc0c5ee01f0e5bdd6af0c32cb5b4adcb2a2f78c) broke youtube-dl for PyPy on Windows, making it unable to locate WinAPI functions.\r\nError: \"TypeError: function name must be a string or integer\"\r\n\r\nAdding \"b\" prefix to strings with WinAPI function names fixes it.","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/6ac4e8065a506f92db919ff063cf4d2f00bc81f0"},{"sha":"04d02a9d57c834d3044871ce7dcc90932e686e46","author":{"email":"bdb205cc17b53d44ea715babf9b070f7f79051af@gmail.com","name":"Sergey M․"},"message":"[twitch] Add login support (#3986)","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/04d02a9d57c834d3044871ce7dcc90932e686e46"},{"sha":"6d0886204a920e64606688b1217835d10e47d281","author":{"email":"bdb205cc17b53d44ea715babf9b070f7f79051af@gmail.com","name":"Sergey M․"},"message":"[radio.de] Add support for radio.de websites (Closes #4393)","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/6d0886204a920e64606688b1217835d10e47d281"},{"sha":"c84890f7082237b02a5fc61657b2ea513836a85e","author":{"email":"6f5ee651bc64d2e4945581803eeefeb1a7b7459e@gmail.com","name":"Adrian Kretz"},"message":"[prosiebensat1] Add support for playlists (fixes #4357)","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/c84890f7082237b02a5fc61657b2ea513836a85e"},{"sha":"8d1c8cae9ce9027058d90b246b9fa30ea88602ef","author":{"email":"6f5ee651bc64d2e4945581803eeefeb1a7b7459e@gmail.com","name":"Adrian Kretz"},"message":"[prosiebensat1] Fix broken tests","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/8d1c8cae9ce9027058d90b246b9fa30ea88602ef"},{"sha":"acf5cbfe93ec4f828fef75486fa8b4e587a64baa","author":{"email":"bdb205cc17b53d44ea715babf9b070f7f79051af@gmail.com","name":"Sergey M․"},"message":"[extractor/common] Add description to playlist_result","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/acf5cbfe93ec4f828fef75486fa8b4e587a64baa"},{"sha":"6a52eed80edbb0f1e65a74def32d84236ac6e640","author":{"email":"bdb205cc17b53d44ea715babf9b070f7f79051af@gmail.com","name":"Sergey M․"},"message":"[prosiebensat1] Improve and simplify","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/6a52eed80edbb0f1e65a74def32d84236ac6e640"},{"sha":"4542535f94e62b187786b76c14fdbd4c11ee9bcd","author":{"email":"bdb205cc17b53d44ea715babf9b070f7f79051af@gmail.com","name":"Sergey M․"},"message":"Merge branch 'akretz-master'","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/4542535f94e62b187786b76c14fdbd4c11ee9bcd"},{"sha":"0ef4d4ab7e15833031cd43211a38464a9ab9aa17","author":{"email":"bdb205cc17b53d44ea715babf9b070f7f79051af@gmail.com","name":"Sergey M․"},"message":"Credit @akretz for prosiebensat1 playlist support (#4394)","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/0ef4d4ab7e15833031cd43211a38464a9ab9aa17"},{"sha":"16ae61f65515229b5cb4f5a60936bed3fa1b2b23","author":{"email":"b0c34d7e29659f6886b3393e12aa108e785425c3@gmail.com","name":"cryptonaut"},"message":"Handle --get-url with merged formats (fixes #2883)\n\nOutputs one URL per line","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/16ae61f65515229b5cb4f5a60936bed3fa1b2b23"},{"sha":"603c92080fd9923f4a17f9ee67fac99494a92bc7","author":{"email":"d6333b9aa4c83cb4520d44a47038bd512ddb3fec@gmail.com","name":"Jaime Marquínez Ferrándiz"},"message":"[nhl] Make sure we add '_sd' before the extension (fixes #4397)\n\n'.replace' would find the first dot in the path.","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/603c92080fd9923f4a17f9ee67fac99494a92bc7"},{"sha":"684712076f1ade9dbe432ad95d5796ec278b73ce","author":{"email":"c40ffde78fc82a6aefff207cc0b66333ae0fcb4a@yandex.com","name":"felix"},"message":"add direct screenwavemedia.com URL support","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/684712076f1ade9dbe432ad95d5796ec278b73ce"},{"sha":"ce36339575da408c5d795f691d07d2e310292b28","author":{"email":"c40ffde78fc82a6aefff207cc0b66333ae0fcb4a@yandex.com","name":"felix"},"message":"add teamfourstar.com support","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/ce36339575da408c5d795f691d07d2e310292b28"},{"sha":"819039ee63fc74f15d8c2138791d025a74743590","author":{"email":"bdb205cc17b53d44ea715babf9b070f7f79051af@gmail.com","name":"Sergey M․"},"message":"[tvigle] Update test and modernize","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/819039ee63fc74f15d8c2138791d025a74743590"},{"sha":"09a5dd2d3be02a5fca7639a77c5dcf970bfa0e8f","author":{"email":"d0496d181527ea2ebe9b7961c17ce9de9622eed4@phihag.de","name":"Philipp Hagemeister"},"message":"[bliptv] Add support for audio-only files (Fixes #4404)","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/09a5dd2d3be02a5fca7639a77c5dcf970bfa0e8f"},{"sha":"d4800f3c3f370d8d120131439726bf6060612836","author":{"email":"d0496d181527ea2ebe9b7961c17ce9de9622eed4@phihag.de","name":"Philipp Hagemeister"},"message":"Merge branch 'master' of github.com:rg3/youtube-dl","distinct":true,"url":"https://api.github.com/repos/cyberjacob/youtube-dl/commits/d4800f3c3f370d8d120131439726bf6060612836"}]}