Closed liamhuber closed 3 months ago
Check out this pull request on
See visual diffs & provide feedback on Jupyter Notebooks.
Powered by ReviewNB
Coverage variation | Diff coverage |
---|---|
:x: -1.23% (target: -1.00%) | :white_check_mark: 78.31% |
Codacy stopped sending the deprecated coverage status on June 5th, 2024. Learn more
Files with Coverage Reduction | New Missed Lines | % | ||
---|---|---|---|---|
nodes/transform.py | 1 | 99.39% | ||
nodes/for_loop.py | 2 | 98.22% | ||
create.py | 4 | 93.44% | ||
mixin/semantics.py | 5 | 96.91% | ||
nodes/static_io.py | 6 | 85.71% | ||
nodes/macro.py | 8 | 92.65% | ||
channels.py | 11 | 94.78% | ||
nodes/composite.py | 13 | 90.4% | ||
io.py | 14 | 94.19% | ||
node.py | 21 | 90.95% | ||
<!-- | Total: | 141 | --> |
Totals | |
---|---|
Change from base Build 10374248662: | -1.2% |
Covered Lines: | 2830 |
Relevant Lines: | 3099 |
I want to release a patch version before the next minor bump, to facilitate easy conversion from existing storage formats to pickle. This then serves as a landing platform for all the work after that which will require a minor bump.
HasToDict
#435run
. This is easier and closely related tocache_hit
. This afternoon I've been playing around with usingtraitlets
to catch desynchronizations of IO. It's not ready now because traitlets uses__getstate__
in some ways that interfere with what I'm doing, but I think it's promising. For now, I'll just makeNode.cached_inputs
private so that any switch in this direction can stay a patch change.