Releases: Labbeti/pythonwrench
Releases · Labbeti/pythonwrench
Release list
Version 0.5.1
[0.5.1] 2026-06-19
Added
- Argument
bytosorted_dictfunction. Tickerclass.SupportsIteralias ofIterable.is_parameterized,is_collection_alias,is_special_formfunctions.
Modified
- Checksum can apply to
date,datetime, parametrized types, collections aliases and special forms.
Version 0.5.0
[0.5.0] 2026-03-05
Modified
- Change default store mode to
"outputs_only"in disk cache. - Change default
fn_nameto function name instead of fully qualified name in disk cache. - Lazily load imports if
lazy_loaderpackage is available.
Version 0.4.10
[0.4.10] 2026-02-09
Fixed
- Disk cache custom keywords arguments for cache filename.
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.