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

Uploaded CPython 3.14Windows x86-64

arco-0.1.6-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.6-cp314-cp314-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

arco-0.1.6-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.6-cp313-cp313-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

arco-0.1.6-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.6-cp312-cp312-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

arco-0.1.6-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.6-cp311-cp311-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.38+ x86-64

arco-0.1.6-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.1.6-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.6-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.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 80fcba30557942427e9579773f25fe39927fa92ba62343ebade870e5f0f42f7b
MD5 7e77d8cddbab12d64db8149841476b87
BLAKE2b-256 291322b8cd4217bcbd52d1e5c48b96aac5e84c7932317fb6e41e33a82832ca8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.6-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.6-cp314-cp314-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.1.6-cp314-cp314-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 fc467ce74098e7fe43b209c8572f90c2609de7cd12da6232693e67a0a7677180
MD5 ee6d520c20418095c3bff2bc00765d26
BLAKE2b-256 3790be455c74ca5de90ec8f66ed6fd911194aededbb4d171293eb65555c66980

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d10e707688e48f2cbc8abc08e98aa9a3f460eba9fcc55d0ede1452b105946c79
MD5 d717a602cebd15652b18e122a20ee81a
BLAKE2b-256 366fe58137dc2f0e144a479ca112587e68f66a869766648168f4e9a33bb42d16

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.6-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.1.6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.6-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.1.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2aa8ea5cf08bb428c18fdc5d833eaa1a5ecb4c564dd409047f11b09e21843e3b
MD5 b17efd01b46b2922f111a0032579f29d
BLAKE2b-256 7adeb39748c4b01f3178fc15127eaea7451910c6e24dd03147ba206b718cd7ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.6-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.6-cp313-cp313-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.1.6-cp313-cp313-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 d3acf545323401e9674ce780753dff736f87d473b1db70e6713516c727964632
MD5 245235fdfc4716756525c269b851542f
BLAKE2b-256 7ef6acb7665cd9efdb82ea88368075877fb486f553609343c4f472af834917ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b01e14567f035780c71e5cfd75eb1b9cd7d1cf4b00fd148e6ac1a72a360e0723
MD5 dcd4c9578096bb4dc7804efd8fa11377
BLAKE2b-256 cfe67f3b8168f1df5fc19a277cc560e6b62e3272b06b08849d0687f99b1d0407

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.6-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.1.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.6-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.1.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a6c0a162dee633dd7b8bd8d3fd984235b898e5adc56fdecdab903dff802bc401
MD5 0b8e04d016e12191ada6fcd7efcc93b2
BLAKE2b-256 90c931c5ebba992c5f54cfe3a5c77c0a093a4ce6ec0107723d202b21d2344875

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.6-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.6-cp312-cp312-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.1.6-cp312-cp312-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 e62d8c516635eebd33d369138858344f0e2938a6eda27890626e7471fcf9cee7
MD5 7d6826dc731cc55bce182a29014e552f
BLAKE2b-256 a444ad9614d797de77f1b8f4a8d99125567b452310a265633b5c858d63ce0aa8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 722f6a42c08b081b4b481f566183974ef6117503451076cdc0fcf92d7705ddb0
MD5 6af1993526942f0bf90aa8dee573272c
BLAKE2b-256 c8c85117774e24c0a6fd0a915432b991a748474b581cae0cfadf0dfc7243e3a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.6-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.1.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.6-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.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 20913d975529cab643f84d901b2d9f9b7a4eafb6fcbb4030c4c098a5f20bb7b6
MD5 fa07358cac07304ff51fa2337e102950
BLAKE2b-256 2669976aa0edca7e99d0ef9a263e2901ff9d0252dcf4b54f63ecde1bf7fba5f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.6-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.6-cp311-cp311-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.1.6-cp311-cp311-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 3686e73731d676f325675076b24247bc8646e8c406230dd2c801005856f0b92a
MD5 2521a98783f3cbea7347e97b78aad612
BLAKE2b-256 78f20582805f3dd18363136a3d3a2c5c0d8142ba1921f2063de69652d7800320

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 89bf534ed8f732fa8b8f42561072f7e6f77940248d1db610e53e8d36bd603534
MD5 4fbffa82d0b2193047b03194373d7d30
BLAKE2b-256 5751d2724e370f2805f2071b4c7cdc7c3be8d0628191237c137db58076f2afa9

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.6-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.1.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.6-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.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 eb678ac172d5f8ab3e17fd43cef0d0bf99bbf4a8fb60f69d5fb690776a9a6f97
MD5 31a88f2e4de15a554b81cde721b830a9
BLAKE2b-256 f0953e23a134ded00bc65cf517f2bd5a4f8c59ac4eb863819a77b4dce23fa1fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.6-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.6-cp310-cp310-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for arco-0.1.6-cp310-cp310-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 b85a82d90c421ae71f7515114f8bb8117e29d2b04f29431a8906b69ff4157dd6
MD5 c56d3d75c8a8fe31b1b8cfacf35dbe58
BLAKE2b-256 6db975e1a3877186b97eb35821e82723c363d56a3a716537da3ae41ebed14cde

See more details on using hashes here.

Provenance

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

File details

Details for the file arco-0.1.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arco-0.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 162adeed26ecbdda665ee44a97f3dd69f16622874b719f0b5a936c92a32f75c2
MD5 119aa058c51acdd6de3abaa2f1dabff1
BLAKE2b-256 ac1817fcfee2fe197e19c110131273b81ee8a1f1aa5807f35e9c868f3965e4d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.6-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