Lightnovel-crawler

Latest version: v3.7.1

Safety actively analyzes 630566 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 20

2.18.0

- New sources:
- <https://www.aixdzs.com>
- <https://webnovelonline.com>
- Fixed or updated sources:
- [mtled-novels] Add support for login
- [webnovel] Remove pirate text
- [creativenovels] clean up nag spans and style tagbarf tidux
- [wuxiacom] ul-tags used for dialogue removed by crawler
- [wuxiacom] dialogue missing line breaks
- [zenithnovels] fix chapter list ordering
- [qidiancom] fix: get volume list from ajax call
- Bots:
- [test] Refactoring
- [test] Changed test inputs for some sources
- [console] fix: some arguments are not showing in help
- [console] Add two more argument options:
- `--filename NAME`: Set the output file name
- `--filename-only`: Skip appending chapter range with file name
- Testing: Update .travis.yml, .appveyor.yml to support for python 3.8
- Raise error if response status code is not 200 in crawler.py
- Remove useless logging from novel-info in most crawlers
- Raise a ConnectionError on improper html document
- Update chapter and volume title: do not set default title unless empty

2.17.1

- New sources:
- https://novelringan.com/ #252 yudilee
- https://wuxiaworld.site/ #251 yudilee
- https://kiss-novel.com/ #240 yudilee
- Updated sources:
- [readln] Do not display unncessary exceptions
- [creativenovels] Extract the security key for chapter list
- [kisslightnovels] Remove badge from title
- [babelnovel] Do not display limited free chapters in for now
- [webnovel] Fix content formatting
- [readnovelfull] Parse old style chapter content
- [babelnovel] Ignore error if no cssUrl is available
- Remove sources:
- [jieruihao] Site no longer available
- Add tests for kiss-novel and machine-translation

2.17.0

- New sources:
- <https://ranobelib.me/> juh9870
- <https://www.flying-lines.com/>
- Fix Heroku:
- Added Calibre ebook and node buildpack NNTin
- Added required package.json
- Fix: mkdir threw error when already exists
- Bot updates:
- [console] Enable output choice and use list instead of confirm
- [discord] Enable multiple format choosing
- Fix sources:
- [babelnovel] Recognize limited free novel chapters
- [webnovel] Hide locked chapters and fix chapter download
- [babelnovel] Fix issue with url yudilee
- [readnovelfull.com] Fix get chapter body yudilee
- [worldnovelonline] Get chapter list in chunk of 100 yudilee
- [creativenovels ] fix chapter listing tidux
- [machinetransorg] minor fix yudilee
- Refactoring:
- Split bot/console.py into multiple parts
- Rename method: bind_books -> generate_books
- Fix `cfscrape` yudilee
- Fix test.py

2.16.2

- New sources:
- https://id.mtlnovel.com/
- https://www.shinsori.com/
- Fix fanfiction
- Add text_unidecode resource with setup_pyi
- Use win_unicode_console to fix 214

2.16.1

- New sources:
- `www.machine-translation.org`
- `www.fanfiction.net`
- `www.mtlnovel.com`
- `wordexcerpt.com`
- `translateindo.com`
- Fix `https://worldnovel.online`
- [babelnovel] Remove locked chapters from listing
- Convert downloaded cover into png before saving
- Upgrade requirements.txt

2.16.0

- Add new crawler: `https://www.qidian.com/` (chinese)
- Fix 8 crawlers: babelnovel, kisslightnovel, worldnovel.online, novelfull, wuxiacom, gravitytales, tapread, rebirthonline.
- Improvement of console argument parser
- Heroku deployment support
- Add tests for some crawlers
- Minor housekeeping and formatting
- Add boolean field `title_lock` with volume items to not format the volume title with default formatter.
- Add boolean field `title_lock` with chapter items to not format the chapter title with default formatter.
- Add boolean field `body_lock` with chapter items to not format the chapter body with default formatter.

Page 15 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.