{ "info": { "author": "Talha Balaj", "author_email": "talhabalaj@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# tenda-n301-api\nUnofficial Tenda Model N301 API\n\nInstall it using:\n```s\n$ pip install tenda-n301-python-api\n```\n\nThese are the function currently available.\n\n```python\nimport tendan301api\n\nmanager = tendan301api.TendaManager('', '')\n\n# Get QOS\nonline_devices = manager.get_online_devices()\nblocked_devices = manager.get_black_list()\n\n# Set QOS\nmanager.block_device('')\n\n# Reboot \nmanager.reboot()\n```\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/talhabalaj/tenda-n301-api-python", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "tenda-n301-python-api", "package_url": "https://pypi.org/project/tenda-n301-python-api/", "platform": "", "project_url": "https://pypi.org/project/tenda-n301-python-api/", "project_urls": { "Homepage": "https://github.com/talhabalaj/tenda-n301-api-python" }, "release_url": "https://pypi.org/project/tenda-n301-python-api/0.0.5/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "Unofficial Tenda Model N301 Python API", "version": "0.0.5" }, "last_serial": 4805354, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "485ca8631823cb827e2d5faab03c1131", "sha256": "2624d34357c6140e39224f750ac8493aa49f9d9aa9aae532faee9179128d7088" }, "downloads": -1, "filename": "tenda_n301_python_api-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "485ca8631823cb827e2d5faab03c1131", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2748, "upload_time": "2018-09-12T07:35:36", "url": "https://files.pythonhosted.org/packages/85/3c/db1eaeb23525847f24ce33ff2e3d9cb28905d9eeb9bacff4aac9bd564b48/tenda_n301_python_api-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b2da2870d9aded47addfaad2ce41ee2", "sha256": "79572d4260d98387e1775dee3001a58e10064bf31fbb215265a618d7b0473f54" }, "downloads": -1, "filename": "tenda-n301-python-api-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5b2da2870d9aded47addfaad2ce41ee2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2256, "upload_time": "2018-09-12T07:35:37", "url": "https://files.pythonhosted.org/packages/cb/b1/0e723c56bca20d9c5671c033e54b8156224cb10d99cfd54f37791bd3afba/tenda-n301-python-api-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "c53d98cf2d0232b7b135985ba9b94bb3", "sha256": "3f78d167782c975d0c2264b522b6a38b23d3bca5a03856d7169493edd1179009" }, "downloads": -1, "filename": "tenda_n301_python_api-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c53d98cf2d0232b7b135985ba9b94bb3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2772, "upload_time": "2018-09-14T13:32:20", "url": "https://files.pythonhosted.org/packages/cb/ec/1b8a1b0059eadafc3323a294a1d35c399673a2fca29e5297cc06e66337ed/tenda_n301_python_api-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93fb3b923b98daec8ec9d71c8acb96d9", "sha256": "01bb95f7dcf4ccd0aa52e1c15d5def3c9b5989e7e9977274c7f620c9afd91d13" }, "downloads": -1, "filename": "tenda-n301-python-api-0.0.2.tar.gz", "has_sig": false, "md5_digest": "93fb3b923b98daec8ec9d71c8acb96d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2316, "upload_time": "2018-09-14T13:32:22", "url": "https://files.pythonhosted.org/packages/b4/90/9c0cc6748ebf83969d4d03800fe113f70e20bda6935527a3eb492e20bcbd/tenda-n301-python-api-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "23ad3cac3421f0d233399f6e2ebd1878", "sha256": "3939a59b7963eaa276677e65f293bed7e2a95f1bc0a1126a0d4224d750b400ef" }, "downloads": -1, "filename": "tenda_n301_python_api-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "23ad3cac3421f0d233399f6e2ebd1878", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15319, "upload_time": "2018-09-30T07:08:27", "url": "https://files.pythonhosted.org/packages/ba/b1/9698149f19f41396a5df747703a51f49a5e3fe012857e8831952604da544/tenda_n301_python_api-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "efea80e2f3323b64c16f39b8816c80bd", "sha256": "30e234f87d47489b17cf345142828e69624ae3964082999742194c2484b1702c" }, "downloads": -1, "filename": "tenda-n301-python-api-0.0.3.tar.gz", "has_sig": false, "md5_digest": "efea80e2f3323b64c16f39b8816c80bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2384, "upload_time": "2018-09-30T07:08:28", "url": "https://files.pythonhosted.org/packages/1d/80/c8b1b4b781ec8d91b0b2fda3611656abd5f5201776121733773f0aae3933/tenda-n301-python-api-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "29854480a4b3a365bc0b480a6c1f964d", "sha256": "0de4b879e831a1a9eada4eb7b40df78ca96b113a4740d9ed352e902946562684" }, "downloads": -1, "filename": "tenda_n301_python_api-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "29854480a4b3a365bc0b480a6c1f964d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15407, "upload_time": "2018-10-03T13:33:15", "url": "https://files.pythonhosted.org/packages/07/2f/228899b516421b4ab56fa47608bcaa69e67d9fcbcee42f2f1b6e37419c93/tenda_n301_python_api-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d83ee337c97465369e49234cd5447a0", "sha256": "a1ab6ea9cc6563d8e989cf4a74d815b2f8affb27d6dd1871828ded7eb943d29d" }, "downloads": -1, "filename": "tenda-n301-python-api-0.0.4.tar.gz", "has_sig": false, "md5_digest": "8d83ee337c97465369e49234cd5447a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2518, "upload_time": "2018-10-03T13:33:17", "url": "https://files.pythonhosted.org/packages/5c/43/77c3c3121000b58460493ce5fc4aaa159526f93e73fedae907312002325d/tenda-n301-python-api-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "41cf26ab51c93f69ad117fff77494fa6", "sha256": "86e088d6cbc53b7f1f3c7f588f134d19709934a41f33ce4d3bfd68745ff3c455" }, "downloads": -1, "filename": "tenda_n301_python_api-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "41cf26ab51c93f69ad117fff77494fa6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15345, "upload_time": "2019-02-11T10:46:04", "url": "https://files.pythonhosted.org/packages/de/37/28f54fdd6cc00c2dfa8cf66a2c8732dd9fd806e4591a160f5c27b11ba18c/tenda_n301_python_api-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "961c56a742e2e7614c3ad4150c26ee08", "sha256": "2ef8774c5dd7e2dc5b20e4d4316d903bf81e3dc57507f83b118de03afa65012b" }, "downloads": -1, "filename": "tenda-n301-python-api-0.0.5.tar.gz", "has_sig": false, "md5_digest": "961c56a742e2e7614c3ad4150c26ee08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2651, "upload_time": "2019-02-11T10:46:06", "url": "https://files.pythonhosted.org/packages/e5/8a/91223b0ebc2d5d3445a53623fed1f0e0cd087d56cc59a7181c2ba8d8eae6/tenda-n301-python-api-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "41cf26ab51c93f69ad117fff77494fa6", "sha256": "86e088d6cbc53b7f1f3c7f588f134d19709934a41f33ce4d3bfd68745ff3c455" }, "downloads": -1, "filename": "tenda_n301_python_api-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "41cf26ab51c93f69ad117fff77494fa6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15345, "upload_time": "2019-02-11T10:46:04", "url": "https://files.pythonhosted.org/packages/de/37/28f54fdd6cc00c2dfa8cf66a2c8732dd9fd806e4591a160f5c27b11ba18c/tenda_n301_python_api-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "961c56a742e2e7614c3ad4150c26ee08", "sha256": "2ef8774c5dd7e2dc5b20e4d4316d903bf81e3dc57507f83b118de03afa65012b" }, "downloads": -1, "filename": "tenda-n301-python-api-0.0.5.tar.gz", "has_sig": false, "md5_digest": "961c56a742e2e7614c3ad4150c26ee08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2651, "upload_time": "2019-02-11T10:46:06", "url": "https://files.pythonhosted.org/packages/e5/8a/91223b0ebc2d5d3445a53623fed1f0e0cd087d56cc59a7181c2ba8d8eae6/tenda-n301-python-api-0.0.5.tar.gz" } ] }