{ "info": { "author": "Zerodha Technology Pvt ltd. (India)", "author_email": "talk@zerodha.tech", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Financial and Insurance Industry", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Office/Business :: Financial :: Investment", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# The Kite Connect API Python client - v3\n[![PyPI](https://img.shields.io/pypi/v/kiteconnect.svg)](https://pypi.python.org/pypi/kiteconnect)\n[![Build Status](https://travis-ci.org/zerodhatech/pykiteconnect.svg?branch=kite3)](https://travis-ci.org/zerodhatech/pykiteconnect)\n[![Windows Build Status](https://ci.appveyor.com/api/projects/status/github/zerodhatech/pykiteconnect?svg=true)](https://ci.appveyor.com/project/rainmattertech/pykiteconnect)\n[![codecov.io](https://codecov.io/gh/zerodhatech/pykiteconnect/branch/kite3/graphs/badge.svg?branch=kite3)](https://codecov.io/gh/zerodhatech/pykiteconnect/branch/kite3)\n\nThe official Python client for communicating with the [Kite Connect API](https://kite.trade).\n\nKite Connect is a set of REST-like APIs that expose many capabilities required to build a complete investment and trading platform. Execute orders in real time, manage user portfolio, stream live market data (WebSockets), and more, with the simple HTTP API collection.\n\n[Zerodha Technology](https://zerodha.com) (c) 2018. Licensed under the MIT License.\n\n## Documentation\n- [Python client documentation](https://kite.trade/docs/pykiteconnect/v3)\n- [Kite Connect HTTP API documentation](https://kite.trade/docs/connect/v3)\n\n## Installing the client\nYou can install the pre release via pip\n```\npip install --upgrade kiteconnect\n```\n\nIts recommended to update `setuptools` to latest if you are facing any issue while installing\n\n```\npip install -U pip setuptools\n```\n\nSince some of the dependencies uses C extensions it has to compiled before installing the package.\n\n### Linux, BSD and macOS\n- On Linux, and BSDs, you will need a C compiler (such as GCC).\n\n#### Debian/Ubuntu\n```\napt-get install libffi-dev python-dev python3-dev\n```\n#### Centos/RHEL/Fedora\n```\nyum install libffi-devel python3-devel python-devel\n```\n#### macOS/OSx\n```\nxcode-select --install\n```\n\n### Microsoft Windows\nEach Python version uses a specific compiler version (e.g. CPython 2.7 uses Visual C++ 9.0, CPython 3.3 uses Visual C++ 10.0, etc). So, you need to install the compiler version that corresponds to your Python version\n- Python 2.6, 2.7, 3.0, 3.1, 3.2 - [Microsoft Visual C++ 9.0](https://wiki.python.org/moin/WindowsCompilers#Microsoft_Visual_C.2B-.2B-_9.0_standalone:_Visual_C.2B-.2B-_Compiler_for_Python_2.7_.28x86.2C_x64.29)\n- Python 3.3, 3.4 - [Microsoft Visual C++ 10.0](https://wiki.python.org/moin/WindowsCompilers#Microsoft_Visual_C.2B-.2B-_10.0_standalone:_Windows_SDK_7.1_.28x86.2C_x64.2C_ia64.29)\n- Python 3.5, 3.6 - [Microsoft Visual C++ 14.0](https://wiki.python.org/moin/WindowsCompilers#Microsoft_Visual_C.2B-.2B-_14.0_standalone:_Visual_C.2B-.2B-_Build_Tools_2015_.28x86.2C_x64.2C_ARM.29)\n\nFor more details check [official Python documentation](https://wiki.python.org/moin/WindowsCompilers).\n\n## API usage\n```python\nimport logging\nfrom kiteconnect import KiteConnect\n\nlogging.basicConfig(level=logging.DEBUG)\n\nkite = KiteConnect(api_key=\"your_api_key\")\n\n# Redirect the user to the login url obtained\n# from kite.login_url(), and receive the request_token\n# from the registered redirect url after the login flow.\n# Once you have the request_token, obtain the access_token\n# as follows.\n\ndata = kite.generate_session(\"request_token_here\", api_secret=\"your_secret\")\nkite.set_access_token(data[\"access_token\"])\n\n# Place an order\ntry:\n order_id = kite.place_order(tradingsymbol=\"INFY\",\n exchange=kite.EXCHANGE_NSE,\n transaction_type=kite.TRANSACTION_TYPE_BUY,\n quantity=1,\n order_type=kite.ORDER_TYPE_MARKET,\n product=kite.PRODUCT_NRML)\n\n logging.info(\"Order placed. ID is: {}\".format(order_id))\nexcept Exception as e:\n logging.info(\"Order placement failed: {}\".format(e.message))\n\n# Fetch all orders\nkite.orders()\n\n# Get instruments\nkite.instruments()\n\n# Place an mutual fund order\nkite.place_mf_order(\n tradingsymbol=\"INF090I01239\",\n transaction_type=kite.TRANSACTION_TYPE_BUY,\n amount=5000,\n tag=\"mytag\"\n)\n\n# Cancel a mutual fund order\nkite.cancel_mf_order(order_id=\"order_id\")\n\n# Get mutual fund instruments\nkite.mf_instruments()\n```\n\nRefer to the [Python client documentation](https://kite.trade/docs/pykiteconnect/v3) for the complete list of supported methods.\n\n## WebSocket usage\n```python\nimport logging\nfrom kiteconnect import KiteTicker\n\nlogging.basicConfig(level=logging.DEBUG)\n\n# Initialise\nkws = KiteTicker(\"your_api_key\", \"your_access_token\")\n\ndef on_ticks(ws, ticks):\n # Callback to receive ticks.\n logging.debug(\"Ticks: {}\".format(ticks))\n\ndef on_connect(ws, response):\n # Callback on successful connect.\n # Subscribe to a list of instrument_tokens (RELIANCE and ACC here).\n ws.subscribe([738561, 5633])\n\n # Set RELIANCE to tick in `full` mode.\n ws.set_mode(ws.MODE_FULL, [738561])\n\ndef on_close(ws, code, reason):\n # On connection close stop the main loop\n # Reconnection will not happen after executing `ws.stop()`\n ws.stop()\n\n# Assign the callbacks.\nkws.on_ticks = on_ticks\nkws.on_connect = on_connect\nkws.on_close = on_close\n\n# Infinite loop on the main thread. Nothing after this will run.\n# You have to use the pre-defined callbacks to manage subscriptions.\nkws.connect()\n```\n\n# Run unit tests\n\n```\npython setup.py test\n```\n\nor\n\n```\npytest -s tests/unit --cov-report html:cov_html --cov=./\n```\n\n# Run integration tests\n\n```\npytest -s tests/integration/ --cov-report html:cov_html --cov=./ --api-key api_key --access-token access_token\n```\n\n# Generate documentation\n\n```\npip install pdoc\n\npdoc --html --html-dir docs kiteconnect\n```\n\n## Changelog\n\n[Check CHANGELOG.md](CHANGELOG.md)\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/zerodhatech/pykiteconnect", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://kite.trade", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "kiteconnect", "package_url": "https://pypi.org/project/kiteconnect/", "platform": "", "project_url": "https://pypi.org/project/kiteconnect/", "project_urls": { "Download": "https://github.com/zerodhatech/pykiteconnect", "Homepage": "https://kite.trade" }, "release_url": "https://pypi.org/project/kiteconnect/3.7.7/", "requires_dist": null, "requires_python": "", "summary": "The official Python client for the Kite Connect trading API", "version": "3.7.7" }, "last_serial": 4820302, "releases": { "2.4": [ { "comment_text": "", "digests": { "md5": "923327e1eea4090d18cedc975cd01165", "sha256": "e96c47bc559d64bead473cd318995957c95d70235827ad2a453f8f6c423e51c1" }, "downloads": -1, "filename": "kiteconnect-2.4.tar.gz", "has_sig": false, "md5_digest": "923327e1eea4090d18cedc975cd01165", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6257, "upload_time": "2016-01-27T12:21:26", "url": "https://files.pythonhosted.org/packages/8b/91/c0ec60f3f9fd86b3a8fe44093cf1dc916c9b010a0b7c9a9c7087a4fdd83f/kiteconnect-2.4.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "dab591a145cba87666eb51feb374fb76", "sha256": "81f8d5d944b680861a80c8aeda3378bd7ea6316b225e6d3c29ddf169047812e6" }, "downloads": -1, "filename": "kiteconnect-2.4.1.tar.gz", "has_sig": false, "md5_digest": "dab591a145cba87666eb51feb374fb76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6259, "upload_time": "2016-01-31T07:07:15", "url": "https://files.pythonhosted.org/packages/a7/be/cea2824b1d34b53ffe1187102de13f3594b9646ddaea775de359937c4bbe/kiteconnect-2.4.1.tar.gz" } ], "2.4.2": [ { "comment_text": "", "digests": { "md5": "c52a18373456eb021c614dc255fb97a1", "sha256": "6d2e42931fdd774b386a0e689ca07aeb88cd2a6a78416996d5065e901e35284e" }, "downloads": -1, "filename": "kiteconnect-2.4.2.tar.gz", "has_sig": false, "md5_digest": "c52a18373456eb021c614dc255fb97a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6407, "upload_time": "2016-02-18T10:12:07", "url": "https://files.pythonhosted.org/packages/16/bc/cf2f2749c8c711f777e03edb80a05e9a992786e99a67e54c47e7f46b78e7/kiteconnect-2.4.2.tar.gz" } ], "2.4.3": [ { "comment_text": "", "digests": { "md5": "cfb347a77ccdfe76fce1c141a50cd0ea", "sha256": "81129223e568d26d0f4d402eef50178ff72f471a45a25c40d4c8dd2e57a39c37" }, "downloads": -1, "filename": "kiteconnect-2.4.3.tar.gz", "has_sig": false, "md5_digest": "cfb347a77ccdfe76fce1c141a50cd0ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6412, "upload_time": "2016-02-21T06:33:24", "url": "https://files.pythonhosted.org/packages/a4/63/4c5ada713ecd9108042d3226f191d10f8304e7b2bbf2002ba76e00cf2000/kiteconnect-2.4.3.tar.gz" } ], "2.4.6": [ { "comment_text": "", "digests": { "md5": "3d78b43434f4567daf6dd8019a05df2f", "sha256": "a17d4483ac6360e2539f3920e057c95783f3632bfc8456550adb92078b1ad6e1" }, "downloads": -1, "filename": "kiteconnect-2.4.6.tar.gz", "has_sig": false, "md5_digest": "3d78b43434f4567daf6dd8019a05df2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6522, "upload_time": "2016-03-19T14:01:34", "url": "https://files.pythonhosted.org/packages/ae/92/0b74d98ac922925155dcb90ea0a8e7f4298f2d1a7851a46a3490cc039c6c/kiteconnect-2.4.6.tar.gz" } ], "2.7": [ { "comment_text": "", "digests": { "md5": "3bf43b81f4923591f269ea64b94652a4", "sha256": "856dcee1a4c11c48ebbd7648bb35d5b440f959348cd137ef34c27cb88f7ec678" }, "downloads": -1, "filename": "kiteconnect-2.7.tar.gz", "has_sig": false, "md5_digest": "3bf43b81f4923591f269ea64b94652a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6803, "upload_time": "2016-04-29T13:00:14", "url": "https://files.pythonhosted.org/packages/ab/1b/cb9d9d7557728e59a9e1e181315ca65e290bcdfec4d4bdeb18c7475ae415/kiteconnect-2.7.tar.gz" } ], "2.8": [ { "comment_text": "", "digests": { "md5": "7669baa07861a631782c8bbc41ebd2d1", "sha256": "5c2ef9f3b0c9f9987bfe476a37c699d93203a3834f0c199057477723e709b6ce" }, "downloads": -1, "filename": "kiteconnect-2.8.tar.gz", "has_sig": false, "md5_digest": "7669baa07861a631782c8bbc41ebd2d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7147, "upload_time": "2016-05-04T08:08:29", "url": "https://files.pythonhosted.org/packages/ab/6a/844b3d121accb14aa59e33e3605d222f3dc3b78d082a09ac7e78fc57bb66/kiteconnect-2.8.tar.gz" } ], "2.9": [ { "comment_text": "", "digests": { "md5": "002714e043c2c64d24519c8489cfa1c7", "sha256": "1a3d16b34510cbee2e61e34403bbacd2be99dd4bc6ea79c108958b7756b8a76e" }, "downloads": -1, "filename": "kiteconnect-2.9.tar.gz", "has_sig": false, "md5_digest": "002714e043c2c64d24519c8489cfa1c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7183, "upload_time": "2016-05-09T08:15:26", "url": "https://files.pythonhosted.org/packages/6d/55/d9822d5024f4260f44819e0c076f3eb1ce13eb324032b6fa4f88bac52df5/kiteconnect-2.9.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "14325568aa6c5bdeac7b26f3c19ed414", "sha256": "231d24abc40a4d6d1a612256cb8af670e82e9091ead39009b4b73d7369064089" }, "downloads": -1, "filename": "kiteconnect-3.0.tar.gz", "has_sig": false, "md5_digest": "14325568aa6c5bdeac7b26f3c19ed414", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9835, "upload_time": "2016-05-31T13:07:09", "url": "https://files.pythonhosted.org/packages/06/3f/3f4d046f8f8010b118ec1bd2789e4eb7d0a73bf094e0c712a7d856077f2f/kiteconnect-3.0.tar.gz" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "58085270f89375e64e2e2750585d078b", "sha256": "99e44ec4ddd00273d017400a2999ee074452e6c172113cd0b7a71fe6e1cdfc6f" }, "downloads": -1, "filename": "kiteconnect-3.1.tar.gz", "has_sig": false, "md5_digest": "58085270f89375e64e2e2750585d078b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9840, "upload_time": "2016-06-01T14:15:33", "url": "https://files.pythonhosted.org/packages/56/08/e02a9faa2a09e2bd607c833a2cd08a85894d0a712beadf74b9b6458999d7/kiteconnect-3.1.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "cc17459a79978c961960f054e15c578f", "sha256": "d2aadb44e5c071924769348ed09d68f506ce1aa2e13bdcb76dcb40dfb88e7102" }, "downloads": -1, "filename": "kiteconnect-3.1.1.tar.gz", "has_sig": false, "md5_digest": "cc17459a79978c961960f054e15c578f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9842, "upload_time": "2016-06-01T16:02:43", "url": "https://files.pythonhosted.org/packages/10/8b/b0da0734927cc99b5df6d4f3313619188bfa33250555d450bfe0b0c47ef8/kiteconnect-3.1.1.tar.gz" } ], "3.1.3": [ { "comment_text": "", "digests": { "md5": "abd96f42d00b91d08070fce18eda9d53", "sha256": "aad37030fa6afe6693400b0e0b03a514ef57a471cb3d8a5a7f40e8351f43c0c3" }, "downloads": -1, "filename": "kiteconnect-3.1.3.tar.gz", "has_sig": false, "md5_digest": "abd96f42d00b91d08070fce18eda9d53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9898, "upload_time": "2016-06-15T09:37:08", "url": "https://files.pythonhosted.org/packages/eb/d2/224751085918dc74f8c8a3c1090fe936bf28453b8d6f3cabefdf9b7c92ea/kiteconnect-3.1.3.tar.gz" } ], "3.1.4": [ { "comment_text": "", "digests": { "md5": "ab2d873bea98048bf218eb8c8110e283", "sha256": "d288dc8afc3f7ddc2aec50aba0ddf3e9a25734e94d93f4822e5568d379474f83" }, "downloads": -1, "filename": "kiteconnect-3.1.4.tar.gz", "has_sig": false, "md5_digest": "ab2d873bea98048bf218eb8c8110e283", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9898, "upload_time": "2016-06-21T13:07:09", "url": "https://files.pythonhosted.org/packages/2c/09/8f6ec1a880664dbff390cb7091e108411ead91b8aa0bb21c83d2cb7fcafd/kiteconnect-3.1.4.tar.gz" } ], "3.1.5": [ { "comment_text": "", "digests": { "md5": "64d681806e95a0361f3f9c1f3a108d9c", "sha256": "88d99b0e20ffbdf70f7a4009d2a07bffe941f0748768fe3fcbb4bf4637a58750" }, "downloads": -1, "filename": "kiteconnect-3.1.5.tar.gz", "has_sig": false, "md5_digest": "64d681806e95a0361f3f9c1f3a108d9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9889, "upload_time": "2016-07-15T08:32:26", "url": "https://files.pythonhosted.org/packages/0c/f9/5754e78db8aa86c1fb52018a47199adfb2a5b67074be2518b125c1bae6ca/kiteconnect-3.1.5.tar.gz" } ], "3.1.6": [ { "comment_text": "", "digests": { "md5": "f54199e266fb159a26b233fdbef51fcd", "sha256": "ef4f7325847874e3affc2d201081e33068860b3a4d6e4e355724505b555e928e" }, "downloads": -1, "filename": "kiteconnect-3.1.6.tar.gz", "has_sig": false, "md5_digest": "f54199e266fb159a26b233fdbef51fcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9999, "upload_time": "2016-07-25T06:51:54", "url": "https://files.pythonhosted.org/packages/ef/58/7d870c4525c4aae78360d7e81f9d61a3c4fb77c0c38779a6d079fe263b00/kiteconnect-3.1.6.tar.gz" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "f53adc334b658b2fbb4a33108e7d27e3", "sha256": "8b3038c2e83935f0f6c574171f5fec5754ad339b6c0f4a1d3fae2ff31af5f241" }, "downloads": -1, "filename": "kiteconnect-3.2.tar.gz", "has_sig": false, "md5_digest": "f53adc334b658b2fbb4a33108e7d27e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10027, "upload_time": "2016-08-26T08:21:01", "url": "https://files.pythonhosted.org/packages/b0/80/bd0a56bba86cbdd66c8a9f425ad8dc8fb49894c4625bec8be494ffa7f69a/kiteconnect-3.2.tar.gz" } ], "3.3": [ { "comment_text": "", "digests": { "md5": "c8f61cd3b06e58c34a47349e90ec2ec2", "sha256": "ac97bee139849513ab53e6fefdc1be1c19a7bf6fe6dd51bcabfea9d4428cd4c7" }, "downloads": -1, "filename": "kiteconnect-3.3.tar.gz", "has_sig": false, "md5_digest": "c8f61cd3b06e58c34a47349e90ec2ec2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10390, "upload_time": "2016-10-21T09:01:24", "url": "https://files.pythonhosted.org/packages/89/20/f804ae65110395635c8332f275a705417d167bd7322ca4f2f94283c93ede/kiteconnect-3.3.tar.gz" } ], "3.4": [ { "comment_text": "", "digests": { "md5": "ae697c9a7940642faa48e2d4fe17e0f9", "sha256": "6b9d91669bf7d3c479abf110b6e2ab12398da0ab0120db69fb907a179446ea87" }, "downloads": -1, "filename": "kiteconnect-3.4.tar.gz", "has_sig": false, "md5_digest": "ae697c9a7940642faa48e2d4fe17e0f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10544, "upload_time": "2016-11-11T14:17:57", "url": "https://files.pythonhosted.org/packages/94/97/337bd8cbf8d4ea94288597f301c098198dc1d2e14c95e99dce6e5c27f02a/kiteconnect-3.4.tar.gz" } ], "3.4.1": [ { "comment_text": "", "digests": { "md5": "d5e1554d6c18f19563c315baa6852cac", "sha256": "90fbee73cf94106e1bef2262cdb4110c1cccf30772fb3a34873198863ae1669b" }, "downloads": -1, "filename": "kiteconnect-3.4.1.tar.gz", "has_sig": false, "md5_digest": "d5e1554d6c18f19563c315baa6852cac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10648, "upload_time": "2017-01-23T06:19:11", "url": "https://files.pythonhosted.org/packages/4a/df/6d4a4cf95b45403a39c3dea1c91dafaae071652022f7dd5e8b2cc697120c/kiteconnect-3.4.1.tar.gz" } ], "3.5": [ { "comment_text": "", "digests": { "md5": "e6589a38f3f9ebb9dd2ef5614bd107e8", "sha256": "474f30256663f4341935851e6ff58bfa6531386f0e7bf4cc77c462b7839da99b" }, "downloads": -1, "filename": "kiteconnect-3.5.tar.gz", "has_sig": false, "md5_digest": "e6589a38f3f9ebb9dd2ef5614bd107e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12207, "upload_time": "2017-06-30T11:01:23", "url": "https://files.pythonhosted.org/packages/53/1f/8acedd9334eb96e96fdd85c007265036e1e3ec1a5ded1800ad219ea78a75/kiteconnect-3.5.tar.gz" } ], "3.6.0": [ { "comment_text": "", "digests": { "md5": "f7754e4e3df9e6d3824a7eb126614fa1", "sha256": "3dda5401bc96f583e02259f1db81241e090844d92fb3e905eeb0a2add1f2e0c3" }, "downloads": -1, "filename": "kiteconnect-3.6.0.tar.gz", "has_sig": false, "md5_digest": "f7754e4e3df9e6d3824a7eb126614fa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13020, "upload_time": "2017-08-18T06:38:19", "url": "https://files.pythonhosted.org/packages/08/a6/c12f92073de2d92e7667080c6480992494b7f0569fa407aa9d38fbb2a5ca/kiteconnect-3.6.0.tar.gz" } ], "3.6.1": [ { "comment_text": "", "digests": { "md5": "b13a72759f5fb0676394e8653320d680", "sha256": "1ff6115edc3e6dba5a859b4213a4185538e2201d8c6d47a4599aad4061ec24db" }, "downloads": -1, "filename": "kiteconnect-3.6.1.tar.gz", "has_sig": false, "md5_digest": "b13a72759f5fb0676394e8653320d680", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12936, "upload_time": "2017-09-14T06:43:06", "url": "https://files.pythonhosted.org/packages/a9/ac/c70c9750040fedd623068a52e599dad392a8fccc734cfab2b8e552403c3c/kiteconnect-3.6.1.tar.gz" } ], "3.6.2": [ { "comment_text": "", "digests": { "md5": "114f4cc486d25b9df9fda64a1dce3e76", "sha256": "4c4bca384316abf943026a6f71d4e9c3e2a9316b58d8f1b7ca5cccce0f965c41" }, "downloads": -1, "filename": "kiteconnect-3.6.2.tar.gz", "has_sig": false, "md5_digest": "114f4cc486d25b9df9fda64a1dce3e76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13014, "upload_time": "2017-12-12T06:00:53", "url": "https://files.pythonhosted.org/packages/e7/47/c689beb8d3c7aa960b79c5e28510195e2ae8096d5873e16f3f931f9603f0/kiteconnect-3.6.2.tar.gz" } ], "3.7.0": [ { "comment_text": "", "digests": { "md5": "3984db7ccfb55660b02cfb38c9e5cf4b", "sha256": "53c92d6c3a75e14bad01f57f4b93094eefc3abbf1e8528abe99db3848b7d3da4" }, "downloads": -1, "filename": "kiteconnect-3.7.0.tar.gz", "has_sig": false, "md5_digest": "3984db7ccfb55660b02cfb38c9e5cf4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21535, "upload_time": "2018-05-20T10:37:19", "url": "https://files.pythonhosted.org/packages/8d/c4/10f9620bb30773c5fb8e83e7a97b655e3c30491ec3b9344dc80e8265b51a/kiteconnect-3.7.0.tar.gz" } ], "3.7.0b1": [ { "comment_text": "", "digests": { "md5": "73f4352330d50747a089da02e261e545", "sha256": "ac3a90996f25a9cfa3a17e5d35c5991d1e35e4c16510d1cfa8091eafc8d043c9" }, "downloads": -1, "filename": "kiteconnect-3.7.0b1.tar.gz", "has_sig": false, "md5_digest": "73f4352330d50747a089da02e261e545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17306, "upload_time": "2018-01-22T06:27:27", "url": "https://files.pythonhosted.org/packages/c0/5b/4c5efe6cd954a6895fb4ec219f580950440119252f9cfcf47b77fb69856e/kiteconnect-3.7.0b1.tar.gz" } ], "3.7.0b10": [ { "comment_text": "", "digests": { "md5": "54db6f7d86546056200141d0a571faa5", "sha256": "e4a20c1085859f98c9bbf1a30ca4ae1e40cd3fd37661aae09b516fbe7e2e0586" }, "downloads": -1, "filename": "kiteconnect-3.7.0b10.tar.gz", "has_sig": false, "md5_digest": "54db6f7d86546056200141d0a571faa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18387, "upload_time": "2018-03-28T06:21:05", "url": "https://files.pythonhosted.org/packages/bc/f9/1305166d5b60264e66e1538dd12a6539a80f3dea06b87717bb8c83c553b2/kiteconnect-3.7.0b10.tar.gz" } ], "3.7.0b11": [ { "comment_text": "", "digests": { "md5": "4366c9bbac361fee520ec1755c6e10c1", "sha256": "c351f4435d3dea7e45794ccb8b29b886b1fac54cf16f9d8adea8f7b859aa7ca7" }, "downloads": -1, "filename": "kiteconnect-3.7.0b11.tar.gz", "has_sig": false, "md5_digest": "4366c9bbac361fee520ec1755c6e10c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21585, "upload_time": "2018-05-15T05:35:31", "url": "https://files.pythonhosted.org/packages/b2/31/fcada2e853c9a1a6d22bc30fc5129b347d52dac558fb9f96128a1d333e94/kiteconnect-3.7.0b11.tar.gz" } ], "3.7.0b2": [ { "comment_text": "", "digests": { "md5": "99ede67c2de19460b19725bd5ade2ae7", "sha256": "f59b06eb6a245b518cdf6a1a62f8d336c3fca6303e9e72ea4da0b6ba47be2d40" }, "downloads": -1, "filename": "kiteconnect-3.7.0b2.tar.gz", "has_sig": false, "md5_digest": "99ede67c2de19460b19725bd5ade2ae7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17391, "upload_time": "2018-01-25T11:22:04", "url": "https://files.pythonhosted.org/packages/2e/7a/8de74dc61e1f7e7cac1e0d01ed012e6f40f22902328a2a5f16f9abfa6583/kiteconnect-3.7.0b2.tar.gz" } ], "3.7.0b3": [ { "comment_text": "", "digests": { "md5": "8a64c722013831e1ca28f73d3e6e64a2", "sha256": "7594c1569efff59a1379de685a7c933e34a72ea5f2f03514cbe1b73a198d4a5e" }, "downloads": -1, "filename": "kiteconnect-3.7.0b3.tar.gz", "has_sig": false, "md5_digest": "8a64c722013831e1ca28f73d3e6e64a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17375, "upload_time": "2018-01-30T07:13:14", "url": "https://files.pythonhosted.org/packages/d5/46/1934c7c20230d303aad915f54095eab6bd41cf299cf8085450ea52c94844/kiteconnect-3.7.0b3.tar.gz" } ], "3.7.0b4": [ { "comment_text": "", "digests": { "md5": "bcee51fa7be88d216fd29531c2f9f0a2", "sha256": "456db83a192029b7690be514e1ed07935d0cf3d9adab4904304c79bbd9b46021" }, "downloads": -1, "filename": "kiteconnect-3.7.0b4.tar.gz", "has_sig": false, "md5_digest": "bcee51fa7be88d216fd29531c2f9f0a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17515, "upload_time": "2018-02-05T12:31:05", "url": "https://files.pythonhosted.org/packages/3b/09/e8c22a51859927a4a2a60bbddf627839e4ae0f9409a9f05729c610784688/kiteconnect-3.7.0b4.tar.gz" } ], "3.7.0b5": [ { "comment_text": "", "digests": { "md5": "76cc8972ea4c7426694b29621edab109", "sha256": "c3bea1c28369afb203c90d56dece80fe4c848ed929e0fd3022960295db0cb7d8" }, "downloads": -1, "filename": "kiteconnect-3.7.0b5.tar.gz", "has_sig": false, "md5_digest": "76cc8972ea4c7426694b29621edab109", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17551, "upload_time": "2018-02-09T06:16:04", "url": "https://files.pythonhosted.org/packages/f3/0a/ff45c73288996dd4dd5ac4cb592e5f7b3eb09b2e7bc75ccaa3ee8a71d384/kiteconnect-3.7.0b5.tar.gz" } ], "3.7.0b7": [ { "comment_text": "", "digests": { "md5": "3c0cb5b12aa9b6f7cdee1e31706c8fe8", "sha256": "8766a59c1b0c558fa36d66a776f33d468129ce3ad15e0a55c1fdc3dc76c657cf" }, "downloads": -1, "filename": "kiteconnect-3.7.0b7.tar.gz", "has_sig": false, "md5_digest": "3c0cb5b12aa9b6f7cdee1e31706c8fe8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17651, "upload_time": "2018-02-26T06:02:21", "url": "https://files.pythonhosted.org/packages/76/17/5368eb0928b7cda3a2c45e9d8f2a7f2bf879dcf04be930906849e3d183cb/kiteconnect-3.7.0b7.tar.gz" } ], "3.7.0b8": [ { "comment_text": "", "digests": { "md5": "5dc46b99b44b0b4b7c7ac409ef51b9ba", "sha256": "f9a767fb795c7a52393b5cbf902a776b30110dbcca20bc058768f1c16e622311" }, "downloads": -1, "filename": "kiteconnect-3.7.0b8.tar.gz", "has_sig": false, "md5_digest": "5dc46b99b44b0b4b7c7ac409ef51b9ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17736, "upload_time": "2018-02-27T07:01:12", "url": "https://files.pythonhosted.org/packages/3f/32/aac966f0aa34bd717e07965697ac0fb90d01de4edc4e5f213244130f7dcc/kiteconnect-3.7.0b8.tar.gz" } ], "3.7.0b9": [ { "comment_text": "", "digests": { "md5": "65830a3056e3bc90e93cd24310856cf3", "sha256": "a5462ceb3595997632551020bd47826afbfa7315469c7739acf58ac65af0634a" }, "downloads": -1, "filename": "kiteconnect-3.7.0b9.tar.gz", "has_sig": false, "md5_digest": "65830a3056e3bc90e93cd24310856cf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18261, "upload_time": "2018-03-08T05:30:36", "url": "https://files.pythonhosted.org/packages/9b/de/89c50513fc56c85c3462ccc2bdcd85615c56d2c1c71addeda3dd1148d7e6/kiteconnect-3.7.0b9.tar.gz" } ], "3.7.2": [ { "comment_text": "", "digests": { "md5": "40dbbe5ec9929638bae4d525d7dc5edc", "sha256": "a7b396da903502c2778694013d82adde5cf31a0ecfd938e94037d2b846c6ff0a" }, "downloads": -1, "filename": "kiteconnect-3.7.2.tar.gz", "has_sig": false, "md5_digest": "40dbbe5ec9929638bae4d525d7dc5edc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21616, "upload_time": "2018-06-05T05:54:10", "url": "https://files.pythonhosted.org/packages/c5/48/e4c7c6f7e402d3441168e9ec57f81aa54343331dbe5d6d9dc7b9dc14de86/kiteconnect-3.7.2.tar.gz" } ], "3.7.3": [ { "comment_text": "", "digests": { "md5": "5dd5d6c61a626a7581e72d96a7d33475", "sha256": "a3789814b4cc8b3b33c12e45657f28f13b88027d68b275a4f0357b9594719c75" }, "downloads": -1, "filename": "kiteconnect-3.7.3.tar.gz", "has_sig": false, "md5_digest": "5dd5d6c61a626a7581e72d96a7d33475", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21629, "upload_time": "2018-06-12T08:56:50", "url": "https://files.pythonhosted.org/packages/db/29/ea9af33629f6a27a6b07d9130efcc645cafd7d3642ec22be4088477f8a8f/kiteconnect-3.7.3.tar.gz" } ], "3.7.4": [ { "comment_text": "", "digests": { "md5": "af5be7f41851c6893dacc3dd834dc254", "sha256": "e9af253d575735343e585e2c3851a58889405fab16af5bfda981064c17dd5ee7" }, "downloads": -1, "filename": "kiteconnect-3.7.4.tar.gz", "has_sig": false, "md5_digest": "af5be7f41851c6893dacc3dd834dc254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21771, "upload_time": "2018-06-19T05:32:36", "url": "https://files.pythonhosted.org/packages/e9/74/5354c5845ae4108329b19d08089113fd5dde8ce63c9639907f622086aef6/kiteconnect-3.7.4.tar.gz" } ], "3.7.5": [ { "comment_text": "", "digests": { "md5": "da4e62db4bccd0254fcf82cc4655b144", "sha256": "fea7dcdf47b9505fd4d5778432e5a8123aaa6346534b8ce6c4b725b26bba8025" }, "downloads": -1, "filename": "kiteconnect-3.7.5.tar.gz", "has_sig": false, "md5_digest": "da4e62db4bccd0254fcf82cc4655b144", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21780, "upload_time": "2018-12-07T07:12:52", "url": "https://files.pythonhosted.org/packages/22/15/7cb94de7d06061031c73d031ccffff6a279947c49dab587d1c2ec8a23540/kiteconnect-3.7.5.tar.gz" } ], "3.7.6": [ { "comment_text": "", "digests": { "md5": "28e7d030c40133bf1a1b987a4c729c33", "sha256": "fdd55316bd66a6772e6ec71cea1ace2aa779b31b4e8ae5edff83c017aa94bb81" }, "downloads": -1, "filename": "kiteconnect-3.7.6.tar.gz", "has_sig": false, "md5_digest": "28e7d030c40133bf1a1b987a4c729c33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21771, "upload_time": "2018-12-07T11:37:47", "url": "https://files.pythonhosted.org/packages/5a/dc/482cb13486946889b6a26abeb4036f5b8af19978251cc61f0ee45de4d833/kiteconnect-3.7.6.tar.gz" } ], "3.7.7": [ { "comment_text": "", "digests": { "md5": "c57b82ebb5487832e78fc6839933fa4d", "sha256": "27836367e7bb0d30ad08dd7b9f05e9d4ca872d5bc0600aeed6f08ef166a5aa4b" }, "downloads": -1, "filename": "kiteconnect-3.7.7.tar.gz", "has_sig": false, "md5_digest": "c57b82ebb5487832e78fc6839933fa4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21916, "upload_time": "2019-02-14T13:09:42", "url": "https://files.pythonhosted.org/packages/d6/d7/e6d25d77ea89d6f8c039c44facbd7c913a5b6ee651e46438a23a3f1940c5/kiteconnect-3.7.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c57b82ebb5487832e78fc6839933fa4d", "sha256": "27836367e7bb0d30ad08dd7b9f05e9d4ca872d5bc0600aeed6f08ef166a5aa4b" }, "downloads": -1, "filename": "kiteconnect-3.7.7.tar.gz", "has_sig": false, "md5_digest": "c57b82ebb5487832e78fc6839933fa4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21916, "upload_time": "2019-02-14T13:09:42", "url": "https://files.pythonhosted.org/packages/d6/d7/e6d25d77ea89d6f8c039c44facbd7c913a5b6ee651e46438a23a3f1940c5/kiteconnect-3.7.7.tar.gz" } ] }