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.8
  • (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: (2023/08/09) GPGPU algorithms will no longer be supported.

# Binary
$ pip install openjij 
# From Source
$ 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.8.0rc2.tar.gz (148.2 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.8.0rc2-cp311-cp311-win_amd64.whl (836.7 kB view details)

Uploaded CPython 3.11Windows x86-64

openjij-0.8.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

openjij-0.8.0rc2-cp311-cp311-manylinux_2_28_aarch64.whl (713.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

openjij-0.8.0rc2-cp311-cp311-macosx_12_0_x86_64.whl (624.2 kB view details)

Uploaded CPython 3.11macOS 12.0+ x86-64

openjij-0.8.0rc2-cp311-cp311-macosx_12_0_arm64.whl (577.5 kB view details)

Uploaded CPython 3.11macOS 12.0+ ARM64

openjij-0.8.0rc2-cp311-cp311-macosx_11_0_x86_64.whl (640.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

openjij-0.8.0rc2-cp311-cp311-macosx_11_0_arm64.whl (582.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

openjij-0.8.0rc2-cp311-cp311-macosx_10_16_x86_64.whl (640.2 kB view details)

Uploaded CPython 3.11macOS 10.16+ x86-64

openjij-0.8.0rc2-cp310-cp310-win_amd64.whl (799.3 kB view details)

Uploaded CPython 3.10Windows x86-64

openjij-0.8.0rc2-cp310-cp310-manylinux_2_28_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

openjij-0.8.0rc2-cp310-cp310-manylinux_2_28_aarch64.whl (677.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

openjij-0.8.0rc2-cp310-cp310-macosx_12_0_x86_64.whl (586.7 kB view details)

Uploaded CPython 3.10macOS 12.0+ x86-64

openjij-0.8.0rc2-cp310-cp310-macosx_12_0_arm64.whl (540.1 kB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

openjij-0.8.0rc2-cp310-cp310-macosx_11_0_x86_64.whl (602.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

openjij-0.8.0rc2-cp310-cp310-macosx_11_0_arm64.whl (544.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

openjij-0.8.0rc2-cp310-cp310-macosx_10_16_x86_64.whl (602.7 kB view details)

Uploaded CPython 3.10macOS 10.16+ x86-64

openjij-0.8.0rc2-cp39-cp39-win_amd64.whl (799.2 kB view details)

Uploaded CPython 3.9Windows x86-64

openjij-0.8.0rc2-cp39-cp39-manylinux_2_28_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

openjij-0.8.0rc2-cp39-cp39-manylinux_2_28_aarch64.whl (676.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

openjij-0.8.0rc2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

openjij-0.8.0rc2-cp39-cp39-macosx_12_0_x86_64.whl (585.9 kB view details)

Uploaded CPython 3.9macOS 12.0+ x86-64

openjij-0.8.0rc2-cp39-cp39-macosx_12_0_arm64.whl (539.4 kB view details)

Uploaded CPython 3.9macOS 12.0+ ARM64

openjij-0.8.0rc2-cp39-cp39-macosx_11_0_x86_64.whl (601.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

openjij-0.8.0rc2-cp39-cp39-macosx_11_0_arm64.whl (544.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

openjij-0.8.0rc2-cp39-cp39-macosx_10_16_x86_64.whl (601.8 kB view details)

Uploaded CPython 3.9macOS 10.16+ x86-64

openjij-0.8.0rc2-cp38-cp38-win_amd64.whl (819.5 kB view details)

Uploaded CPython 3.8Windows x86-64

openjij-0.8.0rc2-cp38-cp38-manylinux_2_28_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

openjij-0.8.0rc2-cp38-cp38-manylinux_2_28_aarch64.whl (676.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ ARM64

openjij-0.8.0rc2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

openjij-0.8.0rc2-cp38-cp38-macosx_12_0_x86_64.whl (586.2 kB view details)

Uploaded CPython 3.8macOS 12.0+ x86-64

openjij-0.8.0rc2-cp38-cp38-macosx_12_0_arm64.whl (539.5 kB view details)

Uploaded CPython 3.8macOS 12.0+ ARM64

openjij-0.8.0rc2-cp38-cp38-macosx_11_0_x86_64.whl (602.1 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

openjij-0.8.0rc2-cp38-cp38-macosx_11_0_arm64.whl (544.2 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

openjij-0.8.0rc2-cp38-cp38-macosx_10_16_x86_64.whl (602.1 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

File details

Details for the file openjij-0.8.0rc2.tar.gz.

File metadata

  • Download URL: openjij-0.8.0rc2.tar.gz
  • Upload date:
  • Size: 148.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for openjij-0.8.0rc2.tar.gz
Algorithm Hash digest
SHA256 f30550174fb2f5c54ae3d5dee5b817815211d3998bcdd2c01522ef321850b29f
MD5 f05bbd44e2dbe88724fa79f1a490fba6
BLAKE2b-256 2d81fd470042d66df48c3438bd48051537a27e3fb549d0fdde4e44e95a7a6d9c

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: openjij-0.8.0rc2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 836.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for openjij-0.8.0rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 26f78d521ec97cb9f7015df5453b7700cd266bdd760fe9dfcecbf88a925ff1dd
MD5 20f3d15c3c3ef899661bef8cc01b161c
BLAKE2b-256 d4cffa76999deef97179205aed2327e6fcbef82023c32f2cf5b545cc208e6cd4

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1274626dc1399b93aa83d193493d5c630b261f315455dc73e8e5fac83d68ef0e
MD5 dea4ac3a96431ca4546202c52ab518ef
BLAKE2b-256 b91c613485263586e0098e1744fba64da09fc76cff73d9c42d2e2941caa40344

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b4b88374a8f1b5284b6f68a0f7dcd2efa8ec90504147ce480a59ae3807d1f5be
MD5 7a65381faa2a983b1aca5d943537cf10
BLAKE2b-256 5c85ad3964bad9f803668a49cbd18bf60f4fe1abde696ee9cfd9e2eac0adb0c7

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp311-cp311-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 d6c89aa55b26c39a1842f720d4edc657917c4eb317ce2cdceb6c377c7e7e8c91
MD5 51f088f736d73930a20355291545e25c
BLAKE2b-256 62f8815d4685f57be65438a2532a50812a9f16c266394436a624935a8a1e6e51

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp311-cp311-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 57b2a0eae49b2e5062fec0262ae40caba78b17f476728c58dc4dddd87b63b64a
MD5 a210231dd4a412275c9fb2c468f44c90
BLAKE2b-256 9b170869ef330126efc9a322703bebe984ecdda21902fe339398e0c0d8864dd3

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8b6479180fcc14914be3401f49728e73dc7fe85114cfab9fe800fa110b2bf9f0
MD5 38b01461b7caa8af5c3541fa6a7cf988
BLAKE2b-256 3e900900010390f0a069b99dfbdc6b8096138ae1307b53d2993e2b5c37659268

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb2894b54944ce7fd305a661a2a372fe8ba5b47eb1263702ee6e112efc44e5c0
MD5 b79756c4a09bece375c08517f9d757ef
BLAKE2b-256 2c7921c936e75b3fd04910bae10fe7c6b27d31f741ad0becbb018dc04ad5589b

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp311-cp311-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp311-cp311-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 8f55b3492f78096f3592a264c47f9da83cf0aa4c291ed5e2294d90381c67848b
MD5 e6ddb2f785205d2ba736fca282015818
BLAKE2b-256 2669b555a75557ed803e19bb947865a60ffb8f81d3992121d99ca5d499a9c3ed

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: openjij-0.8.0rc2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 799.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for openjij-0.8.0rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a9f2411b1f485f329525abb6ad859e547a0109b96c9800273da97e93397aaaae
MD5 4fe5302d5627f72779205073c702641f
BLAKE2b-256 2ade760b948dba99d3075165fb6b96b856208a630c069ec27dfd8058bcc10f1b

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 332000d97f23cb7f61704737f322a6acdd30d5354c93fee193ff48dafc2e1111
MD5 4459fe1315d31c84b6189f15fb5ac726
BLAKE2b-256 cc54f547bd7c19ba001875d9305148f850a8fc38a549882a43fc39548cf496a3

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e321269684770bab99dcc809409773ee1e67cdb56c965fde5f7a99e0b6925aef
MD5 0a5daf736a8e11dd1d1bce00afd1298e
BLAKE2b-256 0b189622fe51f349d5982789927d8698853ed383dc223782e8bf35b129639731

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 bbcad8a6bafb25feff92154408785bcd901d721706c8d139369d1794d575cbf9
MD5 b0691748619a611694f1a116b624725b
BLAKE2b-256 f3983f0071d03912beec507ba62e5b9363dfa2852b25833f89c5ae075555abd1

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 c73fd5080d0ed78119907a0f4a2bf8a1c324bcd40565ee0a0bd17a02cf508764
MD5 fca45697c4c8c728fdf66480c41bd608
BLAKE2b-256 ae6c6146253222d28aeb6234021bc87baf5946f86580d69961313e9e3c529328

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ec1387e3c1aafe3af73926e7bf77fe6ff31e1602a2be1195dbde3da974a6a7f0
MD5 2e81a20884a5a834ee2e7c3488c2bfb7
BLAKE2b-256 68c42b3fb9d41be42ce8b5f91e8b9cb0bda6f77b306f67a6eb6acf2ad90294e0

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4deec904b63a2e82a8b3bd2d3fe469ab4ef305c9a8f115a8aa88a748eaee0792
MD5 795b03dd4a20e23432d2a4dc5ade0fa8
BLAKE2b-256 e0937c3406bb21054fe14c378b6485485e6616f219e283f510c1b451b1e7bb21

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp310-cp310-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp310-cp310-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 3b2d8062942f2dc101e1e762f7f77a051037b85d0beec25248f8a02a7196b447
MD5 3767d93950b0fd34b01a8bfa08c61474
BLAKE2b-256 9d6149127ca7e5b9d57e3951c4593ef6e1b4d8b2a044bc3b6a78901fd75bf9b6

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: openjij-0.8.0rc2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 799.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for openjij-0.8.0rc2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b766c7257c91c0b14676bb126420255f03566f4e318f54b6435f6d870a10cf03
MD5 422973d21614fa3b7a1c527990518342
BLAKE2b-256 3b025d037e22289635713f7b9f9d333ddbdb289946dd347286ba1ce02172c720

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1af47a81d41035cd27daef50406041fc5f896146185b9103fde21642df3eaea1
MD5 1ad6a9f163fb21a15ebf4c537d126b11
BLAKE2b-256 972f2c0b66c9039d8ed09bfc3115c136d589f2f80d1051701c8ec338ae5ed017

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2ff6fdd12beec6b883b5d2433214de9cd0431b0096e566f6453afff6af8a8b60
MD5 960ec819d725064b272375ebe27b0f7b
BLAKE2b-256 4277db2e28912ae26019f740eba80a96d78984ba8eab4f7ac41627e4c4300724

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc8dac02a68be4530f1183f1abb0e8636c5839022857bc1ef9687ae437d3702d
MD5 4926ee3ab9cba9abc5024325a0745707
BLAKE2b-256 fdbc1258fbb3f8af9ab46a344eb75c50925e5fd6ae8c6cff05906184b97ab241

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp39-cp39-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 bc801dd152c5535075d9bb4747ac5b9f7a7ed257744bf997d3123bfe52ac1b8a
MD5 069aebc5b786ee7a16504f41daa6933d
BLAKE2b-256 2e6aa7f512ccd7ee3d2155b186de6e5788117f455714d1538344a423f188900d

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 6867db87ad24fa0584fab881d85e2a53e5a79082c2ac7cc3bd1e248e3e68b8b6
MD5 684fab1051876d1fe343870909ddf85b
BLAKE2b-256 b3a48a1643a5670ffdd7243f68cc14e5bc1517239af1fe5451c32999bc1c6e97

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fe02c881ec49ddba11d7215ae0fe230989c612a38d810d5413cc8d7109e036bf
MD5 46d94053db4271709b268539a9519723
BLAKE2b-256 a9150dc21eebd356e4b4c434d8793decb1ffdee38f0aaa758bd26bb161c8d8af

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 55113b44a2b01001b0f7d705c15049cfa43ac90b2893047670b7a95ee8732eba
MD5 e394c3e461987c0daa0ca1e29669824b
BLAKE2b-256 5cd39eeff2c3d54d89796a5b4e237ee758c78adcf7e9216d1f3fcfea5d27d95f

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp39-cp39-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp39-cp39-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 03e8610637c407d1cbaadeb3b594b31272f22a45bc65c1bcdd539b4464bb6d53
MD5 9e426140c6530ec8e68c30584f1f1287
BLAKE2b-256 ee521ef632195b0f2b0e6d4ae756827ce642b819b26faa99a89c1e0ff13a3c37

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: openjij-0.8.0rc2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 819.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for openjij-0.8.0rc2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9c6d972da994ca241ea6be7e2465de3e25ec0fdf4d695a7dd5bd47c0173a8ed0
MD5 8dcd3d17da08c2e79a008978d8b4dfc2
BLAKE2b-256 07b205424f91131f3e3e77be555a7b46011939fa3b26933c49d878c6daf7ce9b

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5e37f32472a5f27514b91eeaad8a5420ed9cc464d136a9322f0bc97cc34b1c4e
MD5 437535313bd8688a6dbcd694c61c68fa
BLAKE2b-256 94d637c1d9a1d035e5018a14678cd153bf0c2c53d4693c9b017e0b0bd0eb0ef4

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp38-cp38-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 96187e8c1cdf18148a25de255d5b553928fd8cc89d8a4ad504e0bb2d1505d0a8
MD5 b039ae0c6e0c8b604a8bd9c3b3d3683b
BLAKE2b-256 b6d144c13e211141a1eeec7bc83ef651f4eb0d593509bb046a58933c627739da

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b692cf574e9b6c7c2383a13bebba227b4b894ce87fe6a58db42089c96a5a623
MD5 e6aa1bc4f421080970ea007fc032994c
BLAKE2b-256 ec74ccb090456acd10f99fbad235d71d02e17128be8423104d33b942442bb0a3

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp38-cp38-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 29726b9690916b461ede91965039ca6e2f13ca4f373228284d063b28b8bdadbc
MD5 e156a88b6991f3da0abd478725eb758c
BLAKE2b-256 1bed0a30d1116d4df0f5e82555f346159551d110ab9ee906cad9e65919d9550a

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp38-cp38-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp38-cp38-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 290eb6138d3015735f4fdb7dd487c53f73535474c2a26c9cf1124aca730ee48c
MD5 78de3791d1842be2c53ecff602e80170
BLAKE2b-256 d22c8595f80b2a38f83c6f9797f706f9ade69e296ffdd9107ed1fdc1181d3e4a

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f4c6fa8d4bc4ade0f37f7c3585aa8004ae8fecf1a752f8c8cd306b5d1c9d9ec6
MD5 5fad568b1097918ee39f119c9cc10ff2
BLAKE2b-256 e4e5b8a132a2018a10f89ee81ed6ec3373ae5ea99556cf97a4682f9cb0d9183f

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ffa7056dd40e1ebd12f13118d2336c8574a07f864f9fc8000a84454ad617bb8f
MD5 a4c4386b323231bd851a2cb46ea373a3
BLAKE2b-256 eeea5a44fdca5afab8f47e18ff6a9e9d0c8479f76e64e1311136196788e302fd

See more details on using hashes here.

File details

Details for the file openjij-0.8.0rc2-cp38-cp38-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.8.0rc2-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 b4daac80750477824bbda198e1da7530a8840512727db5b2831fb4e826b0be68
MD5 5e6c308ebf8567e6053d209edd6e59b3
BLAKE2b-256 1bd54aacafd872e4740768d8332972a7292bdc93dff757aa6c89001f2732d0f8

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