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

Uploaded CPython 3.13Windows x86-64

amplpy-0.15.0b2-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.0b2-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.0b2-cp313-cp313-macosx_10_13_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

amplpy-0.15.0b2-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.0b2-cp312-cp312-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.12Windows x86-64

amplpy-0.15.0b2-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.0b2-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.0b2-cp312-cp312-macosx_10_13_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

amplpy-0.15.0b2-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.0b2-cp311-cp311-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11Windows x86-64

amplpy-0.15.0b2-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.0b2-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.0b2-cp311-cp311-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

amplpy-0.15.0b2-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.0b2-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10Windows x86-64

amplpy-0.15.0b2-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.0b2-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.0b2-cp310-cp310-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

amplpy-0.15.0b2-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.0b2-cp39-cp39-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.9Windows x86-64

amplpy-0.15.0b2-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.0b2-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.0b2-cp39-cp39-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

amplpy-0.15.0b2-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.0b2-cp38-cp38-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.8Windows x86-64

amplpy-0.15.0b2-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.0b2-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.0b2-cp38-cp38-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

amplpy-0.15.0b2-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.0b2-cp37-cp37m-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.7mWindows x86-64

amplpy-0.15.0b2-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.0b2-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.0b2-cp37-cp37m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mWindows x86-64

amplpy-0.15.0b2-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.0b2-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.0b2-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.0b2.tar.gz.

File metadata

  • Download URL: amplpy-0.15.0b2.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.0b2.tar.gz
