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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8macOS 10.9+ x86-64

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

File metadata

  • Download URL: amplpy-0.15.0b8.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.0b8.tar.gz
Algorithm Hash digest
SHA256 b3516d63d86a16d9aa5d158411372954e015d8dba306635324a8672c505f3626
MD5 d66af69b603920d845f7f9f5dab92693
BLAKE2b-256 f53797ccbe964c9de32f4985668e8c3c80d75e30998679423629e49b0c5e55fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b8-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.0b8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c4ef2d8d3b7cc236b57118bdc9cbfff5b2cfeae5654948aeab2f0c4c605876f2
MD5 cb628f389c9badc64bde4b3ca97184ec
BLAKE2b-256 dc22a0ae4cff2b4af1461f69ff4a30bda7f491c861f9e76cce68004dde2eada2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9dd663f9b2b605475b9d042b3a533dc4ab1cff893dc265a0cf3c69f3d870e3e5
MD5 fc8c7a1c61aaa1a522f04ab360a5f9fd
BLAKE2b-256 a26d91775429902d15d582ab1b3059780d06137d164952c80234bad0ff4adfab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 71a5fc856dca39c9ce87a77dcae1e83e56d0063d20f38026a3402071b23b624f
MD5 fd2fb0ef79fa778deeb18ddf85e41ffa
BLAKE2b-256 23dd67749c2bef7fa4cc750d0d663a3c4976f5a8aa581e5c35f26ae60e2160eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4e6e613b5714dd777b4008252a6aff4f1fb05b2b8d9b584e173341b46baf5a63
MD5 d6848ae7d77033b77129c57b8b2ef55d
BLAKE2b-256 3753ee751d0c7c17bfd4d8833e2567c945b4d3e154023a86fc637475c2d6b5db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 0cc0ff141899a632d6cfe7ceb8d4666b5aa414e1d020bd94ea41b4f38a62f9ed
MD5 d461b0ccc81cfeca1a6441dcd9fcf06b
BLAKE2b-256 b9b8fe38a3a252e67355558d7ccd5e2a35817fd32d9723c8505e87f1911c5db8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b8-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.0b8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5c2dec814c4514608a2897dc16dce9ca962490a6e30dca42d1798be2e2243a95
MD5 a6c0e44119cdceff376e57394da1f7ad
BLAKE2b-256 db817ab7f869834cbe875b6c82673a719a120b06b4dc1dd89e5d208eb4895510

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 da74569b7088d329d27dfde1d5b95d2968fe705835104e0ab5e3bd009f08fd9b
MD5 37db884f7990d35a1e281c84ff43979a
BLAKE2b-256 0ea98cdd28bae33e0192c2bfbdfc8cb0ee6d7fded4c879ff63538ef1dedc79c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d884cec76c67eda92a202761da58a50200fa490adc1bf32fecc23c0224437258
MD5 275707dce8499b26342321e4361b1309
BLAKE2b-256 070f5b16e82f91853bd8529359c2ef5b53f656f117d24dd81e7b6f46b925fde4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8af17d63b636dd29937b9adccab29637ed87a6a05adf5d42ebc10ff3197eb90b
MD5 1d400bcb931dd190c106ee2afbb4f56b
BLAKE2b-256 e56e8d0ae64081ea7640546115d7f20fa9610728701f4936e09d22ae97555142

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 536cf079b49b5daeb7236e81e0205b7788c5b493b9e09a9be17a00bb526b10cb
MD5 86fe38ae44673598049f38cdad5188ad
BLAKE2b-256 a8d5b8b5bf1e8bc8b88d34dde907b637278741071742c391d96374d82e2d4a10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b8-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.0b8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3990ce9846596f5e85d36680be0e40ef0b097f6265cadc02fd658b00db6941e0
MD5 739fcfcc68f1ba0b95da962f1f1555ec
BLAKE2b-256 0f70a08b81dfee4b9b4d836e817d5a5c232336c0a1c0975b641d77bc51b16dfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f84155966906791cfcbd0196c8cb43403a915c84b301f2d6f97209086e1a157e
MD5 9359964cab526f0121e7e19ebbf1a21e
BLAKE2b-256 5eedd1a5cfa631070aa43ce52264553e7ae34b47f6c4528b85ef81cc5a784c8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b43ec8aa10769ac5a9b6fedbd99f4aeef657ae1cdbb75174f0e7936aa38bc289
MD5 6d8691f02ad8bde623b2f257acf7bb66
BLAKE2b-256 0d69000882a22c9c8730a477a51def2890051dfc1943ab4ce33e51a0cc038d61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f606736e2a239aed835c6472973e8afcf44f08d998eb51be29f6a5d1891b30ba
MD5 c7a43ec95d240aac2f62e942d1328a11
BLAKE2b-256 1d307db5b4f0c716eeca0ba94ab42586f3d47c7a13e7ce8fd368cb8a6146b0e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7fe27cb1eac1395631006390c273b1be6c2589cf901581122c9513b7cb364aba
MD5 d8c8b1249ba8469ef1fefad9a9b7f430
BLAKE2b-256 e56cfad1444d2cb11e649837350785283bf8d5e541fdad1c5d0a467d486618a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b8-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.0b8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f425b4fc949c74d91f330438d697f043f73caa2e695974fff424a281c4082608
MD5 18db6bc59d4cea8cca24be7825161955
BLAKE2b-256 6b9d49d47526b8657b39e68cc1f86c654b348ab8e0bcd04bc86c747c206da182

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b939ef570e703adc9e766ddb6385e9316507fc9ecae8ded20974e6b30a54bda5
MD5 7a4b7a3916423665d9425d637146b54f
BLAKE2b-256 b6e702dfa28288a8c37a520823f4b1e2f8fd03fb27dd9290dbcac02411e4bdab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2bf351e70e6f9d61b553414b1595883e7ac0cd8dd805ce780a98a04f726b551d
MD5 bf0559afc01ad78ba30a8cdfbf4eb19e
BLAKE2b-256 72ffd6880a1805afb090eb3c14199329002804011eea010237e104447a1572d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 052b27d55db09cacf18eb28745067baf4f08abd0457b577e6fb1a33e9117db61
MD5 06dfba3c5d6ea19474d322ab7f0f2f89
BLAKE2b-256 0ecaa1959360cb51a44ffb752446ef4f293769d63236083e2041ca0b0ef30c71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9f2d2cdb1a50dd1b89c87f17215f92ef943bc88cd6de9f1b4e2c9a4425614d48
MD5 2c0d3c7be2ace8c2c7f1e14e1838d135
BLAKE2b-256 71ebdb136bb96dc68cd5d34fca451df3e087f478d491714bdb81290508f3db97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b8-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.0b8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a6333f8dd79596cea7c1fbe4ebc160ac08e24a6497216d421ca35d0a46c4d14b
MD5 58618426f270496b52ed87f422a1435f
BLAKE2b-256 7a9bce453686cc57b2636c701d0790dd27cda0ade9efcdfb1d6ba8321c1ee3b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b113b1478298bbb0ab228c8b636c6ff990fcdab0c1f5857de84f37a48f8c684
MD5 0d77e5f402e2ab40623c466eb2531739
BLAKE2b-256 824b942eb9236de47aff35c1cce4c590f09781d1aae486b47fe4363232916885

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3550717732e8eac5cc6cbbd2dae057647335d88c728f37eb429fd7754fee97e4
MD5 5f781a2cfbd857d7eff1884093d93270
BLAKE2b-256 088f06c8647cac83f9febb6840c3ca48f3f8561c16a8ea50c7b505748059d96b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 990cb5b195c8a877c2e141f5a328b55cdce9db4db26d1919f843e2e936673635
MD5 7a49b08fae99e44a901976db5abdbb05
BLAKE2b-256 f6fa9bfc5ebe34b4120e89a2708e2d7030c03a2ed71684f94da94ad866c6199b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2bd5e7d5de693a5db5d872a2747867a9a040f697283bd554f8307902f3e9d1c3
MD5 93deb562236b767f5c013ed7d11eb168
BLAKE2b-256 5eeae6765aa1fc85cf560573cf295d8963b7e2693661c7eff0f3c1e91fcfdf76

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amplpy-0.15.0b8-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.0b8-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 68e1c1b66a6a827ec2958169a4ca5bfe28c47d949c66ab28a7b8cb8a2c7b76d1
MD5 37e69900f6bae95821c91f1bea7e095a
BLAKE2b-256 3e9510262b7cde6862cf14b1f280ae14b76ea3271dda1deb7fe4f246e11754ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1804f01a69ad78897a7098deed58c246de01faf54118a99151ecdb5bc11dab6
MD5 8a0cd352c4046f01c0cbabd89d8284b4
BLAKE2b-256 9f3e86a70d40af184732988d72c6b3e4010dd0de7cc1a05843d6ecb3259b82bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 034f743b0bbd054d0b2b01df24f18414bdb0262d619090a2700349c1fda708fa
MD5 f357db0a9b04b2542dcc3a15d7ee5fac
BLAKE2b-256 015da19365e4c3a75c063fdf47986e56b2fed24c681a430bbf1600d9496d837f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 78479cdb90421e0ab87b103ac6f1acbf874d397c438abeb48d5a97419d692b92
MD5 36c60b97a002604895861af2e9d1bcbb
BLAKE2b-256 7f6862d23188e833bc9d2d7fdc01530d8638dd29260f5f36e0cefe71ff17a1a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amplpy-0.15.0b8-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 95744bc474281d4561347918be414b90357b8c7935e6b478522195f10f2b4b3c
MD5 2dce9b5c15f313a15be8b89ce354df95
BLAKE2b-256 c7692bdd3d1e626f0c2f071cef3ac63830151a98d8f24c3657e028ee730d598c

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