{"push_id":1265443780,"size":14,"distinct_size":0,"ref":"refs/heads/master","head":"d7b247f8cfba6fdae15afd8feb16df0a040381a6","before":"b337404621022d49dc2782069b773a230b930d65","commits":[{"sha":"ba2fb34d5f5dc66e67a7674f8fdf38540c6aa1c7","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"Version bump","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/ba2fb34d5f5dc66e67a7674f8fdf38540c6aa1c7"},{"sha":"4ce929e181e3628a17622203d4885616e23e2dc8","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"Possible fix for bad data from thePirateBay\n\nFor future reference this is the backtrace:\n\n  Dark Matter ****************************                       4/7  1337X done\nTraceback (most recent call last):\n  File \"/home/sm/.local/bin/tvol\", line 9, in <module>\n    load_entry_point('tvoverlord', 'console_scripts', 'tvol')()\n  File \"/home/sm/.local/lib/python3.5/site-packages/click/core.py\", line 716, in __call__\n    return self.main(*args, **kwargs)\n  File \"/home/sm/.local/lib/python3.5/site-packages/click/core.py\", line 696, in main\n    rv = self.invoke(ctx)\n  File \"/home/sm/.local/lib/python3.5/site-packages/click/core.py\", line 1060, in invoke\n    return _process_result(sub_ctx.command.invoke(sub_ctx))\n  File \"/home/sm/.local/lib/python3.5/site-packages/click/core.py\", line 889, in invoke\n    return ctx.invoke(self.callback, **ctx.params)\n  File \"/home/sm/.local/lib/python3.5/site-packages/click/core.py\", line 534, in invoke\n    return callback(*args, **kwargs)\n  File \"/home/sm/projects/media-downloader/tvoverlord/tvoverlord/tvol.py\", line 299, in download\n    show.download_missing(count, today)\n  File \"/home/sm/projects/media-downloader/tvoverlord/tvoverlord/show.py\", line 153, in download_missing\n    search_type=Config.search_type,\n  File \"/home/sm/projects/media-downloader/tvoverlord/tvoverlord/search.py\", line 156, in search\n    for future in bar:\n  File \"/home/sm/.local/lib/python3.5/site-packages/click/_termui_impl.py\", line 266, in next\n    self.update(1)\n  File \"/home/sm/.local/lib/python3.5/site-packages/click/_termui_impl.py\", line 248, in update\n    self.render_progress()\n  File \"/home/sm/.local/lib/python3.5/site-packages/click/_termui_impl.py\", line 218, in render_progress\n    line = self.format_progress_line()\n  File \"/home/sm/.local/lib/python3.5/site-packages/click/_termui_impl.py\", line 182, in format_progress_line\n    item_info = self.item_show_func(self.current_item)\n  File \"/home/sm/projects/media-downloader/tvoverlord/tvoverlord/search.py\", line 296, in progress_title\n    engine_name = future.result()[-1]\n  File \"/usr/lib/python3.5/concurrent/futures/_base.py\", line 398, in result\n    return self.__get_result()\n  File \"/usr/lib/python3.5/concurrent/futures/_base.py\", line 357, in __get_result\n    raise self._exception\n  File \"/usr/lib/python3.5/concurrent/futures/thread.py\", line 55, in run\n    result = self.fn(*self.args, **self.kwargs)\n  File \"/home/sm/projects/media-downloader/tvoverlord/tvoverlord/search.py\", line 58, in job\n    search_results = search.search(search_string, season, episode)\n  File \"/home/sm/projects/media-downloader/tvoverlord/tvoverlord/search_providers/thepiratebay_sx.py\", line 96, in search\n    show_data.append([name, size, date, seeds, self.shortname, magnet])\nUnboundLocalError: local variable 'magnet' referenced before assignment","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/4ce929e181e3628a17622203d4885616e23e2dc8"},{"sha":"5c1c9b0af312e9ea9708567dd30ae27439cb50b0","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"If multiple matches found, let user choose show to edit\n\nAlso change function name of list to list_missing to not clobber\npython list.","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/5c1c9b0af312e9ea9708567dd30ae27439cb50b0"},{"sha":"eb13087b9d4171022c8d7803fb7fa330a28889d1","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"When adding new show, tvol asks which episode to start downloading at","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/eb13087b9d4171022c8d7803fb7fa330a28889d1"},{"sha":"3059b6bee853b55ea9b2c057cd23e694ca8dc58a","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"Change watched to downloaded","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/3059b6bee853b55ea9b2c057cd23e694ca8dc58a"},{"sha":"5c8262ce80c77c86291107d545009b9486395327","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"In add, show list of titles if more that one match","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/5c8262ce80c77c86291107d545009b9486395327"},{"sha":"1b850bae7de0d287f853c8852553f705786a5ecc","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@rednemesis.com"},"message":"Add --bulk flag so `tvol add` can be used in a script","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/1b850bae7de0d287f853c8852553f705786a5ecc"},{"sha":"f925818c614a8bff0f1a21035aa085a3e65b31ad","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@rednemesis.com"},"message":"Spelling fix","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/f925818c614a8bff0f1a21035aa085a3e65b31ad"},{"sha":"7024c67ef725f5d8533628f19fb5c8fa648c3452","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"Change the text to be a bit more friendly","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/7024c67ef725f5d8533628f19fb5c8fa648c3452"},{"sha":"a099febf15e5c46251c75655ef97496cf9ccfade","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"Add a blacklist option to config.ini to blacklist search providers","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/a099febf15e5c46251c75655ef97496cf9ccfade"},{"sha":"a56111d60143c3b89ce416d5da49b45c6c6c1474","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"Allow episodes and seasons with more than 99 episodes","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/a56111d60143c3b89ce416d5da49b45c6c6c1474"},{"sha":"b53c223f934613b19ef293c8fa70f938702ca7fc","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"Give more feedback when bulk adding shows","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/b53c223f934613b19ef293c8fa70f938702ca7fc"},{"sha":"e8d48e3070b2bb2606a45cdd4b32bb7cf9997bbc","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"Add bulk import example","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/e8d48e3070b2bb2606a45cdd4b32bb7cf9997bbc"},{"sha":"d7b247f8cfba6fdae15afd8feb16df0a040381a6","author":{"name":"Sheldon McGrandle","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@8cylinder.com"},"message":"Add allshows.csv to gitignore","distinct":false,"url":"https://api.github.com/repos/8cylinder/tv-overlord/commits/d7b247f8cfba6fdae15afd8feb16df0a040381a6"}]}
{"actor":{"display_login":"8cylinder"}}