A python package for the libsemigroups C++ library
Project description
libsemigroups_pybind11 - Version 0.6.0
python bindings for the C++ library libsemigroups
What is libsemigroups
?
libsemigroups
is a C++14 library containing implementations of several
algorithms for computing finite and finitely presented semigroups.
Namely:
- the Froidure-Pin algorithm for computing finite semigroups
- the Todd-Coxeter algorithm for finitely presented semigroups and monoids;
- the Knuth-Bendix algorithm for finitely presented semigroups and monoids;
- the Schreier-Sims algorithm for permutation groups;
- a preliminary implementation of the Konieczny and Lallement-McFadden algorithm for computing finite semigroups which act on sets.
libsemigroups_pybind11
is a python package exposing much (but not all)
of the functionality of libsemigroups
.
The development version of libsemigroups_pybind11
is available on
github, and
some related projects are here.
Installation
Installing with pip
It's possible to install libsemigroups_pybind11
using pip
via one of:
pip install libsemigroups_pybind11
pip3 install libsemigroups_pybind11
python -m pip install libsemigroups_pybind11
python3 -m pip install libsemigroups_pybind11
Installing with conda
This installation method assumes that you have anaconda or miniconda installed. See the getting started and miniconda download page on the conda website.
It might be a good idea to create and activate a conda environment to
contain the installation of the libsemigroups_pybind11
:
conda create --name libsemigroups
conda activate libsemigroups
Install libsemigroups_pybind11
:
conda install -c conda-forge libsemigroups_pybind11
At present this does not work for Macs with M1 processors.
From the sources
Before installing libsemigroups_pybind11
from its sources you should
first perform a system install of the C++ library libsemigroups
. For
information about how to install libsemigroups
see the installation
guide.
Assuming that you have libsemigroups
installed you can install
libsemigroups_pybind11
as follows:
git clone https://github.com/libsemigroups/libsemigroups_pybind11
cd libsemigroups_pybind11
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-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
pip install .
Building the documentation
The following are required to be able to build the documentation:
python3
- the python packages:
jinja2 sphinx sphinx_rtd_theme sphinxcontrib-bibtex sphinx_copybutton
Assuming you already have python3
install, on Mac OSX you can install
all of the above by doing:
python3 -m pip3 install -r docs/requirements.txt
Then it ought to be possible to just run make doc
in the
libsemigroups
directory.
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for libsemigroups_pybind11-0.6.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | cca98a06aa2a53dc242d1e6818620a196d7211eee2b1d8c5adba5ebc4187c77f |
|
MD5 | c009de2393bf340969fec765cdf3af02 |
|
BLAKE2b-256 | 8200b68b712e25a6436031dc6241606179d4eeeda42edf4ee7ad77d391b1dbc7 |
Hashes for libsemigroups_pybind11-0.6.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e13599f5be1493b67f2b4550fef61b7165c90b5d47163131e9951fe0fa25d1d1 |
|
MD5 | 91c83c9a8ad4b29cb1513fb152b13b09 |
|
BLAKE2b-256 | c93d9a78f4a2a0495ddb1ba828b3878f26ad079ff311ccd5a19dacf9ff51316b |
Hashes for libsemigroups_pybind11-0.6.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa074a1fee3b52960038abf05dc71125b719391798b2a5234fba949e7b756995 |
|
MD5 | 36cf6aac759ec11c6a5369e63f231d5a |
|
BLAKE2b-256 | 26c0f5d488581cc2b3d3261f69a394e87516221a82624d0e40c8aea698fc3080 |
Hashes for libsemigroups_pybind11-0.6.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36461470deb072b551ef5167700a5c5eb08659320e4df87c0bb0657faff017f4 |
|
MD5 | eaf4f310ed6b14f88f46719eeba18a18 |
|
BLAKE2b-256 | f93772373552aeb5f7273d4ec3c99bf3ef28ee8c8a05786a62abb3d7f6095cdc |
Hashes for libsemigroups_pybind11-0.6.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8840ede44b63e4ec231c17e728364abcadc31c43ea2902600bdd2f8ebc9ad750 |
|
MD5 | 2392680d3ea958a662e7ff29235f771e |
|
BLAKE2b-256 | 86a30b94815b17aea10fb9f187613227e35a7dfa3d6ba5ffbf2abdab1b6c3719 |
Hashes for libsemigroups_pybind11-0.6.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d97baaac8c5b8433d2e700aa0bf22caa52ac624fa29d0699f7732e44282350bf |
|
MD5 | c4d4f46c6ac36238f54a6bfd262b7f2c |
|
BLAKE2b-256 | 0b5165f1e6bd242e6c65a813ec3c30e709788a9aa400a18baae53c9d9135f335 |
Hashes for libsemigroups_pybind11-0.6.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efc07a93383b63ed02a31ad159506c1816bfa7eb6a746de641280d49d0e990a7 |
|
MD5 | 69e1d0a86ee7a7c612dc2c059f8dd198 |
|
BLAKE2b-256 | a36f5de40f9b37e8b1c38922e0864583d6c957a51033769dba6f68f880586675 |
Hashes for libsemigroups_pybind11-0.6.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f6eb1abeb2a5f23b3bb542c151c8b6ce15e2d3af0f936b5219d3fdd889af124 |
|
MD5 | d8a7f166181e222fee858bdb2baac9f0 |
|
BLAKE2b-256 | 9a1e973c66571937395f220ab82b8b8477b37fd63cae80d53804e86884e81a7b |
Hashes for libsemigroups_pybind11-0.6.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54a209afa5383eb1a196ecb5cd38dd3eccc6b8462825ff685a6258674b2e4388 |
|
MD5 | ff9b8faf7c4efd04e59a27038ad997bd |
|
BLAKE2b-256 | 353c439f98e4a95920a7fb8eb8832fee4579de18a625ed1c3cb192ecf191da45 |
Hashes for libsemigroups_pybind11-0.6.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23e132fc148d6d4ffdd091c139a8a6aee05a9a7aeda9b6c5a9e207a296da5652 |
|
MD5 | 05b8fc1e3e659d8c6fc642fc9ed0276a |
|
BLAKE2b-256 | 94929c37ffc960db84c299875c986189b92d5c1af4ec0baf1c9660fc8350989f |
Hashes for libsemigroups_pybind11-0.6.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 562ce700ac2f8b931dc78054ad2615c7dc8b359e4437fa114557c5257c3f2713 |
|
MD5 | 3ba2d4611aa6485bd9cf3e8c7c89a293 |
|
BLAKE2b-256 | 3e3568c3e584125867d7c4863384a063331f0f6031058aa0367c71af422a2d70 |
Hashes for libsemigroups_pybind11-0.6.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d78bebc40e4d2e01b453a8f400aee83bd8624275a7170ee4b5400de219d278d1 |
|
MD5 | dff4a47e676ff61e1781adcd5e014ed4 |
|
BLAKE2b-256 | e981824b717fce92a52b3b76518c03fdb804eb556b6f4ccbd1a27663feff6aa3 |
Hashes for libsemigroups_pybind11-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3880f5592b40033eae3290d42e7d22b47c7f81f605763f0099ba7d10d87b39fc |
|
MD5 | f85355688346a7d59391aba26bc2a249 |
|
BLAKE2b-256 | f45f6177566ff524aa216f7a84f4f64e8bbe488e558df221670281c8962c55f1 |
Hashes for libsemigroups_pybind11-0.6.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91a7c6ed03d7c1dc2bef897b3187f6bb946c95b2e4a3f059f326f5510bfd5dce |
|
MD5 | fca822e41e10c30521217af49acffb6c |
|
BLAKE2b-256 | 6df609b9a97b9d07aa067e6ad19e7736a6f902d0ae5fb3dfad9d7e8f42c15ec0 |
Hashes for libsemigroups_pybind11-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0aa3ec3c08b3a0c7a62fac07b84b585d6e2fb04cce6173a1e0a42f201acb3f1c |
|
MD5 | db3d1729adfbf68bcc67d253876c7cac |
|
BLAKE2b-256 | 37fd80c49c7a7d4693107a2e895ffe8d083b2031927cb4c22b46a367d2a7827b |
Hashes for libsemigroups_pybind11-0.6.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a52292b75bab2dfd9d81ffb68405c7f6c3cea3c25976da78e3c21140e8a8a2ed |
|
MD5 | c4cb2910dc9e5510a177008e39d39766 |
|
BLAKE2b-256 | 41254d042d5ba1768b56c6f2900bf01dd60067e6930419a59b4319fc8e47a174 |
Hashes for libsemigroups_pybind11-0.6.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 170cc859c42a5a1816f3e0aa5cf38612f591b92320497190172781f820d29d2f |
|
MD5 | 59649cf8a35efbde3376b3f67c1f0e3d |
|
BLAKE2b-256 | 1cff1306d1ff3a2af7ad76848fedf53274dc8169ca92c24cdb17851a1212be1e |
Hashes for libsemigroups_pybind11-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d90f3f436b8a3bcebf2dc47b9ee313480da157faed6e20e19a8a60f383cf2eff |
|
MD5 | 29df324fd832f43ac336df36d44e64c0 |
|
BLAKE2b-256 | 6aefae977073082aba0f2e4b63337da8af34d0beb8d68d7e8c20d43464cded96 |
Hashes for libsemigroups_pybind11-0.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b954c5c86d28ac63772cd48f1dd3e693d4f12ca44cf4e91b3b246e01ed45d7d |
|
MD5 | 57b9e62d8fe177346fc5ca2562ccbfa6 |
|
BLAKE2b-256 | a86360cfc9e3d0fdeec2bb9394116b927aaedb96cf99d82794cba35496445500 |
Hashes for libsemigroups_pybind11-0.6.0-cp310-cp310-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75ae0506e7de6189997bafe936d3e34701712990b02480ea7b7f91e77a97bd57 |
|
MD5 | f4769bd1bb340142ee9dfd8adb481720 |
|
BLAKE2b-256 | 176cc0d6d328b850bf81b3092af84a2377a8ee11328cd5b99fe8fb27222764c1 |
Hashes for libsemigroups_pybind11-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65539bca39f71e891970fa0a6c76cccd3a3353213c24c3fc96dcfef482a767d6 |
|
MD5 | 661b0e924633dd5ce945cf19c23cd9f5 |
|
BLAKE2b-256 | 5f7edb1538728be480da83aa3cb481434966a1e0aac56d2ca2a35760eb9d580f |
Hashes for libsemigroups_pybind11-0.6.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80aeab1d535fee956eb21909c7553bcf7c169dab428956df679b881a4e2cd6bd |
|
MD5 | 39cdbca5d97e4645febb221944b030c9 |
|
BLAKE2b-256 | 35bedd965aa3707d2f3889082b46dd594af2c9a5bc5f7e8e328cb9fbadb87c57 |
Hashes for libsemigroups_pybind11-0.6.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1979896dfc51c01badbb0152bacea1305878c6b664b410c586e7c4d311e783c2 |
|
MD5 | bd0ca93b56de1b67f9e655569a85633a |
|
BLAKE2b-256 | 53cb2e4b60888dc5fdd2e2fe3a4f15b4dee4273d86d4a2c6016c2e1fa18545aa |
Hashes for libsemigroups_pybind11-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1fbb5a70203355415fb38e2c5e173b0f56a3a9d1b7e2a19521095c8039845a7 |
|
MD5 | d1e82e9b92d04fc14f86d1da16052966 |
|
BLAKE2b-256 | fd848d9d335e33894d6082abb8488077868477e8fa958f4da51d163cc2ff3207 |
Hashes for libsemigroups_pybind11-0.6.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e36d3143999dd7c088d266a2ed5fca9453e3d53a135acc6b931f0236d805d3b |
|
MD5 | 9403b96fdef51dc9e3d7c8ae7004fb63 |
|
BLAKE2b-256 | 6ead8b5568d309ab17693b31fb36408390f7034758c97dc02c19478e41d6f0dd |
Hashes for libsemigroups_pybind11-0.6.0-cp39-cp39-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d943c7ab74d753881f1f232fa3afa757e574f65b556f044aceec7812485cc22 |
|
MD5 | d1ddadedbcd7b3d53c6fa4afbc2003ef |
|
BLAKE2b-256 | b7613707916396e49010391bf0f30548f3e4b2695c65d13588eb1e0bf08aebf3 |
Hashes for libsemigroups_pybind11-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b51e98e66ff6ba11797e598bc7f0cdf453ca7b61e91a5b817d80e6c7400b98f |
|
MD5 | b3fb86046fc09cbeb84dffa5e53c25f9 |
|
BLAKE2b-256 | 614868b3ada1558870ed6fad613d733ed2d0cae0e4eb6da210db06045fff6eac |
Hashes for libsemigroups_pybind11-0.6.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5eb1002d300c9ba851a7cee47e0dd6c8c36c6344b43a628003261c018048b9c |
|
MD5 | bb4d7974c8764bcccf3bd2957edf20ca |
|
BLAKE2b-256 | 2d77443fd5b0d06c67451ad931b5004933d1254fd6434e7a5ef4322d1e69fbe4 |
Hashes for libsemigroups_pybind11-0.6.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 867436fbc21ea8725900983a4eee7a33a92d698bab12608707ae142fa1191e7c |
|
MD5 | a91a1d744b21ab1085f8f29136ae8edd |
|
BLAKE2b-256 | 9e4cf128582ee61136f7ae97e3ab72e5accfcce06063e8f1f6937da2393f0a6b |
Hashes for libsemigroups_pybind11-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 524b8bdbe00549fac60dfc59bdb9a096547eb0379ad81759d652d5433f2622a9 |
|
MD5 | de790d72dee9db8213e016eb0f0ec15b |
|
BLAKE2b-256 | ba8e46549798d49031d3bd3c7368c040d348c964ac067c2f59830ff4ec3e9835 |
Hashes for libsemigroups_pybind11-0.6.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc6b58162ccca3d20ac5d8da7bcdddc8c21972a54311d500339830ab33efcb81 |
|
MD5 | 206034f622352d0508ac9dfc85f0e0bc |
|
BLAKE2b-256 | 147b1e869018e3b6651a1d370367bda11a51e3957105ac7e2168b1070c567c8a |
Hashes for libsemigroups_pybind11-0.6.0-cp38-cp38-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5ae197f1b049d4672bac7e8361859b4c0c59edd96a9f2edc529120f95360d70 |
|
MD5 | 40fe6380547813e8a023ed286e940aa0 |
|
BLAKE2b-256 | 75aaa240951ef49aa59a51ddbabf8044df4d15baed94216fa07557bd9b63872a |
Hashes for libsemigroups_pybind11-0.6.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97c8ca3a45da4df6a3b40f5375c22abd645aaddd56aa2b929e70c2abfd8c5eed |
|
MD5 | cba3c2bd13cbbf95583acb2436345552 |
|
BLAKE2b-256 | bbd48f961f271e4a1fd32cd6fac45de29fa07ec55aab10239d02371d87d7daa0 |
Hashes for libsemigroups_pybind11-0.6.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02664f6c0d76553f6757f65c8645319630a6cbc00c8d5ade95ec7ca9aa1eb35c |
|
MD5 | 42299b693511807ab04dfca7d6726c8f |
|
BLAKE2b-256 | 8ec4e10e1be1fc9afc33c797b01fc2125f054bd881156eaa5b3d31ebfaaae992 |
Hashes for libsemigroups_pybind11-0.6.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2921bcab98224eadf5451a53521e7e5b1b658aee2e459de10fafec59f1d7b253 |
|
MD5 | 7b5e16cead25f3d11337d5151b3525ce |
|
BLAKE2b-256 | c2a837c3fc4941e04b34f6931b843863dda10d775787fe4249942d3b1a974c90 |
Hashes for libsemigroups_pybind11-0.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e107cf6598cb7fe200e546d6b5dca387ec3297a5b8dfc7401b1376c647cfd51 |
|
MD5 | a5e89ec8322a164cf76b4cbd9fc059f2 |
|
BLAKE2b-256 | b91649160c46f4799688ef625ddb080ca6efd20ddb69c2a8b18953ceaeaaf5ea |
Hashes for libsemigroups_pybind11-0.6.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 101ace5dd9eb2ed2cb63f010ae803bb23c6a09204047d51cf618c2cb31b982dc |
|
MD5 | ff24217a27af9aa1c16d06504e8ca83c |
|
BLAKE2b-256 | d317e1cd74ae9a109896d750c728f90c2f346a37b258dfa18905d38c6e16c096 |
Hashes for libsemigroups_pybind11-0.6.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1074e3871c1199cecf470c3cf067bd8fcb365e4b3d0198b03e53592bc52f153d |
|
MD5 | 2d1cffb2e692365b8488f7dd913b5b8e |
|
BLAKE2b-256 | 3c4bab162b4a68dbfdf4d407ecc33daf64b910779509e2a9c0c8ea69674654da |
Hashes for libsemigroups_pybind11-0.6.0-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2e7850abc25149fcbad62a0ca2b83e270c7c683c4974dedcc51d3f75ad95f80 |
|
MD5 | 094f00eac219d9db9577c8e7c82cf951 |
|
BLAKE2b-256 | b45dc2d679fd8ec748df47e6d2a842d1a62c40b58526f60b7f5e790eba254868 |
Hashes for libsemigroups_pybind11-0.6.0-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76f873d14824380e9e808da147dea9052a6fe888704753d66805118f28ccaa35 |
|
MD5 | 44cbb1f2d028da79dd364c13f18bab8e |
|
BLAKE2b-256 | 6a1d6ac1b3938173aac5d980115eb9a9fbfa4893b3cb7c6130a5801514caa886 |
Hashes for libsemigroups_pybind11-0.6.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11abb9ec29c64a0c7200b3d3028d44d6665fbeed7a62f2ba400fcf62da1987b6 |
|
MD5 | aa3ec9ffad552219a561eced125bf7cf |
|
BLAKE2b-256 | aacb7c64aaaeadaad8aad42f14d86aafc699d29e27a05478e7d54b66b0e6c975 |
Hashes for libsemigroups_pybind11-0.6.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a517047efc0947a0af0cb3c257921f2ec1623d7028690bf3c6ac966e8b8bdddb |
|
MD5 | 5937f8e1a8fca3abd539f284b097bbb3 |
|
BLAKE2b-256 | 3a4ce093e3d6d5f4534e51951444924a4554d66c963349b32949bc0ebf9d2aa3 |
Hashes for libsemigroups_pybind11-0.6.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de0250573009b6960197cbed55cde02c85ebceef38b8363b7cc88c760deae480 |
|
MD5 | a693f757cffdbb7d2d06a1847680f22e |
|
BLAKE2b-256 | 7e544ecdd9ac1d42581f64384d648ef97df57718dc0a2fb5b4c22a94d0a40442 |