{ "info": { "author": "Amorilia", "author_email": "amorilia@users.sourceforge.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: C++", "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.0", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Topic :: Software Development :: Code Generators", "Topic :: Software Development :: Compilers", "Topic :: Software Development :: Interpreters", "Topic :: Text Processing :: Markup :: XML" ], "description": "FormAST stands for *file format abstract syntax tree*.\nIts primary purpose is to expose the abstract syntax tree\nof a file format description.\n\nThe library is still in alpha stage, and is not yet ready for\nproduction use. The API is still subject to discussion and might\nchange drastically in future releases.", "description_content_type": null, "docs_url": null, "download_url": "http://pypi.python.org/pypi/formast/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/amorilia/formast", "keywords": "file format,abstract syntax tree", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "formast", "package_url": "https://pypi.org/project/formast/", "platform": "any", "project_url": "https://pypi.org/project/formast/", "project_urls": { "Download": "http://pypi.python.org/pypi/formast/", "Homepage": "https://github.com/amorilia/formast" }, "release_url": "https://pypi.org/project/formast/0.1.0a1/", "requires_dist": null, "requires_python": null, "summary": "FormAST exposes file format descriptions through a simple API.", "version": "0.1.0a1" }, "last_serial": 792112, "releases": { "0.1.0a0": [ { "comment_text": "", "digests": { "md5": "4405e37c478d81d8998a6699686fcc17", "sha256": "b4eaf68e8e185b7ebbdfe9a71c62ca768f534e4d46a7511a5a6a3e4c70fa4d39" }, "downloads": -1, "filename": "formast-0.1.0a0-py2.7-win32.egg", "has_sig": false, "md5_digest": "4405e37c478d81d8998a6699686fcc17", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 139890, "upload_time": "2012-10-07T16:10:36", "url": "https://files.pythonhosted.org/packages/06/88/0c1d5d6142370a8170ecdf1c53980a3366cc840b48a88e96526a68151a23/formast-0.1.0a0-py2.7-win32.egg" }, { "comment_text": "", "digests": { "md5": "7c7a41c52a293c0e79de41ac643e12f8", "sha256": "88987e1d73e86277acc0b8c5e15d6f1a76158e7c0bf1174c61ebd5aa37ee106c" }, "downloads": -1, "filename": "formast-0.1.0a0-py2.7-win-amd64.egg", "has_sig": false, "md5_digest": "7c7a41c52a293c0e79de41ac643e12f8", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 179272, "upload_time": "2012-10-07T16:17:05", "url": "https://files.pythonhosted.org/packages/9b/8e/5d998758841faae6df19fa6af354fb511c08312727a63b2157faf9f75c1d/formast-0.1.0a0-py2.7-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "b37a2a3e6d8b413fd9edfef3167ef4c1", "sha256": "a7165bab746f48ed470bb5dc6834c39edf9c610a4b6c6668b7e6177e3e0d88d4" }, "downloads": -1, "filename": "formast-0.1.0a0-py3.2-win32.egg", "has_sig": false, "md5_digest": "b37a2a3e6d8b413fd9edfef3167ef4c1", "packagetype": "bdist_egg", "python_version": "3.2", "requires_python": null, "size": 139697, "upload_time": "2012-10-07T15:50:21", "url": "https://files.pythonhosted.org/packages/c1/52/1238f46ad99d8ebb39c170a3504f4a2c8387677f7a6d0ad97bde56133150/formast-0.1.0a0-py3.2-win32.egg" }, { "comment_text": "", "digests": { "md5": "12fadd9e44e1e070fd9dceb6a26ae542", "sha256": "706ccf5aa42d14c211a5097523a76092355e041b5cfad2af026e984b40fe1498" }, "downloads": -1, "filename": "formast-0.1.0a0-py3.2-win-amd64.egg", "has_sig": false, "md5_digest": "12fadd9e44e1e070fd9dceb6a26ae542", "packagetype": "bdist_egg", "python_version": "3.2", "requires_python": null, "size": 179401, "upload_time": "2012-10-07T15:26:37", "url": "https://files.pythonhosted.org/packages/b4/48/31ac90f8cd0489396bd317efaf1fff6bd29310082593f94a88dcb9080e07/formast-0.1.0a0-py3.2-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "96aa67be463d4f583ca21a6fc352a01d", "sha256": "22d17db4a5455c572e1758f9f082e06670d8afb00ad735bb57e9835efd39f1fb" }, "downloads": -1, "filename": "formast-0.1.0a0.zip", "has_sig": false, "md5_digest": "96aa67be463d4f583ca21a6fc352a01d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65240, "upload_time": "2012-10-07T15:17:37", "url": "https://files.pythonhosted.org/packages/30/e5/b3a6282ae0c55ee165c40d6c43cbf61e7a2c14aca52bc2fb8ab077beebe5/formast-0.1.0a0.zip" } ], "0.1.0a1": [ { "comment_text": "", "digests": { "md5": "3978d450cbf15337d0744a7c3720b52a", "sha256": "907b49513102339f1d679449dcb0eac21dd5f7d42b8266f489009ee0071b7ec7" }, "downloads": -1, "filename": "formast-0.1.0a1-py2.6-win32.egg", "has_sig": false, "md5_digest": "3978d450cbf15337d0744a7c3720b52a", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 173222, "upload_time": "2012-11-09T21:41:31", "url": "https://files.pythonhosted.org/packages/90/ce/3a8528109eb61772581d5d747cb02415d106eea4c7b406d747d136ca3546/formast-0.1.0a1-py2.6-win32.egg" }, { "comment_text": "", "digests": { "md5": "1fff79b9116f39b692ed8f83f670499f", "sha256": "2f7f886071b14e80b586d97024e9237b9d8a9a069a40df22cb887ef2fe45ced9" }, "downloads": -1, "filename": "formast-0.1.0a1-py2.6-win-amd64.egg", "has_sig": false, "md5_digest": "1fff79b9116f39b692ed8f83f670499f", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 223021, "upload_time": "2012-11-09T21:45:26", "url": "https://files.pythonhosted.org/packages/a8/38/e15158d3071ee3af1fdf5ffb8b19628f11060780b01957f0f3fdc6fd6107/formast-0.1.0a1-py2.6-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "563137113cd12320da0b1788e7ee4b8d", "sha256": "19c869967be2610dc7ea3967eaf1171a7c74f216c2267e11f7617e164e5f4995" }, "downloads": -1, "filename": "formast-0.1.0a1-py2.7-win32.egg", "has_sig": false, "md5_digest": "563137113cd12320da0b1788e7ee4b8d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 172948, "upload_time": "2012-11-09T21:47:38", "url": "https://files.pythonhosted.org/packages/bd/b4/ae6e98e529409bc96ed16db11ef634f3cfc07ef35cd3b685ff46cb029d32/formast-0.1.0a1-py2.7-win32.egg" }, { "comment_text": "", "digests": { "md5": "0259b0b72064df71f191eb05d3d314f0", "sha256": "b4f38a73936bd909b979749a9c4f0715e9a8b1227184bd25f467d3c477656439" }, "downloads": -1, "filename": "formast-0.1.0a1-py2.7-win-amd64.egg", "has_sig": false, "md5_digest": "0259b0b72064df71f191eb05d3d314f0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 222828, "upload_time": "2012-11-09T21:49:51", "url": "https://files.pythonhosted.org/packages/8d/26/4c7b25c97c85ee4fdf85b26078cdf2e3900ae4826a4a470f836f3eb9ebcd/formast-0.1.0a1-py2.7-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "df8e4ef758c11dd85322987f9f520e0b", "sha256": "01ed2bc0208df3addff2865e929a2cde921f1e5c657f7944fbdbb9d4e0378970" }, "downloads": -1, "filename": "formast-0.1.0a1-py3.2-win32.egg", "has_sig": false, "md5_digest": "df8e4ef758c11dd85322987f9f520e0b", "packagetype": "bdist_egg", "python_version": "3.2", "requires_python": null, "size": 173112, "upload_time": "2012-11-09T21:52:03", "url": "https://files.pythonhosted.org/packages/60/dc/b40ba85cfa8fdf3d8b02602d830037f386b84cbec92e2f2402d9a809c061/formast-0.1.0a1-py3.2-win32.egg" }, { "comment_text": "", "digests": { "md5": "ee4918a4e6b75c82f421e910de2ca8ce", "sha256": "0015cae557b509c6962decaec97c4a4757d5853a68e8ab667c4a77aac6834643" }, "downloads": -1, "filename": "formast-0.1.0a1-py3.2-win-amd64.egg", "has_sig": false, "md5_digest": "ee4918a4e6b75c82f421e910de2ca8ce", "packagetype": "bdist_egg", "python_version": "3.2", "requires_python": null, "size": 222696, "upload_time": "2012-11-09T21:54:04", "url": "https://files.pythonhosted.org/packages/c1/38/1e2f967cba996abf22e48e40d60dc2f2d63d93ab0ec13d9017582b7086ca/formast-0.1.0a1-py3.2-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "87b20b59478aa2f44c6fc9112ea08673", "sha256": "3e197e660f5ef6d7b4d00124f0bbb7ca79d8fd880e3d4cb129a9891cfeeff031" }, "downloads": -1, "filename": "formast-0.1.0a1-py3.3-win32.egg", "has_sig": false, "md5_digest": "87b20b59478aa2f44c6fc9112ea08673", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 176039, "upload_time": "2012-11-09T21:55:51", "url": "https://files.pythonhosted.org/packages/af/96/fbcc837b51965bbdefa61ab2f43635426aa5e8a6e9061057a336ee110c20/formast-0.1.0a1-py3.3-win32.egg" }, { "comment_text": "", "digests": { "md5": "4fe09463c15db1b8a73fb226df9a2a17", "sha256": "f06fbb76f246001790d5920937274cd685795da9a552d3ea81b11e1b8f6c4adf" }, "downloads": -1, "filename": "formast-0.1.0a1-py3.3-win-amd64.egg", "has_sig": false, "md5_digest": "4fe09463c15db1b8a73fb226df9a2a17", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 212389, "upload_time": "2012-11-09T21:58:08", "url": "https://files.pythonhosted.org/packages/40/39/8809347f53f51ab044e66853f667fd1ea962b2b5377f13b6adbb8f2ac626/formast-0.1.0a1-py3.3-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "5dd0a747ab3039c350705066cc0945c8", "sha256": "05a5cf8da65a368ccb87e93d460d9eec8c3f7e9eb88529e7206522eab7ddcb16" }, "downloads": -1, "filename": "formast-0.1.0a1.tar.bz2", "has_sig": false, "md5_digest": "5dd0a747ab3039c350705066cc0945c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2129252, "upload_time": "2012-11-09T21:34:18", "url": "https://files.pythonhosted.org/packages/b3/7e/63599705db138ad5528c3fb75ae3b9680c739d74f33239de5be601134294/formast-0.1.0a1.tar.bz2" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3978d450cbf15337d0744a7c3720b52a", "sha256": "907b49513102339f1d679449dcb0eac21dd5f7d42b8266f489009ee0071b7ec7" }, "downloads": -1, "filename": "formast-0.1.0a1-py2.6-win32.egg", "has_sig": false, "md5_digest": "3978d450cbf15337d0744a7c3720b52a", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 173222, "upload_time": "2012-11-09T21:41:31", "url": "https://files.pythonhosted.org/packages/90/ce/3a8528109eb61772581d5d747cb02415d106eea4c7b406d747d136ca3546/formast-0.1.0a1-py2.6-win32.egg" }, { "comment_text": "", "digests": { "md5": "1fff79b9116f39b692ed8f83f670499f", "sha256": "2f7f886071b14e80b586d97024e9237b9d8a9a069a40df22cb887ef2fe45ced9" }, "downloads": -1, "filename": "formast-0.1.0a1-py2.6-win-amd64.egg", "has_sig": false, "md5_digest": "1fff79b9116f39b692ed8f83f670499f", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 223021, "upload_time": "2012-11-09T21:45:26", "url": "https://files.pythonhosted.org/packages/a8/38/e15158d3071ee3af1fdf5ffb8b19628f11060780b01957f0f3fdc6fd6107/formast-0.1.0a1-py2.6-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "563137113cd12320da0b1788e7ee4b8d", "sha256": "19c869967be2610dc7ea3967eaf1171a7c74f216c2267e11f7617e164e5f4995" }, "downloads": -1, "filename": "formast-0.1.0a1-py2.7-win32.egg", "has_sig": false, "md5_digest": "563137113cd12320da0b1788e7ee4b8d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 172948, "upload_time": "2012-11-09T21:47:38", "url": "https://files.pythonhosted.org/packages/bd/b4/ae6e98e529409bc96ed16db11ef634f3cfc07ef35cd3b685ff46cb029d32/formast-0.1.0a1-py2.7-win32.egg" }, { "comment_text": "", "digests": { "md5": "0259b0b72064df71f191eb05d3d314f0", "sha256": "b4f38a73936bd909b979749a9c4f0715e9a8b1227184bd25f467d3c477656439" }, "downloads": -1, "filename": "formast-0.1.0a1-py2.7-win-amd64.egg", "has_sig": false, "md5_digest": "0259b0b72064df71f191eb05d3d314f0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 222828, "upload_time": "2012-11-09T21:49:51", "url": "https://files.pythonhosted.org/packages/8d/26/4c7b25c97c85ee4fdf85b26078cdf2e3900ae4826a4a470f836f3eb9ebcd/formast-0.1.0a1-py2.7-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "df8e4ef758c11dd85322987f9f520e0b", "sha256": "01ed2bc0208df3addff2865e929a2cde921f1e5c657f7944fbdbb9d4e0378970" }, "downloads": -1, "filename": "formast-0.1.0a1-py3.2-win32.egg", "has_sig": false, "md5_digest": "df8e4ef758c11dd85322987f9f520e0b", "packagetype": "bdist_egg", "python_version": "3.2", "requires_python": null, "size": 173112, "upload_time": "2012-11-09T21:52:03", "url": "https://files.pythonhosted.org/packages/60/dc/b40ba85cfa8fdf3d8b02602d830037f386b84cbec92e2f2402d9a809c061/formast-0.1.0a1-py3.2-win32.egg" }, { "comment_text": "", "digests": { "md5": "ee4918a4e6b75c82f421e910de2ca8ce", "sha256": "0015cae557b509c6962decaec97c4a4757d5853a68e8ab667c4a77aac6834643" }, "downloads": -1, "filename": "formast-0.1.0a1-py3.2-win-amd64.egg", "has_sig": false, "md5_digest": "ee4918a4e6b75c82f421e910de2ca8ce", "packagetype": "bdist_egg", "python_version": "3.2", "requires_python": null, "size": 222696, "upload_time": "2012-11-09T21:54:04", "url": "https://files.pythonhosted.org/packages/c1/38/1e2f967cba996abf22e48e40d60dc2f2d63d93ab0ec13d9017582b7086ca/formast-0.1.0a1-py3.2-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "87b20b59478aa2f44c6fc9112ea08673", "sha256": "3e197e660f5ef6d7b4d00124f0bbb7ca79d8fd880e3d4cb129a9891cfeeff031" }, "downloads": -1, "filename": "formast-0.1.0a1-py3.3-win32.egg", "has_sig": false, "md5_digest": "87b20b59478aa2f44c6fc9112ea08673", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 176039, "upload_time": "2012-11-09T21:55:51", "url": "https://files.pythonhosted.org/packages/af/96/fbcc837b51965bbdefa61ab2f43635426aa5e8a6e9061057a336ee110c20/formast-0.1.0a1-py3.3-win32.egg" }, { "comment_text": "", "digests": { "md5": "4fe09463c15db1b8a73fb226df9a2a17", "sha256": "f06fbb76f246001790d5920937274cd685795da9a552d3ea81b11e1b8f6c4adf" }, "downloads": -1, "filename": "formast-0.1.0a1-py3.3-win-amd64.egg", "has_sig": false, "md5_digest": "4fe09463c15db1b8a73fb226df9a2a17", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 212389, "upload_time": "2012-11-09T21:58:08", "url": "https://files.pythonhosted.org/packages/40/39/8809347f53f51ab044e66853f667fd1ea962b2b5377f13b6adbb8f2ac626/formast-0.1.0a1-py3.3-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "5dd0a747ab3039c350705066cc0945c8", "sha256": "05a5cf8da65a368ccb87e93d460d9eec8c3f7e9eb88529e7206522eab7ddcb16" }, "downloads": -1, "filename": "formast-0.1.0a1.tar.bz2", "has_sig": false, "md5_digest": "5dd0a747ab3039c350705066cc0945c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2129252, "upload_time": "2012-11-09T21:34:18", "url": "https://files.pythonhosted.org/packages/b3/7e/63599705db138ad5528c3fb75ae3b9680c739d74f33239de5be601134294/formast-0.1.0a1.tar.bz2" } ] }