Plumbum

Latest version: v1.8.3

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

Scan your dependencies

Page 1 of 5

1.8.3

-----

* Fix StdinDataRedirection's formulate() method by nebbish in https://github.com/tomerfiliba/plumbum/pull/629
* Missing non-zero return code from TEE'd pipe by vient in https://github.com/tomerfiliba/plumbum/pull/661
* Fix stalling in Pipeline command by astaric in https://github.com/tomerfiliba/plumbum/pull/632
* Use high-speed method for C locale too by henryiii in https://github.com/tomerfiliba/plumbum/pull/681
* Update index.rst - fix broken link for sh project by mcint in https://github.com/tomerfiliba/plumbum/pull/658

1.8.2

-----

* Fix author metadata on PyPI package and add static check (`648 <https://github.com/tomerfiliba/plumbum/pull/648>`_)
* Add testing for Python 3.12 beta 1 (`650 <https://github.com/tomerfiliba/plumbum/pull/650>`_)
* Use Ruff for linting (`643 <https://github.com/tomerfiliba/plumbum/pull/643>`_)
* Paths: Add type hinting for Path (`646 <https://github.com/tomerfiliba/plumbum/pull/646>`_)

1.8.1

-----

* Accept path-like objects (`627 <https://github.com/tomerfiliba/plumbum/pull/627>`_)
* Move the build backend to hatchling and hatch-vcs. Users should be unaffected. Third-party packaging may need to adapt to the new build system. (`607 <https://github.com/tomerfiliba/plumbum/pull/607>`_)

1.8.0

-----

* Drop Python 2.7 and 3.5 support, add 3.11 support (`573 <https://github.com/tomerfiliba/plumbum/pull/573>`_)
* Lots of extended checks and fixes for problems exposed.
* Color: support ``NO_COLOR``/``FORCE_COLOR`` (`575 <https://github.com/tomerfiliba/plumbum/pull/575>`_)
* Commands: New ``iter_lines`` ``buffer_size`` parameter (`582 <https://github.com/tomerfiliba/plumbum/pull/582>`_)
* Commands: cache remote commands (`583 <https://github.com/tomerfiliba/plumbum/pull/583>`_)
* SSH: Support reverse tunnels and dynamically allocated ports (`608 <https://github.com/tomerfiliba/plumbum/pull/608>`_)
* CLI: add ``Set(..., all_markers={"*", "all"})`` and fix support for other separators (`619 <https://github.com/tomerfiliba/plumbum/pull/619>`_)
* CLI: support future annotations (`621 <https://github.com/tomerfiliba/plumbum/pull/621>`_)
* Color: fix the ABC (`617 <https://github.com/tomerfiliba/plumbum/pull/617>`_)
* Exceptions: fix for exception pickling (`586 <https://github.com/tomerfiliba/plumbum/pull/586>`_)
* Fix for StdinDataRedirection and modifiers (`605 <https://github.com/tomerfiliba/plumbum/pull/605>`_)

1.7.2

-----

* Commands: avoid issue mktemp issue on some BSD variants (`571 <https://github.com/tomerfiliba/plumbum/pull/571>`_)
* Better specification of dependency on pywin32 (`568 <https://github.com/tomerfiliba/plumbum/pull/568>`_)
* Some DeprecationWarnings changed to FutureWarnings (`567 <https://github.com/tomerfiliba/plumbum/pull/567>`_)

1.7.1

-----

* Paths: glob with local paths no longer expands the existing path too (`552 <https://github.com/tomerfiliba/plumbum/pull/552>`_)
* Paramiko: support reverse tunnels (`562 <https://github.com/tomerfiliba/plumbum/pull/562>`_)
* SSHMachine: support forwarding Unix sockets in ``.tunnel()`` (`550 <https://github.com/tomerfiliba/plumbum/pull/550>`_)
* CLI: Support ``COLOR_GROUP_TITLES`` (`553 <https://github.com/tomerfiliba/plumbum/pull/553>`_)
* Fix a deprecated in Python 3.10 warning (`563 <https://github.com/tomerfiliba/plumbum/pull/563>`_)
* Extended testing and checking on Python 3.10 and various PyPy versions. Nox is supported for easier new-user development.

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.