Skip to content

Releases: mportesdev/handpick

version 0.16.0

04 Oct 09:32
Compare
Choose a tag to compare

Changes

Added

  • support for Python 3.12

Removed

  • support for Python 3.7

version 0.15.0

26 Apr 11:57
Compare
Choose a tag to compare

Changes

Removed

  • the pick function: optional iteration of strings removed

version 0.14.0

25 Jan 10:45
Compare
Choose a tag to compare

Changes

Removed

  • the INT_STR, FLOAT_STR and NUM_STR built-in predicates

version 0.13.1

23 Jan 11:32
Compare
Choose a tag to compare

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

20 Jan 11:24
Compare
Choose a tag to compare

Changes

Removed

  • the pick function: dropped support for non-callable predicates (passing a non-callable object as the predicate argument now raises TypeError)

version 0.12.0

19 Jan 14:31
Compare
Choose a tag to compare

Changes

Removed

  • the IS_COLLECTION and IS_MAPPING built-in predicates
  • the not_type predicate factory
  • the Predicate.from_function class method

version 0.11.0

30 Jun 09:37
Compare
Choose a tag to compare

Changes

Changed

  • the pick function: collections, dict_keys, strings and bytes_like are now keyword-only parameters

Added

  • the no_error predicate factory
  • the INT_STR, FLOAT_STR and NUM_STR built-in predicates
  • the suppressed_errors keyword-only parameter for the constructor of Predicate

version 0.10.0

10 Nov 09:33
Compare
Choose a tag to compare
Bump version to 0.10.0

version 0.9.2

01 Nov 12:35
Compare
Choose a tag to compare
Update publish and release workflow, bump version to 0.9.2

version 0.9.1

03 Sep 12:16
Compare
Choose a tag to compare
Update README, bump version to 0.9.1