Skip to content

Releases: Labbeti/pythonwrench

Version 0.4.10

10 Feb 09:00
374cd45

Choose a tag to compare

[0.4.10] 2026-02-09

Fixed

  • Disk cache custom keywords arguments for cache filename.

Version 0.4.9

06 Feb 09:55
855179a

Choose a tag to compare

[0.4.9] 2026-02-06

Fixed

  • Version now ignores buildmetadata when comparing versions.

Version 0.4.8

06 Feb 09:05
4a16fc9

Choose a tag to compare

[0.4.8] 2026-02-06

Added

  • checksum_any now supports Enum instances.

Fixed

  • Missing global typing imports.

Version 0.4.7

02 Feb 07:37
0db3e0c

Choose a tag to compare

[0.4.7] 2026-02-01

Modified

  • Disk cache functions now detect saving backend when custom load/dump functions are provided.

Fixed

  • Callable in isinstance_generic check.

Version 0.4.6

09 Jan 17:23
c774410

Choose a tag to compare

[0.4.6] 2026-01-09

Added

  • cache_fname_fmt can now be a custom callable formatter.

Version 0.4.5

09 Jan 13:24
84412d8

Choose a tag to compare

[0.4.5] 2026-01-09

Fixed

  • Documentation build with constraint sphinx<9.0.0.

Version 0.4.4

09 Jan 13:11
e8b6b6a

Choose a tag to compare

[0.4.4] 2026-01-09

Added

  • SizedGenerator class wrapper.
  • executor_kwds argument to ThreadPoolExecutorHelper class.
  • cache_fname_fmt argument in disk_cache now supports inputs arguments values to name the cache file.

Version 0.4.3

13 Dec 11:13
193fd52

Choose a tag to compare

[0.4.3] 2025-12-13

Added

  • as_builtin now supports datetime.date instances.
  • check_only_first argument in isinstance_generic function.
  • filter_with_patterns function.
  • skipfiles, include and sort to tree_iter function.
  • SupportsGetitem protocols now has T_Index typevar set to Any instead of int by default.
  • SupportsGetitem2, SupportsGetitemLen2 and SupportsGetitemIterLen2 protocols with generic parameters in reversed order to match Mapping[key, value] order.
  • ThreadPoolExecutorHelper class.
  • SupportsMatmul typing class.
  • reduce_matmul function.

Version 0.4.2

16 Oct 14:30
089f7f0

Choose a tag to compare

[0.4.2] 2025-10-16

Fixed

  • get_argnames and filter_and_call functions when argument fn contains arguments with default values.

Version 0.4.1

11 Sep 14:40
e99e740

Choose a tag to compare

[0.4.1] 2025-09-11

Added

  • SupportsGetitem protocol.
  • All SupportGetitem-based protocols now accept a second generic to specify idx type.
  • seed option to randstr function.

Modified

  • checksum_any computation with set and frozenset objects no longer require to sort elements.

Fixed

  • Default value for T_Index typevar for protocol that specify __getitem__ method.
  • reload_editable_submodules when no editable submodule is imported.