Skip to main content

PyQUBO allows you to create QUBOs or Ising models from mathematical expressions.

Project description

https://img.shields.io/pypi/v/pyqubo.svg https://codecov.io/gh/recruit-communications/pyqubo/branch/master/graph/badge.svg https://readthedocs.org/projects/pyqubo/badge/?version=latest https://circleci.com/gh/recruit-communications/pyqubo.svg?style=svg

PyQUBO

PyQUBO allows you to create QUBOs or Ising models from flexible mathematical expressions easily. Some of the features of PyQUBO are

  • Python based (C++ backend).

  • Fully integrated with Ocean SDK. (details)

  • Automatic validation of constraints. (details)

  • Placeholder for parameter tuning. (details)

For more details, see PyQUBO Documentation.

Example Usage

Creating QUBO

This example constructs a simple expression and compile it to model. By calling model.to_qubo(), we get the resulting QUBO. (This example solves Number Partitioning Problem with a set S = {4, 2, 7, 1})

>>> from pyqubo import Spin
>>> s1, s2, s3, s4 = Spin("s1"), Spin("s2"), Spin("s3"), Spin("s4")
>>> H = (4*s1 + 2*s2 + 7*s3 + s4)**2
>>> model = H.compile()
>>> qubo, offset = model.to_qubo()
>>> pprint(qubo)
{('s1', 's1'): -160.0,
('s1', 's2'): 64.0,
('s2', 's2'): -96.0,
('s3', 's1'): 224.0,
('s3', 's2'): 112.0,
('s3', 's3'): -196.0,
('s4', 's1'): 32.0,
('s4', 's2'): 16.0,
('s4', 's3'): 56.0,
('s4', 's4'): -52.0}

Integration with D-Wave Ocean

PyQUBO can output the BinaryQuadraticModel(BQM) which is compatible with Sampler class defined in D-Wave Ocean SDK. In the example below, we solve the problem with SimulatedAnnealingSampler.

>>> import neal
>>> sampler = neal.SimulatedAnnealingSampler()
>>> bqm = model.to_bqm()
>>> sampleset = sampler.sample(bqm, num_reads=10)
>>> decoded_samples = model.decode_sampleset(sampleset)
>>> best_sample = min(decoded_samples, key=lambda x: x.energy)
>>> best_sample.sample # doctest: +SKIP
{'s1': 0, 's2': 0, 's3': 1, 's4': 0}

If you want to solve the problem by actual D-Wave machines, just replace the sampler by a DWaveCliqueSampler instance, for example.

For more examples, see example notebooks.

Installation

pip install pyqubo

or

python setup.py install

Supported Python Versions

Python 3.5, 3.6, 3.7 and 3.8 are supported.

Supported Operating Systems

  • Linux (32/64bit)

  • OSX (64bit, >=10.9)

  • Win (64bit)

Test

Run all tests.

python -m unittest discover test

Show coverage report.

coverage run -m unittest discover
coverage html

Run test with circleci CLI.

circleci build --job $JOBNAME

Run doctest.

make doctest

Dependency

This repository contains the source code of cimod which is licensed under the Apache License 2.0. cimod is the C++ header-only library for a binary quadratic model, developed by OpenJij.

Citation

If you use PyQUBO in your research, please cite this paper.

@article{tanahashi2019application,
  title={Application of Ising Machines and a Software Development for Ising Machines},
  author={Tanahashi, Kotaro and Takayanagi, Shinichi and Motohashi, Tomomitsu and Tanaka, Shu},
  journal={Journal of the Physical Society of Japan},
  volume={88},
  number={6},
  pages={061010},
  year={2019},
  publisher={The Physical Society of Japan}
}

Organization

Recruit Communications Co., Ltd.

Licence

Released under the Apache License 2.0.

Contribution

We welcome contributions to this project. See CONTRIBUTING.

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

pyqubo-1.0.4.tar.gz (18.5 kB view details)

Uploaded Source

Built Distributions

pyqubo-1.0.4-py3.8-macosx-10.9-x86_64.egg (241.4 kB view details)

Uploaded Egg

