Skip to main content

Python API for AMPL

Project description

AMPLPY: Python API for AMPL

# Install Python API for AMPL
$ python -m pip install amplpy --upgrade

# Install solver modules (e.g., HiGHS, CBC, Gurobi)
$ python -m amplpy.modules install highs cbc gurobi

# Activate your license (e.g., free https://ampl.com/ce license)
$ python -m amplpy.modules activate <license-uuid>

# Import in Python
$ python
>>> from amplpy import AMPL
>>> ampl = AMPL() # instantiate AMPL object
# Minimal example:
from amplpy import AMPL
import pandas as pd
ampl = AMPL()
ampl.eval(r"""
    set A ordered;
    param S{A, A};
    param lb default 0;
    param ub default 1;
    var w{A} >= lb <= ub;
    minimize portfolio_variance:
        sum {i in A, j in A} w[i] * S[i, j] * w[j];
    s.t. portfolio_weights:
        sum {i in A} w[i] = 1;
""")
tickers, cov_matrix = # ... pre-process data in Python
ampl.set["A"] = tickers
ampl.param["S"] = pd.DataFrame(cov_matrix, index=tickers, columns=tickers)
ampl.solve(solver="gurobi", gurobi_options="outlev=1")
assert ampl.solve_result == "solved"
sigma = ampl.get_value("sqrt(sum {i in A, j in A} w[i] * S[i, j] * w[j])")
print(f"Volatility: {sigma*100:.1f}%")
# ... post-process solution in Python

[Documentation] [AMPL Modules for Python] [Available on Google Colab] [AMPL Community Edition]

amplpy is an interface that allows developers to access the features of AMPL from within Python. For a quick introduction to AMPL see Quick Introduction to AMPL.

In the same way that AMPL’s syntax matches naturally the mathematical description of the model, the input and output data matches naturally Python lists, sets, dictionaries, pandas and numpy objects.

All model generation and solver interaction is handled directly by AMPL, which leads to great stability and speed; the library just acts as an intermediary, and the added overhead (in terms of memory and CPU usage) depends mostly on how much data is sent and read back from AMPL, the size of the expanded model as such is irrelevant.

With amplpy you can model and solve large scale optimization problems in Python with the performance of heavily optimized C code without losing model readability. The same model can be deployed on applications built on different languages by just switching the API used.

Documentation

Repositories:

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

amplpy-0.15.0b7.tar.gz (1.6 MB view details)

Uploaded Source

Built Distributions

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

amplpy-0.15.0b7-cp313-cp313-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.13Windows x86-64

