{ "info": { "author": "Paul Tremberth", "author_email": "paul.tremberth@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing :: Markup :: XML" ], "description": "\n======\njs2xml\n======\n\njs2xml is a simple helper to parse Javascript code\nby representing a parse tree in XML.\n\nYou can then use XPath for example to find interesting\nbits in Javascript instructions (strings, IDs, function parameters...)\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/scrapinghub/js2xml/archive/v0.3.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/scrapinghub/js2xml", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "js2xml", "package_url": "https://pypi.org/project/js2xml/", "platform": "", "project_url": "https://pypi.org/project/js2xml/", "project_urls": { "Download": "https://github.com/scrapinghub/js2xml/archive/v0.3.1.tar.gz", "Homepage": "https://github.com/scrapinghub/js2xml" }, "release_url": "https://pypi.org/project/js2xml/0.3.1/", "requires_dist": [ "lxml", "six", "slimit" ], "requires_python": "", "summary": "Convert Javascript code to XML document", "version": "0.3.1" }, "last_serial": 3070726, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f38e9aa1359a0026ab7ee04917d47cb5", "sha256": "3bd40505a5fb91d07166176028e9a5495e11da1bc97889d97905823275a70ff8" }, "downloads": -1, "filename": "js2xml-0.1.0-py2.7.egg", "has_sig": false, "md5_digest": "f38e9aa1359a0026ab7ee04917d47cb5", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 76579, "upload_time": "2014-08-12T13:44:33", "url": "https://files.pythonhosted.org/packages/1e/3c/252a92331905f1d40a2a0445ee3cf7ff72699e959b3985e518f9673cc159/js2xml-0.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "3f88cd8c8ab28144bb00027b9ed7f1db", "sha256": "021514719ae1f80073b360c50b8c1919095be401cc933324a799a8fe72264e60" }, "downloads": -1, "filename": "js2xml-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3f88cd8c8ab28144bb00027b9ed7f1db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33410, "upload_time": "2014-08-12T13:44:29", "url": "https://files.pythonhosted.org/packages/cf/2d/896fc30c89376bc792a39d39911c06ffe68bd1425e781d18bb90f3b02876/js2xml-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f81f5674b3c367189b160cb4f692b35f", "sha256": "4cd33a38f58a40c21eb0d8231f376305e50f44b2b45686925927756ce4013474" }, "downloads": -1, "filename": "js2xml-0.1.1-py2.7.egg", "has_sig": false, "md5_digest": "f81f5674b3c367189b160cb4f692b35f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 76591, "upload_time": "2014-08-13T21:24:32", "url": "https://files.pythonhosted.org/packages/91/99/f3033d18b8f7a8b358819cc42775f0f39a88eaf74b44fa8cf3aa15c592d4/js2xml-0.1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "16ba842acfd6df0b0d396d098e1356a1", "sha256": "a534d120f8f81d33c11d36ee76f30521ecdf903b9d6bcec810bd0b3bd3f8c5e6" }, "downloads": -1, "filename": "js2xml-0.1.1.tar.gz", "has_sig": false, "md5_digest": "16ba842acfd6df0b0d396d098e1356a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33423, "upload_time": "2014-08-13T21:24:27", "url": "https://files.pythonhosted.org/packages/05/75/6d07e4467974ed8443c52bc7f7b7b5f90d58fd04355c1a9efc991a226354/js2xml-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "6b9f3c5b8904732b623e2f6c53d8a637", "sha256": "da5a71fbb26bd1f4b5271f286a3aa7c7bda454bee8a080badaf2a351f649dc87" }, "downloads": -1, "filename": "js2xml-0.1.2-py2.7.egg", "has_sig": false, "md5_digest": "6b9f3c5b8904732b623e2f6c53d8a637", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 76757, "upload_time": "2015-05-11T15:03:23", "url": "https://files.pythonhosted.org/packages/e3/5e/f72d43b2a42b4ad0fdedf03a29d72a43553bf4c60f826ea22bf8314f22b5/js2xml-0.1.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "2583f53c1e8e28a4182f53db9ae61f90", "sha256": "d694069dc43bf6db71ccf48cea07893e601f5db995331135815025a439753433" }, "downloads": -1, "filename": "js2xml-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2583f53c1e8e28a4182f53db9ae61f90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33487, "upload_time": "2015-05-11T15:03:20", "url": "https://files.pythonhosted.org/packages/cf/db/672e63befd6ca45b1fc1712754344c3e64d8e56e3f968cba045ce3096345/js2xml-0.1.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ecd4cb50276123b401d9f933bf4b7b00", "sha256": "68c2f364ba24b35957184bb95ae3f4175f2d9055bec48cfa4694d3314fbed72a" }, "downloads": -1, "filename": "js2xml-0.2.1-py2.7.egg", "has_sig": false, "md5_digest": "ecd4cb50276123b401d9f933bf4b7b00", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 77004, "upload_time": "2016-06-10T14:19:50", "url": "https://files.pythonhosted.org/packages/4a/10/a9d20f7237b39779fa2b531b02a5cfae7307d3da67998aac0b8d56d029ed/js2xml-0.2.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ed311109b53ec4a8bf4d642ee2d5def8", "sha256": "71341d307604fb6cfc361aabdf11ec2dbc4702de0c6fa373c69bf9637efdec36" }, "downloads": -1, "filename": "js2xml-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed311109b53ec4a8bf4d642ee2d5def8", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 35720, "upload_time": "2016-06-10T14:18:50", "url": "https://files.pythonhosted.org/packages/1d/9e/6a60ec5413cb349a9bfaa59bae8898f4027e563f97ad1df195bbb659e3af/js2xml-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e714a2e487ab18854198a2c0fa9ae3b", "sha256": "cbac43df7ed57b7783a9ac9fdef3b41843b14c83424ad58d10b868cc9baef55a" }, "downloads": -1, "filename": "js2xml-0.2.1.tar.gz", "has_sig": false, "md5_digest": "9e714a2e487ab18854198a2c0fa9ae3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33344, "upload_time": "2016-06-10T14:17:30", "url": "https://files.pythonhosted.org/packages/8f/6c/7e828d10e08a0ef5141b93b648306b1a18e10266067302004dfccd21fd0d/js2xml-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "b8465c2c37e57bd91766a98ca0335403", "sha256": "ad80b72dfe05fe2eafa41b8af5b87b9553dd6bd56439011dda2b299413fe2597" }, "downloads": -1, "filename": "js2xml-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b8465c2c37e57bd91766a98ca0335403", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36209, "upload_time": "2016-12-01T15:15:32", "url": "https://files.pythonhosted.org/packages/4a/ec/2f79fa74e510d0ece9b766ba0b3a7a5f0c8a5954033f2b3769d5f38e3d4d/js2xml-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e3d37bfede7c635c7a62106dd397ee6", "sha256": "1fa3d7d341b0ada41f54863a32fddd6c4bb339ac59158c39d820f1e475043d89" }, "downloads": -1, "filename": "js2xml-0.2.2.tar.gz", "has_sig": false, "md5_digest": "6e3d37bfede7c635c7a62106dd397ee6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33419, "upload_time": "2016-12-01T15:15:34", "url": "https://files.pythonhosted.org/packages/32/27/e9dfa13a084d04c3f1dc2b0137b49cf69144ed1c08657e1220bdbbbf56b8/js2xml-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "711ad44d04d9e5ff623deb6e9db0eef8", "sha256": "7d968024feca56441b003e9095145b62de39a9d2f81760e04b8d54d6a7942995" }, "downloads": -1, "filename": "js2xml-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "711ad44d04d9e5ff623deb6e9db0eef8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38398, "upload_time": "2017-05-30T13:17:35", "url": "https://files.pythonhosted.org/packages/0b/9a/5c831a88415b5ba87d73ac9c06a02506ff38491599a550fbde2514440816/js2xml-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2470c76bf510ce79edf876ee79bbd05b", "sha256": "8afdc6247b7b0a5117989ff6def70b6c7a9218db923d89fd9d39be1ad4752ca0" }, "downloads": -1, "filename": "js2xml-0.2.3.tar.gz", "has_sig": false, "md5_digest": "2470c76bf510ce79edf876ee79bbd05b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35469, "upload_time": "2017-05-30T13:17:36", "url": "https://files.pythonhosted.org/packages/eb/90/04112afcdc7253eebb7b0303e6f33f391be5c7346aa6ad34859096d0e463/js2xml-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "236d288ebf0fcf1486ce7a6ff69d7041", "sha256": "287285598d9408dee74d6f7829f3051cb61cacccda302b0418b158458d6f3ed8" }, "downloads": -1, "filename": "js2xml-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "236d288ebf0fcf1486ce7a6ff69d7041", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36740, "upload_time": "2017-08-03T18:18:54", "url": "https://files.pythonhosted.org/packages/2f/2b/12edd3aa31dc2a428905f96c089f494fe626da639d3fe497c06bc6748790/js2xml-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e2d77608a50b674d5499767a7f5fdea", "sha256": "4217c5707e05906e9c3fb6c493719207db842ac643e4d9b5016badbeb19a967b" }, "downloads": -1, "filename": "js2xml-0.3.0.tar.gz", "has_sig": false, "md5_digest": "5e2d77608a50b674d5499767a7f5fdea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34056, "upload_time": "2017-08-03T18:18:56", "url": "https://files.pythonhosted.org/packages/0f/34/60ddde014962bdeafde3527cff1405c56fb110ee98c5cfdc42e006599a4c/js2xml-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "50d32e41db353982c68d3294a82d5e31", "sha256": "051e7952728cb2022355edc1edc6c91945c769a1371b7aaf1eb543f94af4b3d9" }, "downloads": -1, "filename": "js2xml-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50d32e41db353982c68d3294a82d5e31", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39190, "upload_time": "2017-08-03T19:46:10", "url": "https://files.pythonhosted.org/packages/25/96/3b9554731cd4d6c369c84ce310d9703bdf6983a88b5a7dcb08ad9b5bba92/js2xml-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99b7fc0e69563720f589f5ce68cc0065", "sha256": "32434dd065f1abcd4c602a15802935bf8218f492451661f1ce666f87068248f8" }, "downloads": -1, "filename": "js2xml-0.3.1.tar.gz", "has_sig": false, "md5_digest": "99b7fc0e69563720f589f5ce68cc0065", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35888, "upload_time": "2017-08-03T19:46:11", "url": "https://files.pythonhosted.org/packages/10/59/593caf361b2b8b2ca183784f9a76218e459b60a30d36ece743243508a82e/js2xml-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "50d32e41db353982c68d3294a82d5e31", "sha256": "051e7952728cb2022355edc1edc6c91945c769a1371b7aaf1eb543f94af4b3d9" }, "downloads": -1, "filename": "js2xml-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50d32e41db353982c68d3294a82d5e31", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39190, "upload_time": "2017-08-03T19:46:10", "url": "https://files.pythonhosted.org/packages/25/96/3b9554731cd4d6c369c84ce310d9703bdf6983a88b5a7dcb08ad9b5bba92/js2xml-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99b7fc0e69563720f589f5ce68cc0065", "sha256": "32434dd065f1abcd4c602a15802935bf8218f492451661f1ce666f87068248f8" }, "downloads": -1, "filename": "js2xml-0.3.1.tar.gz", "has_sig": false, "md5_digest": "99b7fc0e69563720f589f5ce68cc0065", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35888, "upload_time": "2017-08-03T19:46:11", "url": "https://files.pythonhosted.org/packages/10/59/593caf361b2b8b2ca183784f9a76218e459b60a30d36ece743243508a82e/js2xml-0.3.1.tar.gz" } ] }