Convtools

Latest version: v1.14.4

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

Scan your dependencies

Page 7 of 19

0.37.0

**BREAKING CHANGES:**

- changed signature: ``(...).add_label(label_name: t.Union[str, dict],
conversion)`` to ``(...).add_label(label_name: t.Union[str, dict])``. The
reason is that it had confusing behavior of applying the conversion after
labeling.

0.36.0

**contrib.tables:**

- added ``Table.explode`` method to explode a table to a long format by
exploding a column with iterables

0.35.0

**DROPPED Experimental - contrib.models**

One day this may become a separate lib (if pydantic v2 turns to be not what it
claims to be), but not today while all python `typing` internals are unstable.

0.34.0

**contrib.tables:**

- updated ``Table`` to support ellipsis to signify other non-mentioned columns
so it's possible to easily re-arrange columns like this:
``table.take("c", ...)`` / ``table.take(..., "a", "b")``

0.33.2

**Bugfix**

- fixed ``c.iter_windows`` for empty collection cases

0.33.1

**Experimental - contrib.models**

- fixed ``ProxyObject`` to properly forward __getattr__ calls to a wrapped
object (required in cases where cyclic dependencies exist)

Page 7 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.