{ "info": { "author": "Guillaume Bour", "author_email": "guillaume@bour.cc", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Affero General Public License v3", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Natural Language :: French", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development", "Topic :: Software Development :: Disassemblers", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "Reblok build an Abstract Syntax Tree (AST) from python bytecode\n\nExample::\n\n\t>>> from reblok import Parser\n\t>>> add = lambda x: x + 1\n\t>>> print Parser().walk(add)\n\t['function', '', [['ret', ('add', ('var', 'x', 'local'), ('const', 1))]], [('x', '')], None, None, [], {}]", "description_content_type": null, "docs_url": null, "download_url": "http://devedge.bour.cc/resources/reblok/src/reblok.latest.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://devedge.bour.cc/wiki/Reblok", "keywords": null, "license": "GNU General Public License v3", "maintainer": null, "maintainer_email": null, "name": "reblok", "package_url": "https://pypi.org/project/reblok/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/reblok/", "project_urls": { "Download": "http://devedge.bour.cc/resources/reblok/src/reblok.latest.tar.gz", "Homepage": "http://devedge.bour.cc/wiki/Reblok" }, "release_url": "https://pypi.org/project/reblok/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "Python decompiler", "version": "0.1.3" }, "last_serial": 798621, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "48ff629627df3a492639a86dc37fdb71", "sha256": "2d2d0c22730abf5c24922c7c4e96c2f197ac24c4d204dcc36e46260815b0ab72" }, "downloads": -1, "filename": "reblok-0.1.0.tar.gz", "has_sig": false, "md5_digest": "48ff629627df3a492639a86dc37fdb71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20483, "upload_time": "2011-03-21T00:02:46", "url": "https://files.pythonhosted.org/packages/c3/cd/15ea93ac0b1d5897fe2b2095853eb0b22115c802943d7b206568d9578bec/reblok-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "63c81d33ecd353d216a509a9159eee2d", "sha256": "41ab5550bd871716d2273f3cca27f89bd096c47849a5bfecab694139582b06fe" }, "downloads": -1, "filename": "reblok-0.1.1.tar.gz", "has_sig": false, "md5_digest": "63c81d33ecd353d216a509a9159eee2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45288, "upload_time": "2011-06-11T23:35:50", "url": "https://files.pythonhosted.org/packages/86/f0/65fd7af8b6689f666c287d4b11ac2ced9ea55fef2f3ab94b3392f8bbc350/reblok-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "83991468e531f0d9a19f0c7cc70e8adf", "sha256": "1a5aea14d8eb508f68669085facc48a2ce70ac0ffeca9aeabd91edd143c05065" }, "downloads": -1, "filename": "reblok-0.1.2.tar.gz", "has_sig": false, "md5_digest": "83991468e531f0d9a19f0c7cc70e8adf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49059, "upload_time": "2011-07-12T21:42:32", "url": "https://files.pythonhosted.org/packages/4f/1a/a4a3278381b45178bf3da24f6fba52e550865f6f9c6a4b424e9ca7ef7f34/reblok-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "0277f9ad242c6e0ba006a4213d4e0f27", "sha256": "7b4991d908e7ced14b816ab9eb837dde0a1ac4d481865fea679673676bd615bd" }, "downloads": -1, "filename": "reblok-0.1.3.tar.gz", "has_sig": false, "md5_digest": "0277f9ad242c6e0ba006a4213d4e0f27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51367, "upload_time": "2011-10-07T13:33:11", "url": "https://files.pythonhosted.org/packages/76/f6/118662688ac5e247dd6a94e983a8f491adb57d76e068b27b246847b17901/reblok-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0277f9ad242c6e0ba006a4213d4e0f27", "sha256": "7b4991d908e7ced14b816ab9eb837dde0a1ac4d481865fea679673676bd615bd" }, "downloads": -1, "filename": "reblok-0.1.3.tar.gz", "has_sig": false, "md5_digest": "0277f9ad242c6e0ba006a4213d4e0f27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51367, "upload_time": "2011-10-07T13:33:11", "url": "https://files.pythonhosted.org/packages/76/f6/118662688ac5e247dd6a94e983a8f491adb57d76e068b27b246847b17901/reblok-0.1.3.tar.gz" } ] }