Skip to main content

Python bindings for Arco optimization library

Project description

Arco Python bindings

Build and install locally with uv:

cd bindings/python
uv sync --group dev
uv run maturin develop

Run linting:

uv run ruff check .
uv run ty check .

Run examples:

uv run python examples/simple_lp.py

Project details


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.

arco-0.1.3-cp314-cp314-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.14Windows x86-64

arco-0.1.3-cp314-cp314-manylinux_2_38_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.38+ x86-64

arco-0.1.3-cp313-cp313-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.13Windows x86-64

arco-0.1.3-cp313-cp313-manylinux_2_38_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.38+ x86-64

arco-0.1.3-cp312-cp312-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.12Windows x86-64

arco-0.1.3-cp312-cp312-manylinux_2_38_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.38+ x86-64

arco-0.1.3-cp311-cp311-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.11Windows x86-64

arco-0.1.3-cp311-cp311-manylinux_2_38_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.38+ x86-64

arco-0.1.3-cp310-cp310-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.10Windows x86-64

arco-0.1.3-cp310-cp310-manylinux_2_38_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.38+ x86-64

File details

Details for the file arco-0.1.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for arco-0.1.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 bb3c3c7c9911aa92f18071435d8aa6d05ce22b7aa34c2f3f8d103b4d28467217
MD5 01db5b61e44322969319b175b4e1b1cd
BLAKE2b-256 3fc3d8a535233c52acbebfe644bad94d58f9b9d60ae8d101384bf8f987facdd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.3-cp314-cp314-win_amd64.whl:

Publisher: release.yaml on NatLabRockies/arco

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arco-0.1.3-cp314-cp314-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.1.3-cp314-cp314-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 a9f5f2bab958da19989536a43e38553011a3a7fc9d6d7ee00f5a005449e56c5b
MD5 65b29c1baeaeade284216cdfd1b99847
BLAKE2b-256 d4132ea5c029e457efda85619ff9979e5c0ecdeeed35256626db3cbac0923f42

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.3-cp314-cp314-manylinux_2_38_x86_64.whl:

Publisher: release.yaml on NatLabRockies/arco

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arco-0.1.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for arco-0.1.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e67ee2ceb10510ca91bc171f59c378294d450d224a18901d18d8f4b5d3a7f020
MD5 c7164cf670fed472cad3a75b8e0f14b3
BLAKE2b-256 0905bed4dce4eac462b5d8a6f9ca125ba4a90e48a9d69dbf54ec5bb84dde6dd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.3-cp313-cp313-win_amd64.whl:

Publisher: release.yaml on NatLabRockies/arco

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arco-0.1.3-cp313-cp313-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.1.3-cp313-cp313-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 96e314297640230409f80240b7792cb42ab997613a99f193a6d6220fe1b84212
MD5 f8f3d9d5ffd2b01a420bd55078e9317d
BLAKE2b-256 ae4ef14835cebe95704deb2e89b3715fca9ab0352e385164d963071180990dd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.3-cp313-cp313-manylinux_2_38_x86_64.whl:

Publisher: release.yaml on NatLabRockies/arco

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arco-0.1.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for arco-0.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 45402b7312e4277fb7e353f69cd34a19e6d6444d5ff2702640ae70768aaea4b5
MD5 2fe021d2fbcb272bf6ab0d55590ce6ce
BLAKE2b-256 ea978b27661ead0bf63d4b8e277ee99087b823d18492a0f170c61097ee3fa414

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.3-cp312-cp312-win_amd64.whl:

Publisher: release.yaml on NatLabRockies/arco

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arco-0.1.3-cp312-cp312-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.1.3-cp312-cp312-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 68f3cbcc51399de8f02376c25438a54b26595b9c7cec6fd1729954497fe2ec88
MD5 704a70cdc08f25c4df51aba133876f76
BLAKE2b-256 2ea8fb64e2bbf911a02865505710a809744379cb58964303e83c97869c827492

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.3-cp312-cp312-manylinux_2_38_x86_64.whl:

Publisher: release.yaml on NatLabRockies/arco

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arco-0.1.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for arco-0.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 969ac6bd1fc685d04edb2b01ab0697505771376ac26bd07b2ab236c95376560a
MD5 7c6a1e6669403dee66cc494b5e6fb1fa
BLAKE2b-256 e09d41c5214a097f73886473c1f72e4db7c4e6a3c46dfa13ee530a4adbf4e841

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.3-cp311-cp311-win_amd64.whl:

Publisher: release.yaml on NatLabRockies/arco

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arco-0.1.3-cp311-cp311-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.1.3-cp311-cp311-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 d583ab05a7e1fc67eca333e63684b05904eae99e82cca1abacf70c18f13ca10c
MD5 472749f7b6138dfbb811c56d496b1afc
BLAKE2b-256 a1cef52add32847f8bb0acbc72194cbc271da535e42ee9e752d39500b9fc7fc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.3-cp311-cp311-manylinux_2_38_x86_64.whl:

Publisher: release.yaml on NatLabRockies/arco

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arco-0.1.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for arco-0.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8f1997af42074ffcb8978643ad5b48d2065974aa521bb951e964b9488977dee1
MD5 f0d6cfc3def86f73fe895cfdb0d12aa2
BLAKE2b-256 2794c2f0ea0f68a86e9d0164502a4b656ad80a5439d02885aef045a5c0c5cc87

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.3-cp310-cp310-win_amd64.whl:

Publisher: release.yaml on NatLabRockies/arco

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arco-0.1.3-cp310-cp310-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.1.3-cp310-cp310-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 60f1ce0139226f898af40db300caca80a4fc11953556fa14ca8671273221dbe9
MD5 594b4cb33a3e7d887d7c938781711824
BLAKE2b-256 e87634321ff48d5bcd1f3c8e8cb65042ef5dcc925f61c08947f1778684a4b9ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.3-cp310-cp310-manylinux_2_38_x86_64.whl:

Publisher: release.yaml on NatLabRockies/arco

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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