Moulti

Latest version: v1.23.0

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

Scan your dependencies

Page 1 of 5

1.23.0

Changed

- Moulti now requires Textual == 0.83.0

Fixed

- Focus indicators: fix rendering issue induced by Textual 0.84.0

1.22.0

Changed

- Moulti now requires Textual >= 0.83.0

Fixed

- `moulti init` used to crash with Textual >= 0.83.0:

Screen.ALLOW_IN_MAXIMIZED_VIEW = 'header,SearchInputWidget,' + Screen.ALLOW_IN_MAXIMIZED_VIEW
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TypeError: can only concatenate str (not "NoneType") to str

1.21.0

Changed

- `moulti run` now sets `ANSIBLE_FORCE_COLOR=yes` when Ansible is detected, thus generating colors in "PLAY RECAP" and diff (`-D` command-line option)

Fixed

- The console is now based on Textual's `Log` widget instead of `RichLog`; this prevents a
[bug introduced in Textual 0.80.0](https://github.com/Textualize/textual/issues/5024) that affects the console when
it becomes visible for the first time.

1.20.0

Added

- `moulti diff` lists generated widgets if the environment variable `MOULTI_DIFF_VERBOSE` is set
- `moulti manpage` lists generated widgets if the environment variable `MOULTI_MANPAGE_VERBOSE` is set
- the environment variable `MOULTI_QUIT_POLICY` defines how Moulti should behave upon quitting
- steps can now be assigned the `inactive` class, which turns them gray

Changed

- Ansible callback plugin: steps with "skipping" and "included" lines are affected the new `inactive` class

1.19.0

Added

- `moulti diff`: [delta](https://github.com/dandavison/delta) integration
- `moulti diff`: display number of added (+) and removed (-) lines for each hunk
- `delete` commands now accept multiple ids, e.g. `moulti step delete step_1 step_2 step_3`
- Pressing `f` maximizes the currently focused step log (similar to zoom pane in tmux)

Changed

- Moulti now requires Textual >= 0.79.0
- pipeline() now writes errors on stderr; this affects moulti `load`, `diff` and `manpage` commands.

1.18.1

Fixed

- `moulti-man` and `moulti manpage` used to ignore the last section of all manpages.

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.