67 lines
2.7 KiB
Plaintext
67 lines
2.7 KiB
Plaintext
Metadata-Version: 2.2
|
|
Name: odfpy
|
|
Version: 1.4.1
|
|
Summary: Python API and tools to manipulate OpenDocument files
|
|
Home-page: https://github.com/eea/odfpy
|
|
Author: Soren Roug
|
|
Author-email: soren.roug@eea.europa.eu
|
|
Classifier: Development Status :: 5 - Production/Stable
|
|
Classifier: Environment :: Console
|
|
Classifier: Intended Audience :: End Users/Desktop
|
|
Classifier: Intended Audience :: Developers
|
|
Classifier: Intended Audience :: System Administrators
|
|
Classifier: License :: OSI Approved :: Apache Software License
|
|
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
|
|
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
|
|
Classifier: Operating System :: MacOS :: MacOS X
|
|
Classifier: Operating System :: Microsoft :: Windows
|
|
Classifier: Operating System :: POSIX
|
|
Classifier: Programming Language :: Python :: 2
|
|
Classifier: Programming Language :: Python :: 2.7
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: Programming Language :: Python :: 3.4
|
|
Classifier: Programming Language :: Python :: 3.5
|
|
Classifier: Programming Language :: Python :: 3.6
|
|
Classifier: Programming Language :: Python :: 3.7
|
|
Classifier: Topic :: Office/Business
|
|
Classifier: Topic :: Software Development :: Libraries :: Python Modules
|
|
Requires-Dist: defusedxml
|
|
Dynamic: author
|
|
Dynamic: author-email
|
|
Dynamic: classifier
|
|
Dynamic: description
|
|
Dynamic: home-page
|
|
Dynamic: requires-dist
|
|
Dynamic: summary
|
|
|
|
|
|
Odfpy is a library to read and write OpenDocument v. 1.2 files.
|
|
The main focus has been to prevent the programmer from creating invalid
|
|
documents. It has checks that raise an exception if the programmer adds
|
|
an invalid element, adds an attribute unknown to the grammar, forgets to
|
|
add a required attribute or adds text to an element that doesn't allow it.
|
|
|
|
These checks and the API itself were generated from the RelaxNG
|
|
schema, and then hand-edited. Therefore the API is complete and can
|
|
handle all ODF constructions.
|
|
|
|
In addition to the API, there are a few scripts:
|
|
|
|
- csv2odf - Create OpenDocument spreadsheet from comma separated values
|
|
- mailodf - Email ODF file as HTML archive
|
|
- odf2xhtml - Convert ODF to (X)HTML
|
|
- odf2mht - Convert ODF to HTML archive
|
|
- odf2xml - Create OpenDocument XML file from OD? package
|
|
- odfimgimport - Import external images
|
|
- odflint - Check ODF file for problems
|
|
- odfmeta - List or change the metadata of an ODF file
|
|
- odfoutline - Show outline of OpenDocument
|
|
- odfuserfield - List or change the user-field declarations in an ODF file
|
|
- xml2odf - Create OD? package from OpenDocument in XML form
|
|
|
|
The source code is at https://github.com/eea/odfpy
|
|
|
|
Visit https://github.com/eea/odfpy/wiki for documentation and examples.
|
|
|
|
The code at https://joinup.ec.europa.eu/software/odfpy/home is obsolete.
|