Odfdo

Latest version: v3.13.6

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

Scan your dependencies

Page 1 of 7

3.13.6

Fix corrupted ODF file due to incoherent manifest files, especially in .odg files (issue 54).

Fixed

- Fixed `Document.save()` check for `manifest.rdf` listed in `manifest.xml`

3.13.5

Add the option `formatted` to script `odfdo-replace` and method `Element.replace()` to interpret the <space>, <tab> and <CR> of the replacement string.

Added

- Add `Element.replace()` optional argument `formatted`
- Add `odfdo-replace` optional option `--formatted`

3.13.4

- Fix a bug on `Document.insert_style()` and related methods that prevented
the loading of styles from the family `number:*`, like `number:currency-style` (issue 53).

Fixed

- Fixed `Document.insert_style()` and `CONTEXT_MAPPING` in `styles.py` for a better detection of styles pseudo-families.

3.13.3

- Refactor cell properties to get easier and more consistent access to cell values. Some new properties added: Cell.decimal, Cell.int, Cell.bool, Cell.duration, Cell.datetime, Cell.date.
- Add a `.rdf` manifest file if it is missing (this should only happen in very rare manipulations).

Changed

- Refactoring of Cell properties.
- Refactoring of Container class to ensure creation of manifest file.

Added

- Add properties: `Cell.decimal`, `Cell.int`, `Cell.bool`, `Cell.duration`, `Cell.datetime`, `Cell.date`.

3.13.2

- Refactor Table and Row caching, removing useless `_caching` attribute from many classes.
- Remove module scriptutils.

Changed

- Refactoring of Table and Row caching.
- Replace in `container.py` and scripts `show.py` and `styles.py` the previous functions of scriptutils.

Removed

- `odfdo.scriptutils.py` removed.

3.13.1

- Allow XML export of base64 encoded images (preparing for flat ODF export).
- Update XML propertires to ODF 1.2.

Changed

- Refactoring of Document.add_file() and export to XML format.

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.