semvec/pypi-packages huggingface dataset:
aiotba 0.0.3.post2
a lib for the blue alliance (TBA) apiv3 using asyncio/aiohttp
License: MIT

# aiotba
yet another wrapper for The Blue Alliance's API except this one uses `asyncio` because it magically makes everything 
faster, right?

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)

# example
```python
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](https://www.thebluealliance.com/apidocs/v3) and should cover just
about all of them except for the `simple` endpoints

# installation
`pip install aiotba`

# notes
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.
fastack-migrate 0.4.2
Database migrations tool for Fastack
License: MIT
Requires Python: >=3.7,<3.10

# fastack-migrate

fastack-migrate is a database migration tool for [fastack](https://github.com/fastack-dev/fastack).

This is a fork of [flask-migrate](https://github.com/miguelgrinberg/Flask-Migrate)!

# Usage

Install plugin:

```
pip install -U fastack-migrate
```

Add the plugin to your project configuration:

```python
PLUGINS = [
    "fastack_sqlmodel",
    "fastack_migrate",
    ...
]
```

And initialize your project with alembic template:

```
fastack db init
```

Then check if there are any changes in ``app.models``:

```
fastack db migrate
```

Update all changes in ``app.models``:

```
fastack db upgrade
```

For more, please visit https://flask-migrate.readthedocs.io/en/latest/