Algorithm Hash digest
SHA256 352cb4c9976a549590be46120fce200073491fd935226069359e055ed27db4cd
MD5 305498575f3ad9c77ba018e1904b9ff0
BLAKE2b-256 5ed2c7ed8673c3b5187681b0ccea834fa5a7df491c893d9476caa2926a9d7a11

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b2-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.0b2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3beea4300a699673bf4fb3850bae0b6aa71c3123b7af0a748398f122ffc69707
MD5 12d7a113a009fed374871c6a11273b55
BLAKE2b-256 2acafebf8d1449b244701c6955f125aecb5fff20952d87962b0d909412ffe8f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d0b13842f0de423f2149d071f05987157e2ae5e21c8e661d20db34d89e4c7417
MD5 053d7c2ce6b5185bdbfe745fa6dc1155
BLAKE2b-256 be25e20ca1f9a0b7cbeeb12737056fe5fe059ad1f7dcc0ec82d2035f6754962d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d3fcd06f669f67ba9f2e7497c32040bf92ab42e05b81a1afeb6c8c476a07b82
MD5 ebb376527e5bac8a4cf2959a67c10539
BLAKE2b-256 003d735ac53a26ab4c43f184999ace6eb59a2c8bc8fa0e388ad9b0a2817748c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 379a7764d0fed269293f0f87592e020cc6fd167f88be0ee04d328ad2c1d83328
MD5 1a39ca52e602823e034da4094714f266
BLAKE2b-256 d45139a8768550cbb110921c1959b417f62ac060e6147be99a5da0cddc16debf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 ed04f891076beaef16a4aa73eb285020739a12f2d1b67ff27b84d6d7dcf768d6
MD5 a761addd0033f38a9b0d05128f843359
BLAKE2b-256 f5fd00ef9af06531c6a152c36eceed7aa9b199a6459ed28f93a734984e8910aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b2-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.0b2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e1af05325453ebd095992b3492dc9a98590e989ec93ef4d0a55cb5c2b081896d
MD5 fde5bab3b168d6d2f062f4512e8a681e
BLAKE2b-256 0cbf890a25c6690cf1948319a79d9ab9fedb2b848bb5d46c3f08036a9a38df78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 539893247e8798a54d7377876f521ee7643c77aa393954a27bd672d4e98fbca4
MD5 07b5978325bc10b8bafe81f9b1409db6
BLAKE2b-256 d63d5d181ef45571072cef8ff1a274645389d6f3a3417699ff736cb595964885

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3efd099f1e74ba5f8b5d5087298ce139faf4b2bd0b82cb4e7551a415f4c8c55e
MD5 63ab8e0f86cf191dff9b8ff499191675
BLAKE2b-256 5936f3ff7dfe0a57e07f4605058eb51d89f6c83e599c5a18bc77f6cc4be28024

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 580059718c7651d7b56e9864673637faa186c0d4b61ab8167a7049c89df47eec
MD5 4e6463ef7c60569f541c9d5541e01c0c
BLAKE2b-256 1c198456043b58b70025b4877e8e97cc902e2431dd94ee885d1d7a6357371b0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 d0a04a282fdd68260b124085630527ecfd512c444f49f56f2b01e7c67c03739a
MD5 65fb9a2611c05baedddde7ce7e987325
BLAKE2b-256 e191421cf146eb0a04d7c846d24be0eda411ec8304c458a80bb6a38986f76f74

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b2-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.0b2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9f0d286c0b90e3875ebfeb45c2ee6dca149c6e79fcddd52bafd73f6957250415
MD5 2b7e9b818d1dec2d6db7dcdc064ec8a2
BLAKE2b-256 7355848210859a2629321769a42e78491693c40588a2e2bb5d36835f61b1eec7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b5b0bb890d71d22368af28307a2a1335529225663bf2b69a944f5d6f5afb05d
MD5 8b79ef2d55c9a2f45143a35a38b2ba6f
BLAKE2b-256 de5f06aaaaedcda47a5f4b1728c59ae96d5e108716e1b5471fd78511d9cbab14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 72249b1e65559123c16cbee300825f2be8019091f87385e9d2f5f05941fd0c24
MD5 0a3340215b0f74a59dd7ac506382f142
BLAKE2b-256 c687f33a6ec698b6058b6c12898175d5806cf3b8b7aef19e13357263c7d10d5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 81486fb0d569f52a488c62f76c86388ec4e817fe64026b87445924ba7a4877f3
MD5 619eccc4982cf1754c7c5f0c7ae0d624
BLAKE2b-256 e6b0014dea6d38a21f76faa653b9c6c1d30567eaeb73346cf4a9c18f6243acfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4ec56c4816ec9240e23e791aa027ec7fbe16bf91de0be3a191d5d93ef462535a
MD5 d71fb323516ed2226d77cc3dc289a6b4
BLAKE2b-256 ca980cc9dc3d210b9bef1505b759a624eaf0880efdc404cc1203c705ea0221cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b2-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.0b2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0649b371be9915c89454cd71fab850afb13cb775dac035f03776c2ac9d1a5bbd
MD5 8c6eef8e52ad749f77c6b37ad5049c25
BLAKE2b-256 f985f8e88e355f3f8cab3a9304fa49c692442529f71f78a8c1d42bf5371e1ecf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8d1bcc374ef93a360b44c4bcc081c52c13beef881370f115d7bc459c8ee1791d
MD5 330dc62aa46dabdee8e1f4f91c1d38fb
BLAKE2b-256 280626b038ca6626d8370409b3091b19409e16ed24870dc0a350b21d045d279b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 90905abb8cd4bd16806f771adb6b43f10e4ce1bc0afdba8425f83808fdc16a43
MD5 e0f25ef64d2d698c5aa43b2bceea12fc
BLAKE2b-256 6dd5b3ace6811d33f7438d6fbf128f0d615f0725b039e86a07d1feb70bd5ca85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4638e20163eac70ba31536cbff93541a75c9ab1cd4cf364b59a3ee39605904c5
MD5 76c8dbaf03ce39d5a3fd3684678559ef
BLAKE2b-256 8e9f172d5a49dd245a2b0a3a0a036a6e833de54627bc518acfa4df13f022049e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 22c4c3edf599a966d968b082b987d0501415768f4f2e96f1daccf26d3c3b3fd6
MD5 d86d6a9bf424fda4cb7bfbc464c1a38b
BLAKE2b-256 72486522bb8e26224b18afa4d337779217c918db3561a646de3b4df043eed668

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b2-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.0b2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 20aabf8afd1b1b54e6cb3b34290e9af55bfedce9f9effc84dedd02c15f06178b
MD5 b1ca2c52fc17711fc3be48b9f075ecf7
BLAKE2b-256 ef413c7427c4572cdc9359c8f01c6eccf7870b7cf24b653ab2bf7a35b9f743be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e823629e616eb0bf5a2f9c5513bd83d893198764fe9d86b1f5f525482654da47
MD5 0ba5c6f541595659f2917620a6e2556e
BLAKE2b-256 34126a54a989774eb078b6f86e1825b3ffc27fe69186d6d07c0429d28d596736

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1db4f5a99c0a568600a3ca7936414e12c357473aa514416e450db4b20162db25
MD5 fe17714a492bb804eef553e9ca86bbd5
BLAKE2b-256 4599f0b7a14bd513c12f7ed360183059ba4ac6cd789fe6e6353fcf652e05eb5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ef5158cb511e1dbfda30eb0a7a5bae8dbbcd266239dfec79274730431a0534ce
MD5 f62261a2dbc73a48b9979c380be105cf
BLAKE2b-256 d5a60fa847f90e12fa66a767d307ed9b1f8f619acbb19b857230b03dbf9aee2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d836c2185849d42bf3ac14dcd6fcbae0f602a55e58c7e8716e73298fd5abfad7
MD5 4980fc217c77dacb51e624901bb7c9f2
BLAKE2b-256 3238d28f280995171b883084b1b7d2c51c557fd083effd1cc0ec0589873af187

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b2-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.0b2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b16f0226e476450753c773349ee2a1ca70c5d7139db9f086e8530b9ac59ca4ec
MD5 b06c5671881740513deeb1a8856b46ce
BLAKE2b-256 de153f8ebb5cad474436ebf77fb1eed3020e3539ab287fa5bc93df127ea36a57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90ccddc973f1802eefe28298bbe0099acd33ec82e34a8217ea76e15b0658915a
MD5 e2e02a83216a5b2303880999b1f29520
BLAKE2b-256 c486f064662f55ab10665ea038351fcb4880f12fb265fdf6b9ddfff54e9aa705

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 623519338dae5ab5f3b6fdf5773a4404327930b5560365aa68ebe67eea8d2c1d
MD5 e3bfedaea7c12e5eb40caf010ff6a168
BLAKE2b-256 1af0c64c54d58cfd40c28079d1da4001c9fd7eb9add9ad64f522410d9ec93209

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb1215e676747b415fa365907011a2624c3a786454f467f7521e201020e9ee1d
MD5 a4033064b8e599ff3c20e41db3930d0c
BLAKE2b-256 f8cceb05ce45e5743c80e34916a9baef01564d3bbac1f9eb14278f534846c93b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4115db5ba2be269fcf762bcae76c2ad96cfc351213c18360b458f53f43b5df4e
MD5 bf7875e4e09f978cf5ac9a1ae6f803c2
BLAKE2b-256 d932879901ebd243288767763e8a9e98280bc8d936821147da376891f2c762ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b2-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.0b2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e5cee2c88f4122bfab5a56a43e5d793f5f1f6a25deb4ce07c26cb2bdc21885e1
MD5 32040a8068a5034c4cd21d12799e5746
BLAKE2b-256 76db026652d94dd0b93a2e47f45c4721922009092134bc40c4b28154081e9a74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68b713d7f6bd04253b75fc7c32346055fc6d6d8d339c47423c7e02567f08f3de
MD5 af759e00848ea6af1084fbb3acc3c651
BLAKE2b-256 a52ee14dcb1f80ba49adb99b1acb349077853957ab97d0b8ebfe511a3b781466

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e842266e959388327afcdac9875837948b057ee0bae0542b6c33aaab9c9f91eb
MD5 efc48a46719e85265fd19622fcdf1fc4
BLAKE2b-256 8e8f7f00db448521b45bccd876c004d78d995b496d055a7e99f27a5dc3213403

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fb4233adfd8e7af814c5337d53edd4cd00bc3856923722a036f1dda8188074db
MD5 f7465c34526c0cb35aa55dda55d1a3ca
BLAKE2b-256 28f9bd3f1de167b971ffaa38fc812bab74f843232f203b46c3c87381efae5100

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b2-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.0b2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 4a8a659d936cfb0ad53d8039c0a263044d756c525b85e1c23f633aa01ad99f2f
MD5 91facb08c599f02517c48402d3d00a30
BLAKE2b-256 229c78d5e7d6ced0763c56c50d8396a1bf5d9be859a08e744c8bc308d5fbd094

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5acf3ebd2bae7e548f04526d2801d0bfd92dd3549f265c9ef151d847e9c8a1fa
MD5 40510730aa591c4c2ebaa073ca94d475
BLAKE2b-256 f1f4fdf9a1d3253ee2b9562cb80189e0ae5300b2f7d164df0ee3ba638747c2eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c5947a7238db7aceeaec00d14a3893f597a85fc8d605177f2707a5847a5a0ec5
MD5 ce9096eb0e7b5369cea73c4939fc84dc
BLAKE2b-256 61455743e11eb07be9e58d77f8fe70c0bbc7d9ab61a7940cfe8b77b6fb5a971a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 de9cda2ed4ad5720d6bda075ca6ae7c85d44717de6dd470c302fbe8871a27df7
MD5 a6357b89b4af1dbe39a0a8f9987b79dd
BLAKE2b-256 a634aa95c57ae5410c78c0b1694c8ec5c72f728ed7c7906365fdf484084dda06

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