A python package for the libsemigroups C++ library
Project description
libsemigroups_pybind11 - Version 0.2.1
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.2.1.tar.gz
tar -xf libsemigroups_pybind11-0.2.1.tar.gz
rm -f libsemigroups_pybind11-0.2.1.tar.gz
cd libsemigroups_pybind11-0.2.1
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
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.2.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30afa2ffc7377ff931ec7f9a36273d1e18800cc9dcb542086c403304bc73e657 |
|
MD5 | 273cf8f16cde4e02372c4e84728b216c |
|
BLAKE2b-256 | dbffee4079762664420dff9fa0d1b6d5e248776ab4c5976fba0223cf10bfb957 |
Hashes for libsemigroups_pybind11-0.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7427d867b61bfa5a07f1116055816a69b739c25757db80cf83962d658e5337da |
|
MD5 | bed101cc968c4607e08f08076402b085 |
|
BLAKE2b-256 | f3edd83969901bdf37f2879f8a230c1b59f33e37e2d8c401d27d7fe925e536a0 |
Hashes for libsemigroups_pybind11-0.2.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ebb2146b7773f7dfbf64ad31b6fd7c1ad39b93e287da55a9dcfba365847856a |
|
MD5 | 13435e723cbc460afd2cfb9a84063d40 |
|
BLAKE2b-256 | 3d0d2f8e70077f6447ba5ec1e387629d574e2001ba3b30f59f5ae76f7ab8fadb |
Hashes for libsemigroups_pybind11-0.2.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc2636c5686543a5479bf8c2299e53cc63a2fff883ac8038896e63efe143bf3f |
|
MD5 | 0c15ba75527a2a15fdec94da478d81ca |
|
BLAKE2b-256 | 4a99621a2fc9c3cb6d3f0e85e03b640ca38f7c60582a5aefea5a34de4f0c2d91 |
Hashes for libsemigroups_pybind11-0.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50ae891ea3a1d64f90780e9465748a12e0b51644d21e1a2a4ee67f60b879ade5 |
|
MD5 | 1fcc9eb076643b4e7ad3abbbfdbcda29 |
|
BLAKE2b-256 | 4b040d1e14a2dc40c5cae38cc5a32e97c5b33b21ee11baed30e5a7b4a7a421fb |
Hashes for libsemigroups_pybind11-0.2.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e1a4ec4ee4335b6e063faf61bee11f9b6b5cb98e0641df619841a01a341093d |
|
MD5 | a7a4b8433bbd193048b554e3b5a50b61 |
|
BLAKE2b-256 | 2424c0fcd29c8d3c31bdd18ae81c2c1ff53c2176fe32d814a7da295d128d914c |
Hashes for libsemigroups_pybind11-0.2.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 154e6818949e338bac15faf9ab16402d7ebedbb6cdca997f0bb513949e4160ff |
|
MD5 | e5c32e8d5ad081d87ab7f9e8e5f91a98 |
|
BLAKE2b-256 | 5ed495cac7892da36cb6669f3de7a92ae5ad6a910f44181ba53d616e5800b03d |
Hashes for libsemigroups_pybind11-0.2.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c57bc437c759dfb431373c694f7b9e63cb6c4b43b9b3652b3c748c059d4921b9 |
|
MD5 | 6b8873a5ca3d8c09e0a5a670fb28dd17 |
|
BLAKE2b-256 | d355c40239bd8ed1217252161cf50cb33bc7b524d162a9a654ec69d2eb9c1e3d |
Hashes for libsemigroups_pybind11-0.2.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ddd6325dfbc9c6aaa1623846d57f59bb719c5bd13278cec50049af7308b0bbc |
|
MD5 | 32b436ce097a0197d41d6fac8c166f07 |
|
BLAKE2b-256 | 75ff9589f9ce89500cfaded44b55452410320752d56f8feec328f1bccceba2a7 |
Hashes for libsemigroups_pybind11-0.2.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acb7bbaa7b0878a300f00fefc9d019f9e3945cb315684665a921a8f8a7bb14bc |
|
MD5 | a6cde591071ec400697fc4d37514aef2 |
|
BLAKE2b-256 | c3a7b4150327a935530138e3881d4f075bf11f74efc8a54035d2b285bd5d48a2 |
Hashes for libsemigroups_pybind11-0.2.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24be424b35111af1690370d63c2815e7080ad0332e583ebd16861614f5480c6c |
|
MD5 | 6672064a9f05f5a5a4a4b2b6ca8072a0 |
|
BLAKE2b-256 | c193a586ff406f483c929b6df6950d6fc7add0f8ef089df3026e9e493ddb6fc6 |
Hashes for libsemigroups_pybind11-0.2.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 218b619490c61c6c42d19b894984396293726acb9dae02206839c7834ba49e28 |
|
MD5 | 5fcdeaa80cf260c783e25c14d0c5f953 |
|
BLAKE2b-256 | d1d8e62935a3c3391828f570a3e3e68caa474eb0625041cdc3c07193978aed95 |
Hashes for libsemigroups_pybind11-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 981f27d69c1e9608ec1412d4d0087dec2615f3e28d284745e16ece304144bd91 |
|
MD5 | 8e46969253f75d81a2e6b22711c3b954 |
|
BLAKE2b-256 | 304a1e0da9bcf0c3603101b53a65fe856878f37c93497c7e8d651cb34215efc8 |
Hashes for libsemigroups_pybind11-0.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4904337e99dd186849cfa626a2b571e4412e288f4732d0468162c95c64d6a69e |
|
MD5 | 0d2f4523c80ea212f00326a443bbd89c |
|
BLAKE2b-256 | 254d9a3f6623add79bbbac1f49d0ee08aa889ca81f888ec22f3822586e1b2da0 |
Hashes for libsemigroups_pybind11-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7101dae9c85b60829d4b3cd3948020331f31d9465134daa42ecd69f267fa2e7f |
|
MD5 | 25e9ad11cc458d4c7f9dbe14acf3bfb5 |
|
BLAKE2b-256 | 97d59d6f843e74c9ae1e47fb2ce00139ccdbc7a701964f7564bc5bd66827f1ac |
Hashes for libsemigroups_pybind11-0.2.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 087b35d4f610bfbae99d024dc4cc0f88dcf95c1de3f5e2ccf8f07b99b45b433b |
|
MD5 | a4428456f0a01faaf6f03f7597b5b85b |
|
BLAKE2b-256 | 0355eeaa193340d60422cfdb7dceacf70632086ade03e5762849b9ff33da617b |
Hashes for libsemigroups_pybind11-0.2.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c43964fb42fd161fd8c6af3870b15fba549ac8b0d8c91ac84714070fe2f450f2 |
|
MD5 | 4c6bfd3705e4bdf8d2ea0bef7028c7fb |
|
BLAKE2b-256 | ad78fffd87f9580d9003dff489a6c1014b6136ff34566253a69a5620c3638348 |
Hashes for libsemigroups_pybind11-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b17b2e1f48627fc34f83102cf301221b87f3360a6783f2e1c8f1ff7a6295d915 |
|
MD5 | 17e8cb663caef70b46369bda00a2341a |
|
BLAKE2b-256 | a8ac9a408f04fec81fb327a01e296e9d5dfb385150926931fb14cade4321ad80 |
Hashes for libsemigroups_pybind11-0.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98ba4d0e1c7ca0413060c3841928f26770556d7ee85160cfd97faa3cc07c4ca7 |
|
MD5 | f25cdb1077e7213630b6e381e730fde2 |
|
BLAKE2b-256 | 94e5f44e3bf39e54ecb15e35aa0c0f56ec82a01a4199ca4beaa321d49adb4238 |
Hashes for libsemigroups_pybind11-0.2.1-cp310-cp310-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a886588b98301cd0e868012e90e4c80674c73fcd30513183c0b4bbd782a80e9 |
|
MD5 | f85720312762aa0a6245b1aebd53c0ae |
|
BLAKE2b-256 | 4c7a192892c968fe41e525aa6c30208bdf4a322e97925278ab02d5762d28c737 |
Hashes for libsemigroups_pybind11-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4421013974214c7c429f326e4c720f288dff28cdbb20bc95c1a8ce6b25b2accc |
|
MD5 | 905772013d6a13a3678b821c1cf5edf9 |
|
BLAKE2b-256 | fb868ea111a36b9cdcc56e7cea4a65d0db33b1ee27e612261db59454f11f05fb |
Hashes for libsemigroups_pybind11-0.2.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 088ae4e49ccda20ed97a3c761de92abe211eaee48d4cd4344ad803839fae8e3c |
|
MD5 | b3f5ce533b50f5d9b0a77107c02bce91 |
|
BLAKE2b-256 | c66da203968274b987b952d1abe1e2dd3179b7b484610e4d38d38d63fd9c1478 |
Hashes for libsemigroups_pybind11-0.2.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25bb6ed5bc6749888cf3a1eb3dd8180b3cb3f895d808b01915b07ac9d1d1d9e5 |
|
MD5 | 56e4826b36d5d2c21aa8e1e714020f90 |
|
BLAKE2b-256 | ccc762d57e84a8962500528b0dc5cf2e8a7b37c83eb081a43519190540527a5d |
Hashes for libsemigroups_pybind11-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | beddc97c59e26c1e247b2cde72e2697a9ac0cdd6a207b51ba89c39aafec4cd61 |
|
MD5 | a8c36369d09f94208c032917aa8c9853 |
|
BLAKE2b-256 | 6bab8a907a0a3bf52bbb62af040ea30ab54fefb4d2782235c3eb17b6fc5d4a0a |
Hashes for libsemigroups_pybind11-0.2.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3413ae0fd2d067867b78882a5902e7d5212978385e0c743dfe195ecc7a8854b2 |
|
MD5 | 9ccf102d8cd16c54b195c9ce89e117b6 |
|
BLAKE2b-256 | d9711c83f763e29d88530efc4116b47a09027d35283fe3d62028ee7c866911b4 |
Hashes for libsemigroups_pybind11-0.2.1-cp39-cp39-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de6cfa681c2ce3021336adc3c76babd53772aa061f1e5678b3f591814defb139 |
|
MD5 | 016db1f40b4cc6588fea71622d30b4b3 |
|
BLAKE2b-256 | ad41cae2dbac65ffd2d1b17fc0f85a18ce078aa4bf1043acdccad2f64dc41503 |
Hashes for libsemigroups_pybind11-0.2.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d15436f57322e17ef7bb45c652d3e8d62ef41fd46d159d1914502872e8f1115 |
|
MD5 | a63c6d4dc8eb457fb052c703ae293955 |
|
BLAKE2b-256 | 7274af7d431803bd3e6a3896a88bde977fb25cb4f13155f18049c33a8ee99d0e |
Hashes for libsemigroups_pybind11-0.2.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e68c63db16b23b04272aa614a265264ab76b31b1662ccdf009571fc4f9b8a1a |
|
MD5 | 5fefe806266e0c583767ce570480f3f9 |
|
BLAKE2b-256 | b605831d0be82cc9a879a65a61dca76663b3af771a971b9d1d849daa23dfdfb9 |
Hashes for libsemigroups_pybind11-0.2.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23ece025cfe25c063b2a0e6ea624a32a12e0ba343def908f3ac0a0062e50dfe6 |
|
MD5 | e0fad8683eee8b64008021ada6e2ed2b |
|
BLAKE2b-256 | dda1e7a1c1d336e7fc097cfe9f76936dc72ba63caf8b8853e52700c64d07270c |
Hashes for libsemigroups_pybind11-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44137714b4d05447a1b3fb2895fff96114f7026210f8902d635dbfc634fdab40 |
|
MD5 | dc1b7d58a12d3f88b9790ee6e1bfe216 |
|
BLAKE2b-256 | 83672c500b4635ded5f93becec90a0244fdd478d5a151f1807d67ec5bc81c2c7 |
Hashes for libsemigroups_pybind11-0.2.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ac90da82517b267138a5fb5d191b64be07dcfcbd3f5ec57a4e080c47666e234 |
|
MD5 | 3764566dedd35e8a5b620c3dbeb82e36 |
|
BLAKE2b-256 | 71b99e4feb7f870f3bd6638000a95048421868ba8380060440b08ddac24c3349 |
Hashes for libsemigroups_pybind11-0.2.1-cp38-cp38-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5a89fd24bdc4fb8a834a0ef8fd9bd38c5527e46f7f92f25801a0825ce99ae60 |
|
MD5 | 9a9da2a2f56abe152c9fcea93c11a401 |
|
BLAKE2b-256 | f9296a5657862d9922b2810651c31232462d0f85967b829e36b45fc2bc0b81e4 |
Hashes for libsemigroups_pybind11-0.2.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e62ae936fbd1e3c3541c4b59b6a208066dcc42bc132be32dc3c20bd1d029f594 |
|
MD5 | fca12b6002e4f4eac5753bd4d296d947 |
|
BLAKE2b-256 | 5838b7ba4086d44aa9bed74d41c37cac69e6be38d9b65c861dbccfb14fdb0123 |
Hashes for libsemigroups_pybind11-0.2.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bd3e5c0ecaefca9b34618849a47727c94a8b0a056141ed667356f3ff254bc71 |
|
MD5 | 4d7a98772be75ab0dfbce57c48e95db2 |
|
BLAKE2b-256 | 9739c1122e4919a6068e26aa0db16bc0751d1f3d1542d991d72bc8bf2b569cc7 |
Hashes for libsemigroups_pybind11-0.2.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8401a7aad558b502a128a295620d692c3292dc7d7e62ed18d8bb74dc0960c5ec |
|
MD5 | 03e35f8b38dea74ba75e903c52dec5b9 |
|
BLAKE2b-256 | 3739330e5bb01e552f2959cf3ed76d1515dae36127ef1a0ec1c8b7e71aea3b57 |
Hashes for libsemigroups_pybind11-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ddb7578244512be37077c6bdb997f3ecee4532a9242460830d2127c21a2ff9c |
|
MD5 | ee4d17ea06b426fa48b287846549d3b2 |
|
BLAKE2b-256 | 140c7936a5235d8e07dc35c15395b7506845d56dea236778a0c3373b20c8de89 |
Hashes for libsemigroups_pybind11-0.2.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dca8e4ad5c33d6ca78abe812d25969b0e52ccd5e2761792097f15868af6bbc1 |
|
MD5 | 4cf4584aa240e1657a397f38798fe79c |
|
BLAKE2b-256 | 73851b2da67e751516e7f492bd74c858b3d3fdf8b941f06cb064674bef23ae3a |
Hashes for libsemigroups_pybind11-0.2.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8abb249ccd2c3bb10c52bc31ad2e48752e9d26aeb086f6e8c1e756616650a0b |
|
MD5 | 1b5f80708111cc00712b0edfb8b4772e |
|
BLAKE2b-256 | 4208d892ee646969436d208a864545314268e5d0ad4a79909b2666858b370354 |
Hashes for libsemigroups_pybind11-0.2.1-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56955cab2f096ed2c07abbb492428338e5090747509e49b0584a953c1b4a64d1 |
|
MD5 | 0f89c74aa856da3ffbd69288df753bea |
|
BLAKE2b-256 | 49c6c9fef9624e2caa32b0372fea26e1e590ee3e74d3e7ce0d5958207f82674e |
Hashes for libsemigroups_pybind11-0.2.1-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d76e1cc93bf0b57cfeb15b60e622ed32a58cd399047322302efc2983083ca5c4 |
|
MD5 | 76e77a0a2bcc0e1a7e7c733acdb99588 |
|
BLAKE2b-256 | 33a93f5bcf8cce3a2d0cc68ede6b879cff0a160a5d44dbaff8286aad46dba3d2 |
Hashes for libsemigroups_pybind11-0.2.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3b7e580a85b823482d07c13ecbc010ef08f6851bfd0be9fe3c1e17f00f8f560 |
|
MD5 | 5541d698d3dbb6c183c8dded8a277155 |
|
BLAKE2b-256 | 7b8e5a68a799e291484c7f410ad64f5072826234016c7fdff9e8357e43f46b19 |
Hashes for libsemigroups_pybind11-0.2.1-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6fd281d8bdca64562041bdd0f593886d5ad025ed6a08ceaddd0e992a4eab794 |
|
MD5 | 820a6f627690833c8d9c44c6aa6d6eeb |
|
BLAKE2b-256 | d8ebdf66ada61017848209dd50314b9578df27595a7ce52d647894e456e95c89 |
Hashes for libsemigroups_pybind11-0.2.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bf6ac9b9c4a77ba3964e861d3b454813c7b33557777bbe8e1246bcb5d2d9fb8 |
|
MD5 | 397ce6ca2f9fb01fec77c9d7783464f4 |
|
BLAKE2b-256 | e1d7fc3b5068608befcee0ac7a1b255bf7bb1d5a208d5811d304a8fbcb085ff3 |