Skip to content

Commit 9576379

Browse files
committed
CHORE(VER): bump 2.2.0-->2.3.0; CHANGES
1 parent 5084c6d commit 9576379

File tree

2 files changed

+24
-15
lines changed

2 files changed

+24
-15
lines changed

CHANGES.rst

Lines changed: 22 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,32 +7,41 @@ TODO
77
See :gg:`1`.
88

99

10+
v2.3.0 (24 Nov 2019, @ankostis): Zoomable SVGs & more op jobs
11+
=============================================================
12+
+ FEAT(plot): render Zoomable SVGs in jupyter(lab) notebooks.
13+
+ break(netop): rename execution-method ``"sequential" --> None``.
14+
+ break(netop): move ``overwrites_collector`` & ``method`` args
15+
from ``netop.__call__()`` --> cstor
16+
+ refact(netop): convert remaining ``**kwargs`` into named args, tighten up API.
17+
18+
1019
v2.2.0 (20 Nov 2019, @ankostis): enhance OPERATIONS & restruct their modules
1120
============================================================================
12-
- REFACT(src): split module ``nodes.py`` --> ``op.py`` + `netop.py` and
21+
+ REFACT(src): split module ``nodes.py`` --> ``op.py`` + `netop.py` and
1322
move :class:`Operation` from ``base.py`` --> ``op.py``, in order to break cycle
1423
of `base(op) <-- net <-- netop`, and keep utils only in `base.py`.
15-
- ENH(op): allow Operations WITHOUT any NEEDS.
16-
- ENH(op): allow Operation FUNCTIONS to return directly Dictionaries.
17-
- ENH(op): validate function Results against operation `provides`;
24+
+ ENH(op): allow Operations WITHOUT any NEEDS.
25+
+ ENH(op): allow Operation FUNCTIONS to return directly Dictionaries.
26+
+ ENH(op): validate function Results against operation `provides`;
1827
*jetsam* now includes `results` variables: ``results_fn`` & ``results_op``.
19-
- BREAK(op): drop unused `Operation._after_init()` pickle-hook; use `dill` instead.
20-
- refact(op): convert :meth:`Operation._validate()` into a function,
28+
+ BREAK(op): drop unused `Operation._after_init()` pickle-hook; use `dill` instead.
29+
+ refact(op): convert :meth:`Operation._validate()` into a function,
2130
to be called by clients wishing to automate operation construction.
22-
- refact(op): replace ``**kwargs`` with named-args in class:`FunctionalOperation`,
31+
+ refact(op): replace ``**kwargs`` with named-args in class:`FunctionalOperation`,
2332
because it allowed too wide args, and offered no help to the user.
24-
- REFACT(configs): privatize :data:`network._execution_configs`; expose more
33+
+ REFACT(configs): privatize :data:`network._execution_configs`; expose more
2534
config-methods from base package.
2635

2736

2837
v2.1.1 (12 Nov 2019, @ankostis): global configs
2938
===============================================
30-
- BREAK: drop Python-3.6 compatibility.
31-
- FEAT: Use (possibly multiple) global configurations for all networks,
39+
+ BREAK: drop Python-3.6 compatibility.
40+
+ FEAT: Use (possibly multiple) global configurations for all networks,
3241
stored in a :class:`contextvars.ContextVar`.
33-
- ENH/BREAK: Use a (possibly) single `execution_pool` in global-configs.
34-
- feat: add `abort` flag in global-configs.
35-
- feat: add `skip_evictions` flag in global-configs.
42+
+ ENH/BREAK: Use a (possibly) single `execution_pool` in global-configs.
43+
+ feat: add `abort` flag in global-configs.
44+
+ feat: add `skip_evictions` flag in global-configs.
3645

3746

3847
v2.1.0 (20 Oct 2019, @ankostis): DROP BW-compatible, Restruct modules/API, Plan perfect evictions

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.2.0"
7-
__release_date__ = "20 Nov 2019, 19:52"
6+
__version__ = "2.3.0"
7+
__release_date__ = "24 Nov 2019, 14:48"
88
__license__ = "Apache-2.0"
99
__title__ = "graphtik"
1010
__summary__ = __doc__.splitlines()[0]

0 commit comments

Comments
 (0)