pyqubo-1.0.4-py3.7-macosx-10.9-x86_64.egg (237.9 kB view details)

Uploaded Egg

pyqubo-1.0.4-py3.6-macosx-10.9-x86_64.egg (237.9 kB view details)

Uploaded Egg

pyqubo-1.0.4-py3.5-macosx-10.9-x86_64.egg (238.2 kB view details)

Uploaded Egg

pyqubo-1.0.4-cp38-cp38-win_amd64.whl (206.2 kB view details)

Uploaded CPython 3.8Windows x86-64

pyqubo-1.0.4-cp38-cp38-manylinux1_x86_64.whl (242.7 kB view details)

Uploaded CPython 3.8

pyqubo-1.0.4-cp38-cp38-manylinux1_i686.whl (244.5 kB view details)

Uploaded CPython 3.8

pyqubo-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl (221.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pyqubo-1.0.4-cp37-cp37m-win_amd64.whl (203.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

pyqubo-1.0.4-cp37-cp37m-manylinux1_x86_64.whl (246.1 kB view details)

Uploaded CPython 3.7m

pyqubo-1.0.4-cp37-cp37m-manylinux1_i686.whl (246.7 kB view details)

Uploaded CPython 3.7m

pyqubo-1.0.4-cp37-cp37m-macosx_10_9_x86_64.whl (218.4 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

pyqubo-1.0.4-cp36-cp36m-win_amd64.whl (203.9 kB view details)

Uploaded CPython 3.6mWindows x86-64

pyqubo-1.0.4-cp36-cp36m-manylinux1_x86_64.whl (247.0 kB view details)

Uploaded CPython 3.6m

pyqubo-1.0.4-cp36-cp36m-manylinux1_i686.whl (247.4 kB view details)

Uploaded CPython 3.6m

pyqubo-1.0.4-cp36-cp36m-macosx_10_9_x86_64.whl (218.3 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

pyqubo-1.0.4-cp35-cp35m-win_amd64.whl (203.9 kB view details)

Uploaded CPython 3.5mWindows x86-64

pyqubo-1.0.4-cp35-cp35m-manylinux1_x86_64.whl (247.0 kB view details)

Uploaded CPython 3.5m

pyqubo-1.0.4-cp35-cp35m-manylinux1_i686.whl (247.4 kB view details)

Uploaded CPython 3.5m

pyqubo-1.0.4-cp35-cp35m-macosx_10_9_x86_64.whl (218.3 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

File details

Details for the file pyqubo-1.0.4.tar.gz.

File metadata

  • Download URL: pyqubo-1.0.4.tar.gz
  • Upload date:
  • Size: 18.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.12

File hashes

Hashes for pyqubo-1.0.4.tar.gz
Algorithm Hash digest
SHA256 f67aab113716c0a53bcd0dd61e23aad1f87f2ffe95e9688926436af47504c74f
MD5 51da68c6acc32edcf4874d5a34fa3dbd
BLAKE2b-256 751a29bf538a788c18a807ba7aceb1239cf47a9a17ff9c85637f9fb6eac9f5b0

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-py3.8-macosx-10.9-x86_64.egg.

File metadata

  • Download URL: pyqubo-1.0.4-py3.8-macosx-10.9-x86_64.egg
  • Upload date:
  • Size: 241.4 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

File hashes

Hashes for pyqubo-1.0.4-py3.8-macosx-10.9-x86_64.egg
Algorithm Hash digest
SHA256 5a53b61fbcf42ae3282c282bf7e320bb06e35a50aa40c8fc7eea6913cf471ab3
MD5 a9ef9d4a0be2b9ff53874371837ae517
BLAKE2b-256 429e6e4b5a1a79ae2db7f20e7fb4737487647147107e98199b962377773660fb

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-py3.7-macosx-10.9-x86_64.egg.

File metadata

  • Download URL: pyqubo-1.0.4-py3.7-macosx-10.9-x86_64.egg
  • Upload date:
  • Size: 237.9 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.5

File hashes

Hashes for pyqubo-1.0.4-py3.7-macosx-10.9-x86_64.egg
Algorithm Hash digest
SHA256 ff37593166002572d950251b041d50dba44a9a874fd59bf7fdd7d050ecffde72
MD5 ce74979d332cbbad51286af2d9ae44a8
BLAKE2b-256 574bb479295fcc61b4eb48cfb18448e6aac23cf7f99548466620db2ce1f3ad14

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-py3.6-macosx-10.9-x86_64.egg.

File metadata

  • Download URL: pyqubo-1.0.4-py3.6-macosx-10.9-x86_64.egg
  • Upload date:
  • Size: 237.9 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.5

File hashes

Hashes for pyqubo-1.0.4-py3.6-macosx-10.9-x86_64.egg
Algorithm Hash digest
SHA256 4e25e1207c153408bb0a092b2b212b8110d8bfce5bf74fda320d61ff1f2bcb9b
MD5 99f19247271a50e3a151d7d7bb46d4a9
BLAKE2b-256 d612c83d39e004e2713cb2f6c65828112cacbc7d3e866942c3f638b1da1e72c0

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-py3.5-macosx-10.9-x86_64.egg.

File metadata

  • Download URL: pyqubo-1.0.4-py3.5-macosx-10.9-x86_64.egg
  • Upload date:
  • Size: 238.2 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.5.8

File hashes

Hashes for pyqubo-1.0.4-py3.5-macosx-10.9-x86_64.egg
Algorithm Hash digest
SHA256 bb41e1a85ea02f14a9a22003c17c4d922bdea3d794cc9ab80f26dab719ba46aa
MD5 7afbce25e86d08973080c71f5f8a7c9c
BLAKE2b-256 d99dd9e430e43b15c9d7a1f2c6aeb55e73531f51e85a3e38fe6000266f2c0147

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 206.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for pyqubo-1.0.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 631616910c32e24f26fb13914ebd8c3aa1f230cc45aa1cc365dc6937f2385e59
MD5 26f8611d8e7a957480c610e11207cfe5
BLAKE2b-256 d37b2a437c860d53cdfb7ad85b57277096f40c6076f139818331d6efd2ac17f8

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 242.7 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.11

File hashes

Hashes for pyqubo-1.0.4-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0b10e02cc0b64d5b3c5af981fc9a12eaa7683617568a60ce563bfa11f97b058b
MD5 bf737d5d0b02437169052e7ce8a96d98
BLAKE2b-256 1ba9f0f160af2a1117b5ac1438fed65c200255f66ec6ea94ea9fb5740593aee8

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 244.5 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.12

File hashes

Hashes for pyqubo-1.0.4-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ad83d8b6f5787fa0d5770e430c291b8dab421d0177e86445756cec95b7df9507
MD5 1137f8d5b9f6bdaaf2e709dbbc8df7c0
BLAKE2b-256 350469035c035fa2bc81e69ecc17f6d31c2ab206ab58c5395bc77f41c5e408ae

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 221.8 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

File hashes

Hashes for pyqubo-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8df4064c7ac9306d7fb4470efcd1ca9e32a6a6c41738ef096312f9854ad26f84
MD5 130dce04485e796bcbd7394174cf301b
BLAKE2b-256 9e2698279ea5088e0962cbfe93ec852fd45b4e31fc0d68343cedd68e0e3ab35d

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 203.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.3

File hashes

Hashes for pyqubo-1.0.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5e68fbb99eca2167f873137ec677ec36c85697ef72fa6d7b2e055837b90f0031
MD5 fbd2bf16840fd2aeba2825f3484edd5b
BLAKE2b-256 b683f6460752494f4e76829622dd9be7f1c9b0e7ce35da32e7f9592233e9b6c8

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 246.1 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.11

File hashes

Hashes for pyqubo-1.0.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 25d902abe5373929bc702e87097873997824c1cfd3ff5655df31ae71aadb08e9
MD5 55a35d9671117571b975b2d639823d8e
BLAKE2b-256 e2c6fcb082a6b1a622beba42d34a579b9cd040ecba0d4d5803fbe85dde8c56b5

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 246.7 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.12

File hashes

Hashes for pyqubo-1.0.4-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5df61551b7d0ee57df240293b0094a47faa9a31f6c95efd19eca8b1e6e7d9846
MD5 a3ad1ae7172c05142e494a540166fe12
BLAKE2b-256 09a6bcfdd7e4ae7e89d1c82013e71d6915842283582971788279ada3118ea5b5

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 218.4 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.5

File hashes

Hashes for pyqubo-1.0.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 63c43b636286a8c00bbd6c6d615fe3d9ea8971dc08fee23ee6165fff3de8ed47
MD5 fdf85abb231d12fe10110b836e4e278e
BLAKE2b-256 880b11ac19dcd4029875f09b33637bc6082eca994bcea0ec215644bf9cf02391

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 203.9 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.5

File hashes

Hashes for pyqubo-1.0.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e4bf9847a451517e7cfc6a77360de9ecb84db43e0fad2319742b7dd8479ed8df
MD5 5e88dfa915f9458690d682e10ebbd20a
BLAKE2b-256 306bb39452a53950254200d4aa76b771a856cf202129ed1da09bea844336fb0c

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 247.0 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.11

File hashes

Hashes for pyqubo-1.0.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5ebab76749f2da73f671cf11ba1890f5e4bcb19e29cc23cd8372e0763d76e9ad
MD5 62999e2e6f822eca526f964db6e5297a
BLAKE2b-256 bf0f7f47a90e717a49f9606e2c66b69cdd4e5b0453914b29b8388ccfe4cd40fb

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 247.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.12

File hashes

Hashes for pyqubo-1.0.4-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e87b701dfcba3a9513a1329caf301462c5e07ae8c9df3e2e31983acb4d1d864d
MD5 997af9ec8c3fead573ced7c410bdea28
BLAKE2b-256 b3e25085ea1d3a051da11d509bdf62479a9b0d103140f1bd5dce1688a3b81302

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 218.3 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.5

File hashes

Hashes for pyqubo-1.0.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b9c1b06dc581d9f519d0e2e0c70b81cd596f53f8bf3bc01af940deeb0adbdf7a
MD5 1906d5fdc88865449f727059a199f21d
BLAKE2b-256 2c6a8dba21e14b8889e80e26ded9296f7dd9c4b5abe7e2b4ea2af1de1ffd7398

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 203.9 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.5.4

File hashes

Hashes for pyqubo-1.0.4-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 4e7ababc810de97cd633dad9aa826c8809996c2f9ed86bd5b29fa279dae5e656
MD5 4ea1275fdca335562f485c6c0b932d08
BLAKE2b-256 82799381213d33e4cef85b7d076856ed1848afc900511a906b1956eef19aeed9

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 247.0 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.11

File hashes

Hashes for pyqubo-1.0.4-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 59e315d9fc05d6f05576a271b11ac767ec0cb9928b0c8324ab9a3f24463430a8
MD5 506062110378b3b6d86eb6368b8ebf36
BLAKE2b-256 898e6a0bd0b2c32ba56625e9526508fd7eaa51bbffa5a11731867497ba386416

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 247.4 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.12

File hashes

Hashes for pyqubo-1.0.4-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d56c4ed6e7cfd1c6a09eb1a09eb331324b8d6cec1da7664c74be6efc985beb39
MD5 b2222c6adba1de438c676c0cdd6450ee
BLAKE2b-256 b0626b51629e4206f792cb2482f92f79cd3fad7d75c573bce4c2d6265102703b

See more details on using hashes here.

File details

Details for the file pyqubo-1.0.4-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyqubo-1.0.4-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 218.3 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.5.8

File hashes

Hashes for pyqubo-1.0.4-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a68df4347cacceca8e8fc0e3d5596079cb339e9bb9289f0abf13f11828cebb62
MD5 4964d5fc8c63a2878aff7ef47f630dc4
BLAKE2b-256 9f1698be7efe2f9ffe984a110258fb3b1ac087ccb48205852a0f51e6f7f7ba6f

See more details on using hashes here.

Supported by

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