Skip to main content

A python library that exposes microcosm factories for connexions

Project description



A python library that exposes microcosm factories for connexion

Connexion is a python library that reads a open-api/swagger spec and binds methods for a class to the spec. This project provides the glue between microcosm projects and connexion. It provides the following components

  1. Connexion: An instance of connexion
  2. flask: An instance of flask created by connexion
  3. app: Same as flask instance.
  4. postgress_session_factory: Binds the Postgres SQLAlchemy session context to Flask
  5. connexion_error_handler: An instance of the ConnexionErrorHandler used for serializing errors
  6. configure_connexion_error_handler: Binds ConnexionErrorHandler to flask's generic error handler mechanism.

The reason for providing flask and app is to make sure that connexion's version of flask overrides [microcosm-flask]'s app.

Note: A cookiecutter is created to make it easy for app developers to quickly start building APIs.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

microcosm_connexion-1.0.0.tar.gz (4.0 kB view hashes)

Uploaded source

Built Distribution

microcosm_connexion-1.0.0-py2.py3-none-any.whl (5.1 kB view hashes)

Uploaded py2 py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page