Runez

Latest version: v5.2.0

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

Scan your dependencies

Page 13 of 15

2.4.11

-------------------

* Corrected bug with progress stdout/err re-capture

* Show sorted import times in ``import-speed`` command

2.4.9

------------------

* Don't hide cursor in progress spinner, so we can't ever miss not showing it back

* Simplified how logsetup references are resolved

2.4.5

------------------

* Added ``ProgressBar``, corrected flickering in spinner

2.3.9

------------------

* Added progress spinner, can be activated with ``runez.log.progress.start()``

* Corrected bug in ``{argv}`` expansion

2.3.4

------------------

* Renamed ``terminal_info()`` -> ``TERMINAL_INFO``, moved ``is_tty()`` to it

* Using ``monkeypatch`` instead of ``mock``

* Added ``runez.log.trace()``

2.3.3

------------------

* Moved to https://github.com/codrsquad/runez

* Better signature for ``terminal_width()``

* Added ``cached_property``, ``chill_property``, ``is_basetype()``, ``is_iterable()``, ``joined()``, ``parsed_tabular()``, ``ps_info()``

* Added ``runez.click.prettify_epilogs()``

* Added ``attributes_by_type()`` to schema meta, ``Struct`` schema type (for non-root serializable objects)

* Consistent signature for ``first_line()``, ``flattened()``, ``joined()``, ``json_sanitized()``, ``ini_to_dict()``, ``quoted()``

* ``runez.run()`` strips newlines only on captured content

Page 13 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.