Comicbox

Latest version: v1.2.1

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

Scan your dependencies

Page 3 of 9

1.1.0

- Fix `--import` option crash.
- Fix parsing tagger and updated_at from notes.
- PDFs read all metadata formats from the keywords field.
- PDFs write ComicInfo.xml to keywords field.
- ComicInfo.xml accepts spaces as web field separator.
- Accept numeric types for issues.
- Major improvements to filename parsing and diversity of filename schemas.

1.0.0

- This version contains large breaking changes, some detailed in
[The 1.0.0 CHANGES document](CHANGES-1.0.0.md)
- Comicbox continues to primarily be an API for reading comic metadata but this
version contains an enhanced CLI, and more powerful reading, writing,
synthesis and exporting of metadata.
- Comicbox now sorts archive filenames case insensitively.
- Comicbox now writes identifiers to the notes field in urn format.
- You should probably read the code in `comicbox.box` for public facing apis.
- comicbfn2dict and comicbox-pdffile are now independent packages.

0.10.2

- Sophisticated cli metadata parsing. See cli help and README.
- config.metadata_cli holds the new string format.
- Writing xml and json metadata to files is now pretty printed.
- Fix some instances where falsey values were not written.
- Fix comicinfo.xml ComicPageInfo typing.

0.10.1

- Change --metadata cli syntax to use key=\[a,b,c\] for arrays and key=a for
simple values.

0.10.0

- WARNING: Breaking API, CLI & Config changes.
- Write metadata from the command line.
- Optional PDF support. Install as `comicbox[pdf]`
- Python version now >=3.9
- Extract a range of pages from the cli.

0.9.1

- Removed dependence on Python 3.11

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.