plumbum v1.8.0 Release Notes

    • โฌ‡๏ธ 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>_)