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.0b9.tar.gz (1.7 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.0b9-cp313-cp313-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.13Windows x86-64

amplpy-0.15.0b9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

amplpy-0.15.0b9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

amplpy-0.15.0b9-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.0b9-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.0b9-cp311-cp311-macosx_10_9_x86_64.whl (833.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

amplpy-0.15.0b9-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.0b9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b9-cp310-cp310-macosx_10_9_x86_64.whl (824.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

amplpy-0.15.0b9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

amplpy-0.15.0b9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

amplpy-0.15.0b9-cp39-cp39-macosx_10_9_x86_64.whl (825.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

amplpy-0.15.0b9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8macOS 10.9+ x86-64

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

File metadata

  • Download URL: amplpy-0.15.0b9.tar.gz
  • Upload date:
  • Size: 1.7 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.0b9.tar.gz
Algorithm Hash digest
SHA256 07b717bbf0211577d820f951a52968fac1ff8d8a8b7ed2bb5adf9824cf404a53
MD5 c0e632da572c705c55972cbbbc212453
BLAKE2b-256 149b2c22ca30a5fb452a17b44ce3f92bf926e412de033445cd4c8952d3ab7139

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b9-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.0b9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7fb890795f47e9ab79ab203e31fdf84f60d32add7b10b9ed1bf5b3251ad61f9a
MD5 708aac80f8d50eba852965257e636010
BLAKE2b-256 3792424fdeec0731398451cdd2c86c1c4c3a48e9b9b17fb2f7c6132ea6a998cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a5ad90b7c6b91c2965ce3e5dc991d71882707ed6c1cad1f9ebdb859780cf1e1
MD5 4989632ffed80056defe16adfe722906
BLAKE2b-256 a3f972e7326424dd0fd35c858fcbd9dbd2d1f42deb49c1c41da0695f4f5d4f68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 59973e354ce6bdb91e1d4a6a730652b69bcd12902fdd59074d7458c03f3f9cb7
MD5 94773f67e8990a54773dc7480e402b20
BLAKE2b-256 98f99b757ac8beb794f87b60c1f5d378c438b85dd67cdd2a791de20eec1d2a13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1f8f067cc2c6df6482b5fb6e2fed8c5f3d2c2a1dd3082720fa0f15c73aaa80df
MD5 4a233927335df21268d5bde949c8d300
BLAKE2b-256 7505c90734395914289730b378c520f28302b0895f2d88ec2fa1ed9e693785d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 368c9811cd0ea19a200b51eba7383818980f1e886626cddfdd428caafcde861e
MD5 a292e6df0c1bd52417bb4d2de14bc9b3
BLAKE2b-256 6535463649849547b5607e6254e1ca85143a246953a6a400f5180501733b0019

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b9-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.0b9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e764248dd727068f2c16cc7b138090a2cfe6662cdfc0de0860ab618528844885
MD5 47d12f35ed9af3d49d8c5e8784a29f9e
BLAKE2b-256 d4c4f334f6aa3cbb6f5e2b8514b648dc95d1a81b511d9ccf1ad362ceb434c755

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6c551d5f11a8b3c91871b97bd5275fcad67b9413855ad44d235da446dee612c2
MD5 38908a370d8fe380fec559e96b459767
BLAKE2b-256 7853a3bba24c1503622bb1df76a4a19cba89e34c537d79e36ce7d25ea114f054

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 04cfda801e54f71cb5916c6a0a8bf846973a1bbf619d0331270a1701576006c2
MD5 2159afd95415d214de5da8bfe56794dc
BLAKE2b-256 4311ed4002376de273ed522961f9b5eca004ff58ecc94fabc50e684be07885d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3e51099ec40b445be3ae533f0093fd2c957d079324420fa57c1059aafe950727
MD5 ae75cf2ea7f5afd65137602f6e004584
BLAKE2b-256 4f344b39fd38b2f313157f04ffaf5c3821a1f8694f021412d8076ff2e43a4b81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 a0bb16f99ec718ab6832e031d7a0b3d6978e15ac3a8c945f06be6e88243c337b
MD5 5234c9ab829a507b2f139bbb8b657327
BLAKE2b-256 8c961871cf2e0138598c52a288f3bf086d7a06b7f5b4bfd890f5c2ca94e9c9aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b9-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.0b9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 169b3aef22e3c585a6a28a3274771ca27ec18603b6045723ce3e10236dcbcdd2
MD5 f1a24cf086c3323239051252a133f611
BLAKE2b-256 7f523c46fbd5d22f3c9c6a3b0827077d1164659a1a040b1382362f6817a610ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 011db8c8d6e09e42ba7620f0a7a83e1214664ea77394b9888a19bd49cb531122
MD5 0db9c3abc3110f1eb65beca8aa72a267
BLAKE2b-256 22c7ede69d5bdb0cf0a14949055ff8072983a64573411f3f65de53293ca1ecc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9da6927cd86f63be613a0a76a44ae53793b48e3bc54f52bf0cbbc220f286ac01
MD5 22c52b11858ca69934e41cf6bf687a75
BLAKE2b-256 d522c65f662f27560b088935f41cb3c25d62931a41868ccb34ed7325bc9d9bbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d52c6a7cef871339ae8175db6279697419596d3f70a9df8f66d1061da19ef25c
MD5 ebe534a4910e639f4fbefe550db99e83
BLAKE2b-256 9b4d1c495bb453965ebc11c0c8fec47713ea9030f405458799a6956388aa070a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 af9a065c8c728ea0a0bf25350a4f34ed4968b46623e5d273b4a15fc7575922bb
MD5 aed3c89534d82870d801e51a82515290
BLAKE2b-256 8f6d479aec5e700b8b4236c08750a6b325b58659ac6d9b8c043fd88173e46f40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b9-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.0b9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e1ef2bec725e8fc9f447d1b57da3f92f94ebcd27db583a0063a67111b876c7cf
MD5 367de0652c554aa06f4054b6c73408eb
BLAKE2b-256 6633c3ad7f201ba54196e67b4ce57243ccc6553cd4decb3a76e540afea7a1027

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0dc1fd1b2c4c3f9bafa754237eb5b83f64d0e0418e4d932c17ab4e59d6683ee7
MD5 9218702ae81510096b5a4a5f5808d9fd
BLAKE2b-256 477b08307f78e75f54f0cab2dbe974b32d128fe7b13aa1f305186a9eba717758

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 619d08a9da0aeff4bb93c676c54ddbfa80ef8b0d8537e49f7b43f4459f7b894f
MD5 b927c662e35393b762c0882cf6cf0b46
BLAKE2b-256 571126148339c3f7a708fb458ccee713a493ab5dac0899ea07b194ffd6efc444

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a4aa780b1bba3c6666ab757f20ba8b00dce9538d4fbe9e804ec2165e8dd95fe5
MD5 b6b0e1d92867dd04156829eaf1cb071b
BLAKE2b-256 4b4845cedcbfeea12df528a5de1009ce7114ee09e13a8aef26ee7b961bdaf08f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f133cb0decb15b2d0824c2d31150c447d20379d1dd61b91b1feb12891b08fd8f
MD5 b3c96bd79db4d411de9c264245f9b082
BLAKE2b-256 d8db5d3fb26a19c91eed16a48b109a5060ff698f205e5137205761a64e75a4c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b9-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.0b9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2647c35c842cb2cd3a9cef85705bfbab2138e360a5eb6ab0a6c03bf2c0c3d271
MD5 89575691013771f3e9a7ba37012151cb
BLAKE2b-256 a3c185e46d4b3d677fe4de17ff72a94eb156be7955e71f17f037c54ed89209e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f933bb16171cb038d4b9d87b74b10e0c86f97e6d2d43aa7f994f2a960353bb1
MD5 e6501795cfbf18d0b097b669ff60691f
BLAKE2b-256 806d5ab965d5ea74f6e282478b1d10b56dd7f593c2883088663abe418da4c591

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 27eb24959cb21f6732abe0a9705f5935248a1ce7396918167ec4d9be8b6c09bf
MD5 ec0983408d7215156da62bdd3d3507d7
BLAKE2b-256 37c2a68cf92e181606184015e043fd5d682cc2882c675935af84d0534e156190

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b6a1b981d17dacdc8e7d312811686946628d997999daa72c04a1b85464df2984
MD5 6f6605385c6df18cb29c36a56d0e1612
BLAKE2b-256 a3472e346324d5286ea27bf6e34761c4cd0b71f34f3fe9f9e9f99685cc469b22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c5d1ae1d5757474d82e84ac4965c2b274cccec7a606ce52d59c0d9047a1f0537
MD5 63f4722d19404279d616de3a6555e47f
BLAKE2b-256 7b527f932730bb727dfbd37e615e9faecd0ceb73acf0382066cc0ee687513758

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b9-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.0b9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7c124db19595e40b1934566a7626a59538191dbf73734f72a73585f656f0d711
MD5 af70e7df3b5da7a71629d4875a9b565e
BLAKE2b-256 608d8f8078bb09aee0cd7cd9f470c580c23754a62131e1f2f170920249652d45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7548ad689374727edfbce789ad8af7243693bed6c9f58ebaffe22936eaab387d
MD5 051e2e4f6e384591ebb146e4652ccc95
BLAKE2b-256 c0f394ef7cfdb77f556299d512c6127b3861f8bb7cb56e3ce8ad8c7e563da43d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dd0032138e41accdfce3aa4848d1231612b8e33b1038eac2c8909dc67b211c28
MD5 c227d7f4686ee4c82383a669e8396efd
BLAKE2b-256 075301094b82158ea32eff58b77cd6fddb6a0f56782b1b7a1cb56f8923c02e35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5e9940d28db7ea59801499c37fe7f01e6ced0679cbe6127a2a6a389a2c121257
MD5 006aaa11dab6905964ec97986b3be0ff
BLAKE2b-256 8e91e4667bb8da71b748a9303338355c74580c943c10c5bf3f38603f0c322929

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b9-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a98971a75e3d655378186859f98c1982dff3c0b685da557a06128e5ebb036b4a
MD5 3a0393f81e21cadd9f062ca49ac910ac
BLAKE2b-256 f3c9daa82c06ccef948b7a480946e7468401f450929d1a646ffc0c7856b55235

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