Icepool

Latest version: v1.4.0

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

Scan your dependencies

Page 1 of 2

1.4.0

* Rename `keep_counts` to `keep_counts_ge`. Add `le`, `lt`, `gt`, `eq`, and `ne` variants.
* Add `count_subset` evaluation that counts how many times the right side is contained in the left.
* Add `ImplicitConversionError` as subclass of `TypeError`.
* Add binary multiset operators to `Deck`.
* Add `modulo_counts` / `%` operation on multisets.
* Rebind generators and evaluate when fully bound non-generator expressions are given to an evaluator.
* Fix `Symbols` intersection.
* Fix argument order in `__rfloordiv__`.

1.3.0

* Fix `Symbols` operator priority with `Population`, `AgainExpression`.
* Added experimental `map_to_pool` and `explode_to_pool` methods.
* Split `compair` into `compare_lt` etc.
* Constructing a mixture of dice now effectively uses the old `lcm_joint` method, which reduces the denominator more aggressively.

1.0.0

Improve some error messages.

0.29.0

* Add HTML and BBCode options for population formatting.
* Renamed `apply` to `map` and the decorator version to `map_function`.
* The above now uses `guess_star`.
* Add default of 1 die for `Die.pool()`.

0.27.1

If this goes well, it may become v1.0.0.

0.25.3

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.