{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/17"},{"label":"Office Suites","url":"https://skillfed.io/packages/category/office-business-office-suites"}],"enrichment":{"capability":"ezodf creates, opens, and modifies OpenDocument Format (ODF) files\u2014including text documents, spreadsheets, presentations, and drawings\u2014allowing you to programmatically add, extract, or edit document content.","skillfed_tags":["document-generation","odf-format","abandoned"],"use_cases":["Generate ODF spreadsheets programmatically with cell values, formulas, and formatting from Python scripts or web services.","Extract and modify text content in OpenDocument text files (.odt) without requiring LibreOffice or OpenOffice to be installed.","Batch-create presentation or drawing templates in ODF format from data or templates.","Build document generation pipelines that produce ODF output compatible with LibreOffice and OpenOffice."],"what_it_does":"ezodf is a Python library for programmatic creation and manipulation of OpenDocument Format (ODF) files\u2014the standard format used by LibreOffice and OpenOffice. It lets you create new documents (text, spreadsheet, presentation, drawing) from scratch or open existing ones, then add or modify content like paragraphs, headings, sheets, cells, and formulas. The library abstracts away the XML complexity of ODF's ZIP-based structure, exposing a simple Python API for common document operations.\n\nThe package was last released in December 2015 and is no longer actively maintained. Its classifiers declare support for Python 2.6 through 3.4, versions that are now end-of-life. While the GitHub repository has not been archived, the lack of recent commits and releases means it has not been updated for modern Python ecosystems, security patches, or compatibility with current versions of the ODF specification.","worth_installing":"No. The package is abandoned (last release December 2015, no maintenance since), targets obsolete Python versions (2.6\u20133.4), and has incomplete or outdated dependency metadata. While it carries no known security vulnerabilities, the lack of maintenance means no fixes for compatibility issues with modern Python, ODF specification updates, or security concerns. Use an actively maintained alternative like python-docx (for Word documents) or openpyxl (for Excel) if your use case permits, or verify thoroughly that ezodf works with your Python version and ODF requirements before committing to it."},"id":"ezodf","links":{"html":"https://skillfed.io/packages/ezodf","md":"https://skillfed.io/packages/ezodf.md","pypi":"https://pypi.org/project/ezodf/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2015-12-14","license_spdx":null,"license_treatment":"permissive","name":"ezodf","python_support":"unspecified","summary":"A Python package to create/manipulate OpenDocumentFormat files."},"popularity":{"monthly_downloads":151372,"position":10936,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.2"}
