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 Distribution

arco-0.1.1.tar.gz (130.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

arco-0.1.1-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.1.tar.gz.

File metadata

  • Download URL: arco-0.1.1.tar.gz
  • Upload date:
  • Size: 130.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for arco-0.1.1.tar.gz
Algorithm Hash digest
SHA256 418d25ea326b1baef9d99deee8623b83a29b4347d6d3692fd34dea67875014d2
MD5 4d3206501386786c2bfeae14bebe9678
BLAKE2b-256 2de094c7d167db54cc6217ee25a869690f22aa9dfe841ba0ff4213500b6f6fa1

See more details on using hashes here.

Provenance

The following attestation bundles were made for arco-0.1.1.tar.gz:

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.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: arco-0.1.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.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8943c470540ff482ac4767432ca18fc559d45b81c6370742d749d94b7dec8891
MD5 76691433bc5f6082b883a0a2c6e7b028
BLAKE2b-256 e0ef38b7ba7b0e57b850ac808f59fe0289d6435ce371939f84a8d054243972b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.1-cp314-cp314-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 0bda781ff23a6717f5092ddf27d90955e2f936e06c387fc0f4740e6a43ea52de
MD5 5fdd7dba500c8d9f7cab51878df31e81
BLAKE2b-256 bdf361c3e5988d8138d034bd061b6604a0377021c5aa35387885eb210cfe4329

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.1-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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 355875c23395a601759b636af69ab6044ec770ec23fe3a014c2e2faa8b1d7e96
MD5 d810e0ed0ffb0e3ad81ca23c8a2dcda4
BLAKE2b-256 701444464ed5883cd8ade23d964932e4fa960747c2e2b543ddaefe8ffa8c70d3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.1-cp313-cp313-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 e74ceb019c74f6c70ec4aedc9b5edf32280332bc906943068e1b2790cc647f1d
MD5 e18d74a73eb3d42ca284ca2ccbcb4832
BLAKE2b-256 9f4f7bff28eef4d2b61893dc518dbec064749ecb0489d7f0db113e3be2cc8141

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8eea6f66b11154876edf6444cfae95671759981932e1490c6432675bf9f4e648
MD5 a95e7977d6b98303822450d298cbf175
BLAKE2b-256 a181afcf1698b7a790246c33d85b0af310760b2c94fdebab2c3cf8151c71b093

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.1-cp312-cp312-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 919f231a7c3c88648379215a1fce9931536b67f8b1f73315d9488061f505831a
MD5 6b82e623a52481b6ad41bdd8e2da1eb1
BLAKE2b-256 38cdb4e262b6149de55f4d3b2db9cedb3c0231132032c1286e5b88f746e35056

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.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.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7f5487e15298060eb2b0cef3f96268c339e036183a4f2914c5b84c5d9d47fd0c
MD5 532f3d9769402ec500b0efeed6d275ad
BLAKE2b-256 6fffa3fa9443e1a48f7e5db807dc4fa2e0e5f5dac49922154ebede877b72ac26

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.1-cp311-cp311-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 ff826851d02d24abbadc4a46b39ee0961941551a01df57a6403e84e6ccb23993
MD5 37fe52279289706c3374ef878f6ce474
BLAKE2b-256 91abb9ab065ddda5549589f7cdcbbddcda3803f86b6aa0c8d24d105aba21013f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: arco-0.1.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.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 70e18891a11bd7e2585e97c181c2e38f1e2a1b209537030da09727b3493d4f8a
MD5 00ab37d877172cab49661b6efc665436
BLAKE2b-256 1e2e7705f400a3d4aa750e5422fa6f2e905fee145e771252f47e1a5ec08b1518

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for arco-0.1.1-cp310-cp310-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 61ff9b41a43360bf5815b9cd600634f56797fca84d4b83258aa5b81c7c7f3487
MD5 cad4e7aef980aa09f066daa6b394bcb9
BLAKE2b-256 ac4837bf6f5df6c1be8d9cacdf5a8cf3872f6600902ef4f502be1346b8e19faa

See more details on using hashes here.

Provenance

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