Skip to content

v0.11.0

Choose a tag to compare

@ibgp2 ibgp2 released this 05 Jan 18:46
· 25 commits to master since this release

0.11.0 (2024-01-05)

  • Improved documentation and tests.
    • Fixed docstrings
    • Improved developers.md
  • The package now exposes the following symbols:
    • Automaton: BOTTOM, EPSILON
    • Graphviz: ReadGraphvizVisitor, read_graphviz
    • Heap: compare_to_key
    • Regexp: MAP_OPERATORS_ALG, MAP_OPERATORS_RE, RpnDequeAlg, RpnDequeAst, re_escape
  • Bug fixes:
    • read_graphviz;
    • write_graphviz;
    • Trie.__init__ (kwargs forwarding).
    • Fixed make_automaton
  • Flake8 tests/
  • API changes:
    • Renamed make_path to make_shortest_path
    • Renamed make_dag to make_shortest_paths_dag
    • make_incidence_node_automaton and make_node_automaton now accept pmap_vlabel=None
    • Renamed attributes prefixed by m_ and remove the corresponding properties.
  • Cleaned the revuz_minimize function.
  • 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 to bumpversion (installation issues under debian).