chore(deps): update dependency python-vagrant to v1
This MR contains the following updates:
Package | Update | Change |
---|---|---|
python-vagrant | major |
==0.5.1 -> ==1.0.0
|
Release Notes
pycontribs/python-vagrant (python-vagrant)
v1.0.0
Major Changes
- use vm_name as first positional argument in up() (#111) @konstruktoid
- Drop support for py37 (#90) @ssbarnea
- Require py37+ and adopt PEP-517 packaging (#77) @ssbarnea
Minor Changes
- Adopt src code layout (#116) @ssbarnea
- configure vbguest and validate Vagrantfile during lifecycle test (#115) @konstruktoid
- add
vagrant validate
(#100) @konstruktoid - Declare vagrant package as typed (#94) @ssbarnea
Bugfixes
- Ensure use of setuptools-scm version (#118) @ssbarnea
- Fixes non-virtualbox provider (#113) @apatard
- Don't use shell to run vagrant subprocess (#112) @apatard
- Update README.md (#114) @ssbarnea
- Fixed main README (#101) @ssbarnea
- Fix streaming with python3+ (#103) @apatard
- Ensure box remove uses force (#99) @ssbarnea
- Fix vagrant output parsing (#93) @apatard
- Fix logging deprecation (#81) @ssbarnea
v0.5.15
- Merge Request #54: Create ssh() method to run shell commands in a VM Authors: Parker Thompson (https://github.com/mothran) and Todd DeLuca (https://github.com/todddeluca)
- Merge Request #56: Return generator for
up
andreload
output lines to avoid having entire output in memory. Authors: mmabey (https://github.com/mmabey) and Todd DeLuca (https://github.com/todddeluca)
v0.5.14
- Merge Request #51: Add support for the vagrant package command. Author: Hans-Christoph Steiner (https://github.com/eighthave)
v0.5.13
- Merge Request #50: Filter out unneeded status lines for AWS instances Author: Brian Berry (https://github.com/bryanwb)
v0.5.12
v0.5.11
- Merge Request #47: Add support for snapshot command (vagrant version >= 1.8.0) Author: Renat Zaripov (https://github.com/rrzaripov)
v0.5.10
- Merge Request 46: Adds support for Vagrant 1.8
--machine-readable
changes. See https://github.com/todddeluca/python-vagrant/pull/46. Author: Conor (https://github.com/conorsch)
v0.5.9
- Support Python 3 in addition to Python 2 Author: Volodymyr Vitvitskyi (https://github.com/signalpillar)
- Use
os.devnull
for Windows compatability. Author: Renat Zaripov (https://github.com/rrzaripov)
v0.5.8
- Fix regression where vagrant commands were being printed to stdout. Author: Todd DeLuca (https://github.com/todddeluca)
v0.5.7
-
Allow redirection of the output of the vagrant command subprocess to a file.
In order to log the output of the subprocess that runs vagrant commands, or alternatively to silence that output,
Vagrant.__init__
accepts two parameters,out_cm
anderr_cm
that are no-argument functions that, when executed, return a context manager that yields a filehandle, etc., suitable for use with thestdout
andstderr
parameters ofsubprocess.Popen
. Author: Manuel Sanchez (https://github.com/omoman) Author: Todd DeLuca (https://github.com/todddeluca)
v0.5.6
-
add instance attribute
Vagrant.env
which is a mapping of environment variables to be passed to the vagrant subprocess when invoked. This allows basic inter-process communication between Python and Vagrant via environment variables. Author: Alex Conrad (https://github.com/aconrad) -
Vagrant.__init__
now accepts a keyword argumentenv=None
which will be assigned to the instance attributeVagrant.env
. Author: Alex Conrad (https://github.com/aconrad)
v0.5.5
Oops. Pushed non-master branch to PyPI, for version 0.5.4. Pushing master branch for 0.5.5.
v0.5.4
The major change in this version is switching to using --machine-readable
in
some vagrant commands to make the underlying vagrant
commands return
easily-parseable output. The --machine-readable
option requires Vagrant 1.4
or higher.
- Use
--machine-readable
output forstatus
,box_list
, andplugin_list
. - Allow arbitrary status codes, so new statuses do not break parsing. Previously, statuses were constrained to known ones for the sake of parsing. Now that machine-readable vagrant output is being used, any status can be parsed.
- Status value constants (e.g. vagrant.Vagrant.NOT_CREATED) have changed to
match the "state" value returned by the
--machine-readable
output of thevagrant status
command. - The box version is now returned for a box listing
v0.5.3
- Add box update command. Author: Alex Lourie (https://github.com/alourie)
v0.5.2
- Add resume command. Author: Renat Zaripov (https://github.com/rrzaripov)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.