Skip to content

A starter package for a RESTful API written in Flask, with supported for multiple versions. Includes example unit tests.

Notifications You must be signed in to change notification settings

craigglennie/flask-api-starter

Repository files navigation

flask-api-starter

A starter-kit for a RESTful API built with Flask.

Features

  • Support for multiple endpoint versions (useful for long-lived APIs)
  • Schema changes managed by Alembic and run automatically as part of unit tests
  • Multiple configurations (testing, staging, production, etc...)
  • Basic Postgres configuration with a schema, API user, and migrations user
  • All DB migrations are run before every unit-test; ensures migrations are working

Built With

flask-api-starter is mostly plumbing, all credit should go to the excellent packages it builds on:

About

A starter package for a RESTful API written in Flask, with supported for multiple versions. Includes example unit tests.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published