Skip to main content

OMMX

PyPI - Version Crates.io Version

Open Mathematical prograMming eXchange (OMMX) is an open ecosystem that empowers mathematical programming and optimization developers and reserchers.

API Reference

See DEVELOPMENT.md about developing this project.

Compatibility

This project manages several versions as follows:

Protocol buffers schema

  • OMMX defines a protocol buffers schema with version like v1, v2, etc. v1 schema has a namesapce ommx.v1.
  • Schemas in ommx.v1 will be compatible after ommx.v1 schema release. Note that the schema can be changed incompatible way until this release.
  • v2 schema with namespace ommx.v2 will start developing if we need to change the schema in incompatible way after ommx.v1 release. Compatible changes will be made in v1 schema also after its release. We never create namespaces like ommx.v1_1.

Language specific SDK

This project consists of main protobuf schema and language specific SDK. Their versions are managed independently, and adopts semantic versioning.

License

© 2024 Jij Inc.

This project is licensed under either of

at your option.

Contribution

TBW

Acknowledgement

BRIDGE This work was performed for Council for Science, Technology and Innovation (CSTI), Cross-ministerial Strategic Innovation Promotion Program (SIP), “Promoting the application of advanced quantum technology platforms to social issues”(Funding agency : QST).

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

ommx-0.3.1-cp312-none-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.12Windows x86-64

ommx-0.3.1-cp312-cp312-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

ommx-0.3.1-cp312-cp312-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ommx-0.3.1-cp311-none-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.11Windows x86-64

ommx-0.3.1-cp311-cp311-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

ommx-0.3.1-cp311-cp311-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ommx-0.3.1-cp310-none-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.10Windows x86-64

ommx-0.3.1-cp310-cp310-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

ommx-0.3.1-cp310-cp310-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ommx-0.3.1-cp39-none-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.9Windows x86-64

ommx-0.3.1-cp39-cp39-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

ommx-0.3.1-cp39-cp39-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ommx-0.3.1-cp38-none-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.8Windows x86-64

ommx-0.3.1-cp38-cp38-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

ommx-0.3.1-cp38-cp38-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file ommx-0.3.1-cp312-none-win_amd64.whl.

File metadata

  • Download URL: ommx-0.3.1-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ommx-0.3.1-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 578c20bb85c82a6e8c7a858c02186f4b9135f1cacded4adedf2993b8846e5449
MD5 029829a77301e01e9d129cc1930bc7f8
BLAKE2b-256 376d8b128cafc7c3e53c892a8c771f7cfc89c4e7476fc0d9ed1a9bbbe9e037f3

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ommx-0.3.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b37bc0d87c3b7ea7c85c841a3ea531a1c1e7caae2eb2143869a4da457b8ccd38
MD5 78f13db1830df783eed0295ad03795e6
BLAKE2b-256 426c64370ea5e393fc742daacd505025cec1427b20a6193ad48e9473fafad19e

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ommx-0.3.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 adb9bd62318ceb2330334d09d29fbb75219ce5c1215f8810aec218226688b40b
MD5 e9a935b24179f39ee8193b06a776d46d
BLAKE2b-256 1e465d1a3faf1f051264328397477779a6d449dce55296fe4769edc8e3f2105c

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp311-none-win_amd64.whl.

File metadata

  • Download URL: ommx-0.3.1-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ommx-0.3.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 76e20b046697c63f23e312817faa4b96afb2084000b28233b900426d5ea0bacf
MD5 803d8a38ea47a65409f7eb972adce942
BLAKE2b-256 f358da0f571e7cd7faddc86280e995b2e3bee9a3a2e9ce9d3cb6d19f8876e449

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ommx-0.3.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e5381e82fa26d4e962c23ad1156acf20b65e27ccac94e6a71bfd111d137386fc
MD5 639dc5c1f0639f6b42f9fc91e1171d02
BLAKE2b-256 8eaf043c0621c4a2b7b7c0f855e1b90d5259de712c13b0621825339a40349845

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ommx-0.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d58ca65c5f2b5e22afeac8ca5bb74d36c35ffcb001b3d4900b392ac71f78dbf
MD5 73b609d66855e4708ecf9c5d6735e466
BLAKE2b-256 3daa3ecb3b37123f09730eade39950ac95d8fb222b61bb29173b1788c1e3e5b5

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp310-none-win_amd64.whl.

File metadata

  • Download URL: ommx-0.3.1-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ommx-0.3.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 efa93f76e255baac0c4aea9c598eac8d2e7977fb99b6c7482fcc7c504fa323c1
