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

Uploaded CPython 3.13Windows x86-64

amplpy-0.15.0b6-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.0b6-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.0b6-cp313-cp313-macosx_10_13_x86_64.whl (810.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

amplpy-0.15.0b6-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.0b6-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.0b6-cp312-cp312-macosx_10_13_x86_64.whl (811.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

amplpy-0.15.0b6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b6-cp311-cp311-macosx_10_9_x86_64.whl (817.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

amplpy-0.15.0b6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b6-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.0b6-cp310-cp310-macosx_10_9_x86_64.whl (809.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

amplpy-0.15.0b6-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.0b6-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.0b6-cp39-cp39-macosx_10_9_x86_64.whl (809.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

amplpy-0.15.0b6-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.0b6-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.0b6-cp38-cp38-macosx_10_9_x86_64.whl (823.9 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

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

File metadata

  • Download URL: amplpy-0.15.0b6.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.0b6.tar.gz
Algorithm Hash digest
SHA256 603df42445d6e4235fa86db35ed6a79b19f1ddb0de2e654b1465e468c5a570ec
MD5 e2067aff57996802b341ae9d1d793f9f
BLAKE2b-256 9d43fb06d74a1b70350e7a70fbc92c066c03ba53fab10d3210af913b265a6598

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b6-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.0b6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c43643fae867198d5992b69e8c4eb214780059c1d0f5584ef373c2c38853b346
MD5 554881c937ca2f89be04f8460ed13126
BLAKE2b-256 ab061cf1d33d7531f556e02bfd95672ac14799412bde7ef0d23305c836167c7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dd984d01527cc3cfd5852119f0b7edcdf9e40ea321d0f4fd3097032c24f1c3fa
MD5 b68a112a7263e824f54e0ab97e7bab53
BLAKE2b-256 1b3fe6ebf17f1c34f6180afdfe398b77fe17c21d2d37b0cb872c82575b8b5133

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 28ff617cf36f0ae5963f2313bd8b723c12293ab32ac8dc3470545ec605e1c3dd
MD5 900a7e60bde566d549f696e824a475ad
BLAKE2b-256 39beeffa3276613d640c175d393cb174c4dbc390c0091b7446fc81a2c8bfe755

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 999ae0be03cd64e05f2bb38eda534d953b1a59d24d0d689d397d4d822b244cd4
MD5 c4ef8f55347f2e88bf018103d0a15035
BLAKE2b-256 6b5eef0d2530d80e0009f9900df300f97e0f7bad3aa25dd2d8294cb394a47579

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 f24b77264fa08336f682d0fc8bd1e24229c3f07bec2909e11776f48da6e46444
MD5 b9eaf206be8ba8771171e25c866777b0
BLAKE2b-256 ded801771ee194f78d39b4b431894d42c737b6976da937e93cab6cab856a8609

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b6-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.0b6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3361fc24474f333e7e59c6553e95e19ce180355ed0dc7ec332b2469792e858bd
MD5 f59c46f093bdbac0822d581e13af641d
BLAKE2b-256 dfc9689e23fc0f55c2bdadcde3836cd3568eb2df819318996450142351e627d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40cb99bdc0d4da03436184d65fc62db945a708d3c9ffe7f0a6e3326a3d54a170
MD5 f628a3cde26a902a62ee8dc74308f633
BLAKE2b-256 1c6bcfe1555c54a05e71b485b2da50bb90f4cb9d0a4ed41ecde9703ac4ebe895

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f1d74dc8ef0e34f1030836da2ee185171f64e9d443180fc059dcea21faea423
MD5 6b05b5bd00f394385a3c3cad6a2d4372
BLAKE2b-256 50cfc23b1f266d7e6f6dcc774f06fb1e21775922ac86c7ed2fe82cfae124553a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 010815d8e2ef080ee167d71f2f812dddafa9b32e8be4eb057042938304e421a0
MD5 6801864e5bc26d2db597303525019cae
BLAKE2b-256 02c4c14b1082570625dc23c232374b39daab872ac1e0710a36bc838a18911a5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 9eec891df51e17e8a3f5d01a826812c45cdb7424a76c8ff50086e0bd7c95bfd5
MD5 cf4b3361cac8828daf85c58e6176c226
BLAKE2b-256 d0dd80036928e0ffa9ab3e5951543df71c299d3fd8d756ee35f65793c1260202

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b6-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.0b6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7e7b319ac909a30a18e6250d8d1a49a4d6c57ca6e7cdf711c314cc3c571dce91
MD5 076d54753e48c9c4b56288de25d685ff
BLAKE2b-256 8f3aca3cca7d8bdad23508e1c8141ab51bb2b9fb9c8c491de281de8d5879043f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8ac47513bc7e7c0ffb5ed1303e81af4c8b84a27ef87996ebfa66e92e4b77493
MD5 2af4af86807ce371da7c05b987130451
BLAKE2b-256 d59dbcb5c846b435d81abbf7495217a6cf4a760aafe3e5bcb50bc2e388d352a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 749f37acefa1513a792f0a1ae38872861ce43e9fb587cd5d494e4de7a811ac76
MD5 273712aa7bfdcc5c4d20dda1b64667fd
BLAKE2b-256 ee4148a08462063c69803c36d42fb08c5ab6548d2ce0fc13e153c648aa4013c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 52b84ee2f40bec5a4aa09673a52bee5c116be5adf4cd50a3d44e87620bbcf4b0
MD5 42cbbf55c626f731abeb25dc56c348ea
BLAKE2b-256 9973ffaf53e3d3b43ca30066db92436e3acb497ec133bc050411a28f43169961

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 324bf93b5f3fd6e68edeae805d5cbfd8517b4e1c61f7dd4f1b0221b8b5067db6
MD5 f4a90b54160d948aad132812814adddc
BLAKE2b-256 e607f370b9b2926bff35522a3c01fc50e1ce3ec4ac80be69bdfd1e71dd2ecb42

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b6-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.0b6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1c0bbfaf8d6070065e764c5bc505c1c27c65c0f1b4ae996ba132f5ed8360a28a
MD5 c5554cfe1c37e17356e38244827d7a8a
BLAKE2b-256 f2f93eb589fe1a5836a70d84012aa65755760f228f878c9becec166dff938d22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 101631b9d81d59feb46ff35b681331173fe30f3a5718eddaba7dcf0f4d8c4832
MD5 fa4e98bb23fff70e35f2735920381ccd
BLAKE2b-256 8f2bb31ccc8c991aef835614190980219e2d96ead69a59e7ccdb531069e82f9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bb997e618d2dcdd7a852d2b6bebb1d1cecc6d5527c5d1e9436432b2c025fac32
MD5 33ad75553d5ec37860fc07498f5d4641
BLAKE2b-256 bc177a5da1f11dbca6226051ee7596ebee87ae5a7b07676371d36f73dac795be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 94c4342b71da728b8247db1775dbc6b0bfb6226e21b9f57cacc261bed93e7385
MD5 91facd7d3b0c7d200253d2a8ba8f8d6b
BLAKE2b-256 8a1139b0e76a4c33aeb25962cebc26553adb6e5d740471c9dd02063355607104

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 04f03dc0aaf295676cf91463b284b8b5c9cc0482c9bd7172d953ea4892350778
MD5 b6f9bd72748756f070f9ed76a1963174
BLAKE2b-256 e723eb27c9c9dbac0777a42a369f08c03b6587278f78225c1d64e1c2467c80ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b6-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.0b6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7b6e259ff22c39d57286b8e852788b91b211755d29d75c769756024581daca70
MD5 04097349521b0be1f8b13da1ca6eaddb
BLAKE2b-256 a8e1e07a7efdc887e2ef6e1bebcbd01588723127c3ebc781184c38ab2a63d4da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c981bc489af18bf4882eb06e9b0423f2afa1dd46ff42a49dd7beb397be6b3803
MD5 9ab5dbebdbe27b327823edaaf3332b7f
BLAKE2b-256 51e205374658e26872297be816b7a1f29b8b102a41a2d4bddb5e61138f6c5d00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3090157d67f03ea951354e8363505e40d4a6c4d61a75f68f439e0fa6dc790286
MD5 f1f1f70740dd4f2fdaf51f7dde3f4c99
BLAKE2b-256 68064d86fa9fd59dd7fae354b1dff4caddb413997922646fb4015212d50cf2ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 277dc8b8b29679c28cd92ba7d4412637e57ca617d1a7e4a183722ff3c5397bb7
MD5 5560e32768f61277980803273850f22d
BLAKE2b-256 ff271749047636eb5b854b840674ff05a0b44758c3be2113f5968c944d5f8b45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 db832641859055eb080b6ac09f46baccf6e9d223eeb29d576ad4f890d7bca232
MD5 30f748c67de836ab7c8afe84e0736cd8
BLAKE2b-256 986a388befcc147b37f1f0c13a0c596d547badb1250ae8d149e32bb025c54a15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b6-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.0b6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 922720fcc913c163f8a7b00978e6ee0963ee0e482cd525748de55693251d9383
MD5 aa501c17cab1fe349d4e04f3f4c0320f
BLAKE2b-256 aaf185bc34443f7ede44d15abc078a9f4118348505ea6bccf78d95787e986a63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 36093a14d49aeb6355930aa10ff0adc46704342a2bc8614a187b58f4d46ee038
MD5 e7a9453eace38a679c0a08892ec05b15
BLAKE2b-256 02f2d9b29a58c41a16b1202c79f4546319e27dad9609caeba88fecd6720f567a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 51581be23659bc92c6a305d8f93049000a4faa1a91f927949fcaea1e49afe894
MD5 de3241bf735207a1ada47ab6922b4a40
BLAKE2b-256 1d0a5bc0491126937ea35790cf6cb1e10ea9c3ac0f1e41bf1f4f3389419c19af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9f8eea9ca569c80aac9ad2791b5e2818f7b74ead7c0e39f16b99705729e9d9c2
MD5 fcdee22bf5ab7f3ebb17219bdc15a73a
BLAKE2b-256 51edc321570a542c94b6e9164505923429238a83b7e1cc5a81207983e06d6027

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b6-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8de34ac37a8322bf0bc10a2999e189b9beba9976aa87294575c358dd5c141e7d
MD5 fbf4a727256e20fb8796ae7190114e55
BLAKE2b-256 21b49eb78faa8717191cadb9d1cbd9e49de95e4535a0c1cd342c866e876573aa

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