A python package for the libsemigroups C++ library
Project description
libsemigroups_pybind11 - Version 0.7.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.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
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.7.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7445f1c35fa083b54f291453617e5bd2cfe147a3ba7a6de3ab231429fbd5ed3 |
|
MD5 | d9a0d048e35f94f7c37aabeab69d8b2e |
|
BLAKE2b-256 | 0edd178094a809ebdfa74c1f9b89714c033a242ce94af16a7083d5fc1f5c5c87 |
Hashes for libsemigroups_pybind11-0.7.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 016f0544592d85d4083ac3b3f95290899ea7a40a11b7f0dd2e81c19461f36cba |
|
MD5 | 3a5e499a40a66adcdcf2df3f6af25034 |
|
BLAKE2b-256 | 46c018db0236b64be0163dfc41e41b278ef0b1d2d53b9db73f1995f69365fc68 |
Hashes for libsemigroups_pybind11-0.7.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14315f43bf9f05cb3d32206a311484aacdc86ead75b4a91721b204057c4daee0 |
|
MD5 | dee6dbfdf9670bf20bdcc92505570b2a |
|
BLAKE2b-256 | 95a0b086cb85494f8fffe95615cd1983900f879783dc9cecb87b29de7cff3b95 |
Hashes for libsemigroups_pybind11-0.7.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c6426a0fe00ffdd7cd8b2e29b28f0f2734d73a7d719afeb8a3378727f685585 |
|
MD5 | 06c1b64f06c382b2bdad64f6589a7d76 |
|
BLAKE2b-256 | 645d5910f3f70d7c009b1c9d1553fb13c7f06ad118b3cae5cfbbd00e172fa046 |
Hashes for libsemigroups_pybind11-0.7.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2f2b14c2ff7f397efd3dff0cedc83a53f615dcdabeb52e0e77932b7df95204f |
|
MD5 | 0f3ee8a0ab687f4f803e2f4613d98e7f |
|
BLAKE2b-256 | 46d3c2cd69b2a7496eaef15fa70af5683f27d89c0003134fde70266bcb61cec5 |
Hashes for libsemigroups_pybind11-0.7.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 080d51e8e4e37baa5e0cc38721f86c6fcdde67e487ae355c489598bab3e27266 |
|
MD5 | 4c12531901b74b190b5263d5a9c85d9c |
|
BLAKE2b-256 | 13b0657c753c2bb658caf665484432da45078c472fa5546e13d1cabd9bf421ff |
Hashes for libsemigroups_pybind11-0.7.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62e6b8855b366fb73eef0f4b1a15a337535186a5419b5bf6593b4eaadbefb9e7 |
|
MD5 | 58976cf3de0fe1b37ef0a8438a2d660f |
|
BLAKE2b-256 | cd7df15f515e36b4b7c270195dff803c881047367120591e77dbea386fa0109c |
Hashes for libsemigroups_pybind11-0.7.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eeac77fd1c6a6b3286baeca1f1a7e8b115ab19bda27e9b2532549b5d77dfcecd |
|
MD5 | f7185c515c1fd40e95e0cc6e5491259d |
|
BLAKE2b-256 | dc85257a3f151a4647af9143a0366899e3c2454b2bbba9c5812f9a8a331067d8 |
Hashes for libsemigroups_pybind11-0.7.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ba0063d5b3c0c2b03ea1ab7974bb29b7e774fdb790496d22d228a758e023daf |
|
MD5 | f4df64a0901cde599a4b66b45d9e545d |
|
BLAKE2b-256 | cca77b88cdad4257d58c652f03eef9c276a88c2f001d349763ce65feb12d8044 |
Hashes for libsemigroups_pybind11-0.7.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c1e80a652663268258640988af467ac6f1f3a4169ea89fbd75f597326cb4fa4 |
|
MD5 | 6fc3f8593a2ddcba4a26a0afce7d9ef0 |
|
BLAKE2b-256 | 5f345e9e8b91a936706a384ff79ec5744773397f05eea3d4c19ea25fef7b7518 |
Hashes for libsemigroups_pybind11-0.7.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90a199b6d66c09593468fd12a6ff453a58773fd67380ecdfb3f220a361857fd3 |
|
MD5 | ab477d62863ffbaed8afae6d1352d529 |
|
BLAKE2b-256 | ff75d1b08dffc3bcb7ace0e7cea6ae4d1a554890249ba477fd0ce03d187d9627 |
Hashes for libsemigroups_pybind11-0.7.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ba04a1b974f8564c87b39b24b5a8d08755024742e66ec88e8c766c0bed6b653 |
|
MD5 | 8f2bed2cdddd81def6966c5f7a0c2836 |
|
BLAKE2b-256 | 1747ffc7de53e7021e930fd39635e2655aef09798640e7ac5772b265acdd1dbf |
Hashes for libsemigroups_pybind11-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72607f11c2c01a6afc89c8b246c2a13f59b6e8224459b6007c2d55a60a3bc9e8 |
|
MD5 | eb1dba52ae8da7fa5c0d956fc3010f51 |
|
BLAKE2b-256 | 61cf918d9d1ac335c3d4b4cdbdc49987a9f01ef40a696d8d7abbaa15c66695b5 |
Hashes for libsemigroups_pybind11-0.7.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 234532b2c2cf425137a5e8af282e075bcf408ba77a69f3f2658e5ad1696cc75f |
|
MD5 | 67e62c728c3edf06e4f0800543815f2d |
|
BLAKE2b-256 | d1784f2101110f77e11ce34e5895227cdad884149dee25575ea67163846c51ad |
Hashes for libsemigroups_pybind11-0.7.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e82e0e41aae28387a1fc748b7b12618a94a335d391954b27432d7e97f12a3f4 |
|
MD5 | 60bb5ded2d20a47d6943fc454b98da8f |
|
BLAKE2b-256 | cdbeec59684d8f7de493d509ac9d3850e899bea49b8063b3fdb3e4b893ab11de |
Hashes for libsemigroups_pybind11-0.7.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8ba69041b99cfc2231615bd2c1f3ddfa74446da6d30f3e7dd756ee4cd6bdf86 |
|
MD5 | 5eb92bdc53c1bc6dec3ecd3ed97215c5 |
|
BLAKE2b-256 | 7a010f6e3d48d3031cc19a32b78574a3491ae2a0bcc4e48cd78d5679d7b37568 |
Hashes for libsemigroups_pybind11-0.7.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae47060de70d310ee6bf092d1c307b6cc65db056d0242b7fe5c3d87f9dfd7666 |
|
MD5 | b003576d1fde0126cdcfdfa5560f8c87 |
|
BLAKE2b-256 | 895a9b28d6c7b03420c6e5fda35e72d44fc567df7f5bf052c55ecb5ee3dd6f0c |
Hashes for libsemigroups_pybind11-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adbd9dd546a03a432f3be5da411fae54c3475f870a4ec61fde65bb843e5507df |
|
MD5 | f7c7331dc54790a19bd57571e35fe0e6 |
|
BLAKE2b-256 | 002b2105f0b737fb44c817486449c02628649e80e4f09e57d74612addd4cd881 |
Hashes for libsemigroups_pybind11-0.7.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d2528c104060285ea0594d31baf03c36adbbdd84727b9b89e1bfc749e9597a6 |
|
MD5 | f62da2ab076fc5858c201f4961dc58f4 |
|
BLAKE2b-256 | 9a4b980adc04b513151a9b94a9ae3b700f1d0f0433aaa63b88bfcfacc5328ef4 |
Hashes for libsemigroups_pybind11-0.7.0-cp310-cp310-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e654a7418622b11e9b5d550aa1f7edad235b491e65f8cc6186a4b516d66be705 |
|
MD5 | 7d2bc97e631729e26ac58d9282482f3c |
|
BLAKE2b-256 | 840477e4ce016b3a08a4121503a4063eb350b2bb2216cba5fdf9c358c353b531 |
Hashes for libsemigroups_pybind11-0.7.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 530dfa8c5e6e57b68cbed113117e984096330502ff6b1da41614a9185bc9cead |
|
MD5 | 72e76f9a6357a6e141cf636a79d7ea49 |
|
BLAKE2b-256 | a09100c5d908dee04026f373e96e4fa41ab942a1aebcb31960744ce91b515ebb |
Hashes for libsemigroups_pybind11-0.7.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52a0c4e29ff53e9408b9570f7362c81779034c101b723805f801d15a56ada2d8 |
|
MD5 | 158ad871665652915d0e8e360b4efae8 |
|
BLAKE2b-256 | 354ddc384a41e4cec2d15333241d7f6b6ac203736911821b1d47cec564adf231 |
Hashes for libsemigroups_pybind11-0.7.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee82d749f7fc140c84c93adb288989853b6791f5f9589f3c91cc3483323eaca2 |
|
MD5 | 0ea78389061c5aae89f891fbbafbea40 |
|
BLAKE2b-256 | 75d6e26a85f693bdd41b847184dc3e07c171f59f97c1b7305192517cfa99e8aa |
Hashes for libsemigroups_pybind11-0.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd96160c4490e32e3fb9b5eeba8fa3e2b20f5821650cec2f397cbd64595139dc |
|
MD5 | d2ef28728fb076cedb2b3d8c46352e98 |
|
BLAKE2b-256 | fc7677c7d87f35d3a2c770277f93ad838316eb4412c3589d38dab1ae75f779d6 |
Hashes for libsemigroups_pybind11-0.7.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4035379be6f18380f79b0cfced7faf9a8b8fe748f13e9fee94acd374eb40868 |
|
MD5 | abf795ce53f70a172627201ea38e9922 |
|
BLAKE2b-256 | 5b723e2711fa27385ac8ec270e9a4514628abeac7e46505eea11b3b33d9ffd84 |
Hashes for libsemigroups_pybind11-0.7.0-cp39-cp39-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c439099066169e239d4f0e55f0acdf17b2496b115365ab88a63e3f710c506d34 |
|
MD5 | bc3f025603e1f1c5785e665af82abe1d |
|
BLAKE2b-256 | b6ae01229d881ed032befa1106912eed11cff1d0084e4f139383f8739525ae3a |
Hashes for libsemigroups_pybind11-0.7.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89b5385f69cdb750f5bf6857326e0401578fdc0bd9df6e23483cfc72f663896f |
|
MD5 | 3e90455e4235c8b28f120e134937451d |
|
BLAKE2b-256 | 6797d5b09ba43ba951efc858a43189c58b4589b6fedc11c1dac43c6b9a458afe |
Hashes for libsemigroups_pybind11-0.7.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8beb07dacdb69183e085b2da13a59c3707c5dfbd00d0673b5a48475e1e136ecc |
|
MD5 | f41c7280b1dfff496ff6d6e92783026c |
|
BLAKE2b-256 | 00b1c2d5e38e2b4fc2b81ee980c21f76b65c440072d1b6f681c319105ee5d2a3 |
Hashes for libsemigroups_pybind11-0.7.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35e5205d5ca762abbc0ce37faab4fba4f5caa996479d84c6c80c7dc376d6ea3a |
|
MD5 | d76f747b18b646ff7d8fbb6bfbfe261a |
|
BLAKE2b-256 | 9839e65d191d0e4bfdb0da49f4f0b405f1a5e53ff5faf69be556e933a507172c |
Hashes for libsemigroups_pybind11-0.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4fbb7d91762afb27923e439a9255d558f61ea414ca9da541b4dc24208fd9b25 |
|
MD5 | 3e9a4a89df4f2b4bf5ae689b8d77d4cc |
|
BLAKE2b-256 | e107179e575e8eae04a8e6917ddfea4d32d8d583f0ed4f3cee7435fc96ec10e7 |
Hashes for libsemigroups_pybind11-0.7.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 181a6c0ab75b70589651b1f30ec987fb48561cd445f1e3f48ca77491ecc01736 |
|
MD5 | efafe67e662305d42610ea78797af736 |
|
BLAKE2b-256 | cba9f51d685822745ab0398d107216ccca174c8df9fcdc459a486782c651ef11 |
Hashes for libsemigroups_pybind11-0.7.0-cp38-cp38-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19b0425bf4e47119c921b84b88bbae67fddec6d308729c00930b6e555256d5b5 |
|
MD5 | 57072f0e34a575677d1a9e42733a067b |
|
BLAKE2b-256 | b0be6d3205e004241eccb0dbad9ff7d6ab9082bfed7fa7613a3472c78a747a39 |
Hashes for libsemigroups_pybind11-0.7.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9010a0ed1465ab4a1648865d06902a7d46ac6d3ed474657e2b759de7af2028bd |
|
MD5 | 9b737f054ac053f663a33bfee73ec75e |
|
BLAKE2b-256 | 9debba693c0214c9231b72bb5d4c299ea6f8b1159717a5d07d26a42fe9768ac9 |
Hashes for libsemigroups_pybind11-0.7.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec03368624ac3b9604dc1527a43d74ea6a27533e9e4c05b5f866eba96437ebac |
|
MD5 | bc509cfeb3d39c0004dca28a12244bb6 |
|
BLAKE2b-256 | f5c6b9ee4088c67bb95757187aa4e2abae15be2f62f6f9f63f4dd81a1235f9b7 |
Hashes for libsemigroups_pybind11-0.7.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4eee0ffe8ef02d02b977e10e39ba3ecf4c07c0dddac19f659b2492dec4fc1dd |
|
MD5 | cdd27beac2622dddde96628493e4b021 |
|
BLAKE2b-256 | 141804ecd991c91ba7340c2aa3adae29eb3e03219df286b2dee8327a5e8dbca5 |
Hashes for libsemigroups_pybind11-0.7.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5284b58616d84cf2ac28bf155a7c59ad5f8eb591354dbc564bbb4cdd8a164c91 |
|
MD5 | aa503f8e0d4c2a5af70ef08cd774cf30 |
|
BLAKE2b-256 | 59576eca8f210b3a59e2f0d9b1ec3e93862d8a75a6e04a7f90871e67e9504305 |
Hashes for libsemigroups_pybind11-0.7.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 416229ba03447df82e3d4e4500a46dbf1301705a6714a766e4da6aba2170809d |
|
MD5 | 62fd75ecf4ecab313ed9b23837bb3614 |
|
BLAKE2b-256 | 6bb0370562675161bdbefdcc8a9a19c17363c255a7e3feb6b462459fc98f8b83 |
Hashes for libsemigroups_pybind11-0.7.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9951a64616e43ffe371e40380885de61c0b04ede1edac5c5d9a043abe299a3ce |
|
MD5 | 18c9ac62d93090af6a9908703ef2c1af |
|
BLAKE2b-256 | 6a4d6c2aff61af3c629df5e33ec055abdd09dc9e18a74d290d0bbf60e9bf1b07 |
Hashes for libsemigroups_pybind11-0.7.0-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59d495fe83dd9e07cab7c4ce1c36b21358ae82a0704128da51965b7d8b408efd |
|
MD5 | f30daf4859786f14f4b7e306ee0ae4fa |
|
BLAKE2b-256 | 73e8b013305a809463ab6e4e3b485357a1b884e9fec705cc1626e56af6f177b0 |
Hashes for libsemigroups_pybind11-0.7.0-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ed429b6ec3cc2f69db1f3582eb8ab84c6641b5903b10df58cc3a97b9e0c31ba |
|
MD5 | efd082ad66e8c3a4ac25d8d1bf960e1c |
|
BLAKE2b-256 | 560574792d471b88077707d99ec0909f6430748a7a9267691a7a2300e9f3acf9 |
Hashes for libsemigroups_pybind11-0.7.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ad08bddfe040367b102d4e4d19e5ee7076ba7a6ab50e06e61a3b240de71a665 |
|
MD5 | f64d491902a6929217bd32a30c661cec |
|
BLAKE2b-256 | 16aa255f6d47f85d2eb386d44941e53c4da1a77b24a117c04b0ad0df0ef90485 |
Hashes for libsemigroups_pybind11-0.7.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cfb07554c3214e234040d2a41bb05496e4b1b5db385659a6364217eb1d3deb7 |
|
MD5 | 2010b3c9027f949de2bc9cf2f411f966 |
|
BLAKE2b-256 | aa853b463b55dc3876c37e7eab939b2d10a9d407c12467b71e46ae3e269a6655 |
Hashes for libsemigroups_pybind11-0.7.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21b5221896a6b392f88091b2ea7e6a5227ab3a30b6d0dc0ce88967bffe6f98a5 |
|
MD5 | e500c8db5aa8edff90abfa57824aa475 |
|
BLAKE2b-256 | c2add0d44cf1ba73055762ec95d8f2535e61194879d19847ca72c718877dcf46 |