a lib for the blue alliance (TBA) apiv3 using asyncio/aiohttp
yet another wrapper for The Blue Alliance's API except this one uses
asyncio because it magically makes everything
also because there's an overcomplicated type hinting system so there's autocomplete on everything (except for the season specific data structures, those are all just dicts lol and nobody cares about them most of the time)
import asyncio from aiotba import TBASession async def main(): ses = TBASession("tba apiv3 key here") poofs = await ses.team(254) print(poofs.nickname) asyncio.run(main())
this lib follows closely to the endpoints of APIv3 and should cover just
about all of them except for the
pip install aiotba
all of this is on a provisional basis and large parts of the api could change at a moment's notice. this isn't "stable" yet so to speak.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.