Skip to main content

Bindings to ApproxMC, an approximate model counter

Project description

pyapproxmc: bindings to the ApproxMC model counter

This directory provides Python bindings to ApproxMC on the C++ level, i.e. when importing pyapproxmc, the ApproxMC counter becomes part of the Python process itself.

Installing

pip install pyapproxmc

Compiling

If you don't want to use the pip package, you can compile it:

apt-get install python-dev
cd python
git clone https://github.com/msoos/cryptominisat
git clone https://github.com/meelgroup/arjun
cd ..
python -m build

You will then find the files under "dist/".

Usage

import pyapproxmc
c = pyapproxmc.Counter()
c.add_clause([1,2,3])
c.add_clause([3,20])
count = c.count()
print("Approximate count is: %d*2**%d" % (count[0], count[1]))

The above will print that Approximate count is: 88*2**13. Since the largest variable in the clauses was 20, the system contained 220 (i.e. 1048576) potential models. However, some of these models were prohibited by the two clauses, and so only approximately 88*213 (i.e. 720896) models remained.

If you want to count over a projection set, you need to call count(projection_set), for example:

import pyapproxmc
c = pyapproxmc.Counter()
c.add_clause([1,2,3])
c.add_clause([3,20])
count = c.count(range(1,10))
print("Approximate count is: %d*2**%d" % (count[0], count[1]))

This now prints Approximate count is: 56*2**3, which corresponds to the approximate count of models, projected over variables 1..10.

Counter Object

