Releases: Labbeti/pythonwrench
Releases · Labbeti/pythonwrench
Version 0.4.10
Version 0.4.9
[0.4.9] 2026-02-06
Fixed
Versionnow ignores buildmetadata when comparing versions.
Version 0.4.8
[0.4.8] 2026-02-06
Added
checksum_anynow supportsEnuminstances.
Fixed
- Missing global typing imports.
Version 0.4.7
[0.4.7] 2026-02-01
Modified
- Disk cache functions now detect saving backend when custom load/dump functions are provided.
Fixed
Callableinisinstance_genericcheck.
Version 0.4.6
[0.4.6] 2026-01-09
Added
cache_fname_fmtcan now be a custom callable formatter.
Version 0.4.5
[0.4.5] 2026-01-09
Fixed
- Documentation build with constraint
sphinx<9.0.0.
Version 0.4.4
[0.4.4] 2026-01-09
Added
SizedGeneratorclass wrapper.executor_kwdsargument toThreadPoolExecutorHelperclass.cache_fname_fmtargument indisk_cachenow supports inputs arguments values to name the cache file.
Version 0.4.3
[0.4.3] 2025-12-13
Added
as_builtinnow supportsdatetime.dateinstances.check_only_firstargument inisinstance_genericfunction.filter_with_patternsfunction.skipfiles,includeandsorttotree_iterfunction.SupportsGetitemprotocols now hasT_Indextypevar set toAnyinstead ofintby default.SupportsGetitem2,SupportsGetitemLen2andSupportsGetitemIterLen2protocols with generic parameters in reversed order to matchMapping[key, value]order.ThreadPoolExecutorHelperclass.SupportsMatmultyping class.reduce_matmulfunction.
Version 0.4.2
[0.4.2] 2025-10-16
Fixed
get_argnamesandfilter_and_callfunctions when argumentfncontains arguments with default values.
Version 0.4.1
[0.4.1] 2025-09-11
Added
SupportsGetitemprotocol.- All
SupportGetitem-based protocols now accept a second generic to specify idx type. seedoption torandstrfunction.
Modified
checksum_anycomputation withsetandfrozensetobjects no longer require to sort elements.
Fixed
- Default value for
T_Indextypevar for protocol that specify__getitem__method. reload_editable_submoduleswhen no editable submodule is imported.