diff --git a/CHANGELOG.md b/CHANGELOG.md index 6002f6237..79556c154 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## v0.6.1 +Released 26 November 2023 + +Highlights: +* Dependency updates to work with > Python 3.11 + +The full list of commits can be found [here](https://github.com/rembo10/headphones/compare/v0.6.0...v0.6.1). + +## v0.6.0 +Released 13 November 2022 + +Highlights: +* Updated to python 3 + +The full list of commits can be found [here](https://github.com/rembo10/headphones/compare/v0.5.20...v0.6.0). + ## v0.5.20 Released 15 October 2021 diff --git a/headphones/searcher.py b/headphones/searcher.py index e4762373e..959388b06 100644 --- a/headphones/searcher.py +++ b/headphones/searcher.py @@ -1761,7 +1761,7 @@ def set_proxy(proxy_url): # Pirate Bay if headphones.CONFIG.PIRATEBAY: provider = "The Pirate Bay" - tpb_term = term.replace("!", "").replace("'", " ") + tpb_term = term.replace("!", "").replace("'", " ").replace(" ", "%20") # Use proxy if specified if headphones.CONFIG.PIRATEBAY_PROXY_URL: @@ -1793,6 +1793,8 @@ def set_proxy(proxy_url): # Process content if data: rows = data.select('table tbody tr') + if not rows: + rows = data.select('table tr') if not rows: logger.info("No results found from The Pirate Bay using term: %s" % tpb_term)