From b2d3d6afac4e3deddea2823f70135270f24a1a80 Mon Sep 17 00:00:00 2001 From: ngosang Date: Sun, 16 Sep 2018 13:05:32 +0200 Subject: [PATCH] Make btdb plugin python2 & python3 compatible --- nova/engines/btdb.py | 12 +++++++++--- nova/engines/versions.txt | 2 +- nova3/engines/btdb.py | 12 +++++++++--- nova3/engines/versions.txt | 2 +- 4 files changed, 20 insertions(+), 8 deletions(-) diff --git a/nova/engines/btdb.py b/nova/engines/btdb.py index 62913d5..65b0682 100644 --- a/nova/engines/btdb.py +++ b/nova/engines/btdb.py @@ -1,4 +1,4 @@ -#VERSION: 1.04 +#VERSION: 1.05 # AUTHORS: Charles Worthing # CONTRIBUTORS: Diego de las Heras (ngosang@hotmail.es) @@ -26,8 +26,14 @@ # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. -from HTMLParser import HTMLParser -# qBt +try: + # python3 + from html.parser import HTMLParser +except ImportError: + # python2 + from HTMLParser import HTMLParser + +#qBt from novaprinter import prettyPrinter from helpers import download_file, retrieve_url diff --git a/nova/engines/versions.txt b/nova/engines/versions.txt index 2333baa..c9711d7 100644 --- a/nova/engines/versions.txt +++ b/nova/engines/versions.txt @@ -1,4 +1,4 @@ -btdb: 1.04 +btdb: 1.05 eztv: 1.01 jackett: 2.00 leetx: 2.00 diff --git a/nova3/engines/btdb.py b/nova3/engines/btdb.py index d17003d..bdb9a36 100644 --- a/nova3/engines/btdb.py +++ b/nova3/engines/btdb.py @@ -1,4 +1,4 @@ -#VERSION: 1.04 +#VERSION: 1.05 # AUTHORS: Charles Worthing # CONTRIBUTORS: Diego de las Heras (ngosang@hotmail.es) @@ -26,8 +26,14 @@ # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. -from html.parser import HTMLParser -# qBt +try: + # python3 + from html.parser import HTMLParser +except ImportError: + # python2 + from HTMLParser import HTMLParser + +#qBt from novaprinter import prettyPrinter from helpers import download_file, retrieve_url diff --git a/nova3/engines/versions.txt b/nova3/engines/versions.txt index 2333baa..c9711d7 100644 --- a/nova3/engines/versions.txt +++ b/nova3/engines/versions.txt @@ -1,4 +1,4 @@ -btdb: 1.04 +btdb: 1.05 eztv: 1.01 jackett: 2.00 leetx: 2.00