{ "info": { "author": "Douglas Blank", "author_email": "doug.blank@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: IPython", "License :: OSI Approved :: BSD License", "Programming Language :: Lisp", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: System :: Shells" ], "description": "\n# Calysto Hy\n\nCalysto Hy is a Hy kernel for Jupyter based on [Metakernel](https://github.com/Calysto/metakernel). [Hy is a language](https://github.com/hylang/hy) that converts Lisp-like syntax to Python semantics. \n\nThis kernel is based on [bollwyvl/hy_kernel/](https://github.com/bollwyvl/hy_kernel/) That kernel treats Hy as a Python preprocessor, and can therefore use the standard IPython tools. Calysto Hy treats Hy as a full language. Because of this, it uses the MetaKernel to gain magics, shell, parallel processing, etc.\n\n## Install\n\nIf you want to enjoy full code completion by [kaschalk/jedhy](https://github.com/ekaschalk/jedhy) you have\nuse bleeding edge and install hy master (> 0.13.1), jedhy and toolz first because jedhy is using new hy syntax.\nOtherwise calysto_hy falls back to is normal completion.\n\n\n```shell\npip3 install git+https://github.com/ekaschalk/jedhy.git\npip3 install git+https://github.com/Calysto/calysto_hy.git\npython3 -m calysto_hy install\n```\n\nIf installing into the system, you may want to:\n\n```shell\nsudo pip3 install git+https://github.com/ekaschalk/jedhy.git\nsudo pip3 install git+https://github.com/Calysto/calysto_hy.git\nsudo python3 -m calysto_hy install\n```\n\nOr into your personal space:\n\n```shell\npip3 install git+https://github.com/ekaschalk/jedhy.git --user\npip3 install git+https://github.com/Calysto/calysto_hy.git --user\npython3 -m calysto_hy install --user\n```\n\nOr into a virtualenv, when it is already activated:\n\n```shell\npip3 install git+https://github.com/ekaschalk/jedhy.git\npip3 install git+https://github.com/Calysto/calysto_hy.git\npython3 -m calysto_hy install --sys-prefix\n```\n\n## Use\n\n```shell\njupyter console --kernel calysto_hy\n```\n\nYou can use Calysto Hy in Jupyter notebook by selecting the \"Calysto Hy\" kernel. See example [notebooks](https://github.com/Calysto/calysto_hy/tree/master/notebooks).\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Calysto/calysto_hy", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "calysto-hy", "package_url": "https://pypi.org/project/calysto-hy/", "platform": "", "project_url": "https://pypi.org/project/calysto-hy/", "project_urls": { "Homepage": "https://github.com/Calysto/calysto_hy" }, "release_url": "https://pypi.org/project/calysto-hy/0.1.1/", "requires_dist": [ "hy", "metakernel", "toolz" ], "requires_python": "", "summary": "A Hy kernel for Jupyter based on MetaKernel", "version": "0.1.1" }, "last_serial": 4223090, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "bc0108e1d98f024a3ee3163f7b60caeb", "sha256": "8304e777eef49a1fd6566f4dda388a4abad4dbc339b3eda290aac86fd55149f7" }, "downloads": -1, "filename": "calysto_hy-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bc0108e1d98f024a3ee3163f7b60caeb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6613, "upload_time": "2018-08-30T15:32:32", "url": "https://files.pythonhosted.org/packages/49/3d/e0af6d90370f2dcf8aeb744529bb74313b72eb88e8914ccad23392770c1f/calysto_hy-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3826b925db58be837e2f010a373b22cd", "sha256": "669a26e6e0ccfb5810d56c699b14a9e64b55cab572ad0ae0a5b84b87438d358c" }, "downloads": -1, "filename": "calysto_hy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3826b925db58be837e2f010a373b22cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3979, "upload_time": "2018-08-30T15:32:33", "url": "https://files.pythonhosted.org/packages/69/01/65109e8f99408ef1e7c2be366e54e443d19e59f4e67b7ef70d0a5321bc75/calysto_hy-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bc0108e1d98f024a3ee3163f7b60caeb", "sha256": "8304e777eef49a1fd6566f4dda388a4abad4dbc339b3eda290aac86fd55149f7" }, "downloads": -1, "filename": "calysto_hy-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bc0108e1d98f024a3ee3163f7b60caeb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6613, "upload_time": "2018-08-30T15:32:32", "url": "https://files.pythonhosted.org/packages/49/3d/e0af6d90370f2dcf8aeb744529bb74313b72eb88e8914ccad23392770c1f/calysto_hy-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3826b925db58be837e2f010a373b22cd", "sha256": "669a26e6e0ccfb5810d56c699b14a9e64b55cab572ad0ae0a5b84b87438d358c" }, "downloads": -1, "filename": "calysto_hy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3826b925db58be837e2f010a373b22cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3979, "upload_time": "2018-08-30T15:32:33", "url": "https://files.pythonhosted.org/packages/69/01/65109e8f99408ef1e7c2be366e54e443d19e59f4e67b7ef70d0a5321bc75/calysto_hy-0.1.1.tar.gz" } ] }