Python-vagrant

Latest version: v1.0.0

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

Scan your dependencies

Page 4 of 5

0.4.3

Allow the underlying vagrant command output to be visible on the command line.
Author: Alexandre Joseph (https://github.com/jexhson)

0.4.2

This release fixes a bug in setup.py.
Author: Nick Allen (https://github.com/nick-allen).

0.4.1

This release includes improved testing, including a new VagrantTestCase.
Author: Nick Allen (https://github.com/nick-allen).

0.4.0

To indicate that this release includes a significant backwards-incompatible API
change to `status`, the minor version number is being bumped.

Backwards-incompatible enhancements and bug fixes:

- Return a dictionary from `status()` in all cases, instead of returning None
for no status found, the status string for a single-VM or multi-VM with a
VM name specified, or a dictionary for the multi-VM case. This change makes
the return value more consistent. It also more closely parallels the return
value of the underlying `vagrant status` call.
Author: Alek Storm (https://github.com/alekstorm)
Author: Todd DeLuca (https://github.com/todddeluca) fixed tests.

Enhancements and bug fixes:

- Add ability for up to take a provider option
Author: Brett Cooley (https://github.com/brcooley)

0.3.1

This release includes two bug fixes aimed at getting vagrant commands to work
on Windows:

- Use explicit vagrant executable instead of 'vagrant' in subprocess commands.
Author: Mohan Raj Rajamanickam (https://github.com/mohanraj-r)
- Fix 'which' command so that it finds the vagrant executable on the PATH in
Windows.
Author: Todd DeLuca (https://github.com/todddeluca)
Windows Tester: Mohan Raj Rajamanickam (https://github.com/mohanraj-r)

0.3.0

This release contains backwards-incompatible changes related to the changes in
Vagrant 1.1+. Vagrant 1.1 introduces the concept of providers (like virtualbox
or vmware_fusion) which affect the API of `vagrant box` commands and the output
of `vagrant status` (and other commands).

New functionality and bug fixes:

- Add new vm state: ABORTED
Author: Robert Strind (https://github.com/stribert)
- Add new vm state: SAVED
Author: Todd DeLuca (https://github.com/todddeluca)
- Fix parsing of vagrant 1.1 status messages.
Author: Vincent Viallet (https://github.com/zbal)
Author: Todd DeLuca (https://github.com/todddeluca)
- Add new lifecycle method, suspend(), corresponding to `vagrant suspend`.
Author: Todd DeLuca (https://github.com/todddeluca)
- Fix parsing of vagrant 1.1 ssh config output.
Author: Vincent Viallet (https://github.com/zbal)

Backwards-incompatible changes:

- Removed redundant `box_` prefix from `box_name` and `box_url` parameters
in `box_add` and `box_remove` methods. This aligns these parameter names
with the parameter names in the corresponding vagrant CLI commands.
Author: Todd DeLuca (https://github.com/todddeluca).
- Added required parameter `provider` to `box_remove` method. This is
consistent with the backwards-incompatible change in the underlying
`vagrant box remove` command.
Author: Todd DeLuca (https://github.com/todddeluca).
- Method `init`, corresponding to `vagrant init`, has been changed to more
closely reflect `vagrant init`. The parameter `box_path` has been changed
to `box_url`. The method no longer attempts to interactively add a box if
it has not already been added.
Author: Todd DeLuca (https://github.com/todddeluca).

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.