endlessm / azafea

Service to track device activations and usage metrics
Mozilla Public License 2.0
10 stars 2 forks source link

Misc changes #58

Closed bochecha closed 4 years ago

bochecha commented 4 years ago

This updates the dependencies, taking care to avoid the latest Mypy as Pydantic is currently incompatible with it.

This also moves the attempt at connectiong to PG somewhere where it makes more sense, and where it will be useful for the DB migrations.

Finally, this changes the setup/teardown fixture of the integration tests, also to make things simpler down the road.

I'm pushing this as its own pull request to make the next one smaller.