Releases: AnswerDotAI/fastcore
Releases · AnswerDotAI/fastcore
1.0.20
1.0.20
New Features
- add
ignore_ex=False
and as_bytes=False
params to run
(#108)
AttrDict
: a dict
subclass that also provides access to keys as attrs; and change dict2obj
to create AttrDict
s instead of SimpleNamespace
s (#107)
1.0.19
1.0.19
New Features
run
: flexibly run an external process and raise exception if it fails (#105)
1.0.18
1.0.18
New Features
run
: flexibly run an external process and raise exception if it fails (#105)
1.0.17
1.0.17
New Features
run
: flexibly run an external process and raise exception if it fails (#105)
1.0.16
1.0.16
New Features
- add
threadpool=False
param to parallel
to use threads instead of processes (#102)
1.0.15
1.0.15
New Features
- add
L.map_filter
and L.map_first
(#97)
- These support some nice refactorings, like changing from this:
d = []
for c in cs:
m = f(c)
if not m:
continue
d.append(m.group(1))
to this:
d = cs.map_filter(f).map(Self.group(1))
1.0.14
1.0.14
Bugs Squashed
- Reapply fix for #86 which was unintentionally reverted by the next commit (#91)
1.0.13
1.0.13
New Features
dict2obj
: Convert (possibly nested) dicts (or lists of dicts) to SimpleNamespace
(#90)
1.0.12
1.0.12
New Features
- add function support to
store_attr
(#85)
Bugs Squashed
- 'mp_context' keyword for initialising concurrent.futures.ProcessPoolExecutor only supported in python 3.7+ (#86)