Releases: jdum/odfdo
Releases · jdum/odfdo
v3.17.2
v3.17.1
- Add a new script
odfdo-meta-print, which prints the document metadata. - Fix many typos in docstrings and information strings (thanks to @metemaddar).
- Reintroduce support for Python 3.9, as some Linux distributions still use it.
v3.17.0
v3.16.8
v3.16.7
v3.16.6
NamedRangecan now be used locally on a table, not only at a global document level, as required by ODF standard.- Refactor of some functions and methods, including
Element.xpath(),Element.get_office_names(). - Fix style detection for
TabStopStyle. - Refactor and add tests for
Element,element_strip.py,Image,NamedRange,Annotationfor better coverage.
v3.16.5
- Add new recipe
define_margins_and_position_for_a_table_in_a_text_document.pyfor positioning a table in a text document. - Add two scripts
odfdo-from-csvandodfdo-to-csvfor import/export CSV files (minimal implementation based on Python CSV module). - Refactor some internal functions and methods using
Xpathand matching parts of ODF elements.
v3.16.4
- Add new recipes
add_an_image_to_a_table_inside_text_document.pyandadd_an_image_to_a_table_inside_spreadsheet.pyto explain how to place an image in a table cell, either in a spreadsheet or in a text document. - Add deprecation warning on buggy
Table.set_cell_image()method (issue #58). - Refactor and add tests for the
elementandstylesmodule for better coverage and clarity. - Include
lxml v6.0.1in test suite.