{ "info": { "author": "guineawheek", "author_email": "guineawheek@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# aiotba\nyet another wrapper for The Blue Alliance's API except this one uses `asyncio` because it magically makes everything \nfaster, right?\n\nalso because there's an overcomplicated type hinting system so there's autocomplete on everything (except for the season\nspecific data structures, those are all just dicts lol and nobody cares about them _most_ of the time)\n\n# example\n```python\nimport asyncio\nfrom aiotba import TBASession\n\nasync def main():\n ses = TBASession(\"tba apiv3 key here\")\n poofs = await ses.team(254)\n print(poofs.nickname)\n\nasyncio.run(main())\n```\nthis lib follows closely to the endpoints of [APIv3](https://www.thebluealliance.com/apidocs/v3) and should cover just\nabout all of them except for the `simple` endpoints\n\n# installation\n`pip install aiotba`\n\n# notes\nall of this is on a provisional basis and large parts of the api could change at a moment's notice. this isn't \"stable\" \nyet so to speak.\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/guineawheek/aiotba", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "aiotba", "package_url": "https://pypi.org/project/aiotba/", "platform": "", "project_url": "https://pypi.org/project/aiotba/", "project_urls": { "Homepage": "https://github.com/guineawheek/aiotba" }, "release_url": "https://pypi.org/project/aiotba/0.0.2.post1/", "requires_dist": [ "aiohttp" ], "requires_python": "", "summary": "a lib for the blue alliance (TBA) apiv3 using asyncio/aiohttp", "version": "0.0.2.post1" }, "last_serial": 4324728, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "f1c850a715b1e9256c383a208e01649f", "sha256": "b09f9325461a57fc88132f197cbe7f4b14f0ead82adc6b8b5eee4392c93bb64f" }, "downloads": -1, "filename": "aiotba-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f1c850a715b1e9256c383a208e01649f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10564, "upload_time": "2018-09-30T08:38:03", "url": "https://files.pythonhosted.org/packages/0c/91/8a7e55fa454631e18ba440ff21c7c7e7a7fb5389e4c582e117b4f397d0b0/aiotba-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00b0a13a3b09ce50cc5de5fdbd2a8fd5", "sha256": "fb0f0c583aa7c714b4d9a590eae0a16df8c77a761ebd0e1df036fd9fe0a17d11" }, "downloads": -1, "filename": "aiotba-0.0.2.tar.gz", "has_sig": false, "md5_digest": "00b0a13a3b09ce50cc5de5fdbd2a8fd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9659, "upload_time": "2018-09-30T08:38:04", "url": "https://files.pythonhosted.org/packages/f3/27/be51ca81e5716ef5e7e5034ec23ffd1b673155bec9c81e5f666a62d9240c/aiotba-0.0.2.tar.gz" } ], "0.0.2.post1": [ { "comment_text": "", "digests": { "md5": "dd7dccdd68217d9f86418bde30bcac13", "sha256": "f86d81f9a6fbea0151dfacd9901ba329c2261b717df3f3ffee2f5c169e95d8df" }, "downloads": -1, "filename": "aiotba-0.0.2.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "dd7dccdd68217d9f86418bde30bcac13", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10658, "upload_time": "2018-09-30T10:42:22", "url": "https://files.pythonhosted.org/packages/00/60/db19d87b1f946af0a4dbd106f19b3d662557a2681a43b6123744c930da20/aiotba-0.0.2.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b308e9d1cf4405989779001fe9bcc045", "sha256": "84b0c5cccbaab2ac8998d13218cbfdc2dbe1ec62f2b1f4bc85566a965b1319a3" }, "downloads": -1, "filename": "aiotba-0.0.2.post1.tar.gz", "has_sig": false, "md5_digest": "b308e9d1cf4405989779001fe9bcc045", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9691, "upload_time": "2018-09-30T10:42:23", "url": "https://files.pythonhosted.org/packages/75/47/b38839a42df94076c3cff529ca44f06d709476e8b49519d8ba8dd99fcbbd/aiotba-0.0.2.post1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dd7dccdd68217d9f86418bde30bcac13", "sha256": "f86d81f9a6fbea0151dfacd9901ba329c2261b717df3f3ffee2f5c169e95d8df" }, "downloads": -1, "filename": "aiotba-0.0.2.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "dd7dccdd68217d9f86418bde30bcac13", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10658, "upload_time": "2018-09-30T10:42:22", "url": "https://files.pythonhosted.org/packages/00/60/db19d87b1f946af0a4dbd106f19b3d662557a2681a43b6123744c930da20/aiotba-0.0.2.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b308e9d1cf4405989779001fe9bcc045", "sha256": "84b0c5cccbaab2ac8998d13218cbfdc2dbe1ec62f2b1f4bc85566a965b1319a3" }, "downloads": -1, "filename": "aiotba-0.0.2.post1.tar.gz", "has_sig": false, "md5_digest": "b308e9d1cf4405989779001fe9bcc045", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9691, "upload_time": "2018-09-30T10:42:23", "url": "https://files.pythonhosted.org/packages/75/47/b38839a42df94076c3cff529ca44f06d709476e8b49519d8ba8dd99fcbbd/aiotba-0.0.2.post1.tar.gz" } ] }