{ "info": { "author": "Alex Hayes", "author_email": "alex@alution.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: OS Independent", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Other/Nonlisted Topic", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "==============\nschematics-xml\n==============\n\nPython schematics_ models for converting to and from XML.\n\n.. image:: https://travis-ci.org/alexhayes/schematics-xml.png?branch=master\n :target: https://travis-ci.org/alexhayes/schematics-xml\n :alt: Build Status\n\n.. image:: https://landscape.io/github/alexhayes/schematics-xml/master/landscape.png\n :target: https://landscape.io/github/alexhayes/schematics-xml/\n :alt: Code Health\n\n.. image:: https://codecov.io/github/alexhayes/schematics-xml/coverage.svg?branch=master\n :target: https://codecov.io/github/alexhayes/schematics-xml?branch=master\n :alt: Code Coverage\n\n.. image:: https://readthedocs.org/projects/schematics-xml/badge/\n :target: http://schematics-xml.readthedocs.org/en/latest/\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/pypi/v/schematics-xml.svg\n :target: https://pypi.python.org/pypi/schematics-xml\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/pyversions/schematics-xml.svg\n :target: https://pypi.python.org/pypi/schematics-xml/\n :alt: Supported Python versions\n\n\nInstall\n-------\n\n.. code-block:: bash\n\n pip install schematics-xml\n\n\nExample Usage\n-------------\n\nSimply inherit XMLModel.\n\n.. code-block:: python\n\n from schematics_xml import XMLModel\n\n class Person(XMLModel):\n name = StringType()\n\n john = Person(dict(name='John'))\n\n xml = john.to_xml()\n\nXML now contains;\n\n.. code-block:: xml\n\n \n \n John\n \n\nAnd back the other way;\n\n.. code-block:: python\n\n john = Person.from_xml(xml)\n\n\nAuthor\n------\n\nAlex Hayes \n\n.. _schematics: https://schematics.readthedocs.io\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/alexhayes/schematics-xml", "keywords": "schematics,xml,model,modelling,dicttoxml,xmltodict", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "schematics-xml", "package_url": "https://pypi.org/project/schematics-xml/", "platform": "any", "project_url": "https://pypi.org/project/schematics-xml/", "project_urls": { "Homepage": "http://github.com/alexhayes/schematics-xml" }, "release_url": "https://pypi.org/project/schematics-xml/0.2.1/", "requires_dist": [ "schematics (==2.0.0a1)", "lxml (==3.6.4)", "xmltodict (==0.10.2)" ], "requires_python": "", "summary": "Python schematics models for converting to and from XML.", "version": "0.2.1" }, "last_serial": 2454512, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ac05a2395228278278a085b180f15947", "sha256": "21655e35ceaba90c10003d915050c6154ab7cb9ee471014e1f66c833620bb17e" }, "downloads": -1, "filename": "schematics_xml-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac05a2395228278278a085b180f15947", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9468, "upload_time": "2016-10-31T05:22:10", "url": "https://files.pythonhosted.org/packages/a0/e4/1f49f8488d014b0160a689c389ecad4b35888306bae5f80da1804cec80a5/schematics_xml-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab7a803708ae4f176836eaf305b8441a", "sha256": "5f8ebbfebf5486098ea6c0e47c78ece23fec73be614da08752d702d53e7d00af" }, "downloads": -1, "filename": "schematics-xml-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ab7a803708ae4f176836eaf305b8441a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 987970, "upload_time": "2016-10-31T05:22:17", "url": "https://files.pythonhosted.org/packages/5b/a3/d305174c645f87db95344e3d8b04217f695c636ee54b248b02d50c25dfed/schematics-xml-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "bd729a41884f27de9436ce8c1691eaf9", "sha256": "3122d59d4920d4ef0f0de8a7032ae12d0ceb2217cceb612a0658e9dca71081a2" }, "downloads": -1, "filename": "schematics_xml-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd729a41884f27de9436ce8c1691eaf9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9540, "upload_time": "2016-11-01T21:04:23", "url": "https://files.pythonhosted.org/packages/fb/08/08d12fd9ac4f2b1212a1dab51f1ee46098e3d93bda1d3f214843701360fa/schematics_xml-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "231ad729b9e788d03a1dbb31ac98867a", "sha256": "c2f40db99f2fd7af769baf7bba94965f474b32c2ae5c4a46e007daea1dbc6cf1" }, "downloads": -1, "filename": "schematics-xml-0.1.1.tar.gz", "has_sig": false, "md5_digest": "231ad729b9e788d03a1dbb31ac98867a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 988228, "upload_time": "2016-11-01T21:04:31", "url": "https://files.pythonhosted.org/packages/de/bb/ace4be8bfc42dab1c6f7ebc7f0163fe7781d07becfca1692a2d34449b7e0/schematics-xml-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "33bbbd4616b76f6dff996b45bce1565f", "sha256": "0c54131bf84534416b66bd500dfa837698fde1465194bcce3d4c33431ae24a6c" }, "downloads": -1, "filename": "schematics_xml-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33bbbd4616b76f6dff996b45bce1565f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10482, "upload_time": "2016-11-02T12:14:53", "url": "https://files.pythonhosted.org/packages/93/56/d24d5c8e1b853105374ff7f4aeb144742f1c929cb71f84d0238708f522b3/schematics_xml-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5058752c1524f846a574e632a4b8219f", "sha256": "1ac8979b6688f074a699d06f71aa834c2b846cb16962f94eee6afeb9acdb9a9b" }, "downloads": -1, "filename": "schematics-xml-0.1.2.tar.gz", "has_sig": false, "md5_digest": "5058752c1524f846a574e632a4b8219f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 989317, "upload_time": "2016-11-02T12:15:06", "url": "https://files.pythonhosted.org/packages/52/d9/d8bb327ff4da2b7a1958bfd3f4c14ae56a7e5d5572ecb349df0cda873c1c/schematics-xml-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "45256ee5c06103301a6ae3e2ccf2e29a", "sha256": "f35e51a8220765d9134bd43f36193e8a46605179d57ce0852ce94a86ca801621" }, "downloads": -1, "filename": "schematics_xml-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "45256ee5c06103301a6ae3e2ccf2e29a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10805, "upload_time": "2016-11-03T12:50:41", "url": "https://files.pythonhosted.org/packages/d7/60/adf38a3ec5871ef63c95cb1ba015e334cdcdb47fe54cd12818c097b8f206/schematics_xml-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e74b48cf40045a47ac6267015144656", "sha256": "a5d84681ced0df149b7141097b71cd4d6ba19f5464bd4ac5888b69365aa82100" }, "downloads": -1, "filename": "schematics-xml-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0e74b48cf40045a47ac6267015144656", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 990006, "upload_time": "2016-11-03T12:50:54", "url": "https://files.pythonhosted.org/packages/1f/78/d2fbec5385ce6e851871881c1373dca9f5aab31e6f7780c3166b107dec28/schematics-xml-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "c54343f11c037809f7c3e5e146dc340a", "sha256": "0cf8f914e804234351d249298392365e921113cbbbc2edcefe7743da7ba8f09c" }, "downloads": -1, "filename": "schematics_xml-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c54343f11c037809f7c3e5e146dc340a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10930, "upload_time": "2016-11-11T04:55:02", "url": "https://files.pythonhosted.org/packages/30/f6/690910ba0d1b56c2e87edf447cf326f01c2d2ab2a99186f1c8291b5bfb68/schematics_xml-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32c0c0730d032961ca04dba10de77c2b", "sha256": "ff148c1394f401ce7ecbb33611f9bad9fee9239f3829da6ee1af597d589f37f8" }, "downloads": -1, "filename": "schematics-xml-0.2.1.tar.gz", "has_sig": false, "md5_digest": "32c0c0730d032961ca04dba10de77c2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 990234, "upload_time": "2016-11-11T04:55:10", "url": "https://files.pythonhosted.org/packages/67/49/c084e517827f87b8866e32b018d68a07308fea8ee985614734acb3720c09/schematics-xml-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c54343f11c037809f7c3e5e146dc340a", "sha256": "0cf8f914e804234351d249298392365e921113cbbbc2edcefe7743da7ba8f09c" }, "downloads": -1, "filename": "schematics_xml-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c54343f11c037809f7c3e5e146dc340a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10930, "upload_time": "2016-11-11T04:55:02", "url": "https://files.pythonhosted.org/packages/30/f6/690910ba0d1b56c2e87edf447cf326f01c2d2ab2a99186f1c8291b5bfb68/schematics_xml-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32c0c0730d032961ca04dba10de77c2b", "sha256": "ff148c1394f401ce7ecbb33611f9bad9fee9239f3829da6ee1af597d589f37f8" }, "downloads": -1, "filename": "schematics-xml-0.2.1.tar.gz", "has_sig": false, "md5_digest": "32c0c0730d032961ca04dba10de77c2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 990234, "upload_time": "2016-11-11T04:55:10", "url": "https://files.pythonhosted.org/packages/67/49/c084e517827f87b8866e32b018d68a07308fea8ee985614734acb3720c09/schematics-xml-0.2.1.tar.gz" } ] }