Skip to content

Commit 8464813

Browse files
committed
chore(VER) bump v9.2.0 -> v9.3.0; Changes; spells
1 parent ea08ff6 commit 8464813

File tree

3 files changed

+27
-7
lines changed

3 files changed

+27
-7
lines changed

.vscode/cspell.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@
179179
"pytest",
180180
"pyversion",
181181
"qmark",
182+
"qname",
182183
"qubed",
183184
"questionmark",
184185
"quickstart",
@@ -245,6 +246,7 @@
245246
"withset",
246247
"writtable",
247248
"xfail",
249+
"xfailif",
248250
"xlib",
249251
"zoomable"
250252
]

CHANGES.rst

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,15 @@ Graphtik Changelog
4343

4444
- DROPPED
4545

46-
- [-] Solution-retriever modifier;
46+
- [X] Solution-retriever modifier;
4747
WONTFIX: easier and more generic to access solution from Op-context.
4848
REINSTATED to support simple conveyor belts from json-pointer paths.
49-
- [-] `solution.executed` pre-populated with all operations
50-
- [-] parallel batches restart from last position in steps
51-
- [-] covert custom op classes & modifiers directly into mergeable networkx graphs;
49+
- [X] `solution.executed` pre-populated with all operations
50+
- [X] parallel batches restart from last position in steps
51+
- [X] covert custom op classes & modifiers directly into mergeable networkx graphs;
5252
WONTFIX bc foreign function would not work with merged deps.
53+
- [X] conditionals
54+
WONTFIX bc it permits pipelines with too complex execution flow to debug.
5355

5456
- v9.0.0
5557
- [X] Accept jsonp inputs & outputs,
@@ -77,10 +79,26 @@ Changelog
7779
%%%%%%%%%
7880

7981

82+
v9.3.0 (8 Jul 2020, @ankostis): Sphinx AutoDocumenter; fix plot sfx-nodes
83+
=========================================================================
84+
- FIX/FEAT(SPHINXEXT): so far, :func:`.operation`-annotated module functions were
85+
excluded from generated sites. Until the installed *autodoc* function-documenter
86+
was instructed how to render the wrapped function in place of the wrapping
87+
``FnOp``:
88+
89+
- fix(fnop, pipeline): wrapped function attributes are conveyed to wrapping `FnOp`.
90+
91+
- FIX(plot): sideffect templates were left broken by recent privatization
92+
of modifier fields; add x2 Jinja-filters encapsulating the access to these fields.
93+
- fix(op): fully fake callables by attaching a ``__qualname__`` property on operations;
94+
also teach :func:`.func_name()` not to choke if ``__qualname__`` missing.
95+
96+
8097
v9.2.0 (4 Jul 2020, @ankostis): Drop MultiValueError
81-
====================================================
98+
----------------------------------------------------
8299
Delayed raising of needs errors hindered debug.
83100

101+
84102
v9.1.0 (4 Jul 2020, @ankostis): Bugfix, panda-polite, privatize modifier fields
85103
===============================================================================
86104
- BREAK(modifier): privatize all :class:`._Modifier` properties; it is uncanny

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__ = "9.2.0"
6-
__release_date__ = "4 Jul 2020, 10:16"
5+
__version__ = "9.3.0"
6+
__release_date__ = "8 Jul 2020, 16:52"
77
__title__ = "graphtik"
88
__summary__ = __doc__.splitlines()[0]
99
__license__ = "Apache-2.0"

0 commit comments

Comments
 (0)