diff --git a/README.md b/README.md index 90945d5..f31feaf 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ Crawl light novel from [哔哩轻小说(linovelib)](https://w.linovelib.com/) an | 3 | ~~[轻之国度](https://www.lightnovel.us/)~~ | 简/繁 | 高🤣 | 🚫 | `需要登录` | `轻币门槛` `导航混乱` | | 4 | [无限轻小说](https://www.8novel.com/) | 繁 | 中😰 | ? | `不用登录` `一章多页` || | 5 | [轻小说文库](https://www.wenku8.net/) | 简/繁 | 中😰 | WIP | `不用登录` `一章一页` || -| 6 | ~~[轻小说百科](https://lnovel.org/)~~ | 简/繁 | 低😆 | ? | `不用登录` `一章一页` `插图清晰度低` | N/A | +| 6 | ~~[轻小说百科](https://lnovel.org/)~~ | 简/繁 | 低😆 | 🚫 | `不用登录` `一章一页` `插图清晰度低` | N/A | | 7 | [真白萌](https://masiro.me/admin/novels ) | 简/繁 | 中😰 | | `一章一页` | `需要登录` `积分购买` `等级限制` | > 爬虫友好度有两个重要指标: diff --git a/pyproject.toml b/pyproject.toml index 1de4cc0..96bd121 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -46,7 +46,11 @@ dependencies = [ 'pillow>=9.2.0', 'inquirer>=3.1.2', 'aiofiles>=23.1.0', - 'aiohttp>=3.8.4' + 'aiohttp>=3.8.4', + 'dynaconf>=3.2.3', + 'brotli>=1.1.0', + 'lxml>=4.9.2', + 'tabulate>=0.9.0' ] dynamic = ["version"] @@ -72,14 +76,14 @@ exclude = [ [tool.mypy] files = [ -# "src/linovelib2epub/models.py", -# "src/linovelib2epub/utils.py", -# "src/linovelib2epub/settings.py", -# "src/linovelib2epub/exceptions.py", -# "src/linovelib2epub/__init__.py", -# "src/linovelib2epub/__about__.py", -# "src/linovelib2epub/logger.py", -# "src/linovelib2epub/linovel.py", + # "src/linovelib2epub/models.py", + # "src/linovelib2epub/utils.py", + # "src/linovelib2epub/settings.py", + # "src/linovelib2epub/exceptions.py", + # "src/linovelib2epub/__init__.py", + # "src/linovelib2epub/__about__.py", + # "src/linovelib2epub/logger.py", + # "src/linovelib2epub/linovel.py", "src/linovelib2epub/spider/base_spider.py", ] #pretty = true diff --git a/requirements.txt b/requirements.txt index f2e205f..e94ef74 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,4 +12,5 @@ aiohttp==3.8.4 dynaconf==3.2.3 brotli==1.1.0 lxml==4.9.2 +tabulate==0.9.0