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

Uploaded CPython 3.14Windows x86-64

arco-0.1.2-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.2-cp313-cp313-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.13Windows x86-64

arco-0.1.2-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.2-cp312-cp312-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.12Windows x86-64

arco-0.1.2-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.2-cp311-cp311-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.11Windows x86-64

arco-0.1.2-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.2-cp310-cp310-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.10Windows x86-64

arco-0.1.2-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.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.2-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.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 81a70fa2ee37b1f20dae50f45dc90e85cbe11e6c5a43f475ec35b97c1be768a2
MD5 3aab5d2b948fb061d87ab256b6d8d3fe
BLAKE2b-256 73cf69662d9cc4d415f2855a6e74b0b89abc9f87e900d5e31bff68fa4136e297

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.2-cp314-cp314-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 3837489da7ac057e468bcd7cd55b5314b6bc24efd4e9dc56e1549016567a2852
MD5 6bff58fc996cfe961beb21354c3e5843
BLAKE2b-256 63790cab462b971e48269081396d76d0c33f1d37159591d6955d0c3134de5c9b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.2-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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9935b40c46ba43c8697e92cedeebf47d2b070039c00d10d17f666f70db16fbc3
MD5 848648d071d9bede186127b2196ffd63
BLAKE2b-256 ebea763483ec667f0c5467192f7b3d17a72a43b92246012040396f9f2bc8b48d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.2-cp313-cp313-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 7ff6c1dc4b338ba37d5654974e32f74551ddda3d667ea2a64bcc06ae0fd4d75a
MD5 dee72e6649e038195ccee2e21160b791
BLAKE2b-256 4a44d160dd1f8813fdc4de0991923d4623977a8b5a6e2d2992a27b42e194d518

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.2-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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 942bf262ff916d6811d5b770fa8ddb158a6569ce199797a4ca32b8cfa702e55a
MD5 b92ee240988ab9fcc56feb5c62e0b852
BLAKE2b-256 50e605fadc3d612505fb984fe23dda1f18411339ed9afba584e6ee60a13bc35f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.2-cp312-cp312-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 7406d2997889a01adedbdc4df3cdd252f43b48daec3834a3dcc86dadf2480511
MD5 fd75db49372e60ef27acfc87af1c3dae
BLAKE2b-256 3e8fa3014644bf9874c650e1e9fd2dd6eeb1246eaa40c15b3dacd5a7e2230439

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.2-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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ae2ce6955d8dfd46ab0ebec73da6c0e0e27be98bce62fa1c798babf9a0d0ef9b
MD5 ada5d4e058ec21b3acae2cce48005a61
BLAKE2b-256 286888619326fab11d3e424470a93337333995dc5edf7cf8d9d8f70fcb32c818

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.2-cp311-cp311-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 fbb7c0077d671418f33b9d6d202f9c3280fec968ce0c989f1022bcb48e209ae1
MD5 3afbc3c813a7d8c07ede6d4f15f7731a
BLAKE2b-256 389b66fae9a22f5fb3472a92c7be18a1e47d2841b8d3387cf772d4e7e951404d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.2-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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4a816caa3813052010001344f70a92a5378d01b04f41283b60e579cfc7945245
MD5 c4e5741d1654406ccb07cbdad6fd6025
BLAKE2b-256 5d24424a9d5b62bcf5934fca08aa7b7becad42bebfb0d59c772896f6aad2d036

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.2-cp310-cp310-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 b89ec6aea168a080e9e74cd1d70be32c0f0825cb4ce61642ca489aab87c48de2
MD5 67427a8b8f984e7c3f245d826515db4e
BLAKE2b-256 845bb87cb736c74bc64fc1450c3b881d438bf67862dac0c04b2c33039151d1ae

See more details on using hashes here.

Provenance

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