Package: wnpp Severity: wishlist * Package name : python-odfdo Version : 3.13.9 Upstream Author : Jérôme Dumonteil <jerome.dumont...@gmail.com> * URL : https://github.com/jdum/odfdo * License : Apache-2.0 Programming Lang: Python Description : library and scripts for manipulating OpenDocument format (ODF) files
odfdo is a Python3 library implementing the ISO/IEC 26300 OpenDocument Format standard. It comes with documentation and a number of scripts around ODF files like: odfdo-diff: show a diff between two .odt document. odfdo-folder: convert standard ODF file to folder and files, and reverse. odfdo-show: dump text from an ODF file to the standard output, and optionally styles and meta informations. odfdo-styles: command line interface tool to manipulate styles of ODF files. odfdo-replace: find a pattern (regex) in an ODF file and replace by some string. odfdo-userfield: show or set the user-field content in an ODF file. odfdo-highlight: highlight the text matching a pattern (regex) in an ODF file. odfdo-headers: print the headers of an ODF file. odfdo-table-shrink: shrink tables to optimize width and height. odfdo-markdown: export text document in Markdown format to stdout. There are related Free Software components using the library: https://github.com/jdum/odsgenerator and https://github.com/jdum/odsparsator The main use case I have is having a mature and actively maintained Python library to write .ods files. It is one of the two tools listed for python from the Documentfoundation: https://wiki.documentfoundation.org/Documentation/ODF_documents_generation_tools The other one is odfpy which is already packaged as python-odf. Odfpy's maintenace is slow, with the last last release in 2020-01-18 (now more than 5 years ago) and the last commit on the main repo in 2021-08-15. So it would be very good to have an alternative with is more actively developed. And odfdo seems to be the best suited one by a wide margin. Odfdo has seen frequent releases since at least 2021 (~ 50) and a longer history. It looks like a very good addition to Debian's packages.