No project description provided
Project description
iden3math
A simple library in C++ 20 standard that replicates and encapsulates the mathematical computations used in the iden3 project.
For now, it is only a minimal implementation for Tornado Cash project, not all the mathematical functions are implemented, but it is designed to be extensible for future needs.
Features
- C++ and Python interfaces for mathematical computations.
- Easy integration with existing C++ and Python projects.
- Comprehensive unit tests for both C++ and Python.
Requirements
Toolchain
- Compiler toolchain supports C++ 20
- CMake >= 3.18
Libraries
- GMP static library with headers
- GoogleTest static library with headers
Python & pip
- Python >= 3.8
- cibuildwheel >= 3.2.1
- scikit-build-core >= 0.11.6
- pybind11 >= 3.0.1
Build C++ Library
To build the C++ shared object library, follow these steps:
-
Clone the repository and its submodules:
git clone https://github.com/gokgokdak/iden3math.git cd iden3math git submodule update --init --recursive
-
Create a build directory and navigate into it:
mkdir build cd build
-
Run CMake to configure the project:
cmake .. \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_PY=OFF \ -DBUILD_TEST=ON \ -DGMP_INC_DIR="{gmp_include_dir}" \ -DGMP_LIB_DIR="{gmp_library_dir}" \ -DGTEST_INC_DIR="{googletest_include_dir}" \ -DGTEST_LIB_DIR="{googletest_library_dir}"
-
Build the project:
cmake --build . --config Release --target install
-
The binary output will be placed in the
productdirectory,
Build Python Wheel
To build the Python wheel, use the build_whl.py script, it accepts CMake arguments from command-line and will generate a pyproject.toml file and build the wheel using cibuildwheel.
-
Ensure you have the required Python packages:
pip3 install scikit-build-core pybind11 cibuildwheel
-
Run the
build_whl.pyscript with the necessary CMake options:python3 build_whl.py -DCMAKE_BUILD_TYPE=Release \ -DBUILD_PY=ON \ -DBUILD_TEST=ON \ -DGMP_INC_DIR="{gmp_include_dir}" \ -DGMP_LIB_DIR="{gmp_library_dir}" \ -DGTEST_INC_DIR="{googletest_include_dir}" \ -DGTEST_LIB_DIR="{googletest_library_dir}"
-
The wheel file will be generated in the
wheelhousedirectory. -
A copy of
.pydor.sofile will be placed intest/pydirectory, convenient for Python API testing.
Running Tests
Make sure CMake option BUILD_TEST is set to ON
It is highly recommended to run all unit tests before using the library, if any cases failed it means the calculations are not correct and the library should not be used.
-
For C++, navigate to the
productdirectory and run the test executable:cd product ./iden3math_test
-
For Python, navigate to the
tests/pydirectory and run the unit tests using Python's unittest framework:cd tests/py python3 -m unittest
-
To test the Python wheel, remove
.pydor.sofile fromtests/pydirectory and install the wheel:rm tests/py/*.pyd # Windows rm tests/py/*.so # Linux or MacOS pip3 install wheelhouse/{choose_whl_for_your_platform}.whl cd tests/py python3 -m unittest
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 Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iden3math-0.1.3-cp314-cp314t-win_amd64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp314-cp314t-win_amd64.whl
- Upload date:
- Size: 311.4 kB
- Tags: CPython 3.14t, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
500971c1bcf39bea5597e7c5f3f3600a6e7344beacf092d43d460f4818a3805a
|
|
| MD5 |
1ff684de97de9f72b4c14c559a10c785
|
|
| BLAKE2b-256 |
3c9b82b64468e35571552d5e32ed520f5da886c683f813ee5a93687472f23118
|
File details
Details for the file iden3math-0.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f226d6c68cadbba677e191784cb2830608a1afb123ab8caac2c9e3a452917a5
|
|
| MD5 |
41f78ca9c893f61ab8c496c197b334ae
|
|
| BLAKE2b-256 |
b880c0850486bdf348e547e70bc1e42cc335f3ce05e69a58036870d815acc5f0
|
File details
Details for the file iden3math-0.1.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 333.7 kB
- Tags: CPython 3.14t, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9fce6f8655372b16547edba5379c9f891723577fc6cf6fb3a41b3aa422ec6a69
|
|
| MD5 |
e1985d8b3b8b68aeab2ead3a6a764313
|
|
| BLAKE2b-256 |
5aff64e846124e0df0960bf06ec0acd101b35b81ee30ea2fb7f2a7a48b190ca4
|
File details
Details for the file iden3math-0.1.3-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 277.4 kB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4f833f3e7d09d60fd748255a095e1b7bfb61bc7aa3df3e26c16f42ba868f7c0
|
|
| MD5 |
5cc136f84a3b6e2603ddad40b0506777
|
|
| BLAKE2b-256 |
cfae4b84544b2c3eba962d2a9a797fb8dabf0b6bd17c90dd7205a9bfcc23c33a
|
File details
Details for the file iden3math-0.1.3-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 295.7 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f09895cbebfce50eeb2cdefb8e8391aabfac6d571bccf3f7d1fa4a81a318c1fd
|
|
| MD5 |
19db95fa2ee07447aebfd41a5eb68b84
|
|
| BLAKE2b-256 |
855810d4f9bb8d1ad76e48fc78a9b83b1d3c37b136e537894c45487829b37fe6
|
File details
Details for the file iden3math-0.1.3-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c604c400340ad9cef03a1042f4eaf389da92ee8f524a3e90216886b2d1f8322f
|
|
| MD5 |
66e1ee516c1f313b6a4ad05208199e42
|
|
| BLAKE2b-256 |
6801da4cde3ece4899b897befe99125967e43fb69de7de7691b9c66597620983
|
File details
Details for the file iden3math-0.1.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 328.6 kB
- Tags: CPython 3.14, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f94566d9e034933f485f213dfb16b72320c80399db0544e153c30fad99748269
|
|
| MD5 |
bb1f41d0a84fd968be912daca085e34b
|
|
| BLAKE2b-256 |
d9367888a0bc5f19812a6d99842dbc1514b6de0bfa6b63812f87071fcceace1f
|
File details
Details for the file iden3math-0.1.3-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 267.8 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a3b78d7108e5fb500dfd6592d8266b1b5bd076f1ad406f7431f4553b9768b19f
|
|
| MD5 |
205bdfda10af42b3a2edd66fa693a6f7
|
|
| BLAKE2b-256 |
d80c4021c2fa19502563d82aaa720647f97f93b47d0a129b8f03fb9b8554c9f3
|
File details
Details for the file iden3math-0.1.3-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 289.6 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
09799107618b87e70cb1efa6a05067eff1450eca46c886699f4c72f1cd2e447a
|
|
| MD5 |
47e14cb95b2bcd83c57f5252f6fe7708
|
|
| BLAKE2b-256 |
34495febe7707df5a905c41185c014edbbd97f3069c0e1a8ca68d64ea46c0dd0
|
File details
Details for the file iden3math-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45d16768fd65b557eacf9fa451a5996d8fc10c2eb8be6872fd1ad74649d8ba0f
|
|
| MD5 |
a0760357b91bb227623f37070a9206a8
|
|
| BLAKE2b-256 |
a8dab48054e108f54382f229643b52fa39e070a092b3023c0016249149f47fbf
|
File details
Details for the file iden3math-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 328.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5d04b0ece49e9782530feb4edff8d3e2bf79c9821931c16901c37e9b7592f2c
|
|
| MD5 |
e345175afe37d69f652414e886e74caa
|
|
| BLAKE2b-256 |
e09fedefd4ca5695a70f8c84fba9c69fe38f488aca93db6b7db7e2e694c318b7
|
File details
Details for the file iden3math-0.1.3-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 267.5 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
166d96a0a6772d96c4498d8c8b85cc6a66f2dfd2520f7260825d7513a1a482ba
|
|
| MD5 |
e186b05564408eee19d93216a6a49375
|
|
| BLAKE2b-256 |
0d03128777d651aac390d6388044d90994e37ccaa51aa35f4bfe09567f04ae3f
|
File details
Details for the file iden3math-0.1.3-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 289.6 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
878eb1e85b755db0365fea7a3bc3b0407136379e09165e1f8a75fd17fdaa4fd1
|
|
| MD5 |
5e980dd2e880c59266e5271e232216ed
|
|
| BLAKE2b-256 |
400372f27514fe5cbef626aa5c8bc8f809ab887133689a23bf3eb7ea48eb89d6
|
File details
Details for the file iden3math-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75e5d8b0055b165edc493e5b92064a861c039318bf8791b2deaa73d5fc9c2968
|
|
| MD5 |
c0d9a487bd86e74ac4f358671d92d3a8
|
|
| BLAKE2b-256 |
dc87d999bfae92211a9c48b45e885f14a65f6e1ae3574eb8ae3789c5c9f3e933
|
File details
Details for the file iden3math-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 328.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
357cd123536d80eed1b220702be0bbe1b4cf92b1e80dd5f0fca258bd537be119
|
|
| MD5 |
10aed825d7ba7f8ef6b2221b82e48e32
|
|
| BLAKE2b-256 |
dd1859c14de9a584c7f2b85cb3be2e80d13dcb9bd805954af82549b64903f13c
|
File details
Details for the file iden3math-0.1.3-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 267.4 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ecab3396be895d8d80e721a0b2184bb11f31ad64c67b3c4a222e9e83fc7fcc4
|
|
| MD5 |
2412b9a3cda0018fed7f79587ffd780f
|
|
| BLAKE2b-256 |
578c177f9857f478205634bf1992db40aeca749ce9fe3c57b104de9b4bb4e947
|
File details
Details for the file iden3math-0.1.3-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 288.7 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8cb1382fb7eb3b9258f37d4baf97a31d73b2641e0c20f2a3dff5bf04489f241e
|
|
| MD5 |
48ea700db24208289d72c568ac6fac2d
|
|
| BLAKE2b-256 |
d77da268f9e7b2b2124f3f3cc7dd2c22be54dc8edce85716cc7cccf376127239
|
File details
Details for the file iden3math-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f8d448eea2ee9e2c1c4bd38b6ddef208fd4f03d04a56e841ca6b42dab42a7c37
|
|
| MD5 |
deaf179b02a29cd4e236ddef583e27a7
|
|
| BLAKE2b-256 |
46e79a536a9e17131f2ee928afeebd2a93c0bd4dcb2bff43f67b0932f9118649
|
File details
Details for the file iden3math-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 326.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
07841bce5df496aa7313d85042fcd5380b263811415e5540c1b8010493d46448
|
|
| MD5 |
4665fd6b3a4a3bf0130e625bc7b9c407
|
|
| BLAKE2b-256 |
a6936adbfe188cecd8cb9da7beb666758ea5b1141b1711aff3024897f7113f4a
|
File details
Details for the file iden3math-0.1.3-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 266.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cb49b138d47c48707f061254181786b1517c7da352ab93fe8ecb1fa142c51cb
|
|
| MD5 |
c2419d0c738234332969d361cf5ea3c4
|
|
| BLAKE2b-256 |
820d183fafe7af2de139e3413a0401b0a08ac4d8eb422844ceb113ab0eb63bec
|
File details
Details for the file iden3math-0.1.3-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 287.7 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce7af58a167454b035b2b4182c1584aad64c857273e41e068d0ccdaceb2ce3cf
|
|
| MD5 |
8d93ed080b0c17616108aa970c782e4b
|
|
| BLAKE2b-256 |
92915f8345e12f36eb3efdb7e01b248741c5af82b677df5fd75ef5527a163c6b
|
File details
Details for the file iden3math-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
879d57a4db338d5d87a2e80dc91bf5a2530d1954bb26b1b4ec43568ccbbd184a
|
|
| MD5 |
4f562c3dcf2756b64ff38ee4a15748ee
|
|
| BLAKE2b-256 |
5578164e5eaeb5f9680dd5feb73a183830289441767761ca778f0bdccd3ee2e2
|
File details
Details for the file iden3math-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 324.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a9595fa00b594d5d3c5ff0996317b4263aacd2385e721ff8fd9cc892e78f32f
|
|
| MD5 |
3120989fde42fa9746c919506b7ece30
|
|
| BLAKE2b-256 |
d12a19aa43ecd34331413f9682502a13961e6ad3dc99e7e01acee9daac477bd6
|
File details
Details for the file iden3math-0.1.3-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 265.0 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8bc726ee0ce1773645b7228b29aa9808b12edd9210812f26934eaeb52cf69647
|
|
| MD5 |
14069379e202af84460befadebbead85
|
|
| BLAKE2b-256 |
84bc908d87e5d2893689a4f14bf84aa07f2c6707e065885ee191fb2937020761
|
File details
Details for the file iden3math-0.1.3-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 283.9 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3d1c38c6afe4638c897d7cf00e7fa35691f489a01851a55a13dca8f664cd556
|
|
| MD5 |
04cc16f436be48ffad970b5cfe48b8ec
|
|
| BLAKE2b-256 |
e8d71bb63066537d43e5d1d85693039ebb22cc5179e57715dd035fd7a84520bd
|
File details
Details for the file iden3math-0.1.3-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
781bda3509558b2b7eb44e16df15507d41e0fc406f211260fd94fe651f088759
|
|
| MD5 |
ae6d939ea3deb4da7315555ad964239e
|
|
| BLAKE2b-256 |
528e6bb210972bef920a2c2f64ddd38906a8708ffb83a3454cda7ac075303ba3
|
File details
Details for the file iden3math-0.1.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 325.1 kB
- Tags: CPython 3.9, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d1b44403760e12ba6c5b70522ca1ce72ea1987a35f5187b52c62f284ad888af
|
|
| MD5 |
cafff0dfa2614ed163b0cc5832337fd2
|
|
| BLAKE2b-256 |
9b5e114bbc630905cb80bed4596c4c6a62e78c7c7242455fb6d2beca990ce587
|
File details
Details for the file iden3math-0.1.3-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 265.1 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14d6c3de7860fe363fadb8c29723bb4b4f14e7a4b6513870e6aa3fa81bbb6b76
|
|
| MD5 |
e31f6d4c23ede9648e824af166b5ecc7
|
|
| BLAKE2b-256 |
1e10cc1bf22166aa848f61c13b129f097eb26026a4ac1aaa01d1c48a5a6c0f17
|
File details
Details for the file iden3math-0.1.3-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 287.5 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae3f20507a3464c6803f391824a348cef119abafbf84c3658819522976da5a1d
|
|
| MD5 |
13ed099c460f0819d68ac6dd7470a516
|
|
| BLAKE2b-256 |
8e85b877dc081accf07127a51e19b21772f435649bf00c91876ee92c975f6f85
|
File details
Details for the file iden3math-0.1.3-cp38-cp38-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp38-cp38-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44e7952d98d86a5b43d1c166cad2947bdf9feec828cdac8b0530af885ee965b7
|
|
| MD5 |
926066253de3a67ebfcffa8311b48faa
|
|
| BLAKE2b-256 |
9ab2ff3640761cf2ee0bb744e8c11992fa1483b720b76a813085acbed44fb75e
|
File details
Details for the file iden3math-0.1.3-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 324.9 kB
- Tags: CPython 3.8, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7acd59c908bb51a7a2184b80f72e12c0173c8b770ea764b64fcced0d12d79bd9
|
|
| MD5 |
aa69f52cd445ee03d49c49450ec462f2
|
|
| BLAKE2b-256 |
0c3cc6a175931b9f71f01531a011fa9b3591c3775409ee5ccb214827ecfff390
|
File details
Details for the file iden3math-0.1.3-cp38-cp38-macosx_11_0_arm64.whl.
File metadata
- Download URL: iden3math-0.1.3-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 265.0 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1de6011423f4fc77f2adf17faeffe5c6ad24bf54baebe44cdf3375703ef99054
|
|
| MD5 |
84c859917f2dc4d5f285f6639c83a3c2
|
|
| BLAKE2b-256 |
673e9fa099ccd22b74e99e603867c7724051eae2353eae958ca94fed7fd6049e
|