{ "info": { "author": "Dan Oak", "author_email": "danylo.dubinin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: IPython", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: MacOS", "Operating System :: Unix", "Programming Language :: Other Scripting Engines", "Programming Language :: Python :: 3", "Topic :: System :: Shells" ], "description": "# Z shell kernel for Jupyter\n\n[![Gitter](https://badges.gitter.im/zsh-jupyter-kernel/community.svg)](https://gitter.im/zsh-jupyter-kernel/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)\n\n## Features\n\n### \u25b6\ufe0f Execute\nExecute any multiline Zsh code which does not wait for `stdin`.\nA pseudo terminal process runs until a kernel is stopped and is common\nfor all notebook cells.\n\n### \u23f9 Interrupt\nInterrupt any code as in any terminal.\n\n### \ud83d\udd0e Inspect\nGet `man` pages for commands under cursor.\n\n### \ud83e\uddf0 Complete\nComplete code using all completions as in terminal.\n\n### \ud83d\ude0e Just do it\nSee more supported features in [Misc](misc/).\n\n### \ud83d\udd2e\nEverything else under active development. Create an [Issue][issue] to request\na feature.\n

\nRoadmap \u2705\n\u2022\nContribution \ud83d\udc4d\n\u2022\nLicense \ud83e\udd1d\n

\n\n## Install\n\n### Pipenv\n[`install.sh`](misc/install.sh)\n```sh\npipenv --python 3.7 install notebook zsh_jupyter_kernel\npipenv run python -m zsh_jupyter_kernel.install --sys-prefix\n```\n\n### Pip\n```sh\npython3 -mpip install notebook zsh_jupyter_kernel\npython3 -mzsh_jupyter_kernel.install --sys-prefix\n```\n\n## Run\n\n### Dockerized\nSee https://github.com/eiro/play-jupyter\n\n### Native\n[`lab.sh`](misc/lab.sh)\n```sh\npipenv run jupyter notebook\n```\n\n## Thanks to\n- https://github.com/Valodim/zsh-capture-completion for script to get Zsh completions as data\n- https://github.com/eiro/play-jupyter for Dockerfile and doc fixes\n- Jupyter Development Team for Jupyter itself\n\n[issue]: https://github.com/danylo-dubinin/zsh-jupyter-kernel/issues/new\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/danylo-dubinin/zsh-jupyter-kernel", "keywords": "jupyter,ipython,zsh,shell,kernel", "license": "GPL-3.0", "maintainer": "", "maintainer_email": "", "name": "zsh-jupyter-kernel", "package_url": "https://pypi.org/project/zsh-jupyter-kernel/", "platform": "", "project_url": "https://pypi.org/project/zsh-jupyter-kernel/", "project_urls": { "Homepage": "https://github.com/danylo-dubinin/zsh-jupyter-kernel" }, "release_url": "https://pypi.org/project/zsh-jupyter-kernel/3.2/", "requires_dist": [ "ipykernel", "jupyter-client", "IPython", "pexpect" ], "requires_python": ">=3", "summary": "Z shell kernel for Jupyter", "version": "3.2" }, "last_serial": 5788270, "releases": { "3.0": [ { "comment_text": "", "digests": { "md5": "31ed238c2ffaae23a6cf53c4fb5e172e", "sha256": "d3d0250e476dbf8c23963d5a8336b007f4c0abc5b7b570f295b95b0d3834ddac" }, "downloads": -1, "filename": "zsh_jupyter_kernel-3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "31ed238c2ffaae23a6cf53c4fb5e172e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 14371, "upload_time": "2019-07-07T10:22:46", "url": "https://files.pythonhosted.org/packages/ce/3c/4a7ced317104e59209726c10e6282eb333a9d6daed9d3031a1125651652c/zsh_jupyter_kernel-3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b68f70e544f98b9745e0851714ae1118", "sha256": "4df138fdbafeb35be45d397443d034eaf9e9c80ce133a084ba863dc52d0f1671" }, "downloads": -1, "filename": "zsh-jupyter-kernel-3.0.tar.gz", "has_sig": false, "md5_digest": "b68f70e544f98b9745e0851714ae1118", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12714, "upload_time": "2019-07-07T10:22:48", "url": "https://files.pythonhosted.org/packages/a4/db/e7ca4a042ac44ba803525f45167858bf08be77d296dcb69c177dd5ceb036/zsh-jupyter-kernel-3.0.tar.gz" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "06893a6d88ceb6475ad5d066168d1a6a", "sha256": "08aa531f3eb22b6d300d58943436e8c03f5a0295ebfe3137a6e22a3978fbe0d5" }, "downloads": -1, "filename": "zsh_jupyter_kernel-3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "06893a6d88ceb6475ad5d066168d1a6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 14795, "upload_time": "2019-08-18T20:45:24", "url": "https://files.pythonhosted.org/packages/92/8b/84b2581dfbaf5d67a0603f59c54ed46b8dd83f7b46d8412e0406c552f1ed/zsh_jupyter_kernel-3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e856cf12e2c5b0f90f2b20e969f495e8", "sha256": "619d5b835feb28580f2af26ff202816643bcd6e4f5b46e8ed10aa8cafcad02e6" }, "downloads": -1, "filename": "zsh-jupyter-kernel-3.1.tar.gz", "has_sig": false, "md5_digest": "e856cf12e2c5b0f90f2b20e969f495e8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 13168, "upload_time": "2019-08-18T20:45:26", "url": "https://files.pythonhosted.org/packages/72/ce/3fd80cb28c89346638a555821a2e1f93ad6a051749bf43c267dcd8b01708/zsh-jupyter-kernel-3.1.tar.gz" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "dbae68f50d72add6613b89b40a3e819f", "sha256": "e9414169810f831af6d74b5468bbb28771acb17d5615a9da9dc0d20e92ccf76c" }, "downloads": -1, "filename": "zsh_jupyter_kernel-3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "dbae68f50d72add6613b89b40a3e819f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 14944, "upload_time": "2019-09-05T20:28:59", "url": "https://files.pythonhosted.org/packages/7a/39/10f7652756bcdba4af138f2496b5b7831c3dfdcaf563c3f5c6b19a7226ed/zsh_jupyter_kernel-3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f26fddfe8024f3a84c0de051897b046b", "sha256": "94c75c653185b75340cf4fabc4763dbd1cd45bd844630f1789293cf6cfc7dc4d" }, "downloads": -1, "filename": "zsh-jupyter-kernel-3.2.tar.gz", "has_sig": false, "md5_digest": "f26fddfe8024f3a84c0de051897b046b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 13050, "upload_time": "2019-09-05T20:29:01", "url": "https://files.pythonhosted.org/packages/65/50/c223843458fcf02921745095136c2fca6c9df8844583c1859cc266e7a124/zsh-jupyter-kernel-3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dbae68f50d72add6613b89b40a3e819f", "sha256": "e9414169810f831af6d74b5468bbb28771acb17d5615a9da9dc0d20e92ccf76c" }, "downloads": -1, "filename": "zsh_jupyter_kernel-3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "dbae68f50d72add6613b89b40a3e819f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 14944, "upload_time": "2019-09-05T20:28:59", "url": "https://files.pythonhosted.org/packages/7a/39/10f7652756bcdba4af138f2496b5b7831c3dfdcaf563c3f5c6b19a7226ed/zsh_jupyter_kernel-3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f26fddfe8024f3a84c0de051897b046b", "sha256": "94c75c653185b75340cf4fabc4763dbd1cd45bd844630f1789293cf6cfc7dc4d" }, "downloads": -1, "filename": "zsh-jupyter-kernel-3.2.tar.gz", "has_sig": false, "md5_digest": "f26fddfe8024f3a84c0de051897b046b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 13050, "upload_time": "2019-09-05T20:29:01", "url": "https://files.pythonhosted.org/packages/65/50/c223843458fcf02921745095136c2fca6c9df8844583c1859cc266e7a124/zsh-jupyter-kernel-3.2.tar.gz" } ] }