This happens because YouTube recently disabled older API keys for some
reason, and so the API key being used internally in Pafy no longer
works.
See #671 for more information.
For some reason, the newer release v0.5.5 of Pafy still does not
contain the new methods that were supposed to be a part of the release.
With this commit, we change to also apply patches on v0.5.5.
Addresses #633, #631.
* Applied a check on null result in case of no youtube search
* Allow fetch metadata from spotify upon searching spotify-url and no-metadata
* updated changes.md
* Updated CHANGES.md as per suggestion
* removed unnecessary bool hit
Co-Authored-By: Amit-L <amit.lawanghare@gmail.com>
* removed unnecessary bool hit, anti PEP 8
Co-Authored-By: Amit-L <amit.lawanghare@gmail.com>
* resolved conflicts
* Error shown no videos found
* Dont to show any manual option for no result
* Doesn't search song on Spotify if '--no-metadata' passed
* Doesn't search song on Spotify if '--no-metadata' passed
* Doesn't war user that 'no metadata found' if '--no-metadata' passed
* Fixes#272 by refactoring global log to conventional global as used by logzero
* Remove unnecessary logger from download_single, which was a test case
* Remove unnecessary logger from main(), which was a test case