# -*- coding: utf-8 -*- """Extensions module. Each extension is initialized in the app factory located in app.py.""" from flask_bcrypt import Bcrypt from flask_marshmallow import Marshmallow from flask_migrate import Migrate from flask_security import Security from flask_sqlalchemy import SQLAlchemy from flask_limiter import Limiter from flask_limiter.util import get_remote_address bcrypt = Bcrypt() db = SQLAlchemy() migrate = Migrate() ma = Marshmallow() security = Security() limiter = Limiter(key_func=get_remote_address)