Skip to content

Releases: libsemigroups/libsemigroups_pybind11

1.4.4

08 May 19:59

Choose a tag to compare

This release contains a large number of fixes to the documentation, and some minor issues in the C++ code were also resolved.

1.4.3

16 Apr 11:53

Choose a tag to compare

What's Changed

This a minor release which includes the latest version of libsemigroups
(v3.5.5), which contains a number of bugfixes, this lead to some corrections to
the doc code examples also.

Full Changelog: v1.4.2...v1.4.3

1.4.2

20 Mar 12:39

Choose a tag to compare

This a minor release which contains a number of minor improvements to the documentation, and some fixes to the return types of the ToddCoxeter methods related to lookahead and lookbehind.

1.4.1

17 Mar 11:24

Choose a tag to compare

This a minor release which includes the latest version of libsemigroups (v3.5.3), which contains a number of important bugfixes. There are also some improvements to the documentation.

1.4.0

25 Feb 16:10

Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.4.0

1.3.0

18 Jan 16:26

Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.3.0

1.2.0

16 Dec 09:33

Choose a tag to compare

This is a minor release incorporating a number of bugfixes/improvements in
libsemigroups. Support for HPCombi transformation types is also added for the
first time!

New Contributors

1.1.0

30 Sep 11:55

Choose a tag to compare

This is a minor release with a few new features from libsemigroups_ and some bugfixes:

1.0.1

12 Aug 23:32

Choose a tag to compare

This is a minor release that adds some missing files to the PyPI source.

1.0.0

12 Aug 16:59

Choose a tag to compare

This is a major release that significantly expands the API of libsemigroups_pybind11 to expose much of the functionality implemented in version 3 of libsemigroups. The extent of the changes made in this release means that it is likely that any code written with earlier versions of libsemigroups_pybind11 will no longer work.

The structure of libsemigroups_pybind11 is very tightly linked to the the structure of libsemigroups. Therefore, some of the differences between v0.10.1 and v1.0.0 of libsemigroups_pyind11 will be related to the differences between v2 and v3 of libsemigroups, such as changes to class names and interfaces. These changes can be found in the libsemigroups changelog.