Releases: libsemigroups/libsemigroups_pybind11
0.7.2
This is a minor change related to some forthcoming changes in libsemigroups.
0.7.1
This is a very minor release updating the required versions of some dependencies to permit the libsemigroups_pybind11 wheel to be built with python 3.11, and to adapt for some recent changes in libsemigroups.
0.7.0
This release contains a number of improvements and fixes, and adds support for the library of finite semigroup and monoid presentations in libsemigroups and the Stephen class from libsemigroups.
- Add functionality for the presentation helper
replace_wordby @MTWhyte in #84 - Out neighbours for action digraphs by @james-d-mitchell in #91
- Add functionality for the
fpsemi-examplespresentations by @MTWhyte in #85 - Stephen by @james-d-mitchell in #93
0.6.0
This release contains a number of improvements and fixes, and adds support for the Konieczny class from libsemigroups.
- Add missing header include in cong.cpp by @james-d-mitchell in #77
- Remove trivial rules by @james-d-mitchell in #79
- Fix string encoding in
KnuthBendixby @james-d-mitchell in #82 - Add support for
Koniecznyfromlibsemigroupsby @james-d-mitchell in #80 - Better
__repr__forKnuthBendixby @james-d-mitchell in #86
0.5.0
This is a minor release adding support for the libsemigroups class Kambites for computing small overlap monoids.
0.4.3
This is a very minor release which contains no functional changes, or bugfixes, but exists to allow zenodo.org to pick up the release and generate a doi for the package.
0.4.2
Update for version 2.3.2 of libsemigroups which contains some bugfixes.
0.4.1
This release is a minor update for version 2.3.1 of libsemigroups which contains some bugfixes in the Sims1 class, the Presentation class and its helper functions.
0.4.0
This is a minor release with a couple of new features added:
libsemigroupsconstantsPOSITIVE_INFINITY,NEGATIVE_INFINITY, andUNDEFINEDare properly supported;libsemigroups::matrix_helper::powis added as a method for__pow__for some types of matrices (those not defined over a runtime semiring);
and some minor improvements (the tests now usepytestexclusively).
0.3.0
This is a minor release adding support for the libsemigroups class Sims1 for computing low index congruences, and some further minor changes to the Presentation class.