Cum

Latest version: v0.9.1

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

Scan your dependencies

Page 1 of 3

0.9.1

Changes
- Changed MangaDex to use the JSON API (thanks to mxnemu).
- Removed MangaSupa support.

0.9

Features
- Added support for [Mangadex](https://mangadex.com/) (thanks to mxnemu).
- Added support for [MangaSupa](http://mangasupa.com/) (thanks to kozec).

Changes
- [Removed Batoto support](https://vatoto.com/forums/topic/28840-batoto-will-be-closing-permanently/).

Bug fixes
- Fix fallback bug in `cum get` resulting in *"Invalid selection"* messages with chapter URLs.
- Stop Dynasty-Scans chapters from slowing down the application with needless API requests when accessing them from the database
- Add fallback for scraping series names from Madokami.

Removal of the Batoto scraper
Due to the removal of the Batoto scraper, database sanity checking will fail if any Batoto links are still in the database. Running `cum repair-db` will automatically delete any Batoto series and chapters. While running the command performs an automatic backup of the database file, the series and chapter information are permanently deleted from the actual database file. If you want to take note of your Batoto follows, either wait before running `cum repair-db` or open the backup database file with an SQLite editor.

<sub>Namesake from <a href="https://www.mangaupdates.com/series.html?id=74055" target="_blank">Kofuku Graffiti</a>.</sub>

0.8.1

Changes
* Batoto image URL prediction logic was changed to match Batoto's new CDN changes.
* Dynasty-Scans scraper uses HTTPS URLs and detects both HTTP and HTTPS URLs.
* Fallen Angels scraper removed.

Bug fixes
* Batoto scraper uses a fallback to prevent crashing with `AttributeError` when parsing the chapter list.

0.8

Features
- Errors in the configuration JSON now cause cum to fail gracefully and inform the user where the file is malformed.

Changes
- Dynasty Scans scraper now uses JSON endpoints for faster and more accurate scraping.
- JPEG downloads are all saved with the extension _.jpg_.
- New downloads do not overwrite existing files.

Bug fixes
- Colons (`:`) are sanitised from Windows path names while leaving the drive letter (`C:\`) intact.
- Improved scraping special chapters from DynastyScans.

<sub>Namesake from <a href="https://www.mangaupdates.com/series.html?id=110082" target="_blank">Chio-chan no Tsugakuro</a>.</sub>

0.7

Features
- Added a fast update mode (`cum update --fast`), which skips series where the interval between the latest chapter release and update time is under the average release time span for the series.
- Added a <a href="https://foolcode.github.io/FoOlSlide/" target="_blank">FoOlSlide</a> scraper based on its REST API. Note that the scraper itself does not fetch any content, but rather makes it very easy to add scrapers to sites using FoOlSlide.
- Added support for <a href="https://kobato.hologfx.com/reader/" target="_blank">Doki Reader</a> based on the FoOlSlide scraper.
- Added support for <a href="http://manga.famatg.com/" target="_blank">Fallen Angels</a> based on the FoOlSlide scraper.
- Added support for <a href="http://www.yuri-ism.net/slide/" target="_blank">The Yuri Reader</a> based on the FoOlSlide scraper.

Changes
- `cum get` now accepts aliases as input and will download the all chapters for the alias when given.
- Unfollowed series now relinquish their alias if another series with the same alias gets added.

Bug fixes
- Series information can now be edited with `cum edit` for unfollowed series as well.

<sub>Namesake from <a href="https://www.mangaupdates.com/series.html?id=97239" target="_blank">New Game!</a>.</sub>

0.6

Features
- Batoto scraper now attempts to refresh the session cookies for outdated sessions.
- Introduced `cum edit` command to edit a follow's alias and directory and to replace `cum alias`.
- Sanity checker can now find and fix columns that have a nullable property that differs from the database model.
- Sanity check database to see any occurrences of _manga.madokami.com_ domain in entries and suggest `cum repair-db` to fix the issue. This is a temporary change and is subject to be removed once an appropriate amount of time has passed since the domain change.

Changes
- Batoto login now has a maximum attempt count of 1 per cum session.
- Database column `series.alias` is no longer nullable.
- `cum latest` now accepts an alias as an optional argument to list the most recent chapter addition for the series.
- Removed command `cum alias` (use `cum edit` in the future).

Bug fixes
- Change _manga.madokami.com_ domain to _manga.madokami.al_.

<sub>Namesake from <a href="https://www.mangaupdates.com/series.html?id=105986" target="_blank">Boku Girl</a>.</sub>

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.