You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RELEASE v9.0.0 worklog:
=======================
v9.0.0.dev0: 17 May
- [V] FIX jsonp evictions with +delete_path().
- [V] store parts on modifier.
- [V] FnOp recognize jsonpointers even for plain strings.
- [V] More subdoc tests (e.g. Aliases, SDFexed)
v9.0.0.dev1: 21 Jun
[V} FIXED JSONPs to work!
- [V] BUG: subdoc splitting // results in cycle nodes!
- [v] BUG: Handle root, double-slash, ginal-slash in jsonps
FIXME: only root handled.
- BUG: ChainMap(sol) badly interacts with SubDocs - `overwrites` subdoc parents!
- [V] Plot: match compute inputs & outputs with nested deps
- [V] jsonpointer mass-dict-update
- [V] DOC: tutorial section "Week tasks" about JSONPs.
- [V] FIX: SFXED evicted unjustly!
v9.0.0.dev2:30 Jun
- [V] REFACT:
- [V] rename `modifiers.py` --> `modifier.py`
- [V] network.py --> planning.py
- [V] rename `op.py:FunctionalOperation` --> `fnop.py:FnOp`
- [ ] REFACT: extract `utils.py` from base.py with jetsam & list utils
TODO:
- [ ] Drop accessors
- [ ] Solution updates GivenInputs only, layers jsonp-refer to its values
DROPPED
- [X] Accept jsonp inputs & outputs,
WONTFIX user's business to expand into given Inputs, Outputs already working.
- [x] REVERT rename subdocs;
DROPPED bc eventually made it work correctly and added TC.
- [x] REFACT: separate op-decorator from factory
(to facilitate defining conveyor operations):
NO, simplify passing fn=None.
- [x] Nest-rename subdocs: not by default, possible by renamer/nester.
- [x] accessors accept default (not to search x2 contain+get_path)
DROPPED bc not worth it.
- [x] Simplify Task-context by injecting it in a parametric argument of `fn`.
NO, current solution works without `inspect` module.
0 commit comments