History#
0.0.1 (2018-09-12): First release#
Initial commit.
0.9.2 (2018-10-25)#
Added many graph structures and algorithms.
0.10.0 (2023-04-26)#
Added many language theory data structures and algorithms.
Enabled CI.
Improved documentation and tests.
Improved code style (
flake8
).Progessively removing graph primitives function to remove every
import *
.
0.10.1 (2023-01-02)#
Migrated sphinx theme to pydata.
Improved documentation, code style,
flake8
errors.Exposed some missing classes:
DirectedGraph
;UndirectedGraph
;dotstr_to_html
;enrich_kwargs
;run_graphviz
;make_node_automaton
.
Bug fix
*_copy
,GraphView.*_degree
.The Graphviz-related function now correctly forward the kwargs arguments (e.g.
engine=
):ipynb_display_graph
;graph_to_html
;dotstr_to_html
;write_graphviz
;run_graphviz
.
pybgl.AssocPropertyMap
can now only wrap adefaultdict
(not adict
).
0.10.2 (2023-01-02)#
Migrated from
bumpversion
topoetry-bumpversion
.
0.10.3 (2023-01-05)#
Exposed additional symbols:
BOTTOM
;EPSILON
;MAP_OPERATORS_ALG
;MAP_OPERATORS_RE
;compare_to_key
;RpnDequeAlg
;RpnDequeAst
;re_escape
;read_graphviz
.
Bug fix:
read_graphviz
;write_graphviz
;Trie.__init__
(kwargs forwarding).
Flake8 tests/
Improved documentation and tests.
Cleaned the
revuz_minimize
function.Renamed attributes prefixed by
m_
and remove the corresponding properties.Improved the
make_*automaton
functions.Renamed constructor argument to
Constructor
.Bug fix for the empty automaton.
pmap_vlabel
is now optional.
Reverted from
poetry-bumpversion
tobumpversion
(installation issues under debian).