Ycecream

Latest version: v1.3.20.post0

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

Scan your dependencies

Page 1 of 7

1.3.20

* serious bug (`__all__` incorrectly defined) in 1.3.19 made that nothing worked properly. Fixed
* test of f-strings now works properly

1.3.19

* Python 2.7 is not supported anymore.
* Now uses pprint from Python 3.13, which uses lazy importing of the dataclasses and re packages.

1.3.18

* Now compatible with Python >3.12
* Complete project structure overhaul, including pyproject.toml
* embedder now works on an embedded version as well, so no more need for an unembedded version.
* GitHub update


Older versions

1.3.17

----------------------------
Removed __all__ from the pprint source, which prevented ycecream to work properly.

1.3.16.2

----------------------------
Changed prepare.py to dynamically make setup.py (from setupx.py and readme.md).

1.3.16

--------------------------
Ycecream now supports the underscore_number functionality of pprint
(even for Python < 3.10, but not Python 2.7).
Therefore, a new attribute underscore_number (abbreviated un) is introduced.
This attribute is False by default.
Example usage:
powers = [10**i for i in range(8)]
y(powers, underscore_numbers=True)
results in
y| powers: [1, 10, 100, 1_000, 10_000, 100_000, 1_000_000, 10_000_000]

Page 1 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.