Releases: libsemigroups/libsemigroups_pybind11
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_word
by @MTWhyte in #84 - Out neighbours for action digraphs by @james-d-mitchell in #91
- Add functionality for the
fpsemi-examples
presentations 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
KnuthBendix
by @james-d-mitchell in #82 - Add support for
Konieczny
fromlibsemigroups
by @james-d-mitchell in #80 - Better
__repr__
forKnuthBendix
by @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:
libsemigroups
constantsPOSITIVE_INFINITY
,NEGATIVE_INFINITY
, andUNDEFINED
are properly supported;libsemigroups::matrix_helper::pow
is 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 usepytest
exclusively).
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.
0.2.2
A very minor release to futureproof some tests against new versions of libsemigroups
.