new py-amplpy package (#35359)
* new py-amplpy package * [@spackbot] updating style on behalf of sm2939 * Update package.py * Rename var/spack/repos/builtin/py-amplpy/package.py to var/spack/repos/builtin/packages/py-amplpy/package.py * Edited file to change copyright year/dependencies and changed the directory of the file --------- Co-authored-by: Sangu Mbekelu <s.mbekelu9@gmail.com>
This commit is contained in:
parent
e1341d70ce
commit
1f7c59eb06
25
var/spack/repos/builtin/packages/py-amplpy/package.py
Normal file
25
var/spack/repos/builtin/packages/py-amplpy/package.py
Normal file
@ -0,0 +1,25 @@
|
||||
# Copyright 2013-2023 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
|
||||
from spack.package import *
|
||||
|
||||
|
||||
class PyAmplpy(PythonPackage):
|
||||
"""AMPL API is an interface that allows developers to access the features of
|
||||
the AMPL interpreter from within a programming language. 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 read back from AMPL, the size of the model as such is irrelevant."""
|
||||
|
||||
homepage = "https://ampl.com/"
|
||||
pypi = "amplpy/amplpy-0.8.6.tar.gz"
|
||||
|
||||
version("0.8.6", sha256="ad0945d69f75e7762802bb54849009717fbcf226a6da6f37b539d9534bdcf68d")
|
||||
|
||||
depends_on("py-future@0.15.0:", type=("build", "run"))
|
||||
depends_on("py-ampltools@0.4.5:", type=("build", "run"))
|
||||
depends_on("py-setuptools", type="build")
|
Loading…
Reference in New Issue
Block a user