{ "info": { "author": "Marc-Etienne Barrut", "author_email": "lekva@arzaroth.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "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 :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "python\\_rapidxml\n----------------\n\nA library providing python bindings for rapidxml\n\nExample\n~~~~~~~\n\n.. code:: python\n\n import rapidxml\n\n r = rapidxml.RapidXml(b\"foo\") # parsing from bytes\n test = r.first_node(\"test\") # get first node named test\n test.name = \"foo\" # changing node's name to foo\n r.first_node(\"test2\").value = \"bar\" # changing node's value to bar\n\n print(str(r)) # will output a prettified string of the xml document\n print(r.unparse(pretty=False, raw=True)) # will output the xml document as flat bytes\n print(test) # also works for nodes\n\n with open('dump.xml', 'w') as f:\n f.write(str(r))\n r = rapidxml.RapidXml(\"dump.xml\", from_file=True) # loading from file\n\n assert(str(r) == r.unparse(pretty=True, raw=False)) # is always True\n assert(repr(r) == r.unparse(pretty=False, raw=False)) # also always True\n\nInstall\n~~~~~~~\n\n|Latest Version| |Supported Python Versions|\n\nIf you have downloaded the source code:\n\n.. code:: sh\n\n python setup.py install\n\nor if you want to obtain a copy from the Pypi repository:\n\n.. code:: sh\n\n pip install rapidxml\n\nBoth commands will install the required package dependencies.\n\nA distribution package can be obtained for manual installation at:\n\n::\n\n http://pypi.python.org/pypi/RapidXml\n\nSource\n~~~~~~\n\npython\\_rapidxml's git repo is available on GitHub, which can be browsed\nat `github `__ and cloned\nlike that:\n\n.. code:: sh\n\n git clone https://github.com/Arzaroth/python_rapidxml.git\n\nLicense\n~~~~~~~\n\nMIT license. See the LICENSE file.\n\nDevelopment status\n~~~~~~~~~~~~~~~~~~\n\n|Build Status|\n\nThis project is currently under development.\n\n.. |Latest Version| image:: https://img.shields.io/pypi/v/RapidXml.svg\n :target: https://pypi.python.org/pypi/RapidXml/\n.. |Supported Python Versions| image:: https://img.shields.io/pypi/pyversions/RapidXml.svg\n :target: https://pypi.python.org/pypi/RapidXml/\n.. |Build Status| image:: https://travis-ci.org/Arzaroth/python_rapidxml.svg?branch=master\n :target: https://travis-ci.org/Arzaroth/python_rapidxml\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/Arzaroth/python_rapidxml/tarball/2.1.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Arzaroth/python_rapidxml", "keywords": "rapidxml xml parsing", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "RapidXml", "package_url": "https://pypi.org/project/RapidXml/", "platform": "", "project_url": "https://pypi.org/project/RapidXml/", "project_urls": { "Download": "https://github.com/Arzaroth/python_rapidxml/tarball/2.1.1", "Homepage": "https://github.com/Arzaroth/python_rapidxml" }, "release_url": "https://pypi.org/project/RapidXml/2.1.1/", "requires_dist": null, "requires_python": "", "summary": "Python RapidXml Library", "version": "2.1.1" }, "last_serial": 2895922, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "f2d704b898b4ac17758496e9e552cb36", "sha256": "f177dd9ffd10cdd04e0326478d69a43049b955b661cad183237c3bdb8c27717c" }, "downloads": -1, "filename": "RapidXml-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f2d704b898b4ac17758496e9e552cb36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31682, "upload_time": "2015-04-18T01:58:45", "url": "https://files.pythonhosted.org/packages/47/a1/57e06c515330b1abc7cbfa1b40283899eec013fdd37971111a0063be908c/RapidXml-1.0.0.tar.gz" } ], "1.0.0a3": [ { "comment_text": "", "digests": { "md5": "b6ae35fb2db6ee4591dbca15887a5570", "sha256": "ea1ee01c77bf6b06cb4dfe079aaa106e1e1a3d22af4b5e6a5cd9428373b69c86" }, "downloads": -1, "filename": "RapidXml-1.0.0a3.tar.gz", "has_sig": false, "md5_digest": "b6ae35fb2db6ee4591dbca15887a5570", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31526, "upload_time": "2015-04-17T07:26:27", "url": "https://files.pythonhosted.org/packages/b8/f3/b84b336e86757ded9b03157936f913d4492c8782ae08a6d182ee88137e4a/RapidXml-1.0.0a3.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b2abead81011aac6551a7d7070e41456", "sha256": "1a5596fbe4f65a2a4d8ca1fc6db1a291ad1e2923157069fa852317cf218f4d63" }, "downloads": -1, "filename": "RapidXml-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b2abead81011aac6551a7d7070e41456", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31655, "upload_time": "2015-04-18T02:22:43", "url": "https://files.pythonhosted.org/packages/41/b7/f38d618813bd7542077a383aaac6e0888686654bb7b254fa7cfbeb76e92f/RapidXml-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "4788cc08f7d8bf304b28cee5e0a7d4bd", "sha256": "f49832bd12204ff399aa40df195cd975f1880ae420cff084a2922de734d75e50" }, "downloads": -1, "filename": "RapidXml-1.0.2.tar.gz", "has_sig": false, "md5_digest": "4788cc08f7d8bf304b28cee5e0a7d4bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31695, "upload_time": "2015-04-18T04:34:04", "url": "https://files.pythonhosted.org/packages/2b/28/f82a47a619305fc9d15c2091ef22676d1aaee51e2d105903df033ac464f4/RapidXml-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "65aa16766fb24fc70b1e38c4fe1acc93", "sha256": "e614f241bac2f01088d872e4fe9e24f1377cb4d7a91d093f30babe4ed3ac89e3" }, "downloads": -1, "filename": "RapidXml-1.0.3.tar.gz", "has_sig": false, "md5_digest": "65aa16766fb24fc70b1e38c4fe1acc93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31728, "upload_time": "2015-04-19T00:52:56", "url": "https://files.pythonhosted.org/packages/fc/1f/b301125cdf56b16bb8616df8283177323ffef5994a21201f648924eb25dd/RapidXml-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "7cd22af38687b48f88df50099c8c6807", "sha256": "2f7cb55c1e1acb6c344bb6ee268dcd78105ee9c648cacb666ef4c0a287af7e8c" }, "downloads": -1, "filename": "RapidXml-1.0.4.tar.gz", "has_sig": false, "md5_digest": "7cd22af38687b48f88df50099c8c6807", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31793, "upload_time": "2015-04-19T01:13:33", "url": "https://files.pythonhosted.org/packages/8e/fd/d0a1246e77361fd65b6401f923f443950a5fd6cf5bb194ae5a87e3362688/RapidXml-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "02493fc7da8ba95dc92165b15bb78f56", "sha256": "94738c57330e2d968d2ba0c244b094ab19ad11bc36ebb5e850c6d3efbfe4be55" }, "downloads": -1, "filename": "RapidXml-1.0.5.tar.gz", "has_sig": false, "md5_digest": "02493fc7da8ba95dc92165b15bb78f56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31842, "upload_time": "2015-04-19T08:01:49", "url": "https://files.pythonhosted.org/packages/db/7e/50da4824bd84889a4ddf968e0a09f3991c2328d76904773e3589a2fc5358/RapidXml-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "f1039f6848f9e2bfed01410d1ee9f39a", "sha256": "f91d88f52ca416c5d1a5da0c274d97e961278296adbe66b586097e898ee3d20b" }, "downloads": -1, "filename": "RapidXml-1.0.6.tar.gz", "has_sig": false, "md5_digest": "f1039f6848f9e2bfed01410d1ee9f39a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31554, "upload_time": "2015-04-21T10:32:44", "url": "https://files.pythonhosted.org/packages/a6/12/bed439bafb918b601f2d8473f2f47be434cc4c6ffb45ea1c91e3aedb1f39/RapidXml-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "d964ae08be5d02b2be47aa8bffdc81b5", "sha256": "d77e180f5d656d547b1060f752febc5e2abcdb3f8088523bc12195f7bf303ee5" }, "downloads": -1, "filename": "RapidXml-1.0.7.tar.gz", "has_sig": false, "md5_digest": "d964ae08be5d02b2be47aa8bffdc81b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31570, "upload_time": "2015-04-23T04:21:34", "url": "https://files.pythonhosted.org/packages/a2/be/4967c533e02963cd788301bf15cbfa25dde7ee6bb83c8f54027e77feffed/RapidXml-1.0.7.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "0f100900efcae322f8172b3497092922", "sha256": "032b22a01f9c9fea3761c295894577e2e5654e78e0077fcf20f4031d6e315822" }, "downloads": -1, "filename": "RapidXml-2.0.0.tar.gz", "has_sig": false, "md5_digest": "0f100900efcae322f8172b3497092922", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31741, "upload_time": "2015-05-19T17:12:14", "url": "https://files.pythonhosted.org/packages/a4/be/ae3bf117fded94afccae9347bc498a02f7cedda3404d210300b966c9010f/RapidXml-2.0.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "55b14966429201e3f774214577d9d3e6", "sha256": "73ec85cefeb2892eb6ddab4ebe70afd260282edd1bbdae1e1e2ea75e762e6941" }, "downloads": -1, "filename": "RapidXml-2.1.1.tar.gz", "has_sig": false, "md5_digest": "55b14966429201e3f774214577d9d3e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33490, "upload_time": "2017-05-24T14:15:10", "url": "https://files.pythonhosted.org/packages/53/6b/e6ca1b2b1f53d923f2fc617282bfead0de360ce336bb83265a406a6cc049/RapidXml-2.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "55b14966429201e3f774214577d9d3e6", "sha256": "73ec85cefeb2892eb6ddab4ebe70afd260282edd1bbdae1e1e2ea75e762e6941" }, "downloads": -1, "filename": "RapidXml-2.1.1.tar.gz", "has_sig": false, "md5_digest": "55b14966429201e3f774214577d9d3e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33490, "upload_time": "2017-05-24T14:15:10", "url": "https://files.pythonhosted.org/packages/53/6b/e6ca1b2b1f53d923f2fc617282bfead0de360ce336bb83265a406a6cc049/RapidXml-2.1.1.tar.gz" } ] }