What is libsemigroups?
Before explaining what libsmigroups_pybind11 is, it is first necessary to
explain libsemigroups. libsemigroups is a C++17 library containing
implementations of several algorithms for computing finite, and finitely
presented, semigroups and monoids. The main algorithms implemented in
libsemigroups are:
- the Froidure-Pin algorithm for computing semigroups and monoids defined by a generating set consisting of elements whose multiplication and equality is decidable (such as transformations, partial permutations, permutations, bipartitions, and matrices over a semiring);
- Kambites' algorithm for solving the word problem in small overlap monoids from Small overlap monoids I: The word problem, and the algorithm from An explicit algorithm for normal forms in small overlap monoids;
- the Knuth-Bendix algorithm for finitely presented semigroups and monoids; a version of Sims' low index subgroup algorithm for computing congruences of a semigroup or monoid from Computing finite index congruences of finitely presented semigroups and monoids in the classes;
- a generalized version of the algorithms described in Green's equivalences in finite semigroups of binary relations by Konieczny, and On the determination of Green's relations in finite transformation semigroups by Lallement and Mcfadden for computing finite semigroups and monoids admitting a pair of actions with particular properties;
- the algorithm from Efficient Testing of Equivalence of Words in a Free Idempotent Semigroup by Radoszewski and Rytter;
- a non-random version of the Schreier-Sims algorithm for permutation groups;
- a version of Stephen's procedure from
Applications of automata theory to presentations of monoids and inverse monoids
for finitely presented inverse semigroups and monoids (for a given word
wthis procedure is for determining words equivalent towor that are left divisors ofw); - the Todd-Coxeter algorithm for finitely presented semigroups and monoids; see also The Todd-Coxeter algorithm for semigroups and monoids.
libsemigroups is partly based on Algorithms for computing finite semigroups, Expository Slides, and Semigroupe 2.01 by Jean-Eric Pin.
What is libsemigroups_pybind11?
libsemigroups_pybind11 is a package for Python 3.9+ exposing much
(but not all) of the functionality of libsemigroups. It is built with the help
of the excellent library pybind11, for which we are very grateful.
How to install libsemigroups_pybind11
Installing with pip
It's possible to install libsemigroups_pybind11 using pip by doing one
of the following (depending on your system and setup):
pip install libsemigroups_pybind11
pip3 install libsemigroups_pybind11
python -m pip install libsemigroups_pybind11
Installing with mamba
This installation method assumes that you have anaconda or miniconda installed. See the getting started and [miniconda download page][] on the conda website.
[miniconda]: download page: https://conda.io/miniconda.html
It might be a good idea to create and activate a conda/mamba environment to contain
the installation of the libsemigroups_pybind11:
mamba create --name myenv_name libsemigroups_pybind11
mamba activate myenv_name
Adding libsemigroups as a dependency to your project using uv
If you manage a Python project with uv, you can add libsemigroups as a dependency as follows:
uv add libsemigroups_pybind11
For more information, see uv's guide on managing dependencies.
From the sources
Before installing libsemigroups_pybind11 from its sources, you should first
perform a system install of libsemigroups. For information about how to do
this, see the
libsemigroups installation guide.
Assuming that you have libsemigroups installed, you can install
libsemigroups_pybind11 with pip:
git clone https://github.com/libsemigroups/libsemigroups_pybind11
cd libsemigroups_pybind11
pip install .
or with the uv pip-compatible interface:
git clone https://github.com/libsemigroups/libsemigroups_pybind11
cd libsemigroups_pybind11
uv pip install .
From a release archive
To build libsemigroups_pybind11 from a release archive:
curl -L -O https://github.com/libsemigroups/libsemigroups_pybind11/releases/latest/download/libsemigroups_pybind11-1.4.4.tar.gz
tar -xf libsemigroups_pybind11-1.4.4.tar.gz
rm -f libsemigroups_pybind11-1.4.4.tar.gz
cd libsemigroups_pybind11-1.4.4
pip install .
Building the documentation
Assuming you have python3 and make installed, you can build the doc by
using:
python3 -m pip3 install -r requirements.txt
make doc
If you don't have make, you can run the script ./etc/make-doc.sh
instead of running make doc (which is precisely what make doc does).
Issues
If you find any problems with libsemigroups_pybind11, or have any
suggestions for features that you'd like to see, please use the
issue tracker.
Acknowledgements
In addition to libsemigroups, there are several excellent projects that are
utilised in the development of libsemigroups_pybind11, specifically:
- codespell, cpplint, Pylint and Ruff for code quality;
- Graphviz for graph visualisation;
- pybind11 for assistance in the binding of libsemigroups;
- pytest for testing; and
- Sphinx for the documentation.
We would like to thank the authors and contributors of these projects!
Metadata
Release files for libsemigroups-pybind11 1.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| libsemigroups_pybind11-1.4.4.tar.gz | 372.9 kB | Details |
Built distributions (wheels)
Total release size: 208.3 MB
Release files / libsemigroups_pybind11-1.4.4.tar.gz
| Download URL | libsemigroups_pybind11-1.4.4.tar.gz |
|---|---|
| Size | 372.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7f05734b3a9dc995d3f537e7af2aa34d14910c6208ed384595eeecc5aa02ac5c
|
|
BLAKE2b-256 checksum How to use checksums |
59fe948864a87927712ecd1640a26d7166794c01965b39fbc8ec5bb1fe79a8e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.9 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
737dc9cefe0ce4a13af9480e8b6b9d553ceca2e5bd0bc52ae1836296fd380fe8
|
|
BLAKE2b-256 checksum How to use checksums |
bee6c8bccc12d33ad69e6072f114eeb10b3ccee48435636f4a29ada5d9c66298
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
6ef3e8f9d48936a904e24ec91b6fbe4afec4599167588ff85ea2afa7e13ab575
|
|
BLAKE2b-256 checksum How to use checksums |
53f9cf2b042ab2b86deb50426162e2aeeb3d8efc76e2426b0da5011e4612149e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
07cd2f0e3842c77d6387514342a2bae43ca3c2dc3189472c5fbfd0396805d240
|
|
BLAKE2b-256 checksum How to use checksums |
ef9dbd92da1f87f54d05a81c960a5ccfa1bb4e25f62399b77809fbdc5c36d7a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
78df7c097f9e92b5b6bf618ad6965571309ea7ce11215c4846118edb5c7aa841
|
|
BLAKE2b-256 checksum How to use checksums |
d153ab255725edd444346394f1e9eb94160e1223636675ac2557b489c1aa9d43
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp314-cp314-macosx_11_0_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp314-cp314-macosx_11_0_x86_64.whl |
|---|---|
| Size | 7.3 MB |
| Tags | CPython 3.14 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
9bc46c71e9c25a62e27db51b5d17093b5665a195842df153b64cfb14a5c49420
|
|
BLAKE2b-256 checksum How to use checksums |
bc660fb564c1f51663e2649791142d19c84db59631da9600adc1f6dcff736707
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 6.2 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
050e98645197a8bbe01c923b01d5841bb78f5d14ebbcb708e3020638f5f6c9bb
|
|
BLAKE2b-256 checksum How to use checksums |
e83f823c685241c400e70a90c403770e2213759f3dae15efdb1aea6eb804cec3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.9 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
eb724d36f046e4f26fe0b92e1fa67e8f7d56d50dc1f42db89f767d88ce63baea
|
|
BLAKE2b-256 checksum How to use checksums |
264612fc583a0a5f4e76bd73c6d643046faddecfe04c0b56b37c64d1725ca379
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
7820310d48006373536b761ff2f313beef89a09d162278ab638f609853d20511
|
|
BLAKE2b-256 checksum How to use checksums |
767d070f22b791e1099ab43c863c3aecc9865597ff34d3b355ed7c6da03d43cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
980061ffa2074d544e555e1ff2b6fe39a29cf9abed12d65b34636e3b7b40ac53
|
|
BLAKE2b-256 checksum How to use checksums |
60eadcfe07ecc32594138054c84e2dae8d144528f15751644a53b2edb7dd2713
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f86d15d3811e496ff57e4a99adb226751dc70b81b7d97b169cee16ef8dd5059a
|
|
BLAKE2b-256 checksum How to use checksums |
318069b7d49b5554cf1337b336205277dd789aa3859502df02015e61473a0ca5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp313-cp313-macosx_11_0_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp313-cp313-macosx_11_0_x86_64.whl |
|---|---|
| Size | 7.3 MB |
| Tags | CPython 3.13 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
fff95791e825c7182280c50b888413753c64a8671a21b27849f1a5168d9325c8
|
|
BLAKE2b-256 checksum How to use checksums |
f7f6c3eced0dab99cf88d4c0f0457cdaaa683a5ce92df99e0fc6848d10873ce1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 6.2 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5cc1248b27024931e95f0b4bc6341a79a1805f0e842c1fe862f2efcd34035f45
|
|
BLAKE2b-256 checksum How to use checksums |
0226aa51993ba941f8fecb723f8419416bffb710419ce66ab1d11fcaec7433da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.9 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
485bd06257b8f9ee79745867e2920e13b2bb943d1134b14d53e97490eebd037f
|
|
BLAKE2b-256 checksum How to use checksums |
46bb631045578624ffc7d6251c134859ac058642704e1234ae23673935a01492
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
96f6ad0b4295eb1c1d4a1ab3f9bd45d9f11b8ac124ab2783b53ee9cf81763c69
|
|
BLAKE2b-256 checksum How to use checksums |
fc4d57412923e63e77b3997fea003c4a265a7417fc2836dbde2bc42937820f16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
e536e45a11beca7bb6f8ef321e82c25fa1cee1672bcf452ebc4a4387ae88ed50
|
|
BLAKE2b-256 checksum How to use checksums |
3d4712fa7816eece9b231dcd41fce41c4742f4d09cf9256812e61898c6940acc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
e9e96910ee9eb9c39b49659de7ec3e2e2546fe04cfbe682a17dd77a8690e72cb
|
|
BLAKE2b-256 checksum How to use checksums |
5241b8af55e59643abce9da144d57b2a6cf0651c0bd5f0bdadde8b4d333160b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp312-cp312-macosx_11_0_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp312-cp312-macosx_11_0_x86_64.whl |
|---|---|
| Size | 7.3 MB |
| Tags | CPython 3.12 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
20f5c21f47ca3d66428ee677b1ae9bd31d79bd26c8ac61e0b466210cbf11a3cf
|
|
BLAKE2b-256 checksum How to use checksums |
a125c38d9c2918e86f27008e7614f514dcb4b7765af363954513b628113bc9d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 6.2 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
041c3bbbe9d686b3478723ddf17dce689b076c6fe556ea1de9b0169da24226d0
|
|
BLAKE2b-256 checksum How to use checksums |
e983373290162fceb18a90b2e7cbe4776ddcbbbb3899b5407f6b304096922ead
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.9 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
6e5ec642ce63744fa7db74c41fcd0287111ec4ff71fbdcdfd6408b99fee996ec
|
|
BLAKE2b-256 checksum How to use checksums |
c4caff14f4ae2fd31f0feb5608412d1510cc5ce7f31bd2a841ccb095e73d2674
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
6156e81e12fc9eb3259f11a392b4236dbf4d1f202cdbf5976e8620363c410afb
|
|
BLAKE2b-256 checksum How to use checksums |
a90bc819379079b8471d0be185285d64d8a3afb00c6da010886812d92281d716
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d87e6aeba60dda766d4f5a819f70b898c937a7b0a789097c4beb8d51837a1589
|
|
BLAKE2b-256 checksum How to use checksums |
fad6e4071bc1e46ac7bcfa78d9e88cda756a8dce4bdfe2b56f597689bdf58135
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
c9a0f4a521089e7f2e4a01ab09261a2bcb56abe88a2c70419c2a78d890b54a4a
|
|
BLAKE2b-256 checksum How to use checksums |
2a3a73e32d9de18747054fadd32bc4d3af2a5a3ce740344dacf6b7a1b8aa70ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp311-cp311-macosx_11_0_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp311-cp311-macosx_11_0_x86_64.whl |
|---|---|
| Size | 7.3 MB |
| Tags | CPython 3.11 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
eece0d557cdb57f3f4ee3157b6104ab543458e4ff6826e4ed2932413bc8efe2f
|
|
BLAKE2b-256 checksum How to use checksums |
c35c9f7678a75e482fa3fc6c589cde2e4590efe01cbe3026ce2bf87a9e6d9e96
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 6.2 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
41f47553d1b3c4a281575d79f3fd490e16255ad967519d9c983ae35539c78e5b
|
|
BLAKE2b-256 checksum How to use checksums |
663f6045476a2db9c53a0e9f379f1be97afaddde4749239bf858edc3016be398
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.9 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
2aa6ee5cfe5c17651e4ddd36002003244d60d792383f9b36bb10cf26b2ccb291
|
|
BLAKE2b-256 checksum How to use checksums |
769c3f8b646badb69e8e9d466d640c27b2dd39d37e753e9aab4946020ed235ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
fcc1d3ad2f87881be5e7b07c3827e72cd373a707175a2f7aee389cf75a3797d2
|
|
BLAKE2b-256 checksum How to use checksums |
de53d1d23e822ae289f07f7e40a207998bfb7c439ef5d65aae4cd497b0d80f63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c04bb496390e22ae97b33f969f75c894d616840740e1a8aaebca9f07d3fb424d
|
|
BLAKE2b-256 checksum How to use checksums |
a5a9c198337b102157ceae597f322bc3b4b03f57e51c43122e8861a9ba23d8bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
03431d862f22a98c9b385d32d91cbcf141f5513218dfad65a2b5b471aa6933b1
|
|
BLAKE2b-256 checksum How to use checksums |
f8b44a3e58d93a98d008fafb55028a450091e686bbd611903f2b0eba5171b564
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp310-cp310-macosx_11_0_x86_64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp310-cp310-macosx_11_0_x86_64.whl |
|---|---|
| Size | 7.3 MB |
| Tags | CPython 3.10 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
cae9acd2bf9419d80028bdb22d462dbdc29fa592a27660d188a68592d1847d6e
|
|
BLAKE2b-256 checksum How to use checksums |
764228551e733b4c47aff7f7861ba7ffb42c1b703f08b4a7745b752488b97400
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency logRelease files / libsemigroups_pybind11-1.4.4-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | libsemigroups_pybind11-1.4.4-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
22f8320c682c67aa93b561ea20f0e483b319d60a7ee4c49b273bc133516077e0
|
|
BLAKE2b-256 checksum How to use checksums |
453dc698f3c7e598999bba48f39df5e354bf0642a985ffb1d78b66ce1bebc8b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 8, 2026.
Transparency log