{"id":21614635,"url":"https://github.com/eea/odfpy","last_synced_at":"2025-04-14T23:27:21.928Z","repository":{"id":17203176,"uuid":"19971528","full_name":"eea/odfpy","owner":"eea","description":"API for OpenDocument in Python","archived":false,"fork":false,"pushed_at":"2022-05-06T16:03:24.000Z","size":11109,"stargazers_count":324,"open_issues_count":82,"forks_count":66,"subscribers_count":67,"default_branch":"master","last_synced_at":"2025-04-07T19:09:58.400Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eea.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-05-20T07:25:50.000Z","updated_at":"2025-04-04T19:51:00.000Z","dependencies_parsed_at":"2022-08-07T08:15:51.112Z","dependency_job_id":null,"html_url":"https://github.com/eea/odfpy","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eea%2Fodfpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eea%2Fodfpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eea%2Fodfpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eea%2Fodfpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eea","download_url":"https://codeload.github.com/eea/odfpy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248665748,"owners_count":21142123,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-24T22:08:41.275Z","updated_at":"2025-04-14T23:27:21.896Z","avatar_url":"https://github.com/eea.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ODFPY\n\nThis is a collection of utility programs written in Python to manipulate\nOpenDocument 1.2 files.\n\nHow to proceed: Each application has its own directory. In there, look\nat the manual pages. The Python-based tools need the odf library. Just\nmake a symbolic link like this: ln -s ../odf odf\n... or type: make\n\nFor your own use of the odf library, see api-for-odfpy.odt\n\n## INSTALLATION\n\nFirst you get the package.\n\n    $ git clone https://github.com/eea/odfpy.git\n\nThen you can build and install the library for Python2 and Python3:\n\n```\n$ python setup.py build\n$ python3 setup.py build\n$ su\n# python setup.py install\n# python3 setup.py install\n```\nThe library is incompatible with PyXML.\n\n## RUNNING TESTS\n\nInstall `tox` via `pip` when running the tests for the first time:\n\n```\n$ pip install tox\n```\n\nRun the tests for all supported python versions:\n\n```\n$ tox\n```\n\n## REDISTRIBUTION LICENSE\n\nThis project, with the exception of the OpenDocument schemas, are\nCopyright (C) 2006-2014, Daniel Carrera, Alex Hudson, Søren Roug,\nThomas Zander, Roman Fordinal, Michael Howitz and Georges Khaznadar.\n\nIt is distributed under both GNU General Public License v.2 or (at\nyour option) any later version or APACHE License v.2.\nSee GPL-LICENSE-2.txt and APACHE-LICENSE-2.0.txt.\n\nThe OpenDocument RelaxNG Schemas are Copyright © OASIS Open 2005. See\nthe schema files for their copyright notice.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feea%2Fodfpy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feea%2Fodfpy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feea%2Fodfpy/lists"}