Pdfannots

Latest version: v0.4

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

Scan your dependencies

0.4

Added/Changed
* Python 3.11 support (https://github.com/0xabu/pdfannots/pull/71)
* Markdown output for deletions from HTML `<del>foo</del>` to `~~foo~~` (https://github.com/0xabu/pdfannots/pull/69)
* Minor usability improvements with Skim PDF (https://github.com/0xabu/pdfannots/pull/70)
* New pdfminer, with type annotations and page labels (https://github.com/0xabu/pdfannots/pull/56, https://github.com/0xabu/pdfannots/pull/57)

Fixed
* TypeError: '>=' not supported between instances of 'PSKeyword' and 'float' (https://github.com/0xabu/pdfannots/issues/58)
* Outlines without x/y coordinates (https://github.com/0xabu/pdfannots/pull/55)
* Outlines whose destination is a PDFObjRef (https://github.com/0xabu/pdfannots/pull/72)

Removed
* Support for Python 3.6 (https://github.com/0xabu/pdfannots/pull/45)

**Full Changelog**: https://github.com/0xabu/pdfannots/compare/v0.3...v0.4

0.3

This will be the last release to support Python 3.6.

Added
* Support for "Square" and "FreeText" annotation types (46, 50)

Fixed
* Assertion failure on PDF pages with only an LTFigure and no LTTextBox/Line components (48)
* Spurious warnings for unsupported "Popup" annotations

0.2

New features:
* Strikeout annotations are rendered using surrounding context for the deletion.
* Document layout is now inferred by default from pdfminer, `--cols` remains only as a fallback/override.
* Support for alternative page numbers, when present in the PDF.
* JSON output format, as an alternative to Markdown.
* `--keep-hyphens` option.
* Command-line options for custom layout analysis parameters.

Internal improvements:
* Significant refactoring.
* Type annotations.
* Added support for pluggable output formats.

Fixed:
* 42 crash on annotations with broken references
* 44 UTF8 output on Windows

0.1

This is the first "official" release of pdfannots. Binaries are [available from PyPI](https://pypi.org/project/pdfannots/0.1/), or:

pip install pdfannots

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.