Skip to main content

A few helpful tools to make working with the falcon framework a real joy!

Project description

A number of helpful utilities to make working with Falcon Framework a breeze.

Quickstart

$ pip install falcon-helpers
import falcon
import falcon_helpers

api = falcon.API(
  middlewares=[
    falcon_helpers.middlewares.StaticsMiddleware()
  ]
)

0.5.0 - 2017-12-02

+* [NEW] A brand-spanking new permission system with users, groups, and permissions +* [FEAT] Post-login redirect is now configurable. +* [FEAT] Create a simple redirection resource +* [FEAT] Jinja2 Middleware can take application globals to inject into the template +* [FEAT] Added a mixin for testing entities

0.4.2 - 2017-10-25

  • Enable Auth Middleware to always run. Helpful when then entire application is an API that requires authentication.

0.4.1 - 2017-10-19

  • Fix issue with importing Marshmallow Middleware

0.4.0 - 2017-10-14

  • Added Marshmallow Middleware for auto schema loading (655cf76)

0.3.1 - 2017-10-09

  • [FEAT] Add a number of helpful SQLAlchemy Features

0.3.0 - 2017-10-07

  • [FEAT] Setup SQLAlchemy

  • [BUG] Install cryptography for JWT’s with RSA algo

0.2.1 - 2017-10-07

  • Fix issue when using HS256 tokens for authentication

0.2.0 - 2017-09-23

  • Release the Package and update the source location

0.1.0 - 2017-08-22

  • Added StaticsMiddleware

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

falcon-helpers-0.5.0.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

falcon_helpers-0.5.0-py2.py3-none-any.whl (16.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file falcon-helpers-0.5.0.tar.gz.

File metadata

File hashes

Hashes for falcon-helpers-0.5.0.tar.gz
Algorithm Hash digest
SHA256 82ac1fa7358ff9569cb21169d94d2a1f1b1560144feeb763375d285840af6f58
MD5 4c5fd39b8e7b1481fc8f6050b8edf65e
BLAKE2b-256 e5d6a54df8054cf19fc55435890aa8f6b68acfb88de8fada22a2cb76ba09f8f8

See more details on using hashes here.

File details

Details for the file falcon_helpers-0.5.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for falcon_helpers-0.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3167c6bb8e4387649c921915ef316d64be2554a53a85fc9ddba4305ab7ede089
MD5 8ae308d75d9075fd3df108d731bac755
BLAKE2b-256 08338d00c3b23b7aa360659a46454851f88cd3b6eee8c28a39459f1ecb8f9987

See more details on using hashes here.

Supported by

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