From 7570b6ae7d1c4bd1a4f4f3d2247b1e891340a196 Mon Sep 17 00:00:00 2001 From: Ricter Z Date: Fri, 2 Oct 2020 00:55:26 +0800 Subject: [PATCH] remove img2pdf in requirements --- nhentai/utils.py | 6 +++++- requirements.txt | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/nhentai/utils.py b/nhentai/utils.py index d4b8183..e8626b9 100644 --- a/nhentai/utils.py +++ b/nhentai/utils.py @@ -9,7 +9,6 @@ import zipfile import shutil import requests import sqlite3 -import img2pdf from nhentai import constant from nhentai.logger import logger @@ -195,6 +194,11 @@ def generate_cbz(output_dir='.', doujinshi_obj=None, rm_origin_dir=False, write_ def generate_pdf(output_dir='.', doujinshi_obj=None, rm_origin_dir=False): + try: + import img2pdf + except ImportError: + logger.error("Please install img2pdf package by using pip.") + """Write images to a PDF file using img2pdf.""" if doujinshi_obj is not None: doujinshi_dir = os.path.join(output_dir, doujinshi_obj.filename) diff --git a/requirements.txt b/requirements.txt index e34829d..3fbad9d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,5 +4,4 @@ BeautifulSoup4>=4.0.0 threadpool>=1.2.7 tabulate>=0.7.5 future>=0.15.2 -img2pdf>=0.3.6 iso8601 >= 0.1 -- 2.44.0