{ "info": { "author": "Matvei Kukui", "author_email": "motakuk@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Cspark-python `|Build| `_ `|Version| `_ `|Updates| `_ `|Python 3| `_ `|codecov| `_\n==============================================================================================================================================================================================================================================================================================================================================\n\nCspark-python is a library for `Cisco\nSpark `_ bots.\n\nWhy Cspark-python?\n~~~~~~~~~~~~~~~~~~\n\n1. Spark API provides only one mechanism to notify bot about updates:\n Webhooks. \"Webhooks require that the Cisco Spark Cloud be able to\n reach your backend over HTTP\"\n `(link) `_\n It's not comfortable to develop and test bots on public server so\n Cspark-python emulates update mechanism using REST API.\n2. Class-based routers and request handlers allow you to use\n Django-style project structure for complex projects.\n3. Event-based callbacks allows you to build prototype fast.\n\nHowto:\n~~~~~~\n\n1. Install with PIP: ``pip install cspark-python``\n\n2. Then go to developer website, `create new\n bot `_ and achieve\n **Access Token**. Be careful and don't copy your own **Access Token**\n it will cause funny situation.\n\n If you stacked with icon uploading mechanism (as I always do), you\n can use random photo of a cat:\n https://pbs.twimg.com/profile\\_images/562466745340817408/\\_nIu8KHX.jpeg\n\n3. Use examples to start your first bot. Don't forget to change **Access\n Token**.\n\nHello, google: **Cisco Spark Python SDK**, **Cisco Spark Python\nFramework**, **Cisco Spark Bot**, **Bot For Cisco Spark Example**\n\nStatus:\n~~~~~~~\n\n- [x] Build prototype\n- [ ] Stabilize interfaces\n- [ ] UT\n- [ ] Document\n- [ ] Web Hooks\n- [ ] Deploy instructions & Dockerfile\n- [ ] Starter Project Repo\n\n.. |Build| image:: https://travis-ci.org/Matvey-Kuk/cspark-python.svg?branch=master\n.. |Version| image:: https://img.shields.io/pypi/v/cspark-python.svg\n.. |Updates| image:: https://pyup.io/repos/github/matvey-kuk/cspark-python/shield.svg\n.. |Python\n3| image:: https://pyup.io/repos/github/matvey-kuk/cspark-python/python-3-shield.svg\n.. |codecov| image:: https://codecov.io/gh/Matvey-Kuk/cspark-python/branch/master/graph/badge.svg", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Matvey-Kuk/cspark-python", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "cspark-python", "package_url": "https://pypi.org/project/cspark-python/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cspark-python/", "project_urls": { "Homepage": "https://github.com/Matvey-Kuk/cspark-python" }, "release_url": "https://pypi.org/project/cspark-python/0.0.13/", "requires_dist": null, "requires_python": "", "summary": "Python library for Cisco Spark", "version": "0.0.13" }, "last_serial": 2678658, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "fe4ede64cd2f3095eb482067b4a94d5a", "sha256": "895436227054cef925a800addc37103f5a362bb765f716dcc9eadbc4c6bb2d2c" }, "downloads": -1, "filename": "cspark-python-0.0.10.tar.gz", "has_sig": false, "md5_digest": "fe4ede64cd2f3095eb482067b4a94d5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4275, "upload_time": "2017-01-28T04:00:13", "url": "https://files.pythonhosted.org/packages/dd/15/857480ba7245eb5a09eba4ff8eaee90fcfc9bac13728f483fe31518205be/cspark-python-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "33fcda34ebb12fa0f8686de4a7c5e91e", "sha256": "66622a29e14fd9e6b927b1587d10f18daf3f3b75f57d76e86deaebe1b68e9623" }, "downloads": -1, "filename": "cspark-python-0.0.11.tar.gz", "has_sig": false, "md5_digest": "33fcda34ebb12fa0f8686de4a7c5e91e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5294, "upload_time": "2017-03-02T17:25:19", "url": "https://files.pythonhosted.org/packages/a4/d5/e956c801ab2c494276d3344985e51194de4be5641cf566c79c18d4bf5921/cspark-python-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "816f7d27fd8d8e433ccbcba7f861fd36", "sha256": "d0ca26cf56a404fd840b42923903ba4ee73774c688d8c07169e244e9320006cc" }, "downloads": -1, "filename": "cspark-python-0.0.12.tar.gz", "has_sig": false, "md5_digest": "816f7d27fd8d8e433ccbcba7f861fd36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5313, "upload_time": "2017-03-02T17:41:45", "url": "https://files.pythonhosted.org/packages/e5/30/de2cbfc10a93acde813c6727902a2d98d919d998a7fabb463a1ed4c094e6/cspark-python-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "599bd97d55cc61cc16ac6a901f0c7f9a", "sha256": "ae425c00a907c92c207e826b67b20fef8303490bac3cdcab9ed0d982334d549b" }, "downloads": -1, "filename": "cspark-python-0.0.13.tar.gz", "has_sig": false, "md5_digest": "599bd97d55cc61cc16ac6a901f0c7f9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5359, "upload_time": "2017-03-02T17:46:28", "url": "https://files.pythonhosted.org/packages/da/6c/b470064e03d4f4e325ee98eab614add96e43995a3cda669b0a2ae9ed73f4/cspark-python-0.0.13.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "599bd97d55cc61cc16ac6a901f0c7f9a", "sha256": "ae425c00a907c92c207e826b67b20fef8303490bac3cdcab9ed0d982334d549b" }, "downloads": -1, "filename": "cspark-python-0.0.13.tar.gz", "has_sig": false, "md5_digest": "599bd97d55cc61cc16ac6a901f0c7f9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5359, "upload_time": "2017-03-02T17:46:28", "url": "https://files.pythonhosted.org/packages/da/6c/b470064e03d4f4e325ee98eab614add96e43995a3cda669b0a2ae9ed73f4/cspark-python-0.0.13.tar.gz" } ] }