Shpkpr

Latest version: v4.1.2

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

Scan your dependencies

Page 2 of 2

3.1.0

This release includes a number of small improvements and one new command.

Changes:

- Improve deployment logging.
- Add `secrets` block to default Chronos job template.
- Auto-publish to PyPI using Travis CI.

New features:

- New `apps run` command to allow running one-off commands with deployment configuration.

3.0.0

This release contains a single large changeset. It is no longer necessary to specify a pair of "service ports" when performing a blue/green deployment.

If not specified, shpkpr will automatically choose two free ports at random. If updating an existing deployed application, shpkpr will reuse the ports that have already been assigned.

Whilst we've tested this feature thoroughly it's quite a large change, please test yourself before upgrading.

2.0.0

This release contains a number of important features for users. The CLI API has changed slightly and so this is considered a breaking change (hence the 2.0).

Changes:

- Major refactor of deployment code
- Logging refactor

Features:

- HTTP Basic Auth for both Chronos and Marathon
- Built-in default templates for standard and bluegreen deploys as well as Chronos tasks
- _Much_ better/more complete documentation for the CLI
- New `slugify` template filter

And much more! Check it out at all the usual places!

1.0.0

Finally, a 1.0 release.

Hot off the presses: https://pypi.python.org/pypi/shpkpr

This release includes:

- Marathon:
- List apps
- Show app details
- Deploy applications using templates
- Zero-downtime deployments with Marathon LB
- Chronos
- List tasks
- Show task details
- Deploy tasks with templates

This release is a stepping-stone to a number of future improvements and you shouldn't really give any significance to the version number. From here on out we'll be using semantic versioning where possible.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.