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:

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.0b1.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.0b1-cp313-cp313-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.13Windows x86-64

amplpy-0.15.0b1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b1-cp313-cp313-macosx_10_13_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

amplpy-0.15.0b1-cp313-cp313-macosx_10_13_universal2.whl (1.6 MB view details)

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

amplpy-0.15.0b1-cp312-cp312-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.12Windows x86-64

amplpy-0.15.0b1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b1-cp312-cp312-macosx_10_13_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

amplpy-0.15.0b1-cp312-cp312-macosx_10_13_universal2.whl (1.6 MB view details)

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

amplpy-0.15.0b1-cp311-cp311-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11Windows x86-64

amplpy-0.15.0b1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b1-cp311-cp311-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

amplpy-0.15.0b1-cp311-cp311-macosx_10_9_universal2.whl (1.6 MB view details)

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

amplpy-0.15.0b1-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10Windows x86-64

amplpy-0.15.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b1-cp310-cp310-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

amplpy-0.15.0b1-cp310-cp310-macosx_10_9_universal2.whl (1.6 MB view details)

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

amplpy-0.15.0b1-cp39-cp39-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.9Windows x86-64

amplpy-0.15.0b1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b1-cp39-cp39-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

amplpy-0.15.0b1-cp39-cp39-macosx_10_9_universal2.whl (1.6 MB view details)

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

amplpy-0.15.0b1-cp38-cp38-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.8Windows x86-64

amplpy-0.15.0b1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b1-cp38-cp38-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

amplpy-0.15.0b1-cp38-cp38-macosx_10_9_universal2.whl (1.5 MB view details)

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

amplpy-0.15.0b1-cp37-cp37m-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.7mWindows x86-64

amplpy-0.15.0b1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

amplpy-0.15.0b1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

amplpy-0.15.0b1-cp37-cp37m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

amplpy-0.15.0b1-cp36-cp36m-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.6mWindows x86-64

amplpy-0.15.0b1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

amplpy-0.15.0b1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

