Skip to main content

Framework for the Ising model and QUBO.

Project description

OpenJij : Framework for the Ising model and QUBO.

PyPI version shields.io PyPI pyversions PyPI implementation PyPI format PyPI license PyPI download month Downloads

CPP Test Python Test Build Documentation CodeQL Codacy Badge Maintainability codecov

Coverage Graph

Sunburst Grid Icicle
  • python >= 3.7
  • (optional) gcc >= 7.0.0
  • (optional) cmake >= 3.22
  • (optional) Ninja

Change IMPORT

  • OpenJij >= v0.5.0

    import openjij.cxxjij
    
  • OpenJij <= v0.4.9

    import cxxjij
    
  • Documents

  • C++ Docs

install

install via pip

Note: To use GPGPU algorithms, please follow the section install via pip from source codes below. GPGPU algorithms are automatically enabled once CMake finds CUDA frameworks during installation.

# Binary
$ pip install openjij 
# From Source (CUDA)
$ pip install --no-binary=openjij openjij

install via pip from source codes

To install OpenJij from source codes, please install CMake first then install OpenJij.

cmake setup

If you want to use setup.py instead of PIP, You will need to install CMake>=3.22.
We are Highly recommended install CMake via PYPI.

$ pip install -U cmake

Make sure the enviroment path for CMake is set correctly.

install OpenJij

$ pip install --no-binary=openjij openjij

install from github repository

$ git clone git@github.com:OpenJij/OpenJij.git
$ cd openjij
$ python -m pip install -vvv .

For Contributor

Use pre-commit for auto chech before git commit. .pre-commit-config.yaml

# pipx install pre-commit 
# or 
# pip install pre-commit
pre-commit install

Test

Python

$ python -m venv .venv
$ . .venv/bin/activate
$ pip install pip-tools 
$ pip-compile setup.cfg
$ pip-compile dev-requirements.in
$ pip-sync requirements.txt dev-requirements.txt
$ source .venv/bin/activate
$ export CMAKE_BUILD_TYPE=Debug
$ python setup.py --force-cmake install --build-type Debug -G Ninja
$ python setup.py --build-type Debug test 
$ python -m coverage html

C++

$ mkdir build 
$ cmake -DCMAKE_BUILD_TYPE=Debug -S . -B build
$ cmake --build build --parallel
$ cd build
$ ./tests/cxxjij_test
# Alternatively  Use CTest 
$ ctest --extra-verbose --parallel --schedule-random

Needs: CMake > 3.22, C++17

  • Format
$ pip-compile format-requirements.in
$ pip-sync format-requirements.txt
$ python -m isort 
$ python -m black 
  • Aggressive Format
$ python -m isort --force-single-line-imports --verbose ./openjij
$ python -m autoflake --in-place --recursive --remove-all-unused-imports --ignore-init-module-imports --remove-unused-variables ./openjij
$ python -m autopep8 --in-place --aggressive --aggressive  --recursive ./openjij
$ python -m isort ./openjij
$ python -m black ./openjij
  • Lint
$ pip-compile setup.cfg
$ pip-compile dev-requirements.in
$ pip-compile lint-requirements.in
$ pip-sync requirements.txt dev-requirements.txt lint-requirements.txt
$ python -m flake8
$ python -m mypy
$ python -m pyright

Python Documentation

Use Juyter Book for build documentation.
With KaTeX
Need: Graphviz

$ pip-compile setup.cfg
$ pip-compile build-requirements.in
$ pip-compile doc-requirements.in
$ pip-sync requirements.txt build-requirements.txt doc-requirements.txt

Please place your document to docs/tutorialeither markdown or jupyter notebook style.

$ pip install -vvv .
$ jupyter-book build docs --all

How to use

Python example

import openjij as oj
sampler = oj.SASampler()
response = sampler.sample_ising(h={0: -1}, J={(0,1): -1})
response.states
# [[1,1]]

