{ "info": { "author": "Peter A. Bigot", "author_email": "pabigot@users.sourceforge.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Code Generators", "Topic :: Text Processing :: Markup :: XML" ], "description": "PyXB is a pure `Python `_ package that generates\nPython code for classes that correspond to data structures defined by\n`XMLSchema `_. In concept it is similar to\n`JAXB `_ for Java and `CodeSynthesis XSD\n`_ for C++.\n\nThe major goals of PyXB are:\n\n* Provide a generated Python interface that is \"Pythonic\", meaning similar\n to one that would have been hand-written:\n\n + Attributes and elements are Python properties, with name conflicts\n resolved in favor of elements\n + Elements with maxOccurs larger than 1 are stored as Python lists\n + Bindings for type extensions inherit from the binding for the base type\n + Enumeration constraints are exposed as class (constant) variables\n\n* Support bi-directional conversion (document to Python and back)\n\n* Allow easy customization of the generated bindings to provide\n functionality along with content\n\n* Support all XMLSchema features that are in common use, including:\n\n + complex content models (nested all/choice/sequence)\n + cross-namespace dependencies\n + include and import directives\n + constraints on simple types", "description_content_type": null, "docs_url": "https://pythonhosted.org/PyXB/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pyxb.sourceforge.net", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "PyXB", "package_url": "https://pypi.org/project/PyXB/", "platform": "", "project_url": "https://pypi.org/project/PyXB/", "project_urls": { "Homepage": "http://pyxb.sourceforge.net" }, "release_url": "https://pypi.org/project/PyXB/1.2.6/", "requires_dist": null, "requires_python": "", "summary": "Python XML Schema Bindings", "version": "1.2.6" }, "last_serial": 3145265, "releases": { "1.0.0": [ { "comment_text": "Base distribution, no overlays", "digests": { "md5": "a19f2debd2a91cdb9fbea69bdda5403d", "sha256": "ae5ce29446280f6aeb0948cf5955c2de3e34b209591f4dabf3fbc338ee2e6c76" }, "downloads": -1, "filename": "PyXB-base-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a19f2debd2a91cdb9fbea69bdda5403d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 906375, "upload_time": "2009-11-08T18:54:08", "url": "https://files.pythonhosted.org/packages/d8/24/d50e4e4b6a8dc55978dce11d5dcdb0edca2b688b4a03703a5dde2b3065ae/PyXB-base-1.0.0.tar.gz" }, { "comment_text": "Documentation overlay", "digests": { "md5": "27d348e53d4b15560ca486f3d26621d8", "sha256": "fc0daf71f8bff07c9800cf288d1b5440c55ade23062f3eebc77c88fd36c3e15c" }, "downloads": -1, "filename": "PyXB-doc-1.0.0.tar.gz", "has_sig": false, "md5_digest": "27d348e53d4b15560ca486f3d26621d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2151999, "upload_time": "2009-11-08T18:54:35", "url": "https://files.pythonhosted.org/packages/6e/31/eb764cddadeda8a540b6e4d37a63147f4489a3dd8fcb87e40fd0d6355f21/PyXB-doc-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "Base release, no overlays", "digests": { "md5": "3b5c8d308c4c23c79e050dd0d323172f", "sha256": "2dc82e953b5b17da32e98763221d7d5667374fd602cc5f2be9c33cd68233ef5f" }, "downloads": -1, "filename": "PyXB-base-1.1.0.tar.gz", "has_sig": false, "md5_digest": "3b5c8d308c4c23c79e050dd0d323172f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 911276, "upload_time": "2009-12-05T13:39:45", "url": "https://files.pythonhosted.org/packages/8a/09/7d534166fa5393ee827a4b4494df4dfa2e547fadd6ecad412305c407eb5d/PyXB-base-1.1.0.tar.gz" }, { "comment_text": "Full release with all overlays", "digests": { "md5": "05359b56e40a9693e9b01d967122d524", "sha256": "807d2af6ee846c45aa232a3fe9c7a85ca3bda375f82b79291cd121661748f99a" }, "downloads": -1, "filename": "PyXB-full-1.1.0.tar.gz", "has_sig": false, "md5_digest": "05359b56e40a9693e9b01d967122d524", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12678716, "upload_time": "2009-12-05T03:38:30", "url": "https://files.pythonhosted.org/packages/92/b3/d9c8fbdb186fb3775ae962fe5b1052613afd57cc9a0c1d28d170ffcf2245/PyXB-full-1.1.0.tar.gz" } ], "1.1.3": [ { "comment_text": "Base capability and all overlays", "digests": { "md5": "62f4e37baa59d9fc9df5f7186e7d63a2", "sha256": "d581f7dca10811ca05a16bb49553ba47631360d26075a0b8a89d20471ab5de18" }, "downloads": -1, "filename": "PyXB-full-1.1.3.tar.gz", "has_sig": false, "md5_digest": "62f4e37baa59d9fc9df5f7186e7d63a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12386989, "upload_time": "2011-09-14T23:08:25", "url": "https://files.pythonhosted.org/packages/35/6c/35951d8213d07375f8f82fdb018501559dca367ca6014a8ada1a5dfd666a/PyXB-full-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "a600c7bb8dcc0bbcaedbce8c4c56ece1", "sha256": "c147a61cc7ec4a3c51ad2617d04548b0643dcdcffe00e4622d0f02a083a888ea" }, "downloads": -1, "filename": "PyXB-1.1.4.tar.gz", "has_sig": true, "md5_digest": "a600c7bb8dcc0bbcaedbce8c4c56ece1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4503607, "upload_time": "2012-06-16T01:31:00", "url": "https://files.pythonhosted.org/packages/d4/86/00419d55e487e56d3ed91deef027dfeb5cae201e87494004990725d3d535/PyXB-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "95ce5cd2ad7abfead042896f88d25eea", "sha256": "f40b1c93118c26f97ae2bbc1b7d49844719545beed3d7182b850963409dc1fa7" }, "downloads": -1, "filename": "PyXB-1.1.5.tar.gz", "has_sig": true, "md5_digest": "95ce5cd2ad7abfead042896f88d25eea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4630453, "upload_time": "2012-11-01T21:01:30", "url": "https://files.pythonhosted.org/packages/34/72/34b47dc6583dc8a0f30bad0f7d6d73c999dfca5f99613b5190f49d37ba24/PyXB-1.1.5.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "9b00bacaf7be4d69b6d10734c436c47f", "sha256": "91741e4e004703d708a896789d8cb853fdce25d136ebb1d506366c8f4adca2c0" }, "downloads": -1, "filename": "PyXB-1.2.1.tar.gz", "has_sig": true, "md5_digest": "9b00bacaf7be4d69b6d10734c436c47f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8334397, "upload_time": "2012-12-18T00:09:07", "url": "https://files.pythonhosted.org/packages/50/c1/e26cea688c22e2c7437b5f60dfe4d14966835ca832e9e1e5f338b705bbd3/PyXB-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "7f2d16fc8a5368391734a5847853ddb0", "sha256": "681735c117c4eda607ea01a63eef93794bda5c5c5551b5811ee6bd79fd24fb51" }, "downloads": -1, "filename": "PyXB-1.2.2.tar.gz", "has_sig": true, "md5_digest": "7f2d16fc8a5368391734a5847853ddb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8343845, "upload_time": "2013-04-17T10:13:27", "url": "https://files.pythonhosted.org/packages/0c/85/92931cca2b008826694919f5df3b3518a7e143cb2c7620041871a5eb472f/PyXB-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "e7e15abb99f686939ef4c4bead4f05e3", "sha256": "af378818998bfbebaf38f759b6759d917b2b56f00620dcdc276e886af4dd672e" }, "downloads": -1, "filename": "PyXB-1.2.3.tar.gz", "has_sig": true, "md5_digest": "e7e15abb99f686939ef4c4bead4f05e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8594780, "upload_time": "2013-10-09T19:15:20", "url": "https://files.pythonhosted.org/packages/fe/87/470910c8818daa7623be587413eda29ffde8ecfa1c823c648684cfbdc486/PyXB-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "cea2ffde4a36ca88f76c687ee6549cfd", "sha256": "024f9d4740fde187cde469dbe8e3c277fe522a3420458c4ba428085c090afa69" }, "downloads": -1, "filename": "PyXB-1.2.4.tar.gz", "has_sig": true, "md5_digest": "cea2ffde4a36ca88f76c687ee6549cfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8716803, "upload_time": "2014-10-19T11:57:11", "url": "https://files.pythonhosted.org/packages/92/7b/e2629fa1c503db55242867182a6df0056fb0f5d164f2cf815adb3821c1c7/PyXB-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "197c462ab8427ea197313ca3776b252a", "sha256": "4e8f62ee2cfffc37e4f40634ab9c79e0311cfaf28cf4ce5e7f4828ec56e4ff67" }, "downloads": -1, "filename": "PyXB-1.2.5.tar.gz", "has_sig": true, "md5_digest": "197c462ab8427ea197313ca3776b252a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8847079, "upload_time": "2016-09-18T23:26:23", "url": "https://files.pythonhosted.org/packages/43/7a/9d40392e4380463f37bf5aa2851dfd8ba7c0e4d2a9dc2355177b8b785794/PyXB-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "4303573fc7094ce4664c5b71cd4bdb48", "sha256": "2a00f38dd1d87b88f92d79bc5a09718d730419b88e814545f472bbd5a3bf27b4" }, "downloads": -1, "filename": "PyXB-1.2.6.tar.gz", "has_sig": true, "md5_digest": "4303573fc7094ce4664c5b71cd4bdb48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6972976, "upload_time": "2017-09-03T12:51:26", "url": "https://files.pythonhosted.org/packages/e3/09/4fdb190ea2b7cb43d6d3e745276ee69f4d6181be70fcbfda7df3c5f72f0e/PyXB-1.2.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4303573fc7094ce4664c5b71cd4bdb48", "sha256": "2a00f38dd1d87b88f92d79bc5a09718d730419b88e814545f472bbd5a3bf27b4" }, "downloads": -1, "filename": "PyXB-1.2.6.tar.gz", "has_sig": true, "md5_digest": "4303573fc7094ce4664c5b71cd4bdb48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6972976, "upload_time": "2017-09-03T12:51:26", "url": "https://files.pythonhosted.org/packages/e3/09/4fdb190ea2b7cb43d6d3e745276ee69f4d6181be70fcbfda7df3c5f72f0e/PyXB-1.2.6.tar.gz" } ] }