Skip to main content

Load and run plugins for your Flask application

Project description

Web program plugin development kit based on flask.

Build Status Documentation Status codecov PyPI

Installation

  • Production Version

    $ pip install -U Flask-PluginKit

  • Development Version

    $ pip install -U git+https://github.com/staugur/Flask-PluginKit.git@master

Quickstart

  • The normal pattern

from flask_pluginkit import PluginManager
pm = PluginManager(app)
  • The factory pattern

from flask_pluginkit import PluginManager
pm = PluginManager()
pm.init_app(app)

Documentation

Contributing

For setting up the development environment, and how to contribute to Flask-PluginKit, please see contributing guidelines.

LICENSE

BSD 3-Clause License, more see LICENSE.

END

Welcome to submit pull request and star.

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

Flask-PluginKit-3.0.1.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

Flask_PluginKit-3.0.1-py2.py3-none-any.whl (13.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file Flask-PluginKit-3.0.1.tar.gz.

File metadata

  • Download URL: Flask-PluginKit-3.0.1.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.19.1 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.12

File hashes

Hashes for Flask-PluginKit-3.0.1.tar.gz
Algorithm Hash digest
SHA256 a7ee59c89807480d19e0b9e8624ed7bc81fdf900f6351d40dc0972a5a1ea0660
MD5 9c10b7f72828fc8b456f5e30c526d24a
BLAKE2b-256 0253089a0f8b6ed76ce824a68dfffdb2c58e284d485423053520a6a8c4f89ced

See more details on using hashes here.

File details

Details for the file Flask_PluginKit-3.0.1-py2.py3-none-any.whl.

File metadata

  • Download URL: Flask_PluginKit-3.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 13.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.19.1 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.12

File hashes

Hashes for Flask_PluginKit-3.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 cf3e2505749e6829cec0577bd8695a9a38365a639e4c283cf8610a096ecf8e25
MD5 ebaadd939ce77eb6e963447eaff45465
BLAKE2b-256 71655286231d742ecc67e9f3bd2a6bdde55296b135b69a4accd05acd63b58340

See more details on using hashes here.

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