{ "info": { "author": "chuanwu", "author_email": "chuanwusun@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# ChatTerminal\n\n\nChat with Servers via SSH.\n\n[ChatTerminal](https://github.com/chuanwu/ChatTerminal) aims to simulate a real terminal in maximal degree. If you favor ChatOps, [ChatTerminal](https://github.com/chuanwu/ChatTerminal) will be an interesting experience.\n\n\n### QuickStart\n\n```\npip3 install ChatTerminal\n```\n\nHere is the sample usages:\n\n```\n>>> from ChatTerminal import Session\n>>> # You should have permissions to ssh YOUR_HOST_IP directly.\n>>> chat_ssesion = Session(\"YOUR_HOST_IP\")\n>>> [d for d in chat_ssesion.execute(\"pwd\")]\n['/root']\n```\n\n\n### Wanna Contribute?\n\n```\ngit clone https://github.com/chuanwu/ChatTerminal ChatTerminal\ncd ChatTerminal\nmake init\nmake develop\n```\n\n### ToDo\n\n- [ ] Execute simple commands like ls, cat, etc.\n- [ ] Monitor logs, like tail.\n- [ ] Support interactive mode, e.g. Docker, k8s.\n- [ ] Provide Web IDE Environment based on open source projects.\n- [ ] Download files from the server or from the Internet using you-get.\n\n\n### Acknowledgement\n\n\nThis project uses [pyenv](https://github.com/pyenv/pyenv) as its package dependency management.\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/chuanwu/ChatTerminal", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "ChatTerminal", "package_url": "https://pypi.org/project/ChatTerminal/", "platform": "", "project_url": "https://pypi.org/project/ChatTerminal/", "project_urls": { "Homepage": "https://github.com/chuanwu/ChatTerminal" }, "release_url": "https://pypi.org/project/ChatTerminal/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Chat with Servers via SSH", "version": "1.0.1" }, "last_serial": 5143759, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "7a487f6bb4b74dd1207dd3d92c2dcbaa", "sha256": "1f84019a87c6871625df2a5f0b80ff1ede438606df0e58d923e5b30295b672b9" }, "downloads": -1, "filename": "ChatTerminal-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7a487f6bb4b74dd1207dd3d92c2dcbaa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3943, "upload_time": "2019-04-15T09:07:52", "url": "https://files.pythonhosted.org/packages/6e/6d/3a38b5ddd617b74793ecaa5983e8b8c69267198b1a22ae51f52f838f7a47/ChatTerminal-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b45c94852395e966f83fc59a223cb5af", "sha256": "e91ac59a54ed5fddaff99d4976ccc2f7c33329a80754a89f05cbd29fed5b29f2" }, "downloads": -1, "filename": "ChatTerminal-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b45c94852395e966f83fc59a223cb5af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2310, "upload_time": "2019-04-15T09:07:53", "url": "https://files.pythonhosted.org/packages/e9/2d/c2d8b70dc8219133990335bec2d8257dbd5261d69fa6f3fe1769615b6f9d/ChatTerminal-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7a487f6bb4b74dd1207dd3d92c2dcbaa", "sha256": "1f84019a87c6871625df2a5f0b80ff1ede438606df0e58d923e5b30295b672b9" }, "downloads": -1, "filename": "ChatTerminal-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7a487f6bb4b74dd1207dd3d92c2dcbaa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3943, "upload_time": "2019-04-15T09:07:52", "url": "https://files.pythonhosted.org/packages/6e/6d/3a38b5ddd617b74793ecaa5983e8b8c69267198b1a22ae51f52f838f7a47/ChatTerminal-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b45c94852395e966f83fc59a223cb5af", "sha256": "e91ac59a54ed5fddaff99d4976ccc2f7c33329a80754a89f05cbd29fed5b29f2" }, "downloads": -1, "filename": "ChatTerminal-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b45c94852395e966f83fc59a223cb5af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2310, "upload_time": "2019-04-15T09:07:53", "url": "https://files.pythonhosted.org/packages/e9/2d/c2d8b70dc8219133990335bec2d8257dbd5261d69fa6f3fe1769615b6f9d/ChatTerminal-1.0.1.tar.gz" } ] }