Skip to content

Commit 2870416

Browse files
committed
chore(VER): MAJOR BUMP v5.7.1 --> v6.0.0
1 parent bf3e9e7 commit 2870416

File tree

2 files changed

+28
-6
lines changed

2 files changed

+28
-6
lines changed

CHANGES.rst

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,32 @@ Changelog
1616
%%%%%%%%%
1717

1818

19-
v5.8.0 (8 Apr 2020, @ankostis): Plot job, fix RTD deps
20-
======================================================
21-
+ FEAT(PLOT): plots are now fully configurable with *graph*, *node* & *edge*
22-
("non-private") attributes, conveyed with the `networkx` graph given to plot routine.
19+
v6.0.0 (13 Apr 2020, @ankostis): New Plotting Device...
20+
=======================================================
21+
+ ENH/REFACT(PLOT):
22+
23+
+ REFACT/BREAK: plots are now fully configurable with :term:`plot styles`
24+
through the use of :term:`installed plotter`.
25+
+ ENH: Render operation nodes with Graphviz *HTML-Table Labels*.
26+
27+
.. graphtik::
28+
:hide:
29+
30+
>>> from graphtik import compose, operation, varargs
31+
>>> from graphtik import plot
32+
>>> netop = compose('', operation(print, name='print-something', needs=varargs("any"), provides="str")())
33+
>>> netop.net.graph.graph['label'] = None
34+
>>> dot = netop.plot(
35+
... plotter=plot.Plotter(style=plot.Style(kw_legend=None)),
36+
... name=None
37+
... )
38+
39+
+ ENH: Convey graph, node & edge ("non-private") attributes from the *networkx* graph
40+
given to the :term:`plotter`.
41+
+ FEAT: Operation node link to docs (hackish, based on a URL formatting).
42+
+ Improved plotting documentation & +3 new terms.
43+
44+
* FIX: ReadTheDice deps
2345

2446
+ drop(plot): don't suppress the grafting of the title in netop images.
2547

graphtik/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# Licensed under the terms of the Apache License, Version 2.0. See the LICENSE file associated with the project for terms.
33
"""Lightweight :term:`computation` graphs for Python."""
44

5-
__version__ = "5.7.1"
6-
__release_date__ = "7 Apr 2020, 9:20"
5+
__version__ = "6.0.0"
6+
__release_date__ = "13 Apr 2020, 17:04"
77
__title__ = "graphtik"
88
__summary__ = __doc__.splitlines()[0]
99
__license__ = "Apache-2.0"

0 commit comments

Comments
 (0)