Changelog
0.10.1 (2024-04-19)
Features
- Exported
lru_cache,cacheandcache_typedfromfuncs.decorators.
Changes
asyncify(function)now uses@wraps(function)under the hood.
0.10.0 (2024-03-21)
Features
- Added
juxt.
Changes
-
Renamed
alwaystoreturns. -
Renamed modules:
debugtodebugging;flowtoflows.
Internal
is_markernow acceptsAnyas the argument.
0.9.2 (2024-03-14)
Internal
TypeIsis now used instead ofTypeGuardfor more precise type narrowing.
0.9.1 (2024-02-26)
No significant changes.
0.9.0 (2024-02-24)
Internal
- Dropped Python 3.7 support.
0.8.0 (2023-05-31)
Features
- Added
awaitingfunction.
0.7.1 (2023-05-24)
Fixes
- Fixed
finalimport to be compatible with Python 3.7.
0.7.0 (2023-05-22)
Features
- Added
@cacheand@cache_typeddecorators.
0.6.0 (2023-05-21)
Removals
- Removed
funcs.typingmodule. Consider usingtyping-aliaseslibrary instead.
0.5.1 (2023-04-24)
Features
- Exported the
inspectfunction (fromfuncs.debug).
0.5.0 (2023-04-23)
Changes
Error,ErrorTypeandErrorTypeshave been renamed toNormalError,NormalErrorTypeandNormalErrorTypesrespectively.
0.4.0 (2023-04-21)
Features
- Documented the entire library.
0.3.0 (2023-04-20)
Features
- Added
asyncifyfunction.
0.2.4 (2023-04-18)
Features
- Added
DynamicAsyncCallableandAnyAsyncCallabletypes tofuncs.typing.
0.2.3 (2023-04-18)
Features
- Added
TupleN(homogenous tuples) andCompare(comparing functions) tofuncs.typing.
0.2.2 (2023-04-17)
Features
- Added more types to
funcs.typingmodule, for instance,Identity,Inspect,Decorator.
0.2.1 (2023-04-12)
Features
- Added metadata to the library.
0.2.0 (2023-04-12)
Initial release.