{ "info": { "author": "laixintao", "author_email": "laixintao1995@163.com", "bugtrack_url": null, "classifiers": [], "description": "# Dot Kernel\n\nThe dot kernel for jupyter!\n\nThere is an awesome dot language tutorial in Chinese: [learn-dot](https://github.com/laixintao/learn-dot).\n\n![demo.jpeg](https://github.com/laixintao/jupyter-dot-kernel/raw/master/readme_assets/demo.jpeg)\n\n## Install\n\nYou should have graphviz first. \n- Install by brew: `brew install graphviz`.\n- or `sudo apt-get inatall graphviz` for ubuntu\n\nThen,\n\n```\npip install dot_kernel\n```\n\nAdd kernel to your jupyter:\n\n```\ninstall-dot-kernel\n```\n\nALL DONE! \ud83c\udf89\ud83c\udf89\ud83c\udf89\n\nRun using:\n\n```\njupyter notebook\n```\n\nSelect new -> dot\n\n![new_dot.png](https://github.com/laixintao/jupyter-dot-kernel/raw/master/readme_assets/new_dot.png)\n\nand try run this:\n\n```\n // The graph name and the semicolons are optional\n graph graphname {\n a -- b -- c;\n b -- d;\n }\n```\n\nYou will see:\n\n![first_try.png](https://github.com/laixintao/jupyter-dot-kernel/raw/master/readme_assets/first_try.png)\n\n## TODO\n\n1. update [this](https://github.com/jupyter/jupyter/wiki/Jupyter-kernels).\n2. add more render tools not just `dot`\n3. add more filetype support not just `png`\n4. auto indent", "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/laixintao/jupyter-dot-kernel", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "dot-kernel", "package_url": "https://pypi.org/project/dot-kernel/", "platform": "", "project_url": "https://pypi.org/project/dot-kernel/", "project_urls": { "Homepage": "https://github.com/laixintao/jupyter-dot-kernel" }, "release_url": "https://pypi.org/project/dot-kernel/0.1.8/", "requires_dist": null, "requires_python": "", "summary": "Writing dot language and render in jupyter.", "version": "0.1.8" }, "last_serial": 5868007, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5b5e3b4c2c84d249d61bbb8e30f826ff", "sha256": "c68d2e222c8cd7032e957f5e7d409edd2f1215475b1046f0be7a93229de32969" }, "downloads": -1, "filename": "dot_kernel-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5b5e3b4c2c84d249d61bbb8e30f826ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2098, "upload_time": "2018-09-11T15:19:41", "url": "https://files.pythonhosted.org/packages/b0/4e/56769511e20ca5b8ef5c3d7039d4dc54119658451c214d7843a2b7ab058d/dot_kernel-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "07d416b4ed1dc5abf42bbf4ee901a3a8", "sha256": "d91c8c2bd325860e07794de1b1aec87ca21b0668d3aaf0b5764952363903ce24" }, "downloads": -1, "filename": "dot_kernel-0.1.1.tar.gz", "has_sig": false, "md5_digest": "07d416b4ed1dc5abf42bbf4ee901a3a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2107, "upload_time": "2018-09-11T15:25:34", "url": "https://files.pythonhosted.org/packages/49/41/f80afb12198ca1640efad2200eb6bcc79bf0ba074abd40c46a434c231e2d/dot_kernel-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "631b92f20a699387baedcb37a15e21d2", "sha256": "e39a16622a6fd2f8f60c6855257944e6f2928afb37663e6bef0dd494e9483b2c" }, "downloads": -1, "filename": "dot_kernel-0.1.2.tar.gz", "has_sig": false, "md5_digest": "631b92f20a699387baedcb37a15e21d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2133, "upload_time": "2018-09-11T15:33:30", "url": "https://files.pythonhosted.org/packages/c6/5b/d428152361842b6797fbceec218f7c2e2308c834bea5c55f6ded81033f35/dot_kernel-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "2f93d42abbd2223f787ae6bf02958601", "sha256": "d384342427ad351ac68b8c49e779b9a25d5296b8d13a67d3fa0aa2f84006f9d7" }, "downloads": -1, "filename": "dot_kernel-0.1.3.tar.gz", "has_sig": false, "md5_digest": "2f93d42abbd2223f787ae6bf02958601", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2349, "upload_time": "2018-09-12T07:50:41", "url": "https://files.pythonhosted.org/packages/e6/40/b00b2e838ee260abf0bc83ae0401f421fefa1043f87fa2cd30dc2501e51c/dot_kernel-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "d53e7817fa84dae6dc17844dd1e81264", "sha256": "ecc54caed49c1d486bb88a3f80209e140f09b1b5a40f65829f55647167604112" }, "downloads": -1, "filename": "dot_kernel-0.1.4.tar.gz", "has_sig": false, "md5_digest": "d53e7817fa84dae6dc17844dd1e81264", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2207, "upload_time": "2018-09-12T08:13:48", "url": "https://files.pythonhosted.org/packages/21/7c/25ae69fe9b257f8743aa00b9e5f20c8a71af534f727a58f464d233c4e431/dot_kernel-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "5ff7e9d883a79985377a9ddfa262f6f4", "sha256": "adfa90dfa1f23dc5f61cfccd81cbc9a051c464da2de4c9b854ec2905cb83a6cf" }, "downloads": -1, "filename": "dot_kernel-0.1.5.tar.gz", "has_sig": false, "md5_digest": "5ff7e9d883a79985377a9ddfa262f6f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2206, "upload_time": "2018-09-12T08:25:07", "url": "https://files.pythonhosted.org/packages/b5/c5/be7c2018ea53f9b9937a837a029a54a47f86062adbb1471615275f766817/dot_kernel-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "b3be98584e53bfed1de2cc928faf1995", "sha256": "4bcb247bd1a2a018d340d1266e3af3e147204a4c027c216b867c5511a48b3330" }, "downloads": -1, "filename": "dot_kernel-0.1.6.tar.gz", "has_sig": false, "md5_digest": "b3be98584e53bfed1de2cc928faf1995", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3210, "upload_time": "2019-08-02T11:20:24", "url": "https://files.pythonhosted.org/packages/22/86/45f72b7bc050a02d3eb033e9498e7af21cbfa1b3869c2176d6e1814471c1/dot_kernel-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "02bfc6bfcc419028b1c53a04a3cda204", "sha256": "d593546a1c154d38fdb0a1573dd7013c7f1e6092dbd32a7165c4fab9ea5cf4d0" }, "downloads": -1, "filename": "dot_kernel-0.1.7.tar.gz", "has_sig": false, "md5_digest": "02bfc6bfcc419028b1c53a04a3cda204", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3223, "upload_time": "2019-08-09T09:52:35", "url": "https://files.pythonhosted.org/packages/8d/87/296af1ea20ccd7f76abbfd7e296f2e6ae57ee1ae2d961e9e7033fad7fe20/dot_kernel-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "9dead429dbfd29e73d4b08fb3de3e4e5", "sha256": "6bf5910b24e1068458ca181257e0a169fa19baf54965e61df9ba1cbb729dbdbf" }, "downloads": -1, "filename": "dot_kernel-0.1.8.tar.gz", "has_sig": false, "md5_digest": "9dead429dbfd29e73d4b08fb3de3e4e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3232, "upload_time": "2019-09-22T05:58:07", "url": "https://files.pythonhosted.org/packages/f7/57/aa744d560d337d1065c6b67454435cae04267b8dc995be8c5770238120e0/dot_kernel-0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9dead429dbfd29e73d4b08fb3de3e4e5", "sha256": "6bf5910b24e1068458ca181257e0a169fa19baf54965e61df9ba1cbb729dbdbf" }, "downloads": -1, "filename": "dot_kernel-0.1.8.tar.gz", "has_sig": false, "md5_digest": "9dead429dbfd29e73d4b08fb3de3e4e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3232, "upload_time": "2019-09-22T05:58:07", "url": "https://files.pythonhosted.org/packages/f7/57/aa744d560d337d1065c6b67454435cae04267b8dc995be8c5770238120e0/dot_kernel-0.1.8.tar.gz" } ] }