Skip to content

Commit 0f8a971

Browse files
committed
CHORE(VER): bump 2.1.0.dev0 --> 2.1.0, +CHANGES
1 parent 307a3d9 commit 0f8a971

File tree

2 files changed

+24
-6
lines changed

2 files changed

+24
-6
lines changed

CHANGES.rst

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,34 @@ Graphtik Changelog
44

55
TODO
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-
3452
v2.0.0b1 (15 Oct 2019): Rebranded as *Graphtik* for Python 3.6+
3553
===============================================================
3654
Continuation of :gh:`30` as :gh:`31`, containing review-fixes in huyng/graphkit#1.

graphtik/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"""Lightweight computation graphs for Python."""
44

55
__author__ = "hnguyen"
6-
__version__ = "2.1.0.dev0"
7-
__release_date__ = "18 Oct 2019, 18:30"
6+
__version__ = "2.1.0"
7+
__release_date__ = "20 Oct 2019, 01:30"
88
__license__ = "Apache-2.0"
99
__title__ = "graphtik"
1010
__summary__ = __doc__.splitlines()[0]

0 commit comments

Comments
 (0)