Flask-bigapp

Latest version: v2023.1.9.7

Safety actively analyzes 623282 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

2023.1.9.6

Refined environment variable finding in all config files.

2023.1.9.2

Dropped testing support for Python 3.7 to match the newest Flask version.

Removed blueprint registry as this was not needed. Slimmed down model registry. Added testing for nested blueprint auto import.

2023.1.8.8

Added additional functionality to the built in mixin for model classes.

2023.1.8.5

Addition of a model mixin that is based on the new sqlalchemy docs of using `select()`, `insert()`, `update()`, `delete()`

Can be imported using `from flask_bigapp.orm import CrudMixin`

Models must have `__if_field__` and `__session__` in attributes to work with this mixin, here's an example:

python
from app import db
from flask_bigapp.orm import CrudMixin


class ExampleMixin(db.Model, CrudMixin):
__id_field__ = "example_mixin_id"
__session__ = db.session

example_mixin_id = db.Column(db.Integer, primary_key=True)
thing = db.Column(db.String(256), nullable=False)

2023.1.8.4

Added better route decorators for checking if a user is logged in or has permissions.

`from flask_bigapp.security import login_check, permission_check`

2023.1.8.3

Hotfixes and Bugfixes

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.