You can give the following arguments to Counter:

  • seed -- sets the random seed
  • verbosity -- sets the verbosity of the system (default = 0)
  • epsilon -- Tolerance parameter, i.e. sets how approximate the returned count is. Default = 0.8
  • delta -- Confidence parameter, i.e. sets how probabilistically correct the returned count is. Default = 0.20

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyapproxmc-4.1.22.tar.gz (442.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyapproxmc-4.1.22-pp310-pypy310_pp73-win_amd64.whl (471.9 kB view details)

Uploaded PyPyWindows x86-64

pyapproxmc-4.1.22-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (736.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pyapproxmc-4.1.22-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (709.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

pyapproxmc-4.1.22-pp39-pypy39_pp73-win_amd64.whl (471.9 kB view details)

Uploaded PyPyWindows x86-64

pyapproxmc-4.1.22-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (736.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pyapproxmc-4.1.22-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (709.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

pyapproxmc-4.1.22-pp38-pypy38_pp73-win_amd64.whl (471.9 kB view details)

Uploaded PyPyWindows x86-64

pyapproxmc-4.1.22-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (736.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pyapproxmc-4.1.22-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (709.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

pyapproxmc-4.1.22-pp37-pypy37_pp73-win_amd64.whl (471.9 kB view details)

Uploaded PyPyWindows x86-64

pyapproxmc-4.1.22-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (751.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pyapproxmc-4.1.22-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (709.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

pyapproxmc-4.1.22-cp312-cp312-win_amd64.whl (471.9 kB view details)

Uploaded CPython 3.12Windows x86-64

pyapproxmc-4.1.22-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyapproxmc-4.1.22-cp312-cp312-macosx_10_9_x86_64.whl (795.0 kB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

pyapproxmc-4.1.22-cp311-cp311-win_amd64.whl (471.9 kB view details)

Uploaded CPython 3.11Windows x86-64

pyapproxmc-4.1.22-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyapproxmc-4.1.22-cp311-cp311-macosx_10_9_x86_64.whl (795.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyapproxmc-4.1.22-cp310-cp310-win_amd64.whl (471.8 kB view details)

Uploaded CPython 3.10Windows x86-64

pyapproxmc-4.1.22-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyapproxmc-4.1.22-cp310-cp310-macosx_10_9_x86_64.whl (795.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pyapproxmc-4.1.22-cp39-cp39-win_amd64.whl (471.8 kB view details)

Uploaded CPython 3.9Windows x86-64

pyapproxmc-4.1.22-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyapproxmc-4.1.22-cp39-cp39-macosx_10_9_x86_64.whl (795.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pyapproxmc-4.1.22-cp38-cp38-win_amd64.whl (471.8 kB view details)

Uploaded CPython 3.8Windows x86-64

pyapproxmc-4.1.22-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pyapproxmc-4.1.22-cp38-cp38-macosx_10_9_x86_64.whl (795.0 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pyapproxmc-4.1.22-cp37-cp37m-win_amd64.whl (471.8 kB view details)

Uploaded CPython 3.7mWindows x86-64

pyapproxmc-4.1.22-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

pyapproxmc-4.1.22-cp37-cp37m-macosx_10_9_x86_64.whl (794.9 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file pyapproxmc-4.1.22.tar.gz.

File metadata

  • Download URL: pyapproxmc-4.1.22.tar.gz
  • Upload date:
  • Size: 442.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for pyapproxmc-4.1.22.tar.gz
Algorithm Hash digest
SHA256 38987637f3f28435b359bb51c1f11c86eb56f632b9362b62346c5e03d89fb3e8
MD5 027c6976ab5d9a5a938849971daa6d65
BLAKE2b-256 514dcca690746fba53f65fa524f96609c0a2dc2f6fb48a03220ed9af23103cbb

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e06826d421994102cf1afa8169a5a70a87b26a6770185cd51cdfd8febc139405
MD5 21ab4bed7f2605fdea99342ce3c8f06c
BLAKE2b-256 560b3943358a4d11d19ff4467e2736ae665278412657e1a15aad00b2236f56d0

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c50677fe303c37a9badf9178498c9c852167f3b58b2773fb112a539b9f047ae
MD5 2a73001f0d4bb58656ddfb4eadea50cf
BLAKE2b-256 dc8bdfe7ed327bdab90e5ec51fc47506271b038d0b6ac91c5ff8e0fbb276206f

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 136536b32076e126ba61da74a15a1bdfbf6b1911c0ca238a412a98c0a1482f92
MD5 74b655efd747b9493f959d91a0d0ce2f
BLAKE2b-256 b5a9f5b1a93b9abf028469a55c74b407eb56bcd61992b178ae5be82a6206ad5e

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a42e521d24fb51cb552cc10713d47748c13ecb6eff470783b2e2fa6c12f76976
MD5 cd2bf13837a5b483b3fa411ce1bd1ece
BLAKE2b-256 44ff529bf9327a8d4b37f25c45e506a33a7e7b7b93cf4d0fcc42ee74891facb4

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 145f779dca62ad3e87be11543e0a4abaf3d06d7cb86d2f029c1c0627b44262a2
MD5 6882fcbdb9be5bad5a8681abe9fee86c
BLAKE2b-256 2d15e098330807d1be4a833bcbb250f51a911e361821a94738f3aa5a522941cf

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3876b01b90bce3bec5e4c21012ee3934df85406a76e95df8fa9057560de2dc19
MD5 49eda31ddd4b9b5966ba640098379b3a
BLAKE2b-256 974965f19820384f98e170fe02cf58fa8ed6a8944e5a2b6deb9e449bf29cfc41

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 468765d626aad4cf7424c98a5e3850d456947f7d623371341a41ded45b03cf62
MD5 326e0dcb1141f5047b9793eb9ef3997b
BLAKE2b-256 afa336b68575bd8f7e508d3616be8b60f871cb89748fcb329a3cbeaf9704fa71

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 558ec98764c3048b0d28307b911a2fe427ad0583ef75943d6d3508f49b87d809
MD5 d0b670319db0be0305e1a41e1a0c11f0
BLAKE2b-256 4202547620b06e42a206ebf542ad76a44cf7c78e5b078aa8e8580ff5a9d134f5

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 451d8b1e9c6e794dacf971cc457cee4af0dfd1c2f89202263722a8419978da89
MD5 d18516ca5080ff3a7aa2d6b163cf57c2
BLAKE2b-256 41b894dbad2a04f3dbcfb306ec0b6ebcef42054776cb8b8e40a45d0e613b0585

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 74092b2cfa2c42ed1baf32ba6ffc9732a16e5c68facc5a61ed95cc3fdb289975
MD5 49d148d4758901d62819f3066e25d3b3
BLAKE2b-256 f823bf250ccd490abd635d164d84b2a7b33169e652a437817378998809bff68b

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e42266990ef97f560a4526af639091248d4583ba7a5e85d36c56dbffe5b8ff6b
MD5 e90a7b295924223d6f3f6d385f516fc2
BLAKE2b-256 88521ff4dc826ae53371920792c3badfbc7641489d5cf697bf6911684b2a75ef

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 60e54d6fe5e43fd614c77e2f0904a617d40b6a3191b7c0b422cd6fb33f55ac09
MD5 835bcf69fbd7216ceba6e05ab6f414f6
BLAKE2b-256 c6fcb6bbd014e65260a7c88826041ae494ee1588ec77ae1c2882821e6139e4c6

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ca1d97cd18ae204c5c24e09f41e8e2b416a47a19f3006082c31b845561fa134e
MD5 1285b032453813306ad5983dd2fb01eb
BLAKE2b-256 624c52a592ee51425b88347f804b80fd29df1866ff28ec793dad9cf96d098ae0

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aff459938fc0b0a3d888836c15970a122b4fd2a453116fe5e30dc5b8cc4e9d22
MD5 30fd7636c9df75b9b30a4301dbcc16b0
BLAKE2b-256 0030e991b9e2380e51a5564989fd0272374cd9540ff1410b760b38c24b6cbe93

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6e588f72966790a77dbe0a939e113e28e8b7164f9d0b00f54c1524cc7a2ff3dd
MD5 e032bfc16bffc5eb4191ee3c8ad2d78d
BLAKE2b-256 37a5cc9b60d94808987a6d037cf0265cec3f8128d87c9dfac2546b6c5e42258d

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b39c7fe6eca579687018e3e2e08ac459a46dded1c0c39c70526eaf8d1666c15f
MD5 c01eeb03c1ed5cfd03626770741ffdd0
BLAKE2b-256 40c2b6079d122feb3886cbbaf809de993c59141a8988e0f211d9a9ea9661e2be

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 237363269eea272fd51e2838c4e8379a687e5dca4b08b50badc5aa1ae30a92b7
MD5 3132130ae283bb061ac7abcfb5bf3bca
BLAKE2b-256 0966cd9fc35932a67a58d8eed8d7eca5a85be9b53a922cdb690a01ead5fcd34d

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c04643bd82d6fc59c8069e8deb0cf757cdf658897429d72ab30050feefd455ec
MD5 3aad2491b279ff3b6bb0a91b0c04db0d
BLAKE2b-256 547aecb705092b88125aea7d131f53ce15f2fbdafeb2ca6d3377e6c952217ebd

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 175f9191e1ae4e3da15210e9004a6614057e0dd5a2da8b2f4de1c56019d7cf6b
MD5 8cd8e4415168778574ed898086c610e2
BLAKE2b-256 566fa47809b1bb0ef964aea0dbec295ab3bba580dc544a6bfd6312f093aeb8db

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45b9de28e7fcc29419bcdd11e748ba96328de2dbafa8381d3a200981028553af
MD5 e2dac97d45ee38ecee8fb2bb9547a251
BLAKE2b-256 30068d0e9dfc3aa5ec4a72df81d94d609c52f269bff88ecde057ec176ea55e77

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2e54a2de19cbc3131f7249716c3e645b6cf7f1d5e960d149e6828c554c26c8c7
MD5 f48b980842a69204dce23a79f313d664
BLAKE2b-256 e0b3b23a93079f8b44feaca746f1f5ab465421cbd09833d66303963f80e1ab23

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyapproxmc-4.1.22-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 471.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for pyapproxmc-4.1.22-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5f28d7a465cc93be4bf6c0dd6d7e8da640055598f9f61bcea9f1b9f89ea1228d
MD5 a70753f6936d1bc7a43c5f9374742781
BLAKE2b-256 063249daecca8778e649148cf53e0bc5bbff07c3a1291fe9ddc27901d05b5635

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27db53032238476f9d2debc7a56d06f950b8ef0414d5578ab8f085bd466bec72
MD5 f8c7a9dfb4791c1a78e021bf0827cdae
BLAKE2b-256 47630615614ecd83d47d336eec7a40061f6b7130b39efc7ed19473c30d198b08

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b3401b5e97d5e2749fd26a2f57b5e6c38c9c1bb9816a931122a7ac3e1d98b7c1
MD5 24a8b16778c0657fc6573bae46d3523d
BLAKE2b-256 a36c46fcea0da913ec7c3be554802494bc74676e1e9bb5be0bdb7ee8eed52054

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyapproxmc-4.1.22-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 471.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for pyapproxmc-4.1.22-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 85379fb81a9b44b306082fb2d25a369db5545915da8810e85f91dd1be655d333
MD5 c8924bd12bcc7def06dffeeeb3b26ddd
BLAKE2b-256 42145c15ae6ef8b9b9b29c26b0134096d74c5e29da78c27a6389dac0ebcbcd7e

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c5bb3efbdb14dcc42467e344298978fb989233938187be6bb67bc9782ecd1f3c
MD5 a8a93e8e1ffc8132b469f55ce60a6fd3
BLAKE2b-256 8a95b200410adfc14dd845dd19500d0d65e64d91cb6ec3aa2f617d9de1bd1955

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c3555135e7268b2b9b27f0abf8507f284f7ea40fed4a9bdfdfd1caf04fe875da
MD5 0c2e2e3bfb4d2cce217e3e6cbd04576b
BLAKE2b-256 587fa503a67e9ae2e159946c397503d510422bac5720159b6ffa3d268711f111

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyapproxmc-4.1.22-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 471.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for pyapproxmc-4.1.22-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 484cd6243db931d2668b8d744de76c9e08e26e9dcf6d7819e283963872532a2c
MD5 79eb41f281c944eac5e73b78b50e0071
BLAKE2b-256 869e2437726ac676fa3871874f99250c153e863db558f1cf2f741ce6bfd42f20

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e6fe019bc6c4803346a5b5cce7844e6d856ed8758d8a9a3f8a3281ad620c2c0
MD5 c79775fe848120e9ceeb4508a3004910
BLAKE2b-256 9b17d390e4902704e54ce87eb90e2698796f6a1b275d606e967dee8ce2b4c79f

See more details on using hashes here.

File details

Details for the file pyapproxmc-4.1.22-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyapproxmc-4.1.22-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d54c09e5be0880f84b5810fc3696f69aacf7a4e3f392ab169eed2def6de8e2aa
MD5 15141c2777f9e9642d3975d8f0d33d2d
BLAKE2b-256 f1724f11d119ee50b15f2d7442be3451a6c9acda8b49036f74db82c4a8cc8ea4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page