Metadata-Version: 2.0
Name: xmodels
Version: 0.1.0
Summary: Python models for creation, parsing and validation of XML documents.
Home-page: https://github.com/berndca/xmodels
Author: Bernd Meyer
Author-email: berndca@gmail.com
License: BSD
Keywords: xml schema json
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Dist: six

=======
xmodels
=======

.. image:: https://secure.travis-ci.org/berndca/xmodels.png?branch=master
  :target: https://secure.travis-ci.org/berndca/xmodels
  :alt: Build Status

.. image:: https://coveralls.io/repos/berndca/xmodels/badge.png
  :target: https://coveralls.io/r/berndca/xmodels
  :alt: Coverage

**For more information, please see our documentation:** http://xmodels.readthedocs.org/en/latest/


Overview
========

xmodels is a Python library to convert XML documents and Python dictionaries
including collections.OrderedDict to and from instances of Python data
structures and validate them against a schema.
The conversions between XML and Python dict/collections.OrderedDict are
performed by `xmltodict <https://pypi.python.org/pypi/xmltodict>`_.
It supports XML specific schema features like ordered sets of element type
**<xsd:sequence>**, selection from a set of element type
**<xsd:choice>** and namespaces.




=======
History
=======

0.1.0 (2014-11-02)
==================

* First release on PyPI.

