diff --git a/.mailmap b/.mailmap index 30a07222..a7f66777 100644 --- a/.mailmap +++ b/.mailmap @@ -2,3 +2,4 @@ James Mitchell James Mitchell Chinmaya Nagpal Chinmaya Nagpal chinmaya1011 <36993291+chinmaya1011@users.noreply.github.com> Maria Tsalakou Maria Tsalakou <55688065+mariatsalakou@users.noreply.github.com> +Murray Whyte Murray Whyte <42549861+MTWhyte@users.noreply.github.com> diff --git a/README.md b/README.md index 092facc2..121a8137 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# libsemigroups_pybind11 - Version 0.6.0 +# libsemigroups_pybind11 - Version 0.7.0 ## python bindings for the C++ library libsemigroups @@ -82,10 +82,10 @@ Assuming that you have `libsemigroups` installed you can install To build `libsemigroups_pybind11` from a release archive: - curl -L -O https://github.com/libsemigroups/libsemigroups_pybind11/releases/latest/download/libsemigroups_pybind11-0.6.0.tar.gz - tar -xf libsemigroups_pybind11-0.6.0.tar.gz - rm -f libsemigroups_pybind11-0.6.0.tar.gz - cd libsemigroups_pybind11-0.6.0 + curl -L -O https://github.com/libsemigroups/libsemigroups_pybind11/releases/latest/download/libsemigroups_pybind11-0.7.0.tar.gz + tar -xf libsemigroups_pybind11-0.7.0.tar.gz + rm -f libsemigroups_pybind11-0.7.0.tar.gz + cd libsemigroups_pybind11-0.7.0 pip install . ## Building the documentation diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index 6b3e9937..719e90fd 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -7,6 +7,22 @@ Changelog ========= +v0.7.0 (released 15/12/2022) +---------------------------- + +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 + https://github.com/libsemigroups/libsemigroups_pybind11/pull/84 +* Out neighbours for action digraphs by @james-d-mitchell in + https://github.com/libsemigroups/libsemigroups_pybind11/pull/91 +* Add functionality for the `fpsemi-examples` presentations by @MTWhyte in + https://github.com/libsemigroups/libsemigroups_pybind11/pull/85 +* Stephen by @james-d-mitchell in + https://github.com/libsemigroups/libsemigroups_pybind11/pull/93 + v0.6.0 (released 02/12/2022) ---------------------------- diff --git a/docs/source/conf.py b/docs/source/conf.py index db3f0dab..4701803c 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -26,8 +26,8 @@ project = u"libsemigroups_pybind11" copyright = u"2021-2022, J. D. Mitchell + Maria Tsalakou" author = u"J. D. Mitchell + Maria Tsalakou" -version = u"0.6.0" -release = u"0.6.0" +version = u"0.7.0" +release = u"0.7.0" language = "python" exclude_patterns = ["_build"] pygments_style = "sphinx" diff --git a/docs/source/index.rst b/docs/source/index.rst index a73cc725..b630cc4f 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -1,4 +1,4 @@ -libsemigroups_pybind11 - Version 0.6.0 +libsemigroups_pybind11 - Version 0.7.0 ====================================== python bindings for the C++ library libsemigroups diff --git a/docs/source/install.rst b/docs/source/install.rst index 50fa9a77..4f9dfe90 100644 --- a/docs/source/install.rst +++ b/docs/source/install.rst @@ -4,7 +4,7 @@ The full license is in the file LICENSE, distributed with this software. -.. |libsemigroups-pybind11-version| replace:: 0.6.0 +.. |libsemigroups-pybind11-version| replace:: 0.7.0 Installation ============ diff --git a/setup.py b/setup.py index 20ee93fd..0957d16e 100644 --- a/setup.py +++ b/setup.py @@ -29,7 +29,7 @@ minimum_libsemigroups_version, ) -__version__ = "0.6.0" +__version__ = "0.7.0" def compare_version_numbers(supplied, required):