MD5 b7feac210ad701aa1ca53b496855d6e1
BLAKE2b-256 2dc3029331097ebfeb5e24153b38a5f9ec9c6ae90ba38dea4b580dbf1f52d442

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ommx-0.3.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4e87b6f8b54e1b7891b8c721408bdce4017001612565a61c3c7e467fd61e2467
MD5 2f2543bda1ac6840ef142f07a55e2dbe
BLAKE2b-256 be0decd046c96ae37a57505a82df8c6c69c384ec3616b79b734f8bf8dbb1bce5

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ommx-0.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e062b66fe4c06619c8bd87969e02b71f505ea33af6a5b1d4f9d34ac9717353be
MD5 d6cfb6ea0d775860e3bba65086d8673b
BLAKE2b-256 1df7f36963c334b8d045b618c6afe73b3227c91b3e1a483daa078e3f828182e9

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp39-none-win_amd64.whl.

File metadata

  • Download URL: ommx-0.3.1-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ommx-0.3.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 44002b7a982feaba4cb9452553579d2fa3521e714a4bd2cdf0c8e2fe5030d827
MD5 5c6a74a6d7cd3eed599e4b685cdecadb
BLAKE2b-256 3be9ee26634d22107e833fececd3ec0095ded226721ea10d1ec46d9f8e37a34c

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: ommx-0.3.1-cp39-cp39-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ommx-0.3.1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dbb7c6fb47352765165447e0d5abd07d3eb0d9d867d0e6f91afd6eed4a0459fa
MD5 c740f769bcc37c914612d6255617c5c7
BLAKE2b-256 6c8ad0ad74703e9de1320dfd12bc0c7e24e914bdad73db4a12a69e628f247deb

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ommx-0.3.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ommx-0.3.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2340e40f6e369b9cf825f6fa3c39a665d6f90f675bad4dbc19acd617a99ef9a7
MD5 6901a023d654207151892efab9f8b60f
BLAKE2b-256 48d1f97105b6e6ceea35abffb3b886ae7594531832ba0459496bbc2467acd06f

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp38-none-win_amd64.whl.

File metadata

  • Download URL: ommx-0.3.1-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ommx-0.3.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 5d96b69a84930de7f78a8e84ef99fd306a68d64f4e8754c71f473473ab30482c
MD5 efdf6cb6dc10e6ed6b7d0cc12273b730
BLAKE2b-256 cbf855d92a1473e1080d775889b93c455d4320989e06931a640cca145651e7b3

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: ommx-0.3.1-cp38-cp38-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ommx-0.3.1-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63bfe144915d98686f2d095afd0c72110d19f9dce18f2b822cb4a234fc71dcb6
MD5 a2861388f0d482224a0b01683c1bfaf5
BLAKE2b-256 e3e4422d8ee71700d6ff6a27c2d3b85da6b581d1e1f028c06f4bfcc0f1fd497b

See more details on using hashes here.

File details

Details for the file ommx-0.3.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ommx-0.3.1-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ommx-0.3.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7db592fafa51c009ac3667e9e70e80a22495b5fef3fda55600607f4d087cdd3a
MD5 8dcb19a7d0d4b5aa3ec7a944558bb8eb
BLAKE2b-256 5d81e189fe39c6e26abfe4baa1d69f477d54ebf5d797af95dd1c5fe8a9ff5fee

See more details on using hashes here.

Release history Release notifications | RSS feed

2.7.0

7 files

2.6.3

7 files

2.6.2

7 files

2.6.1

11 files

2.6.0

11 files

2.5.2

11 files

2.5.1

11 files

2.5.0

11 files

2.4.0

11 files

2.3.6

11 files

2.3.5

11 files

2.3.4

11 files

2.3.3

11 files

2.3.2

11 files

2.3.1

11 files

2.3.0

11 files

2.2.0

11 files

2.1.0

11 files

2.0.12

8 files

2.0.11

8 files

2.0.10

8 files

2.0.9

8 files

2.0.8

8 files

2.0.7

8 files

2.0.6

8 files

2.0.5

8 files

2.0.4

8 files

2.0.3

8 files

2.0.2

8 files

2.0.1

8 files

2.0.0

8 files

1.9.5

6 files

1.9.4

6 files

1.9.3

6 files

1.9.2

6 files

1.9.1

6 files

1.9.0

6 files

1.8.6

6 files

1.8.5

12 files

1.8.4

12 files

1.8.3

12 files

1.8.2

12 files

1.8.1

12 files

1.8.0

12 files

1.7.0

12 files

1.6.1

12 files

1.6.0

12 files

1.5.1

15 files

1.5.0

15 files

1.4.4

15 files

1.4.3

15 files

1.4.2

15 files

1.4.1

15 files

1.4.0

15 files

1.3.2

15 files

1.3.1

15 files

1.3.0

15 files

1.2.1

15 files

1.2.0

12 files

1.1.1

12 files

1.1.0

12 files

1.0.1

12 files

1.0.0

12 files

0.5.1

15 files

0.5.0

15 files

0.4.1

15 files

0.4.0

15 files

0.3.4

15 files

0.3.3

15 files

0.3.2

15 files

This release

0.3.1 This release

15 files

0.3.0

15 files

0.2.0

1 file

0.1.1

1 file

0.1.0

1 file

0.0.1

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page