returns v0.12.0 Release Notes
Release Date: 2019-12-21 // over 4 years ago-
๐ Features
- ๐ฅ Breaking : now
@pipeline
requires a container type when created:
@pipeline(Result)
or@pipeline(Maybe)
Maybe
andResult
now hassuccess_type
andfailure_type
aliases- โ Adds
Result.unify
utility method for better error type composition - ๐ We now support
dry-python/classes
as a first-class citizen - โ Adds
io_squash
to squash severalIO
containers into one container
with a tuple inside, currently works with9
containers max at a time - โ Adds
untap
function which does convert return type toNone
๐ Bugfixes
- ๐ Fixes that containers were not usable with
multiprocessing
- ๐ Changes the inheritance order, now
BaseContainer
is the first child - ๐ Fixes that
Nothing
had incorrect docstrings
Misc
- ๐ฆ Now
generated
package is protected - โก๏ธ Updates
poetry
to1.0
- ๐ฅ Breaking : now