Vistir

Latest version: v0.8.0

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

Scan your dependencies

Page 5 of 6

0.1.6

==================

Features
--------

- Made ``yaspin`` an optional dependency which can be added as an extra by using ``pip install vistir[spinner]`` and can be toggled with ``vistir.misc.run(...nospin=True)``. `12 <https://github.com/sarugaku/vistir/issues/12>`_

- Added ``verbose`` flag to ``vistir.misc.run()`` to provide a way to prevent printing all subprocess output. `13 <https://github.com/sarugaku/vistir/issues/13>`_

0.1.5

==================

Features
--------

- Users may now pass ``block=False`` to create nonblocking subprocess calls to ``vistir.misc.run()``.
``vistir.misc.run()`` will now provide a spinner when passed ``spinner=True``. `11 <https://github.com/sarugaku/vistir/issues/11>`_


Bug Fixes
---------

- ``vistir.misc.run()`` now provides the full subprocess object without communicating with it when passed ``return_object=True``. `11 <https://github.com/sarugaku/vistir/issues/11>`_

0.1.4

==================

Features
--------

- Implemented ``vistir.path.ensure_mkdir_p`` decorator for wrapping the output of a function call to ensure it is created as a directory.

Added ``vistir.path.create_tracked_tmpdir`` functionality for creating a temporary directory which is tracked using an ``atexit`` handler rather than a context manager. `7 <https://github.com/sarugaku/vistir/issues/7>`_


Bug Fixes
---------

- Use native implementation of ``os.makedirs`` to fix still-broken ``mkdir_p`` but provide additional error-handling logic. `6 <https://github.com/sarugaku/vistir/issues/6>`_

0.1.3

==================

Bug Fixes
---------

- Fixed an issue which caused ``mkdir_p`` to use incorrect permissions and throw errors when creating intermediary paths. `6 <https://github.com/sarugaku/vistir/issues/6>`_

0.1.2

==================

Features
--------

- Added ``mode`` parameter to ``vistir.path.mkdir_p``. `5 <https://github.com/sarugaku/vistir/issues/5>`_

0.1.1

==================

Features
--------

- Added support for coverage and tox builds. `2 <https://github.com/sarugaku/vistir/issues/2>`_

- Enhanced subprocess runner to reproduce the behavior of pipenv's subprocess runner. `4 <https://github.com/sarugaku/vistir/issues/4>`_


Bug Fixes
---------

- Fixed an issue where ``vistir.misc.run`` would fail to encode environment variables to the proper filesystem encoding on windows. `1 <https://github.com/sarugaku/vistir/issues/1>`_

- Fixed encoding issues when passing commands and environments to ``vistir.misc.run()``. `3 <https://github.com/sarugaku/vistir/issues/3>`_

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.