gmpy2 interface to GMP/MPIR, MPFR, and MPC for Python 2.6+ and 3.4+
Project description
gmpy2 is an optimized, C-coded Python extension module that supports fast multiple-precision arithmetic. gmpy2 is based on the original gmpy module. gmpy2 adds support for correctly rounded multiple-precision real arithmetic (using the MPFR library) and complex arithmetic (using the MPC library).
The gmpy2 2.0.x series is a stable version that is only receiving bug fixes. The main development branch (2.1.x) was extensively refactored. The most significant changes are support for thread-safe contexts and context methods.
gmpy2 is available at https://pypi.python.org/pypi/gmpy2/
Documentation is available at https://gmpy2.readthedocs.io/en/latest/
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 gmpy2-2.1.0rc1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfe69fce16dd4e06ad88be4e5b73b1845a2e7a67f3d18ffe501004087f3cbd62 |
|
MD5 | 9cf5613e9cc014df782464f441426b42 |
|
BLAKE2b-256 | 4aa3e849604d111c1756d72bc88d3aaf64127424d9f5aa35677f41962ca9d70d |
Hashes for gmpy2-2.1.0rc1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71f42c7f6d7b04c9c2d9212086da273d8ebefeb266ab723cfb8322d69cc786b8 |
|
MD5 | 568dcba6a8886f4b55493c46290e14d9 |
|
BLAKE2b-256 | 77766554624544782ea5164eefec6b5a1df313418916c993635a779d9330ae51 |
Hashes for gmpy2-2.1.0rc1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 391ce73ccd5738fb8a9cc39efb077fa63a2c57bfd446c56d4353c2f5aca7d650 |
|
MD5 | a413026b9d8bd5d0f7cadb869c9a003d |
|
BLAKE2b-256 | 4c717a0bdb0ede8fcd15a8465bdd546a00369c977b3b6887c36588b5ae19ef66 |
Hashes for gmpy2-2.1.0rc1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71c3b350b7ffcc9ddf2020a697146973906965369e86db9d72f154f0aff4ea6e |
|
MD5 | 274d889c07aa22133a2c95fe8a97c9bf |
|
BLAKE2b-256 | 7195f7406b73f746be3a33c3e6f109eef8531b6a9664a45a45312b8783b7bc29 |
Hashes for gmpy2-2.1.0rc1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62272963f7324d7db37eb8757483796dc03863358c4a01870f9e7cca111b8906 |
|
MD5 | 7e590d52df4b3f2983722c3beabeb7af |
|
BLAKE2b-256 | 98f3ef70e2845ce3c579ac8a827a55706370e68c07ef995cb94a972cb6bd78a2 |
Hashes for gmpy2-2.1.0rc1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 273f5e3b5323aaa2e37c3f4d76431ed6d83680996c75078980a75b94e6910ac3 |
|
MD5 | 5be045c425e47879f8b1951ac456b157 |
|
BLAKE2b-256 | fa73db24c9e55d15b80645d902db37175da38221fb3964b58d1780459aaecddc |
Hashes for gmpy2-2.1.0rc1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5dfe721195ca3a8e4d5eeb1b8a3e3bc6c8d13b49da9ccae50ca55852b7a50070 |
|
MD5 | 00f7fac6659ea92ef10c04675453795e |
|
BLAKE2b-256 | 1ce916c6d28a163142a33527980a785bd4ffce4d916a34442ac62685a4cf1e09 |
Hashes for gmpy2-2.1.0rc1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a77fdba37ff16363224c6fbb275bae17a96340b6b705bc3395dce55922e9d9dc |
|
MD5 | 1f980459c9696a23d4ea2ebc3e6fb84f |
|
BLAKE2b-256 | d0b19859e5a238b39b4651dc8fbc6e48741bdb2599f1853edaa46549ade90774 |
Hashes for gmpy2-2.1.0rc1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ff09ef58ba61f8c09fe9f6f998d2ae14bc149ed4d9bf85f1be42e4e8c7f7486 |
|
MD5 | 965df4a04d4da821014781acca44ccad |
|
BLAKE2b-256 | ec10d9fd9e9f8e22a2cc9bd66f32420dad0e7ccd83b1e55825e145b97944ee6b |
Hashes for gmpy2-2.1.0rc1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffced0cbe96480926b21424f3bb4413039003245a74fe3cc2cee01a86b26c13a |
|
MD5 | 772d0149c0db6e1ffa14eb0ce1dd907f |
|
BLAKE2b-256 | 9c25f19aac055b65c6bb3d0c9c4c6d6a79ac0cc18299c94c9919e959976074ee |
Hashes for gmpy2-2.1.0rc1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27dd277ddca813d7e2c73ea5a5a2d052c3acff175f6fbf4f5ed671d34e67bf56 |
|
MD5 | 3ed1e564d9b0054caf3b36583341e28a |
|
BLAKE2b-256 | 519d1660baf13e0b965899aefedaff760950dc647d093de0f396d73dfb374e78 |
Hashes for gmpy2-2.1.0rc1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09c288441c32222f2823675bdc6159e56013a0dd89f5e18dda75feba1e891602 |
|
MD5 | 64d7428aa04d1a1abe5713ccdf53f014 |
|
BLAKE2b-256 | 2a591f029b8eb3daecca957a8a2338eb78ca37894d45a3b40caaf0b9eebfadd3 |
Hashes for gmpy2-2.1.0rc1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 236c6c4166b6cb93ac61ec14855484f192dc5c8a3022b7b3fa7b3e8bce393eb4 |
|
MD5 | 189a71fefd8f37af3955a405833dcfd6 |
|
BLAKE2b-256 | c382e7dfc196e3624fec07c43a79e8ca67f722ed191ba078eb411fb80c385ec0 |
Hashes for gmpy2-2.1.0rc1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfabe1ec5714710b97a792c19bf9bd1f090b23ede80652b734379dc677bd26d6 |
|
MD5 | d9aa053591060fca0ba3275939e5918e |
|
BLAKE2b-256 | 638ff6d7c013caa8e14f0ca540a6c402b5282f9e1293399812e36348af15d5f9 |
Hashes for gmpy2-2.1.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 457baa93efb70034a0a1f01ef8d8fe5b49f1d428651ab2a76530a8a8c64c10f8 |
|
MD5 | 485d40e0706da1e06accf5d30858248b |
|
BLAKE2b-256 | e2780b2e3eaa26b3908dceaefdc03149c40394070c3226d6858a4b2c45af50ff |
Hashes for gmpy2-2.1.0rc1-cp37-cp37-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2e6ba1a6ba5d14e05f62435985f86b2936adb9faf0b8a632f3c0005726a5664 |
|
MD5 | ecdf164d701a1e866db8a6b63cbbacb2 |
|
BLAKE2b-256 | 39d54def3e558b5e582769de642296adf0a1b91b2135c526cceffed7057d04dd |
Hashes for gmpy2-2.1.0rc1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 472de591dac85a8744b54aff924896cf7fbe69e2c1dd2b7f4ab55af0ea68fa9d |
|
MD5 | e2bfdebcd99bb068a02eb68956c58538 |
|
BLAKE2b-256 | 4ee11ab30142aef992d358178ae2f95f729d6d01eac0ebbb7ec0982f13d3e9de |
Hashes for gmpy2-2.1.0rc1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0218a33ab03a4e4d604564945f5711e4510630e9847ca18b349b9ba90db9be9 |
|
MD5 | 077aedb1adcc31253c27a73f213b43c4 |
|
BLAKE2b-256 | 508568345ff956801d337f1fd7592429afc02e22b44baaa8f82c3ccdb7cb1d22 |
Hashes for gmpy2-2.1.0rc1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acc917c9ea398c03cbc30c4d569d02a266a32b0b00af9b12dde670defc13c515 |
|
MD5 | 24e086aa9f9037f759964372a6dc11f1 |
|
BLAKE2b-256 | 5c10166cadff886c042b844b67ad331a41517f5a8270deae8d9291679b619c73 |
Hashes for gmpy2-2.1.0rc1-cp36-cp36-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd962a65434aa49fb046575b116760288ab2a2a2feda3bc7a2a755eb4bdde9ff |
|
MD5 | 9695739aea85f81b7c5f72ba6081e35f |
|
BLAKE2b-256 | 6c83e9b822c40a91a2e00ecfee4b25b1a9d78314df994288eaca1cd752d87c9d |
Hashes for gmpy2-2.1.0rc1-cp35-cp35-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cd78b78e2be45f1b9cb766c55f4553c031635ada39f424789204fd4d56b7d04 |
|
MD5 | 1528228ed5894f15d9ce94b8b7ccf5e8 |
|
BLAKE2b-256 | fc4e622e4e3ac3b5835ca7547d41216185dad99406e7af717c899fa241528f6c |
Hashes for gmpy2-2.1.0rc1-cp27-cp27-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bd2726ad2d7341c0799e3cbd6335f14b976265152e6ec506cb87442c996e727 |
|
MD5 | 1cae2d3de5fc292173fccffbb2b3b055 |
|
BLAKE2b-256 | b2baa3b2f3f8deea23b2f2523cefa99040a722b523c4c2ca90db009246e7336f |