{ "info": { "author": "Renata Hodovan, Akos Kiss", "author_email": "hodovan@inf.u-szeged.hu, akiss@inf.u-szeged.hu", "bugtrack_url": null, "classifiers": [], "description": "============\nANTLeRinator\n============\n\n*ANTLeRinator* is a Python utility package to help keeping components of\nANTLR v4 in sync.\n\n\nRequirements\n============\n\n* Python_ ~= 2.7 or >= 3.4\n* pip_ and setuptools Python packages (the latter is automatically installed by\n pip)\n* Java_ SE >= 7 JRE or JDK (the latter is optional)\n\n.. _Python: https://www.python.org\n.. _pip: https://pip.pypa.io\n.. _Java: https://www.oracle.com/java/\n\n\nInstall\n=======\n\nThe quick way::\n\n pip install antlerinator\n\nAlternatively, by cloning the project and running setuptools::\n\n python setup.py install\n\n\nUsage\n=====\n\nA common form of *ANTLeRinator*'s usage:\n\n.. code-block:: python\n\n import antlerinator\n import argparse\n import subprocess\n\n parser = argparse.ArgumentParser()\n parser.add_argument('--antlr', default=antlerinator.antlr_jar_path)\n args = parser.parse_args()\n\n if (args.antlr == antlerinator.antlr_jar_path):\n antlerinator.install(lazy=True)\n subprocess.call(['java', '-jar', args.antlr])\n\nShould there be need for manual jar installation, a helper script is available::\n\n antlerinator-install\n\n\nCopyright and Licensing\n=======================\n\nLicensed under the BSD 3-Clause License_.\n\n.. _License: LICENSE.rst", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/renatahodovan/antlerinator", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "antlerinator", "package_url": "https://pypi.org/project/antlerinator/", "platform": "", "project_url": "https://pypi.org/project/antlerinator/", "project_urls": { "Homepage": "https://github.com/renatahodovan/antlerinator" }, "release_url": "https://pypi.org/project/antlerinator/4.7.2/", "requires_dist": null, "requires_python": "", "summary": "ANTLeRinator", "version": "4.7.2" }, "last_serial": 4967165, "releases": { "4.6": [ { "comment_text": "", "digests": { "md5": "e39589421f57bada3fa459c550974541", "sha256": "78117e8b566bd05ae8152352d003e89f2a451ccf7925a8d9738ac24e06f36b4d" }, "downloads": -1, "filename": "antlerinator-4.6.tar.gz", "has_sig": false, "md5_digest": "e39589421f57bada3fa459c550974541", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3810, "upload_time": "2017-05-04T08:43:03", "url": "https://files.pythonhosted.org/packages/e5/5b/f7445c3a56562a6a0f19d03bb5089477d83cab0edcfc14f9a9b450bc5739/antlerinator-4.6.tar.gz" } ], "4.7": [ { "comment_text": "", "digests": { "md5": "4498679368b1ec9d42793ed73a1d9a70", "sha256": "ac3d86a290aaea18efa0322f997a01bb28be42d6ef378bf321431afffd1cadf2" }, "downloads": -1, "filename": "antlerinator-4.7.tar.gz", "has_sig": false, "md5_digest": "4498679368b1ec9d42793ed73a1d9a70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3823, "upload_time": "2017-06-09T16:44:25", "url": "https://files.pythonhosted.org/packages/83/9c/5e1b0b8cb5f6f5835bd088216402ad2e7af042777ddf4863fdf581504737/antlerinator-4.7.tar.gz" } ], "4.7.1": [ { "comment_text": "", "digests": { "md5": "10b91c5ebdfcb15d904dcca6c63d91e9", "sha256": "8875b917a01bcf895d989698c5a80693cfdd970edcee70d6237f36691a7d2010" }, "downloads": -1, "filename": "antlerinator-4.7.1.tar.gz", "has_sig": false, "md5_digest": "10b91c5ebdfcb15d904dcca6c63d91e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3923, "upload_time": "2018-02-22T15:08:20", "url": "https://files.pythonhosted.org/packages/73/55/1591c8568ebf707dc5a69c43742473365ab08063114e860f5d6f8012f62e/antlerinator-4.7.1.tar.gz" } ], "4.7.1.post1": [ { "comment_text": "", "digests": { "md5": "87c70c5057f81d9bf82454ef922abdc5", "sha256": "57b470663b309f979b06a737e9e3616fa0fa36934a30e24356b880be68c893ec" }, "downloads": -1, "filename": "antlerinator-4.7.1.post1.tar.gz", "has_sig": false, "md5_digest": "87c70c5057f81d9bf82454ef922abdc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4070, "upload_time": "2019-02-27T16:58:37", "url": "https://files.pythonhosted.org/packages/cd/c4/23aa0b5f74174e41cea76b222db6ca79a6146f4ebd543330f40ca7db31f0/antlerinator-4.7.1.post1.tar.gz" } ], "4.7.2": [ { "comment_text": "", "digests": { "md5": "d8b21dc2053b7a50ae4250afb201999f", "sha256": "a8caebf6b85b70126e633bbddb0dc45bd0350312ac3f22401d03bab825e843a9" }, "downloads": -1, "filename": "antlerinator-4.7.2.tar.gz", "has_sig": false, "md5_digest": "d8b21dc2053b7a50ae4250afb201999f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4057, "upload_time": "2019-03-21T08:50:15", "url": "https://files.pythonhosted.org/packages/58/13/ef0550f09eb1abb9dc00b5007efe117a74b318ca0d10c9aab47fc33a7612/antlerinator-4.7.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d8b21dc2053b7a50ae4250afb201999f", "sha256": "a8caebf6b85b70126e633bbddb0dc45bd0350312ac3f22401d03bab825e843a9" }, "downloads": -1, "filename": "antlerinator-4.7.2.tar.gz", "has_sig": false, "md5_digest": "d8b21dc2053b7a50ae4250afb201999f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4057, "upload_time": "2019-03-21T08:50:15", "url": "https://files.pythonhosted.org/packages/58/13/ef0550f09eb1abb9dc00b5007efe117a74b318ca0d10c9aab47fc33a7612/antlerinator-4.7.2.tar.gz" } ] }