# with indices
response = sampler.sample_ising(h={'a': -1}, J={('a','b'): 1})
[{index: s for index, s in zip(response.indices, state)} for state in response.states]
# [{'b': -1, 'a': 1}]

Community

About us

This product is maintained by Jij Inc.

Please visit our website for more information! https://www.j-ij.com/

Licences

Copyright 2023 Jij Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0  

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

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

openjij-0.7.2.tar.gz (152.8 kB view details)

Uploaded Source

Built Distributions

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

openjij-0.7.2-cp310-cp310-win_amd64.whl (966.1 kB view details)

Uploaded CPython 3.10Windows x86-64

openjij-0.7.2-cp310-cp310-manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

openjij-0.7.2-cp310-cp310-manylinux_2_28_aarch64.whl (733.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

openjij-0.7.2-cp310-cp310-macosx_12_0_x86_64.whl (658.2 kB view details)

Uploaded CPython 3.10macOS 12.0+ x86-64

openjij-0.7.2-cp310-cp310-macosx_12_0_arm64.whl (598.8 kB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

openjij-0.7.2-cp310-cp310-macosx_11_0_x86_64.whl (679.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

openjij-0.7.2-cp310-cp310-macosx_11_0_arm64.whl (603.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

openjij-0.7.2-cp310-cp310-macosx_10_16_x86_64.whl (679.5 kB view details)

Uploaded CPython 3.10macOS 10.16+ x86-64

openjij-0.7.2-cp39-cp39-win_amd64.whl (965.9 kB view details)

Uploaded CPython 3.9Windows x86-64

openjij-0.7.2-cp39-cp39-manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

openjij-0.7.2-cp39-cp39-manylinux_2_28_aarch64.whl (732.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

openjij-0.7.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

openjij-0.7.2-cp39-cp39-macosx_12_0_x86_64.whl (657.4 kB view details)

Uploaded CPython 3.9macOS 12.0+ x86-64

openjij-0.7.2-cp39-cp39-macosx_12_0_arm64.whl (598.0 kB view details)

Uploaded CPython 3.9macOS 12.0+ ARM64

openjij-0.7.2-cp39-cp39-macosx_11_0_x86_64.whl (678.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

openjij-0.7.2-cp39-cp39-macosx_11_0_arm64.whl (602.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

openjij-0.7.2-cp39-cp39-macosx_10_16_x86_64.whl (678.5 kB view details)

Uploaded CPython 3.9macOS 10.16+ x86-64

openjij-0.7.2-cp38-cp38-win_amd64.whl (986.5 kB view details)

Uploaded CPython 3.8Windows x86-64

openjij-0.7.2-cp38-cp38-manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

openjij-0.7.2-cp38-cp38-manylinux_2_28_aarch64.whl (731.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ ARM64

openjij-0.7.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

openjij-0.7.2-cp38-cp38-macosx_12_0_x86_64.whl (657.6 kB view details)

Uploaded CPython 3.8macOS 12.0+ x86-64

openjij-0.7.2-cp38-cp38-macosx_12_0_arm64.whl (598.0 kB view details)

Uploaded CPython 3.8macOS 12.0+ ARM64

openjij-0.7.2-cp38-cp38-macosx_11_0_x86_64.whl (678.8 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

openjij-0.7.2-cp38-cp38-macosx_11_0_arm64.whl (602.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

openjij-0.7.2-cp38-cp38-macosx_10_16_x86_64.whl (678.8 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

openjij-0.7.2-cp37-cp37m-win_amd64.whl (981.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

openjij-0.7.2-cp37-cp37m-manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.28+ x86-64

openjij-0.7.2-cp37-cp37m-manylinux_2_28_aarch64.whl (750.9 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.28+ ARM64

openjij-0.7.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

openjij-0.7.2-cp37-cp37m-macosx_12_0_x86_64.whl (645.2 kB view details)

Uploaded CPython 3.7mmacOS 12.0+ x86-64

openjij-0.7.2-cp37-cp37m-macosx_11_0_x86_64.whl (665.6 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

openjij-0.7.2-cp37-cp37m-macosx_10_16_x86_64.whl (665.6 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

File details

Details for the file openjij-0.7.2.tar.gz.

File metadata

  • Download URL: openjij-0.7.2.tar.gz
  • Upload date:
  • Size: 152.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for openjij-0.7.2.tar.gz
Algorithm Hash digest
SHA256 1e4f2680ed0bc954b52cb58232968b97b88f736021d76915ef5f3406a8fbe990
MD5 f4620416d9d1ddc171ededdebc68b19c
BLAKE2b-256 41a2cde5e905046e686cf42773dfa40f9901e42319b3ffaeeda2ff30de436e6c

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: openjij-0.7.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 966.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for openjij-0.7.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 610ff762509570b03da3de5f07f983c7358b5f8e7899ad043b2c60d20dd21cf2
MD5 edace936d04ad1b1a010792ffbde0ba3
BLAKE2b-256 b6db05c72f12d72ff3dc2276de2bd61e0a142ee7980a0be00f4704a9f4353547

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0a25885184ed0f296199e7a18eff7082501409a2afba9267bb740f11412efe2
MD5 39f5ff7aacc394c9d5f544fe658d2b41
BLAKE2b-256 410775da51a6f07a24429a48dc3c3c4ecb0f1d87df2e7350ef26ac1791b9a96c

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b19550a9c18cc62c2fe6c99ce73b1eb84133db738fabef9443d22a0fd8f553c1
MD5 57ebcce8a0b34af302a92ab89aeac560
BLAKE2b-256 9475f57e339a17f8ed9728a5ca5b215c4df76e0ac2635f0cede47322e9366d4f

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 6220df7cb953fe905f3b8760b5a9f4886fb1fc93a3c5876b3fe342446cb36af6
MD5 d01cb7abad7050fc6d9bee5ca33c40f1
BLAKE2b-256 b41b748100f3d34266f95bfb202d0b535bd5d7b14e1f4fb2deaa2b75c939b6dc

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 f889674f10ff2ef6311c9298e448b6a7cddb146388ffbd3c20a8df4195221800
MD5 0b54bf159e95fba0c9520a17c57b53e0
BLAKE2b-256 5335a1b2f251148d4c32822b9cc76933fd5f1350b38540e460d769a4fc0f4bc7

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d633e913c69ccbb2e831c7f95fb3acc9855c30c15d707129887a73b1770ef124
MD5 e933c18857716ca2dfe251a264ce175b
BLAKE2b-256 377fed203f658f67687c4a088de43a1530ab1899a68b999ddda6050307206ec1

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8eb6643eacfc58a9e20093c3a04d73ad1d544969150b5603ffdda4fdcba3d4d1
MD5 b74c084098c75c9db7376bd778b1a39e
BLAKE2b-256 01562b588a5958435687f6e50235a203fc88fb78bae195622fb9f9bd79d26195

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp310-cp310-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp310-cp310-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 a12f6e2295556f338fd4f846beab0a85329a571b78fc5984312fe755b67039f8
MD5 ba208e81f0bffead94d301dfa5816410
BLAKE2b-256 8c5474fdbc68c0ff3aa9f9260dcfe396e803e5454ba4b11dc0053a9434b523cd

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: openjij-0.7.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 965.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for openjij-0.7.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5bd453964f24d5e293132497fd10acafeddb6728848e580adbeb982fe0b7ef3c
MD5 86dbe1857e44425d98cac26036ec781b
BLAKE2b-256 939149eb10cf94d79c3901f64c78c3939fa5392748ab3f51c621b691b0fdccb9

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bbf52dfd949a10eea53798c52cd8a1e852c9db7a21d901e05aa2bf4966327251
MD5 ac88e0cf0595347da25fa10f186f0039
BLAKE2b-256 1d49c569c41896625b4d3c6a7615691a4a2923841e62048ebd2192fbd5884fbf

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f49c491f472fb8cb75ce541ffcb9a4af37062f96f4990ec2de262266cb33ec93
MD5 e29ce8a34ca89eab1617cae72d60192f
BLAKE2b-256 61554cfc07f480199b171c29a6dfedb246091a22e2c5f86a1869c591b8d17415

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fcc5af791e20ca02309028689193265c0aaa31341fe8c42961816e25f60b4830
MD5 f854fc94480e1502f5bed2bbc9f35862
BLAKE2b-256 dfc9ef1561f4eeee080d7a77f896152e94e3b8ad787ca3ca95fa0a5c03153c50

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp39-cp39-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 35000ca6620d50bafbe1ea6256672b83ca665809d56b03466f76c1251836295b
MD5 de4bf0b5ebcbc607978af096449f63ce
BLAKE2b-256 afd2dcae9942e6919b35447fa948fe394186e0f122d35096e107fcb5bf8d0533

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 e0b8a4232d877e5b66c72626f07c3c9a70a42638e38432c0b3f91654efd27dce
MD5 2506dd3173fe34f4085043ce86e6d49b
BLAKE2b-256 a9ee6fc6221b80303bcaf657e11d15f0342de14b3629b2eb7d3d377031446f88

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ae00faf9a21512e1a74cecda335321b09d0b0a5c87675103baf5c83780187c80
MD5 6ceb1b6e3cfd3790f1f126bc11eefd39
BLAKE2b-256 ec65c3ea5ad4b2048307bbe2a9aff65c7febc3ed19695ebad907952b26f21c6f

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af5d42b56d05506e0d0b4eee763aee4414b420f8418eeffc9ae32e8118aa8189
MD5 08dcbd8b80b651e9ad7ea5706556f4bf
BLAKE2b-256 a55e3cc271cd46d06baebd2514b24caf2b29ce9fed2b1303d1e4c697e4a33f76

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp39-cp39-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp39-cp39-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 de57d325bb7ceccd187fa2de6b409b1808e7f5d7b0e73d7dc83604ae33c1e37f
MD5 38b184419c97ecfec063413b61f4523f
BLAKE2b-256 314b2e3b5435a7b86af8bc3cc656f58e1674ce6af341662f31caeaf808814351

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: openjij-0.7.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 986.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for openjij-0.7.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d68f0d6252b9f3b79b9232edef1be09bc8578f45217f6fabd1cbb880d1e0ff63
MD5 4a6689bc85262f7ba4d4bb6f581a8f15
BLAKE2b-256 15b8c7ffc71168ef41171069a0711525ff23f273d53396433468ebdf286426f3

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 80271002748e058443999da3ad550fd3f940935d79da286995fc7d09c1a12ece
MD5 f334b936c9a47ce0462c5f4400c596f3
BLAKE2b-256 42729a91270cc0d47f1aab290dba3853e15f275cb472059f221c61ac2a255368

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp38-cp38-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 294f6d398975d0414a83e324c58dac02c1d016d5631c0944581655243e72863a
MD5 572ddd71bbc527623d5025d1665e2116
BLAKE2b-256 226375a8ae781095808a11878b65ed425fcbaaf38da71ecf3fbbd15a76fe8573

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0458450f4b62a8243f6b94454adc26961e9f5d5c71b8e1bcef95721cce3dfab1
MD5 8d9ea8221de26a5af0310f5f19e048ef
BLAKE2b-256 1e8b767537f04482bbda889ffdc7cd8a957d05f517026b7f06427cca824c4221

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp38-cp38-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 bce4aaca0b0a7e8b56b0965e085ddd3d7812b7804e8f2d451418b95e652115ae
MD5 8380ec2c093c14752ef64c1d38de946f
BLAKE2b-256 12f1382730c55ff55df9b3b1dbd579e6e3165cac7fc0fffee617bcecce14db2b

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp38-cp38-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp38-cp38-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 50b7bdfb68dbd49f6245fee1e2cf26fa6b3aab153b3ad954c2c91a08d467ea17
MD5 290883306ccccdc9f96fa2832821308b
BLAKE2b-256 b371eea317d7cbaf394590e9e811b8c2913728d27a4fbb93641150bc54ff0cb2

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4eac4181c47c065f9afc2ecbd85dbf84dfdaac3d09428c0d8076727c415cccc6
MD5 590d78ce8458c01a2d7dedc971f970b5
BLAKE2b-256 1edb498ab25fbdefb5f754710e32f30a0d96e7daa39feb340fdb4b07bd5e6635

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fc33121dfd9a9a61a783dc49e90092be152b723eb08d5854d659be4d23e1155f
MD5 d09efc3d355247333db52a73fd9ffce0
BLAKE2b-256 b4f5145dc9ea6ecbc430bdd24ad925488c84f850b5517c3bde387ea85adce6a3

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp38-cp38-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 b795e398c5e0ecc464d0c61d15ea3fa06088c1530508d440bc1bb75fcea6d54a
MD5 5ebbb1c4c319b3e609b7a7c5d29c580e
BLAKE2b-256 896bb498cf28356885263f594edfe2fd957b92ad5cf4c8960e43ff1f341566ed

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: openjij-0.7.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 981.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for openjij-0.7.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ef09de7cfe6fce976b3a02b1588b31103a286418572247d14a16ca8ee73935d1
MD5 c58730633a9486dcd02e1ed707aefdc3
BLAKE2b-256 766a27e6906bdfd77de40919f4f2e7a7198b4f2e3bcebd90b4bdb973dff305cd

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp37-cp37m-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 64fdef16844d01ddea28b220dd035b557384bb0f4c135a8006b0e1b7595c54ba
MD5 b720e04477282300f76c6781f883ffe0
BLAKE2b-256 4d19205b95c25692c4445757b7c25e8fbc6a959acc3d52abbf6918477c85e0c8

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp37-cp37m-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c7ffd5e1471ec63d465542c66d00242fc37496852f3c604c74215e6f2b0579b2
MD5 959ff49410e02fad49ebd7d885d1b773
BLAKE2b-256 6e34637365a0393e03b46daeae34ca4b1b54cb43fc673a6f291957dc8937ba52

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0f33aa029a384c8c690aab77221173204fce148630fbb0c29a51366d374e563
MD5 bd0f9e63f2c94bb947b63c6a4521476d
BLAKE2b-256 229d332c3b94d47f0080f5221158b65a95da77a5a25859bd7e2e9f9d788b6fba

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp37-cp37m-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp37-cp37m-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 54002995ca82afebfad1b03de65ef1e60228e4330f79f777a3d394d311f79dea
MD5 6651c910b195167906bd9f64139bacf9
BLAKE2b-256 f4520001f8b3e6a10612a485497617510303ba6cd51a514851affcf6b4da594b

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6e73b4a29212f2f4911dee06dedb7f62b251c11eacfa1ea8f9c8e88486d6707c
MD5 5e1999860aa15ab2db847202a71fe517
BLAKE2b-256 c18a28c2468e0328a3ee1d6c05fd22bb72b497eab6332e3f24ca334997b62bc2

See more details on using hashes here.

File details

Details for the file openjij-0.7.2-cp37-cp37m-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.7.2-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 962953afa1fc0c563e1d4601464364523159f59f13c529f5aa4edd0290289f48
MD5 00a1dcf8032c5655fc4827d9c3b0825a
BLAKE2b-256 ea27ea873258a83c25d822f2d58036c621eec1aed8a949a2f88b4a8ab3822167

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