@@ -4,15 +4,34 @@ Graphtik Changelog
44
55TODO
66====
7- See also ` gg:`1 `.
7+ See also : gg: `1 `.
88
99+ [ ] use a "start-node" to insert input-values in solution
1010+ [ ] typo(test): overriden-->overriDDen
1111+ [ ] support functions with ``*args `` and ``**kwargs ``.
1212
1313
14- v2.0.1b0 (18 Oct 2019): better plan with perfect evictions
15- ==========================================================
14+ v2.1.0 (20 Oct 2019): DROP BW-compatible, Restruct modules/API, Plan perfect evictions
15+ ======================================================================================
16+ The first non pre-release for 2.x train.
17+
18+ + BRAKE API: DROP Operation's ``params `` - use funtools.partial() instead.
19+
20+ + BRAKE API: DROP Backward-Compatible ``Data `` & ``Operation `` classes,
21+
22+ + BRAKE: DROP Pickle workarounds - expected to use ``dill `` instead.
23+
24+ + break(jetsam): drop "graphtik_` prefix from annotated attribute
25+
26+ + ENH(op): now ``operation() `` supported the "builder pattern" with
27+ :meth: `.operation.withset() `.
28+
29+ + REFACT: renamed internal package `functional --> nodes ` and moved classes around,
30+ to break cycles easier, (``base `` works as suppposed to), not to import early everything,
31+ but to fail plot early if ``pydot `` dependency missing.
32+
33+ + REFACT: move PLAN and ``compute() `` up, from ``Network --> NetworkOperation ``.
34+
1635+ ENH(NET): new PLAN BULDING algorithm produces PERFECT EVICTIONS,
1736 that is, it gradually eliminates from the solution all non-asked outputs.
1837
@@ -30,7 +49,6 @@ v2.0.1b0 (18 Oct 2019): better plan with perfect evictions
3049+ fix(parallel): eviction was not working due to a typo 65 commits back!
3150
3251
33-
3452v2.0.0b1 (15 Oct 2019): Rebranded as *Graphtik * for Python 3.6+
3553===============================================================
3654Continuation of :gh: `30 ` as :gh: `31 `, containing review-fixes in huyng/graphkit#1.
0 commit comments