Vodka

Latest version: v3.2.0

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

Scan your dependencies

Page 3 of 3

2.1.0

Added
- Python 3 support
- config attribute deprecation indication
- wsgi plugin: added **bind** config attribute that will replace **host** and **port** in a future version. If **bind**, **host** and **port** are all set **bind** will be given priority.
Fixed
- Configuration validation for plugins that used config attributes in their initialization
Changed
- WebApplication: **tmpl_engine** config attribute renamed to **template_engine**

2.0.5

Added
- wsgi: support for route decorators in config
- wsgi: added **host** variable to template env
- flask: crossdomain route decorator

2.0.4

Added
- documentation
- application configuration attribute: requires - allows an application to specify other applications as required to make sure they get loaded first in the app loading process
- gunicorn wsgi server support
- web application ssl support
Fixed
- module name specified in application config is now always respected
- newapp command will now create an __init__.py file
- applications can now provide their own plugins
- gevent async handler
Removed
- util.SearchPathImporter as it was redundant

2.0.3

Added
- bartender command: **newapp**, generates a blank vodka application stucture
- util.SearchPathImporter for vodka application loading
Changed
- refactored app loading to allow each app to have a separate home location
- wsgi plugin: request env now contains an app object for each instantiated app
Deprecated
- home config variable in vodka config root, replaced by app home

2.0.2

Added
- plugins/django, allows you to use django**s orm
- bartender command: **config**, interactive config creation
- impl plugin.setup() method that is called right before a plugin is started
- impl base class for class registry decorator
- additional unittests
Fixed
- plugins/flask, fail gracefully when trying to import flask
Changed
- plugins are now instantiated before applications
- vodka.app.register now a decorator

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.