Mizani

Latest version: v0.13.1

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

Scan your dependencies

Page 1 of 7

0.13.1

Enhancements
- Type checking passes with numpy 2.2.

0.13.0

API Changes[¶](https://mizani.readthedocs.io/en/latest/changelog.html#api-changes)

- Support for numpy timedelta64 has been removed. It was not well supported in the first place, so removing it should be of consequence.
- `mizani.transforms.trans_new` function has been deprecated.

Enhancements
- `mizani.breaks.breaks_date` has been slightly improved for the case when it generates monthly breaks.

New
- [trans](https://mizani.readthedocs.io/en/latest/transforms.html#mizani.transforms.trans) gained new method `diff_type_to_num` that should be helpful with some arithmetic operations for non-numeric domains.

**Full Changelog**: https://github.com/has2k1/mizani/compare/v0.12.2...v0.13.0

0.12.2

- Fixed [squish](https://mizani.readthedocs.io/en/stable/bounds.html#mizani.bounds.squish) and [squish_infinite](https://mizani.readthedocs.io/en/stable/bounds.html#mizani.bounds.squish_infinite) to work for non writeable pandas series. This is broken for numpy 2.1.0.

0.12.1

**Enhancements**

- Renamed "husl" color palette type to "hsluv". "husl" is the old name but we still work although not part of the API.

0.12.0

API Changes
- mizani now requires python 3.9 and above.

Bug Fixes
- Fixed bug where a date with a timezone could lose the timezone. [45](https://github.com/has2k1/mizani/issues/45).

0.11.4

**Bug Fixes**

- Fixed [squish](https://mizani.readthedocs.io/en/stable/bounds.html#mizani.bounds.squish) and [squish_infinite](https://mizani.readthedocs.io/en/stable/bounds.html#mizani.bounds.squish_infinite) so that they do not reuse numpy arrays. The users object is not modified.

This also prevents exceptions where the numpy array backs a pandas object and it is protected by copy-on-write.

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.