Mammoth

Latest version: v1.9.0

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

Scan your dependencies

Page 7 of 15

1.3.0

* Use alt text title as alt text for images when the alt text description is
blank or missing.

* Ignore v:imagedata elements without relationship ID with warning.

* Ignore bold, italic, underline and strikethrough elements that have a value of
false or 0.

* Handle absolute paths within zip files. This should fix an issue where some
images within a document couldn't be found.

* Allow style names to be mapped by prefix. For instance:

r[style-name^='Code '] => code

* Add default style mappings for Heading 5 and Heading 6.

* Allow escape sequences in style IDs, style names and CSS class names.

* Allow a separator to be specified when HTML elements are collapsed.

* Read embedded style maps.

* Add disableEmbeddedStyleMap() to allow embedded style maps to be disabled.

* Include embedded styles when explicit style map is passed.

* Handle hyperlinks created with complex fields.

* Support custom image converters.

1.2.5

* Ignore bold, italic, underline and strikethrough elements that have a value of
false or 0.

1.2.4

* Ignore v:imagedata elements without relationship ID with warning.

1.2.3

* Expect end token when parsing style mappings. This causes warnings to be
emitted instead of silenting ignoring unparsed tokens.

1.2.2

* Ignore blank lines in style map.

1.2.1

* Use alt text title as alt text for images when the alt text description is
missing entirely.

Page 7 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.