Changes Added - support for Python 3.12 Removed - support for Python 3.7
0.15.0
Changes Removed - the `pick` function: optional iteration of strings removed
0.14.0
Changes Removed - the `INT_STR`, `FLOAT_STR` and `NUM_STR` built-in predicates
0.13.1
Changes Added - support for sequences without `__iter__` (`pick` can now iterate sequences that allow iteration by means of `__len__` and `__getitem__`)
0.13.0
Changes Removed - the `pick` function: dropped support for non-callable predicates (passing a non-callable object as the `predicate` argument now raises `TypeError`)
0.12.0
Changes Removed - the `IS_COLLECTION` and `IS_MAPPING` built-in predicates - the `not_type` predicate factory - the `Predicate.from_function` class method