amplpy-0.15.0b1-cp36-cp36m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: amplpy-0.15.0b1.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.0b1.tar.gz
Algorithm Hash digest
SHA256 d09c06223d4155e49d953d0430cfc9c635973f4f102118b46f3a854de1df3b22
MD5 0d0c0e665406ee5f6b3f67f9f027b98a
BLAKE2b-256 1a1476f3a5329f3ac0a9ccb665c9dbec164a5ad9315842b8039ee8312af6e2b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.9 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.0b1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 36790f36bba16b13eccae64aab7fdfe94e630afacad30115769c9aeb5306adc4
MD5 a43904037ce7b7c2c78e0e138b410c5c
BLAKE2b-256 126dfc5a07ce87d9ea5cf21b9f8916d32f973bbd4922a4401341e2a5b3e71b71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2460d0b84c8be1fbb2dcb5036201cde70cd84d1ffe8e1cf674aba9a138106bc
MD5 ade986f72684316f31d689e01b1a85ea
BLAKE2b-256 51e3a513392e60878640ff4f82027f67d2a6eea12af6ac5b5ba19836860402ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48676de525ad82e55e494a0a4374f262a8eacfae8b74734b4e288a232034428a
MD5 ff64f27b46bcbf2c1b516b979b592705
BLAKE2b-256 9af03149260e3d0c49c5687a90b371249080d45c83eb6bf863b4ad3cff61b5ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d6a2b4fb9d2124b5726da5caf935c6fdcf1e4adb6341e7cf02b3be8f98940ed2
MD5 37a928f6e57b9760799f54c2726058aa
BLAKE2b-256 80ba4190ffa93ba572c6a2a552e7545bafbfb2e9c4f30a19475f7f3150bc4761

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 0e2d45dcad9484340f38d8220264d9b2a721193402eafa90ea7f34652a04cf31
MD5 ce2ae9b0716ec734fe5b5c8b0267a123
BLAKE2b-256 a87a8b8e8d277c4354d543fcda41f59f793673637f9e03275089b3b408431afb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.9 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.0b1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 be5cf03c33e908e96fb3a5d1fd84c9af8f49a1f5d5baac625b12eff8699f96a2
MD5 a1c8d764c22ccccac5daa8bdd69774bb
BLAKE2b-256 b664560888e5beef464a5563ec6894e177a9638eb70b7cb2c30454e3054147b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d1207a036ea738de9473cc06912e546b6532e5fc5e2fbc32225e4e4bad7aa11
MD5 f41f2c3d8465cceda00fa483be73eb54
BLAKE2b-256 a6d80a3455ece46f8cd241db577ba99f48682641056371de830fe902cce7033d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16328fcf8cf49addc86ebbf6db1f1fc751f24837983f2ed88288094cd1381114
MD5 b82d5aa7c3ba2319611f86dc4f10bda4
BLAKE2b-256 6fadd6ddf6605292f927aef4f42352be449b880e5d30b1194d9ef774b760a280

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7f33862d7fd7ffdaaf75ecd650ea964a05d621bc128c4a2ba31f097e2d041405
MD5 4df19cfa94fde5338ece8125862aec17
BLAKE2b-256 4590c64d7f4935af383bf52b2276ddc8d3b1fe471086f517087fbb09a9500441

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 d0f93f372fc8e051322cd44ad871bd882e22725c7dd90c096e9986304de75a63
MD5 1ae069e6f141f3434be989dafd7b964c
BLAKE2b-256 8b261393e652703c3684f824dea0ed7630f950ec9ac5541216f63c7549bbc73d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.9 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.0b1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5f9b71e6b5e38f5013e0e71d6555e90452c2194868529dd5057469889aa64924
MD5 6e6601c05038f863bc37414107c0cf9a
BLAKE2b-256 e65e4885c74ef2bef73e97f0ff19bc6a1db0a3d2fc8ae3eb0edd7f2937acb884

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cadb378fce5d4cef0e01f0d973afbbec450699a97084a2248bfd9199830a8ae3
MD5 74ac099acb292b1b483e104856a6517e
BLAKE2b-256 57892063661ae4b9c113ad6c593d1bfd9588c041112aa515caf9c6fe9124e456

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b99c1f3941c118ce87b4d6a34f3d0dd8c07684a3fb8196d9dda6574b1b3cdf66
MD5 4742a9a9eb725a2beb4daf4e3c0d5969
BLAKE2b-256 3e9a1860e47e4b4c1415f0883e26ecfc0058745e055507c9128dda9cb22903af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b036f0ce5662d7e032011190fa4d55c97507cbb8b129ac7f53bd5511fac16e04
MD5 2690140423bbae92438ebf2d50f0f2fb
BLAKE2b-256 d965bd668678f476657bf9508467454f286099954616883d196855cf7621e513

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 30706f0c4f80544325c97320665edfc2ac07fdb0d171b61c45e1a0428c5bea6a
MD5 101bff7d587434825a0a4b3a48ed8d80
BLAKE2b-256 c39a4f0f0ea248db6cdf127932a16ac8c78d84a8f0a7775b2aab6e5eb1f22f4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.9 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.0b1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 69015ef6e8d4c95afdafd04905a5561bc1343efb51cbfd5f05a38a2a549dcd45
MD5 778fd53442fb7d681debcffb62035442
BLAKE2b-256 98cd702dd6cd5607f0e02178c56b82f7fcaa06ce70bd489bf621b759ea7789d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1135dddb3d80f3b463fb9ba46193f5b31010d5fa310b80456265eeaa74613242
MD5 bc415a3b911e78b3dbe85306aacde54f
BLAKE2b-256 1c86f39f7ab70c814c91098693e47d2424cd66604d3422697bf23b19ff90798d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ab8a8066198cd1f892c5dfd65f6ab699683802918ca2820b3c02c8ff00a9ec28
MD5 22a0d16308b8a3db4bde55181a140ace
BLAKE2b-256 0a1892809b323de251dc090c3ed682bf1d0510a741dfd89c560fb87458c9a6a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c9a8a015ff21e7a020b2f6bbf7083223542f05a2ac175d917a48e34a8167f1d0
MD5 fab4812d50da02abf0b352bcf628020f
BLAKE2b-256 0e2d3f0f81f4c87054b519eb0eb7e29c73074d00af1cfd34d1960defa2f019f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 06c9e8a1333b98414ad98d1ca54f45febaed58e3bb00004650b19ead7a3207b9
MD5 907e4f3e9cdede1d05bc85e3be60435a
BLAKE2b-256 0e70decac0689eba739834e630600afd0c0eb53efa95efd030c7bcfd8193d7f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.9 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.0b1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6db48b8a383e3bc63d973fc31f56faf98f10c0b48368d8bd46b7fe68429a72a8
MD5 506922717e0ef3be701bf576e6a0850f
BLAKE2b-256 ca15d8af8e5bdfa6cc1403df7f3e8bf8400a9e5345d925d408be3fa593b18b5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 271e4bf40a317a5f333790207a78096d137f627b5aaabd3a99a1042eb334703a
MD5 df05aa37e0a4c0816a5556459fd47a4c
BLAKE2b-256 242341f52723cc3ae492f5e2e80825c8356d0710b1c51a48b2224b4fa91edcfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 19a0d83247ff770ce791452385d7cc0301928d5a5d618d5e3934112d495f3ed7
MD5 cf3b106a492849d456ac7e47d418aa3e
BLAKE2b-256 068599414077466bb45fb99344f2aa7b904f985246ffef22257f8a5daf66cf44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3c40221e4f4424c94d2c95c32c1bed258d229f9f321d53f435c7834f851a9a2f
MD5 b8054420f98f6e9c150c63a381284f73
BLAKE2b-256 f3a6744e6ae8c47c1bba465c0a15e9a0ac9b7e006e07511d368190ab8dd3cddb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f4411f18e2133aa3b147d66abc81349f1020963395c6fdda569bcbb041740b69
MD5 a2d69369b6a00b23d1a8dbc7afd6d56f
BLAKE2b-256 21797fc692eccef91ceeb6d731caf73e5b4c05a6883cabc0a88d3d26ae3561ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.9 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.0b1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4e58c6ff55ef34e1a1c294b34064ff1abfbd7b0a03627275c1451128df9ce7fa
MD5 a634c8d549ba31f10cfed00d1bd2fd96
BLAKE2b-256 9383ad72ba1298b54b125eb05db212210a1700ce1fd3d0724079cdddbd82c432

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7c76881c051f7687c763c3a6f6301460853461ed3156f9e89b1dbb77fb1ce197
MD5 09fabaf200fe05cf72c7e93cc3aaee25
BLAKE2b-256 044363a996172d25ba16c6a4cc8fca887a75c68b6969a8648d4cc557e7ee0766

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b3f91ba831eb3d4dc0c21d3bfe36dbf1f91de49501d5ad014619ccf7877f1019
MD5 1636db1cbdf69241e61ab2714e4fcb46
BLAKE2b-256 56003dd8515af9fcac8a7c39feb1fa6a1ed8a96586f96d05572b93b7123d30e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ebb429ea6226972d04e9cb79979aeb40d72803ca8f0048a4ed405f40e8a4d448
MD5 476244c0db6c79903b735bae584e20ce
BLAKE2b-256 39441851c3517ac528ff6686da07b94bbf0d5951066115c34e76826de088e823

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f78e15263b4da6a542ded9e4852aa717fbe3aff0a51dd553f0d58e6739ddabd4
MD5 ad8ef44c31fb514a37b3940983286d7e
BLAKE2b-256 b5375f429c858bafdbf12c131da669b348e88621fde162de3c2141c7f9723d60

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: amplpy-0.15.0b1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, 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.0b1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 03fd5197f973776307b367bab891f691add4557a4d0fc75c3b9408a6ce560081
MD5 1c04b3dbee394bda465b1c342f46106f
BLAKE2b-256 a14baa88a5fe9fb2674549629d4150d747e323bd0a3aba7db15486688454d767

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea5df98fac249d282599642589aaf57a6b9e6996895432e049b4746b7cd8a0c5
MD5 c40775e38df0c461024d3d7beba04a54
BLAKE2b-256 32047396769f5c9aa694eb8674662a480f7e6b4b0e6cab1e6e47dbc7fce8a85a

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6e56aeabe7ef3defbff93d25558a8026748594e10d0826b6da5ccdc409a9c168
MD5 9ec856062cdac1b10a6bacd3a2cf6a4a
BLAKE2b-256 5e348e5d2033620a5d7b83199e4b4ec7feea9009be68e88b4c3b27623fbab93a

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 deb4cbbea80c4820c952a181809f9d9352456b78f08d82a21426f997c0313df8
MD5 ea10ec65071aca35a3727ee217e5be07
BLAKE2b-256 973eaec9c5394c71044e0d34071ac9dcf477d469a2ca4044ae2cc834de39c90e

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: amplpy-0.15.0b1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, 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.0b1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 9af5ee2e2ca142d9d00de641106e18983aceb8eea2f1fcb3fe60fc77810eadb3
MD5 5dc9c41bf79707042388194a0bdaad48
BLAKE2b-256 0e4bba7771f3ea8c3532de9b74c4734b17d7f25b9dd8259c71b373de658e37d2

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0e2a96992177ef913e2c060fb44d5f69d2d2380791585de80f98a2d5b2f0f39
MD5 e05c2893e3ea8451b3e8149805cfc62a
BLAKE2b-256 77ad9ebf7c59ddb98ee042b668c7e46b0801af472d683f709e1b54f2c8c85762

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 31c2336f615f52bd87dc9bdcfb13dfae2bfed061f633742e3245174494973f1c
MD5 3cce18dfd8962a3d8f986814b9782bad
BLAKE2b-256 7aeffeb10ab261c25f0cacc5e0a51357d9b9d38ff04fa5069e7e90485b2fd260

See more details on using hashes here.

File details

Details for the file amplpy-0.15.0b1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for amplpy-0.15.0b1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e8d5dd43a53a28917324faeb21966b3cbf753a0d7504dd5777a2a7660f4b8dc7
MD5 ab8562a8c74667f48aa8d3e8a6f30154
BLAKE2b-256 f8ebfeb5720cba12571927ce8f5b9204836071379373589cf1ae462cb25aed69

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