Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 24 Feb 21:43
· 56 commits to main since this release
39e7525

NautyGraphs v0.5.0

Diff since v0.4.0

BREAKING CHANGES

  • nauty now returns the canonical permutation as well as an AutomorphismGroup object, that holds the size of the automorphism group, as well as the orbits (see nauty manual for the format).
  • canonize! now only returns the canonical permutation, not the automorphism group size. If you want canonization and automorphism group information all at once, use nauty(g, canonize=true).

OTHER CHANGES

  • Graphs with loops are now supported. To remove the need to check for loops in every call to nauty, the digraph option in nauty is now set to true by default. According to the nauty manual, this may slightly decrease performance for undirected graphs with no loops. Overwrite the default options to disable the digraph option manually.
  • nauty can now be used with some of the available custom options of nauty. The NautyOptions constructor makes it possible to change a few of the options. Further changes are discouraged at this time, as invalid options may cause segmentation faults.

Merged pull requests:

  • Bump codecov/codecov-action from 4 to 5 (#9) (@dependabot[bot])
  • Better Defined Public Interface (#15) (@mxhbl)
  • Update CI.yml (#16) (@mxhbl)
  • Update CompatHelper.yml (#17) (@mxhbl)
  • CompatHelper: add new compat entry for SHA at version 0.7, (keep existing compat) (#18) (@github-actions[bot])
  • bump version to v0.5.0 (#19) (@mxhbl)

Closed issues:

  • State of Multihreading (#13)