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

build-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,jij-cimod  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,jij-cimod 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 2022 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.6.15.tar.gz (87.1 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.6.15-cp310-cp310-win_amd64.whl (904.4 kB view details)

Uploaded CPython 3.10Windows x86-64

openjij-0.6.15-cp310-cp310-manylinux_2_28_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

openjij-0.6.15-cp310-cp310-manylinux_2_28_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

openjij-0.6.15-cp310-cp310-macosx_12_0_x86_64.whl (584.6 kB view details)

Uploaded CPython 3.10macOS 12.0+ x86-64

openjij-0.6.15-cp310-cp310-macosx_12_0_arm64.whl (535.7 kB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

openjij-0.6.15-cp310-cp310-macosx_11_0_x86_64.whl (603.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

openjij-0.6.15-cp310-cp310-macosx_11_0_arm64.whl (540.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

openjij-0.6.15-cp310-cp310-macosx_10_16_x86_64.whl (603.7 kB view details)

Uploaded CPython 3.10macOS 10.16+ x86-64

openjij-0.6.15-cp39-cp39-win_amd64.whl (903.8 kB view details)

Uploaded CPython 3.9Windows x86-64

openjij-0.6.15-cp39-cp39-manylinux_2_28_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

openjij-0.6.15-cp39-cp39-manylinux_2_28_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

openjij-0.6.15-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.6.15-cp39-cp39-macosx_12_0_x86_64.whl (583.9 kB view details)

Uploaded CPython 3.9macOS 12.0+ x86-64

openjij-0.6.15-cp39-cp39-macosx_12_0_arm64.whl (535.1 kB view details)

Uploaded CPython 3.9macOS 12.0+ ARM64

openjij-0.6.15-cp39-cp39-macosx_11_0_x86_64.whl (603.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

openjij-0.6.15-cp39-cp39-macosx_11_0_arm64.whl (539.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

openjij-0.6.15-cp39-cp39-macosx_10_16_x86_64.whl (602.9 kB view details)

Uploaded CPython 3.9macOS 10.16+ x86-64

openjij-0.6.15-cp38-cp38-win_amd64.whl (924.3 kB view details)

Uploaded CPython 3.8Windows x86-64

openjij-0.6.15-cp38-cp38-manylinux_2_28_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

openjij-0.6.15-cp38-cp38-manylinux_2_28_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ ARM64

openjij-0.6.15-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.6.15-cp38-cp38-macosx_12_0_x86_64.whl (584.0 kB view details)

Uploaded CPython 3.8macOS 12.0+ x86-64

openjij-0.6.15-cp38-cp38-macosx_12_0_arm64.whl (535.1 kB view details)

Uploaded CPython 3.8macOS 12.0+ ARM64

openjij-0.6.15-cp38-cp38-macosx_11_0_x86_64.whl (602.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

openjij-0.6.15-cp38-cp38-macosx_11_0_arm64.whl (539.4 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

openjij-0.6.15-cp38-cp38-macosx_10_16_x86_64.whl (602.9 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

openjij-0.6.15-cp37-cp37m-win_amd64.whl (919.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

openjij-0.6.15-cp37-cp37m-manylinux_2_28_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.28+ x86-64

openjij-0.6.15-cp37-cp37m-manylinux_2_28_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.28+ ARM64

openjij-0.6.15-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

openjij-0.6.15-cp37-cp37m-macosx_12_0_x86_64.whl (573.2 kB view details)

Uploaded CPython 3.7mmacOS 12.0+ x86-64

openjij-0.6.15-cp37-cp37m-macosx_11_0_x86_64.whl (592.7 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

openjij-0.6.15-cp37-cp37m-macosx_10_16_x86_64.whl (592.6 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

File details

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

File metadata

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

File hashes

Hashes for openjij-0.6.15.tar.gz
Algorithm Hash digest
SHA256 025ef365b3d5c48d28c8ee42c2eed7ce8db19a5d7b038d8fd8b70266a151d1b8
MD5 bc86899afeaf126fdc06db9363666b2b
BLAKE2b-256 34ea7f21e9ba202f9f4206253e3641a1d68d6e790cc9685c5b29084b1a2ed887

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for openjij-0.6.15-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 60795cee034f1f968169b7f2b5e58303d44a057b20f25b5c11772ed8aa0350d4
MD5 20db04dc6f43d723bcde0fa5f94b7f6f
BLAKE2b-256 52c1cc5f1ba320ea9b24720f9e64d52105ab95f48717b1bc170a048133acf3ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1d0a5ab706ffb25596e1debcfd9ccec9b89379bd9e4cfb3397692adeb04c3f7e
MD5 24b0589e7107e38a9f9f1225fa136ec8
BLAKE2b-256 f2ab3973c1f1cafa192cd633accc1df1f8ceaa94faf42e367691eba5986b03e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5562a99e77276c4f3cc24b9ff91e923b16cb6e6df5c4600064db81097cc5a651
MD5 a6fba495fad0ac22b17d466eabefc0b9
BLAKE2b-256 e0b84b30411ebe2b2d0bfb64c4b15e64463ce5fe1dfbc547b58e5bb41754b404

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 65a60b2b65c732a107225b769ad0853400a9a38f48c44033eba30dcd81d26bdb
MD5 26363f81e9f8ac6f416d75f18c88cfea
BLAKE2b-256 07c43b582f08b93bf42e7b8dce848eab4190dcb5af275b756b3f3ed004834bd8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 b4f15088c49f644731855f7b4cb7d88d5bdaaef8958417d7afbde16d99edf57e
MD5 d6b9afcdd2ce624460e96de6a7cb8a91
BLAKE2b-256 c08321f2326bff82ebf3f18112fc75a083379e9bdba33ec1e33c04fd2a962020

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a66d1221b95c303657801f3a413d5bbc4cba1afd1cdb91d6d2244ec9c7dfabd7
MD5 58d11dfc1399d164b0756a49e790968e
BLAKE2b-256 24d2ccb5c2bb419bc0ae3ef90c6dc976969f5d75470c5e237d8b7e050855a7fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90302fdb62b4b06693db58bada44ba31fff2e52a7ce19831b41bdfd6c405635f
MD5 90da1352a36ca1ff86cf43e1ea6d217b
BLAKE2b-256 3e93c7237272dcda27e4da29db4667b8f23ea771b8cdd2944d48313499d36c39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp310-cp310-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 2fd962b448c1258369699b4075bc2b11b3c591b3e90b12aca1a4e0bfa7bea286
MD5 4dd8ef2a8316623b74236b1170e9aae6
BLAKE2b-256 d70f145bd1279e04a2f64eb7083d1212e04cb20035d364ad67488bbf2ff45b4c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for openjij-0.6.15-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 198a0c34e616beffb3816162a6bc3afcdfe4daf599dd4f6951a33fc872879d59
MD5 dd361df0e715d6d2352b3c264c578a91
BLAKE2b-256 57769ea094360e407d1cbe87452a5900fb738c79c1a5642b28fd0255d9ecfc2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b34281d6c9ea226bb6b61c9dc72897eb319ad28adcb9102f2f3037f2302538ab
MD5 606a24938a75cf3b1531d14c67055ff9
BLAKE2b-256 d113ebc8f22d6e62311a3067ad43859a6bbef81b4afa690e1519843f22109511

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 83427d1faa8af87c493841dc62e5c6fee127f7fb845d1543829b49c28783eed5
MD5 39e871aae1767d5bd5ea0ea1cb513244
BLAKE2b-256 439fd27a5a37ff87957ad5d99b734994843b7ce987d254963609dae9a8e753f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78f10ebfc85049e0cdec897e75c72a00f013dc40bfc50aab05c4fc0e18be7fc3
MD5 547713ca3e3f943b8d25772edf6a4467
BLAKE2b-256 5b8cb585c24b01d38d2cc7ea7b2bf4402ba56d3835fadbad75fee1bfcdad79c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 8a4768be3eab9d850797786135c3f29ac2b0bacfb584f34c10337a62184a000f
MD5 20b349640b1305a8115b651b89383a11
BLAKE2b-256 5e47b40eebaca1b7fb9bf821755ccb343f8f960ec5e952e8a01bb37ee87ef51c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 54d832e9503b4ebe9ab267857d3de799cd73d9f5f53c192d8ec7b512559d192a
MD5 642fa35c2ef224098926ab53afb820fa
BLAKE2b-256 3ae47c114903af6b6702626bf24e8cf023b1f09b2d51bd8e926ca6527c783473

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 75e06abed6152a952f14cd8e93f5d2a4f06f08e2d6fa629a20dcee572e2d19ed
MD5 ec505ee1f63cc1a4837675c3369f2c9a
BLAKE2b-256 db58a149959aad6e6dc44042c03f821b574d163663dffb3728c8d9cff6acdac6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1f094959410f708d34ba4357eb85d7812d576a949f7c20cfd234d77aef90279f
MD5 327f07dd36f2ae597e6e023466abd785
BLAKE2b-256 1bb46a8eb44b756afa5b4792c27e76c042a37b0a40609775782bd7fa9c5e838e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp39-cp39-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 ee2e0decddd5f4f81894586bc48a4c01b92a33f61b5287941e980d8916cab8b1
MD5 304d472d893497d438a320263e41df6f
BLAKE2b-256 d1e009fdcf340ec42d1d6f4461f6e54c6c66ff6b172cefb09dc5f5e8eb8fa7a9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for openjij-0.6.15-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8e83de151438019476ef0d3e74d75395a45fca281576a7e80951ad7ee7054ece
MD5 0f914d488a084501652a381548f8cf85
BLAKE2b-256 753e7550ab53176f9b8cf9b27f6600c94056b949f8958e2709f62bb991bba49d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a91b3548b79a37cd1819e7b4c174b891d682d019c85848bf6c87d036ee9cd3fb
MD5 b74429b8ad945c2c1a807811d4337a33
BLAKE2b-256 aa0e571cc2e185d513ac5a107052f73002c86add6ce5c0bce1fb7d34549fc9ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4419d4c4bc76d3fc539b3f4d7758aeb7c3cabb6d77233bac04f95d3d66ba2c24
MD5 88d08ebcb364c6b9be5263ed4748014e
BLAKE2b-256 635f54e8af70197fc1e657fa091c0030663f0367e2b2524e0bce2d07c1ff28f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb96070228a3c87694feec8f6a70805d31ad8f68a33f74f1b7dbf00fb961fe50
MD5 41a58709dcb0192d6daf65cd406776e6
BLAKE2b-256 e61061e5d6ffdcc6fd0a97f5aad86a806b7b9025d9f272e2027d8b552948d2e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 69f2426e6de9582348b61d6223b6445a466478ab768033ca2d6d34a7261fa831
MD5 594fe96322221507615e0fa72e5512bf
BLAKE2b-256 f063e338dabbf461b85cdff653a80a89ed1045257fcef3047921621280959e5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp38-cp38-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 502a2af0a2dbd63dfdabe243f2cd9178941ff20e65fc836c3b153a2cfc98b7f9
MD5 28064ad08b32a1e36312b0b35512075d
BLAKE2b-256 5e0a80174834477d2d986376d5cddbe14240719d6632d2a0c520bf0585291f62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a13d105fbb4b5aad5cdd4235ee001404fc3f337306f41d93cd0aa29198fd1b8f
MD5 5332e261581bbb6c520046750681c0be
BLAKE2b-256 b4783720573dc64290a6d6715a4d19419ca4b3da247923b09d9718687b2702d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2eab604068ad165e9375e823a1c3bd9a32415428d0c6569951ac6f762fd34a81
MD5 4e7d591ebe195af80159b16332861297
BLAKE2b-256 4785aac5a39ea022a550cd12b1ab5f51328df1460e5b6eec7433aaeafa08c70e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 9e90662c528c0b9c20960883e7380401e337e19b0b3b354d26db1dce6068f8fa
MD5 7a626d4ab9e8ad1adfe39c9e994a0dd6
BLAKE2b-256 04fcac4c8f12df148edceb445a69c8fd4001b86479d64d9201d3ec86a89cd842

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for openjij-0.6.15-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7544b4128279565db4a57660e43e092d098011df7d1f25a0893e62de72f9c983
MD5 5828bf2ad0a2b04e43a3ad156f873b20
BLAKE2b-256 4db25f74d6b6a7d3621b808f02eecd691d649651c94c9621ce1f2cebb7190655

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63496122cd0c8e0b17dbe2e9336f39e25490011b40ee2f52858fa785a7573075
MD5 5116ab007409286a853d40ee2d1d0138
BLAKE2b-256 e58f0662371d258b811fe59c0187792e3bdfc4ac26e2bd5563e75e0531326f8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7d246439b45d7410063223ad781cbccee7d2b64544a2edf08e58deec3379d066
MD5 2afd99b433b508fa9cb5a1a440066e19
BLAKE2b-256 57cf6fb6a47a33a0281ea74269873e659fd2afeed3483da3476946da63598f8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a27bfe2331dccdd4ebaabe5a3fc34b8f8d698fdbe52f634b4368bb2ab5447f81
MD5 30872304a096a74e0ee0c7d15e9a4dad
BLAKE2b-256 eb7e6417c055fa107828342e01934be94c683ce3abc7e05bf89faa0578f77c35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp37-cp37m-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 605384136353d0157878acb63fe27874247a166596be09f7cca2fdb43498f5c1
MD5 1c488062c72a533b558d08992e864377
BLAKE2b-256 660e52ba34557932c020dcdeea99289a809ff73282911e27f557aeed3556bf10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f3eb03eb6570ecc482b7349f53802355fe31246e0169d0a80c770385cb56d440
MD5 6ea865855d60feee8cd7729221ca4588
BLAKE2b-256 f40d89c3456894a7f12ac99a9fb5a8667d7df45cd2b244b549bbf41d45e472ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openjij-0.6.15-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 e45f6d8fc99f0a27821e08e352542b6204ca3aa99abd7ad46a948646e7be817e
MD5 d0057becf9358cf3058aafa217ce1a97
BLAKE2b-256 1c79e71ae7362ba979d347ab543e7abb9f610d9527f6494740c5bc2cf3dcb939

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