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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

arco-0.1.5-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.5-cp311-cp311-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

arco-0.1.5-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.5-cp310-cp310-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: arco-0.1.5-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.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ce09262c9d68d8b8378006ef2bbe7c1eb36e9449ad3b3a1fd9f2eb8d16cd043a
MD5 33c0526139a16e6f9dd669ff042cf1d0
BLAKE2b-256 951d28bbbc64bacb238b804f4717e4bbe4d60f7912f8ea80b8b59be5dbf3110d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.5-cp314-cp314-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 3033fcbb7f89e5631dcb1e8155a224acbee5fb377dc0ed8191c92cb4a51fcad6
MD5 fbb33fa50e409133c08ce340980f6f96
BLAKE2b-256 8a21fa31f61bbf40e63a4b21feee9100e85b3b16ed3dab6c736de714bdaf0382

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9235be0ce5e9feb7bb64a59e2886982b3b5d5ec1a74d7fb8441b67142368ec7
MD5 eb530094f1e88906b90b47dbb11b6d6f
BLAKE2b-256 f1d398fd24ff37246ca4a2dfa5ad3a090f2d900880eeca76f792922f99614d16

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.5-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.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1ed76490e0b36cc6bcd2a8b3d5dd0ef47758a35775ac080f825be4003f583a85
MD5 c897dec2ff82fa8b7018ae50e7d1ca8b
BLAKE2b-256 ae99cb747c7542d2e42bb7ed1fb41c193ed19b1c93b983681c124901c96c4577

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.5-cp313-cp313-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 80a8a8350f8dac6ed1a59e82f2cb9293b15b048e2e717151cc07260cf853c83b
MD5 62bd12ef155fc089210cb43356dbaab2
BLAKE2b-256 df5bd78792e865d73ad87552498411624bc498b02e054f200d72ddafa1a579e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b4423e9c19ba28d32963507f7e92374ce0f0e54829d304af4889d7b6a74d1f3c
MD5 bbd70a9874d27d0aef7bde3f69977544
BLAKE2b-256 8261f6893483fa9a8a5205c3f6027669fc6606bf6d6d1128bee858be05d16e1c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.5-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.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 39afb149094a5018892b8d3582d023a6fef3105c29749d00d4743ee95200b0f6
MD5 7e1b29da30d8109ae033199f01f3ce40
BLAKE2b-256 635ed5c232105cc61796d49128a2736aa011aa3105c124cf34b33cd05996331b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.5-cp312-cp312-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 f8e7734ea27610841564e3814f678c9daa069fd73fd75b2ac26454c7c7e27ddc
MD5 a581161964427fc65c3b0cea0eb6487f
BLAKE2b-256 790aeaa718287dd2e4c83eed4965d802abfea6f51a91ef0a79e9b95a20372f5f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed07998174cac930553ffed4086295756e9af1165cb770220651571a714b0ad0
MD5 0cf5be35250a1c856f7f3563400b5aa6
BLAKE2b-256 2004718561f299632a0a2bd313d08fc533bc9767ea6b090f44870a7cd83c8722

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.5-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.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 68043b46ae99454fc0f6e97592ff97f305b5664b4f6ad444e415b61ade1f88a8
MD5 014d7e00397eb2028fd1bf24481f6758
BLAKE2b-256 d37201fcd28028c33e39373fc739815dae9bf81b7c5a7e37f6e97693023c1540

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.5-cp311-cp311-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 a7222095e2e42772e18caad6091b12baa14faaa2ccbc47dbaddbf0ecb881f1ad
MD5 2bf06dc228719fa962ee3e61f92195ed
BLAKE2b-256 8c90b492640ef824b262fd01640a650c8a55eaebbc0cee48c976d30be0a17995

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e41e19722c7f4a3e4efb0d084895cf2a03e9f2e6745d57375d4ab847d398d2c4
MD5 ec9aa0946b4ee979a7b818cec3f1148f
BLAKE2b-256 53d87f9f97cad1c787d7687c000990138247fa077ee33a0ecf68806641edd7a2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.5-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.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5d39272bbe07848c5021bae3ee94a74fb33509ae4e9721685f59143fdcbe6096
MD5 dce95cc9c3ba6f8067aa742f761f16cc
BLAKE2b-256 ddd37156b934a360bec1e4e7666973074adab1212e49da832f0de7c3908995c1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.5-cp310-cp310-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 86eade9bc9d2931d859719d15e363f63d5bcb66395327dd7c352d6a4e1a82a25
MD5 1d00a07c5eafb54c1d9cad6891d6dc42
BLAKE2b-256 e567b42ccf5f5641a9bc929ca52836f946eb9173328f8aa03c0cf9f5fd6bd4f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7cc5ad86d102d8ac95d85be380ceb34b0c98f5350a9f69894a2b9512708cb0bb
MD5 b07796cae8702f29aa1670405a1e684d
BLAKE2b-256 b62eab7e06c63104dfbfffbf99535a780084a2ab1117e54a612312bf2bf6471e

See more details on using hashes here.

Provenance

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