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.2.1-cp314-cp314-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.14Windows x86-64

arco-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

arco-0.2.1-cp314-cp314-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

arco-0.2.1-cp313-cp313-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.13Windows x86-64

arco-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

arco-0.2.1-cp313-cp313-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

arco-0.2.1-cp312-cp312-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.12Windows x86-64

arco-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

arco-0.2.1-cp312-cp312-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

arco-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

arco-0.2.1-cp311-cp311-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

arco-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

arco-0.2.1-cp310-cp310-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: arco-0.2.1-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.2.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d6a5ee6cd4d0a423a56c453b02ed53595bb1ce870d161157c9afdf8ea6a6556e
MD5 fc3de8bc77b848f41ecbac463fda0f08
BLAKE2b-256 580d032d7a663798ea23a36b5987df746a56243eaf3127a6905c6a4b66b440ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-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.2.1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c3fc0b2e12a27802a0bba510c28d51302d46768073d15a946f11a99b87428fe5
MD5 677b0b57cc5ab86aedcd3dddcdb56239
BLAKE2b-256 02d02491a4e85852bb3c62bade614c7f13ec7ed7bcc3ca49ac1624c21854918d

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-cp314-cp314-manylinux_2_28_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.2.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arco-0.2.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9595e5ab4b68c086acc5e8db43320290d3439512fdda5b94a61055c1e2613269
MD5 e0e8e6b96118d5d26eabb7032a83a8c9
BLAKE2b-256 8925eefccbd4047fbfbc727ee40caf97623c1bcd5168b2dc3f9c7630175ffb11

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-cp314-cp314-macosx_11_0_arm64.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.2.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: arco-0.2.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.7 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.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f230120f9e462c89c99867f64a9ebb0e940feb64676cf36dafb18bb99e6f9230
MD5 6100cb77b5c7c94c8587abe95f4d3edc
BLAKE2b-256 85c497825d08f365352daa637d6800b8bc80996b0c65de88ae85475625c81104

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-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.2.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ccb7576c835742060f3004cd80aaffd8bd07f1026772b73a2fdd526dfdee4d16
MD5 a4e3580b7ecb6554790c4a7728bcca65
BLAKE2b-256 4260b6ebaf7df02d98abc02b47386ecfe3036ec1d184b6fca7ef8b9c03e5cb44

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-cp313-cp313-manylinux_2_28_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.2.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arco-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1fe7f3eff49ed85d5a203d47fd3f8a875167c9daf1881d207c4d00ca513e1a98
MD5 d3c35a920e971ccee9683630bb6ba022
BLAKE2b-256 54499db44e187832f06af2b1e01cb2ecf45c51d8cb22b41eb198aa143de1eb8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-cp313-cp313-macosx_11_0_arm64.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.2.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: arco-0.2.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.7 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.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1256e928291f81b7d11fbf904651910ef495f78125728958e99c76a77c5f287f
MD5 4f27d05f09bf93e638e739e159db41d9
BLAKE2b-256 aa78a493f58d6d93b113d7b9ae2537951882495545c477e4ec5fd484501c7ebd

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-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.2.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0bd11f017da5674ee7c0b2163bde5f56c681e06f5a4d0b647e59e1a234384058
MD5 1219752ba94226a0afed9261391ec4ee
BLAKE2b-256 1ccb94eae40f2042aea3b7dfc476ae415166c641a8f5f372507517c557be4146

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-cp312-cp312-manylinux_2_28_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.2.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arco-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 caa8326a26db6a9f60aaf20eaf278bcfdff9bfd27b5ff05901b2c91e505d5d89
MD5 229e24e1b134251ed27bcf4ce6430f98
BLAKE2b-256 b6b9c9f647a8e1a13fef3c68232e5507127f556e12c7a4f1cb0d8106b219641b

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-cp312-cp312-macosx_11_0_arm64.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.2.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: arco-0.2.1-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.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b12721c9377af1ba2ca2278ef21b97b307f954269c1c0b91dd279e4bef340023
MD5 8e29eb33647adb09b2a358f498561b0b
BLAKE2b-256 676c64f4f5f96ff757a0ce939385f08ab1b7bf6d82ffbf657d9dcddcd1593ca0

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-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.2.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 15727fc6ae8507d2fa325c6bd591c41a00a6821244e34e0d47d3102766cb11c3
MD5 43c4065a34bc9ac7b45ace2de7e1210e
BLAKE2b-256 a8f18c9ee1d1d2dd1524c34cc0d616cb3c932a3ae9353132add68d8d5e74885b

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-cp311-cp311-manylinux_2_28_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.2.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arco-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ecb4ff4fe3f073ea7b683c6bf7c69629cae989fdee677b24b0861b65b700f42
MD5 b29e9e77b5b9bb7ed32190c14cb260f9
BLAKE2b-256 53c7f94a7925e0d0f34169db10c65376efbeabf96ecb931580c96db455d420e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-cp311-cp311-macosx_11_0_arm64.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.2.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: arco-0.2.1-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.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 83e8836b681323a29c099bc7dc8cc9c099c9fbdc964ac1baabb7a2914ead8ec8
MD5 849bc4f66be3f62e9ce851f1a8bd96c5
BLAKE2b-256 aec2509b5d6326889de0ed7026c37977dcc0675e9dc144b58cf13f0f31f0978e

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-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.2.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c914edae57c798c93b9dd3f30847570f437644bbe47b95c3c8fabc95102fd89
MD5 128ff8b49744d3103826168d6798b310
BLAKE2b-256 d5eb20057b6bdb94f937c98be458584e53b6f0177f27be42753448eae3b23366

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-cp310-cp310-manylinux_2_28_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.2.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arco-0.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10360cc1275c7f6b4107551ed26c9361cc7799f11e37a48bf74ab1e1f0b9cda7
MD5 a8bab419b8bca8e5711a33089eb1ba5e
BLAKE2b-256 74d24011e812f984142047329a8fae5577342a9c52d87eafd37d99e126131b17

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.2.1-cp310-cp310-macosx_11_0_arm64.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