amplpy-0.15.0b7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b7-cp313-cp313-macosx_10_13_x86_64.whl (816.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

amplpy-0.15.0b7-cp313-cp313-macosx_10_13_universal2.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

amplpy-0.15.0b7-cp312-cp312-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.12Windows x86-64

amplpy-0.15.0b7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b7-cp312-cp312-macosx_10_13_x86_64.whl (817.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

amplpy-0.15.0b7-cp312-cp312-macosx_10_13_universal2.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

amplpy-0.15.0b7-cp311-cp311-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86-64

amplpy-0.15.0b7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b7-cp311-cp311-macosx_10_9_x86_64.whl (824.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

amplpy-0.15.0b7-cp311-cp311-macosx_10_9_universal2.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

amplpy-0.15.0b7-cp310-cp310-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.10Windows x86-64

amplpy-0.15.0b7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b7-cp310-cp310-macosx_10_9_x86_64.whl (815.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

amplpy-0.15.0b7-cp310-cp310-macosx_10_9_universal2.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

amplpy-0.15.0b7-cp39-cp39-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.9Windows x86-64

amplpy-0.15.0b7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b7-cp39-cp39-macosx_10_9_x86_64.whl (815.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

amplpy-0.15.0b7-cp39-cp39-macosx_10_9_universal2.whl (1.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

amplpy-0.15.0b7-cp38-cp38-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.8Windows x86-64

amplpy-0.15.0b7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b7-cp38-cp38-macosx_10_9_x86_64.whl (831.2 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

amplpy-0.15.0b7-cp38-cp38-macosx_10_9_universal2.whl (1.1 MB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file amplpy-0.15.0b7.tar.gz.

File metadata

  • Download URL: amplpy-0.15.0b7.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for amplpy-0.15.0b7.tar.gz
Algorithm Hash digest
SHA256 bbb748335df50678f77c6c4de2ba7799daf0f1127586bacd57ee20da8e37e42c
MD5 ad67e0f0e5c5b1bd3f5427b8c16b3c25
BLAKE2b-256 a51a8fee6dd1cbd45e8afb2850f138ef74fd505034a642df393d214be80a99cf

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: amplpy-0.15.0b7-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for amplpy-0.15.0b7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e94825e9b696a656dbc4727f0c3fbad3760ad9f817fd186b0066fa02bcd3a481
MD5 b0409c0b54299fefe511d80101525b13
BLAKE2b-256 13609e9acf56b05c2eb968a21c3820af7cd35acd424a4a6a618b4f6fb2505c5f

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f6464a0172601d0a3801ac172b9fa7a6ebdd76eecfdbf8de8b76216b4fdc61f
MD5 cd7e9a2e0836651f5c5a5d57f69ba5f6
BLAKE2b-256 1009453f78d6710665be4faff498e4e17461c0854484f6b8d004fcefcc959515

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7b82e896bf5f291ed99e5ebf216a264a395fb8deb2f529d6534a65a8757f2fea
MD5 fc33a288b39e0a6dde3a063175f119de
BLAKE2b-256 7a777bcbf73c5bd1d0eccf4a7f4c6f12c2151fe6a6cd00b7792a5ea8569caa57

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ab8e7b9ded8f761b5a432ad35bd1708361736fa66a5c981e6ebdbc1e3af70abe
MD5 efb2b5c3fb018ca7703ede0c97c80d09
BLAKE2b-256 93de1a9a6b246cb5214281ac619e5bd74ca350dee887d40932b7865f8525bbd3

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 ba873f7bf20398672bdbaea887df52614c0f22333e33ccea86db5657496da7f6
MD5 92dd9df8700df8895dcbeca18de2602c
BLAKE2b-256 e0541088f45ca7c4f773243c30ebd22984ce3ccbfd281b989af4f6de60be2cb3

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: amplpy-0.15.0b7-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for amplpy-0.15.0b7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 734c894c8a7f4aba1d55d6fcb8f3b13d2a12c03dfaea2569934964507a384c23
MD5 de26bee8c9731f18aa37b097b2780d74
BLAKE2b-256 5285c0b50b65541113f769b02c715c36a678b7704ba6bba7a4f5610bb5103564

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d417638aa96e7af6d04fab5c14964218ae545d78732112d9cb59b434ff752203
MD5 af67d447f60bfead10df147441e57f1e
BLAKE2b-256 8c05cd60fdb9007578f59083c38bad1a1f04417915e034c33aa037e207887a38

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a863f1f72a9890d6ffbc8ca6f80dce5ba4168accf1dea630900b8b7ebe6874c9
MD5 8bc1ac255e46381f830d1051a873c7e8
BLAKE2b-256 7bd407f0e37dd16c152ec51516d3b12aaba30f334a14bc13b4d1cce1dc0c1080

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c1d87f349b2e3c39f514ec9c61c4f8b1076c258f6a075040d8ff206cce1a89a2
MD5 b06cd49472054949e7c00555fd533d28
BLAKE2b-256 3324b85e95c05dc4897f6533e1b7dec3d5b428683acff205feb3956b8f46b4f6

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 f4cceebbee022c1ad3a15411462b837bd094d3735bfa7489bd158f9008aa996d
MD5 824d97914cc4aa3c24a25db1847762c7
BLAKE2b-256 7e4a1d34b4cc978c3ad90393992488b5a2670013b47d0a79e41665340461276f

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: amplpy-0.15.0b7-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for amplpy-0.15.0b7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f2324210cb685802a13cad910561b0da890396d7b2df7d011fc3ad1aa427d843
MD5 29e6f87e582eee2bf0d9a61c6d08eca6
BLAKE2b-256 568b1752b79599a7df4a5b9ec40d806556437c94ef991bdf7c19d52bbae84b14

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a58bf61aeaeb65c8799e1a9a21e0957c8e859fdd634fb716de68bba52385853
MD5 4e01cae7846ee1fff818a75729c86001
BLAKE2b-256 bae858862b23b2023c96becfe48a15734f6753b845a4b0a6c65fcd5ab2f42787

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a32d856b6cb36d59ea105ff2b54f739eacd4bd294842b8f136f9503f1b12cad0
MD5 f8638175d182a1c0af1db89c584befa2
BLAKE2b-256 2cba24e8e8da3259896b059fdd01fc5f320d7ed336b2a4e00bbd8c4c8c6b28d6

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 58a070278d5116f4a9da590dd3919746d30110f88c48a658df9060cc639ef430
MD5 bbb980b1fff79bf683878ffdf6ccb5f4
BLAKE2b-256 058f27872059b5bc0a0a5ab02f51b890e2dd1d37d8c3f6e43e8d6ad7db36bbc1

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 001614ff019c8656f24d03bf7d7f1a1b5b85ebe03a3bdf98eb7c6c1b3da16a55
MD5 f74f47f1b8dee9902ea4f49a2e5d5575
BLAKE2b-256 539c2c48e95cdc59b6cccc0c1c62c5033f4a83fc0524e849c186485dae495283

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: amplpy-0.15.0b7-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for amplpy-0.15.0b7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 64e1bbd61518462200308f6051a73af7d886d04cab4b27d4939c20534077b85d
MD5 5a3d51079d2c328f495a591e26605ad2
BLAKE2b-256 74b2e826c30102cdf377c183485c7291be0496424246b0a1027b51a2e949a707

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 268649711685f11b8d76db1b03bdda0b53a6132511fd33c9a7b8f7f824afad52
MD5 6d934afe3cb54cf0b4fedbf45b1bb36a
BLAKE2b-256 b47244f6ac205f27056e4679e37438a45339b6c68869eba4d0641b98c86bf395

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a239a3c2466a0ff4fe1de40a4f998672445e54d7b0752908b7c9b92c8d2363d9
MD5 03b0bfb2d6a8651ac0ff8942e736ce9d
BLAKE2b-256 05f26398025fbee67d37019f9093957010d4d67cca398354929ef1e5851ac63f

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cc02ca062334b4a4cf45e36c328d22dfc9b83c33d545d043bcce06f30ad2e840
MD5 ccc3771d200f14f25155a4b35a351a7c
BLAKE2b-256 0455412858b1da213811f595594b6c73615a7bc2ce6d2c76be0cecfa1dd217f0

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9667f4297f2610ca81f622538e00b87ff98b20b166f90f9e83e92cec8542fbdc
MD5 17ac1ac00d4864be99adb40021a56d7f
BLAKE2b-256 569caeac9e36e8d8a7a365efa688f62260fd00a6a7c420f8d3c9866f29708f6b

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: amplpy-0.15.0b7-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for amplpy-0.15.0b7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6589a1fea8f76ce84a2b38eccfa0e1ef3abe1649f5579e67e9f0f2dd29360c5f
MD5 568429b2da78bb9563f4fde353b2db00
BLAKE2b-256 736de67c509527890c9381dc8e87f3c4469bdaa4075caeb381842bc0f27c054e

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e3da340c25a9d01b6d1fd47ac2a8be104ab3e0d4593c1f9f6c9d7f7d9b31fe7
MD5 0916a2207f8aee1f1b66575cd8538e42
BLAKE2b-256 247229d5acbb3085d4ad1b5e2c2fd2e06404807cc3aa1e550d4699c8b5a7280b

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 343a5903a1e84c0f5628e10ff27279fa5b0b01bc269b4a1e06799197139af850
MD5 17edac8514d35bd6adf935b2ef7cdaa0
BLAKE2b-256 84a4651eab05e74406ab0b9563fca875870ecf1bee3a9cbdb0379949f518e6b8

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9141e32b49a7885de0ec07b8ea5a79ae5283122e7c1d64bf63ddec870ee5b912
MD5 a8235bf97f699f1e1b565ceaba9df77d
BLAKE2b-256 13469fe646b34066372ee1375b9ed80517f8adb99a889a35522b3716858119c3

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 bb7b381e3b3a9bbf21e1166aee78c11d77ad5480fa513fa469e4db6d4016d37a
MD5 2dc1f68c4ffdb9c3b89ca93eac14b529
BLAKE2b-256 7b1820dddf329c2c412c41cec9a613b4aeafff2225c3b408eac8977015c12c89

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: amplpy-0.15.0b7-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for amplpy-0.15.0b7-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b332b91e82f7e55648d0d3a779b2983ef3c21d0e50f6b339d6ab788479b26977
MD5 51cbbc9a2ab52533eb658a45b92c97ef
BLAKE2b-256 2865f133d7c13c48e3b4540f8b2c1fa3e418a2766de52740f35864841fc531e4

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ac5f4aff191591fbbdfc8e1f6767df2637dd27779095cc900b24dbdb14e5bec
MD5 029cbd46263d574c99b72252a9ba3427
BLAKE2b-256 d03aaab4b9ad6d0809f44dd29fa1f16012c7905454102fe990ad274a1768197b

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6f92c93e09c635213bb90043a14ea2e66c09a0ecf9085c46236ca337e091eade
MD5 9513ef261de1a7a8e3f9ddc4b04579b1
BLAKE2b-256 3d31ca4330597d1a4d3a21254e443d6ebe9132b249ec1eefdf2f3c3cc85ab6b5

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c75a70ebb3571c51697a613fa466d7cb20e3d0142bd972e8c73440db60e6486d
MD5 e592d71822ff380492c35d7f8509da0f
BLAKE2b-256 59bbf35cd895be3b4ba02a57da8d95e7af55d78bcb5890ece08f0db998f0e385

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b7-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b7-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f854a40cc10ce5ba8ff8eb826450658050af52e04e374dbfa974ed0c7f2f2f09
MD5 c3a887480171d57d45398775a08d5ff7
BLAKE2b-256 92a3d3ebf83a01c662cc45f3827389a107f5c9fd4e4677e43602eebe0e2fb775

See more details on using hashes here.

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