Skip to content

Releases: libsemigroups/libsemigroups_pybind11

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.

0.10.1

29 Mar 16:12

Choose a tag to compare

This release increases the required version of libsemigroups to v2.7.1, which contains some bug fixes.

0.10.0

23 Mar 13:28

Choose a tag to compare

This is a minor release adding some new functionality from libsemigroups:

0.9.2

22 Mar 15:08

Choose a tag to compare

This is a minor release fixing some issues in the last release, namely:

0.9.1

21 Mar 17:17

Choose a tag to compare

This is a minor release with some minor improvements:

Full Changelog: v0.9.0...v0.9.1

0.9.0

06 Mar 19:20

Choose a tag to compare

This is a minor release including two changes and some minor improvements to the doc:

0.8.0

28 Feb 19:14

Choose a tag to compare

This is a minor version that adds all the features from the namespace libsemigroups::presentation to the package, these are:

  • add_zero_rules
  • are_rules_sorted
  • change_alphabet
  • letter and character
  • first_unused_letter
  • greedy_reduce_length
  • longest_rule, shortest_rule, longest_rule_length, and
    shortest_rule_length
  • make_semigroup

0.7.3

07 Feb 15:24

Choose a tag to compare

This is a minor version with some improvements and adjustments for forthcoming changes in libsemigroups.