Releases: mportesdev/handpick
Releases · mportesdev/handpick
version 0.16.0
Changes
Added
- support for Python 3.12
Removed
- support for Python 3.7
version 0.15.0
Changes
Removed
- the
pick
function: optional iteration of strings removed
version 0.14.0
Changes
Removed
- the
INT_STR
,FLOAT_STR
andNUM_STR
built-in predicates
version 0.13.1
Changes
Added
- support for sequences without
__iter__
(pick
can now iterate sequences that allow iteration by means of__len__
and__getitem__
)
version 0.13.0
Changes
Removed
- the
pick
function: dropped support for non-callable predicates (passing a non-callable object as thepredicate
argument now raisesTypeError
)
version 0.12.0
Changes
Removed
- the
IS_COLLECTION
andIS_MAPPING
built-in predicates - the
not_type
predicate factory - the
Predicate.from_function
class method
version 0.11.0
Changes
Changed
- the
pick
function:collections
,dict_keys
,strings
andbytes_like
are now keyword-only parameters
Added
- the
no_error
predicate factory - the
INT_STR
,FLOAT_STR
andNUM_STR
built-in predicates - the
suppressed_errors
keyword-only parameter for the constructor ofPredicate
version 0.10.0
Bump version to 0.10.0
version 0.9.2
Update publish and release workflow, bump version to 0.9.2
version 0.9.1
Update README, bump version to 0.9.1