Shiftboiler

Latest version: v0.11.2

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

Scan your dependencies

Page 6 of 6

0.6.2

Not secure
Minor bugfix release with changes to database CLI. Prefer this version over `v0.6.1`

0.6.1

Not secure
**Simplified app bootsrap**

In this release we improved our bootstrap process. Now it is more straightforward and resembles traditional flask app configuration more. In addition it provides globally accessible instance of your app available from your project's `app` module.

Some changes might be required to your existing project's `app.py` file if you are upgrading:

Previous version:

python
from boiler import bootstrap

def create_app(*args, **kwargs):
''' Create application '''
app = bootstrap.create_app(__name__, *args, **kwargs)

enable features
bootstrap.add_routing(app)



New version:

python
from boiler import bootstrap

create app
app = bootstrap.create_app(__name__, config=bootstrap.get_config())

enable features
bootstrap.add_routing(app)



As you can see everything is now at module level and your app will be initialized upon importing, which makes it globally accessible.

0.6.0

Not secure
**Configuration system updates**

This version inroduces breaking changes to configuration system where we move away from environment-specific config files in favour of .env files and environment variables to lod your sensitive credentials like secret keys, database and 3rd party acces credentials, as outlined in [77](https://github.com/projectshift/shift-boiler/issues/77)

This is a breaking change that will require you to update how your app is configured, bootstrapped and run. Please refer to [configuration docs](config.md) for an explanation of how new system operates.

You will also need to update your project requirements to incude a `python-dotenv` as a dependency.

**Default project name**

When initializing a new project the default project skeleton was renamed from being called `project` to being called `backend`. This is a minor change that should not matter for existing projects.

**Boiler CLI updates**

Minor changes and bugfixes to boiler cli tool and dependencies installation.

0.5.0

Not secure
This new release updates boiler to use new version of shiftschema (0.2.0) that introduces some breaking changes to validators and filters where previously validation context was being used, now we always get in a model and context is reserved for manually injecting additional validation context.

Because of this, we had to update our validators in user domain. You will need to update your filters and validators code as well when moving to this version.

Page 6 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.