{ "info": { "author": "Simon Percivall", "author_email": "percivall@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "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", "Topic :: Software Development :: Code Generators" ], "description": "# AST Unparser fork for py-backwards\n\nMain goals:\n\n* work with [typed_ast](https://github.com/python/typed_ast)\n* produce/consume ast/code for the latest stable Python version\n* less as possible changes from upstream\n\n\nChangelog\n=========\n\nHere's the recent changes to AST Unparser.\n\n1.5.0 - 2017-02-05\n~~~~~~~~~~~~~~~~~~\n\n* Python 3.6 compatibility\n* bugfix: correct argparser option type\n\n1.4.0 - 2016-06-24\n~~~~~~~~~~~~~~~~~~\n\n* Support for the ``async`` keyword\n* Support for unparsing \"Interactive\" and \"Expression\" nodes\n\n1.3.0 - 2016-01-17\n~~~~~~~~~~~~~~~~~~\n\n* Python 3.5 compatibility\n\n1.2.0 - 2014-04-03\n~~~~~~~~~~~~~~~~~~\n\n* Python 2.6 through 3.4 compatibility\n* A new function ``dump`` is added to return a pretty-printed version\n of the AST. It's also available when running ``python -m astunparse``\n as the ``--dump`` argument.\n\n1.1.0 - 2014-04-01\n~~~~~~~~~~~~~~~~~~\n\n* ``unparse`` will return the source code for an AST. It is pretty\n feature-complete, and round-trips the stdlib, and is compatible with\n Python 2.7 and Python 3.4.\n\n Running ``python -m astunparse`` will print the round-tripped source\n for any python files given as argument.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/simonpercivall/astunparse", "keywords": "astunparse", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "py-backwards-astunparse", "package_url": "https://pypi.org/project/py-backwards-astunparse/", "platform": "", "project_url": "https://pypi.org/project/py-backwards-astunparse/", "project_urls": { "Homepage": "https://github.com/simonpercivall/astunparse" }, "release_url": "https://pypi.org/project/py-backwards-astunparse/1.5.0.post3/", "requires_dist": null, "requires_python": "", "summary": "An AST unparser for Python", "version": "1.5.0.post3" }, "last_serial": 2909962, "releases": { "1.5.0": [ { "comment_text": "", "digests": { "md5": "ce202019e55f1e9e62271625fda0c4be", "sha256": "874da992f7807e26f94dab4ce72dd4cfbc2da77b04c0d97337cdf0fd0430c8f6" }, "downloads": -1, "filename": "py_backwards_astunparse-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce202019e55f1e9e62271625fda0c4be", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12134, "upload_time": "2017-05-10T20:25:28", "url": "https://files.pythonhosted.org/packages/1d/d8/411c5ad4fe3b97b0364359d9ba0d33b33e874f8d6bdf1d229d0b0fa1f99b/py_backwards_astunparse-1.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fe32b47126b582255efefe17e2eab124", "sha256": "7cebc29a808b29b49baf1dd626e8da5de0d1dc555bb82b5f0575d205fec0878d" }, "downloads": -1, "filename": "py-backwards-astunparse-1.5.0.tar.gz", "has_sig": false, "md5_digest": "fe32b47126b582255efefe17e2eab124", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12674, "upload_time": "2017-05-10T20:25:25", "url": "https://files.pythonhosted.org/packages/00/6f/5e153906a9cc25f9a5ecfa25b11bb3e51720378f427fe05dee73f9a9259c/py-backwards-astunparse-1.5.0.tar.gz" } ], "1.5.0.post1": [ { "comment_text": "", "digests": { "md5": "bc7b8d4385ceedaa75440d159ae8b4f4", "sha256": "1688463fdfa6fd4d6db3afd79dbf8336cac875ea54dc331a2e0db64905c149f2" }, "downloads": -1, "filename": "py_backwards_astunparse-1.5.0.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bc7b8d4385ceedaa75440d159ae8b4f4", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10928, "upload_time": "2017-05-11T16:22:49", "url": "https://files.pythonhosted.org/packages/d0/2a/8463d250336fbfa2861a77e914a477733fca3c3ee86a072844d350ce94f3/py_backwards_astunparse-1.5.0.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "41499fd2756e09dfd7abe44c49d8df08", "sha256": "a05f8076560ad1a3a7f9ef0f45c6f53e72b1a0fdc027fef8ddfb06c458119b2a" }, "downloads": -1, "filename": "py-backwards-astunparse-1.5.0.post1.tar.gz", "has_sig": false, "md5_digest": "41499fd2756e09dfd7abe44c49d8df08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11886, "upload_time": "2017-05-11T16:22:47", "url": "https://files.pythonhosted.org/packages/ed/1b/50968014e4b612993ebe03941602df29705689ad23901c9878a45acce4f2/py-backwards-astunparse-1.5.0.post1.tar.gz" } ], "1.5.0.post2": [ { "comment_text": "", "digests": { "md5": "3d69dff16fd854ff2549c6546a79c5be", "sha256": "f9d1b15d866f5babb4968b71ac9125d25afb6d85e50d36129fcb2155df7bdec0" }, "downloads": -1, "filename": "py-backwards-astunparse-1.5.0.post2.tar.gz", "has_sig": false, "md5_digest": "3d69dff16fd854ff2549c6546a79c5be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11840, "upload_time": "2017-05-30T15:58:46", "url": "https://files.pythonhosted.org/packages/5b/80/6426ce0845bd7fe934be09e6bb4673fd460d74e8e232aaf25617867e4338/py-backwards-astunparse-1.5.0.post2.tar.gz" } ], "1.5.0.post3": [ { "comment_text": "", "digests": { "md5": "6b3c930420f04bb2dfd6572e65e8de55", "sha256": "7a671d2f88a1fb14d750de53763000397293044c8db76afb2cffd46629a2a4e3" }, "downloads": -1, "filename": "py-backwards-astunparse-1.5.0.post3.tar.gz", "has_sig": false, "md5_digest": "6b3c930420f04bb2dfd6572e65e8de55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11863, "upload_time": "2017-05-30T16:38:44", "url": "https://files.pythonhosted.org/packages/8b/73/cd0c1e3402ce291433d7479453682eb7437fbc21ca2b447128676092b0a1/py-backwards-astunparse-1.5.0.post3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6b3c930420f04bb2dfd6572e65e8de55", "sha256": "7a671d2f88a1fb14d750de53763000397293044c8db76afb2cffd46629a2a4e3" }, "downloads": -1, "filename": "py-backwards-astunparse-1.5.0.post3.tar.gz", "has_sig": false, "md5_digest": "6b3c930420f04bb2dfd6572e65e8de55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11863, "upload_time": "2017-05-30T16:38:44", "url": "https://files.pythonhosted.org/packages/8b/73/cd0c1e3402ce291433d7479453682eb7437fbc21ca2b447128676092b0a1/py-backwards-astunparse-1.5.0.post3.tar.gz" } ] }