diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 97a9f358..4d3478ff 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -78,7 +78,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Run clang-format style check on src - uses: jidicula/clang-format-action@v4.16.0 + uses: jidicula/clang-format-action@v4.18.0 with: clang-format-version: 15 check-path: "src" diff --git a/CITATION.cff b/CITATION.cff index aeef8457..00de7fea 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -41,5 +41,5 @@ abstract: >- A Python package that wraps the functionality of the C++ library libsemigroups. license: GPL-3.0+ -version: 1.4.0 -date-released: "2026-02-25" +version: 1.4.1 +date-released: "2026-03-17" diff --git a/README.md b/README.md index bff1f957..3472d3ff 100644 --- a/README.md +++ b/README.md @@ -150,10 +150,10 @@ uv pip install . To build `libsemigroups_pybind11` from a release archive: ```console -curl -L -O https://github.com/libsemigroups/libsemigroups_pybind11/releases/latest/download/libsemigroups_pybind11-1.4.0.tar.gz -tar -xf libsemigroups_pybind11-1.4.0.tar.gz -rm -f libsemigroups_pybind11-1.4.0.tar.gz -cd libsemigroups_pybind11-1.4.0 +curl -L -O https://github.com/libsemigroups/libsemigroups_pybind11/releases/latest/download/libsemigroups_pybind11-1.4.1.tar.gz +tar -xf libsemigroups_pybind11-1.4.1.tar.gz +rm -f libsemigroups_pybind11-1.4.1.tar.gz +cd libsemigroups_pybind11-1.4.1 pip install . ``` diff --git a/docs/source/changelog-v1.rst b/docs/source/changelog-v1.rst index cdd933e6..c537f1bb 100644 --- a/docs/source/changelog-v1.rst +++ b/docs/source/changelog-v1.rst @@ -8,6 +8,13 @@ Changelog - version 1 ===================== +v1.4.1 (released 17/03/2026) +---------------------------- + +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. + v1.4.0 (released 25/02/2026) ---------------------------- diff --git a/docs/source/install.rst b/docs/source/install.rst index 7937f6e0..51527cc2 100644 --- a/docs/source/install.rst +++ b/docs/source/install.rst @@ -101,10 +101,10 @@ To build ``libsemigroups_pybind11`` from a release archive: :: - $ curl -L -O https://github.com/libsemigroups/libsemigroups_pybind11/releases/latest/download/libsemigroups_pybind11-1.4.0.tar.gz - $ tar -xf libsemigroups_pybind11-1.4.0.tar.gz - $ rm -f libsemigroups_pybind11-1.4.0.tar.gz - $ cd libsemigroups_pybind11-1.4.0 + $ curl -L -O https://github.com/libsemigroups/libsemigroups_pybind11/releases/latest/download/libsemigroups_pybind11-1.4.1.tar.gz + $ tar -xf libsemigroups_pybind11-1.4.1.tar.gz + $ rm -f libsemigroups_pybind11-1.4.1.tar.gz + $ cd libsemigroups_pybind11-1.4.1 $ pip install . Building the documentation diff --git a/release.toml b/release.toml index d78eefed..672531f8 100644 --- a/release.toml +++ b/release.toml @@ -1,4 +1,4 @@ [authors] expired_emails = [] author_files = ["docs/source/authors.rst"] -ignore = ["dependabot"] +ignore = ["dependabot", "Codex"]