summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/py-waitress/package.py
diff options
context:
space:
mode:
authorErik Heeren <erik.heeren@epfl.ch>2023-02-16 17:40:56 +0100
committerGitHub <noreply@github.com>2023-02-16 08:40:56 -0800
commitbfe06f694c5b9a32f435deba109037ef8e3d21bc (patch)
tree784dee30c802e3c86daea5d29a367c168e46075d /var/spack/repos/builtin/packages/py-waitress/package.py
parentae022e98d865c0709380ef98dc87d1c5246de720 (diff)
downloadspack-bfe06f694c5b9a32f435deba109037ef8e3d21bc.tar.gz
spack-bfe06f694c5b9a32f435deba109037ef8e3d21bc.tar.bz2
spack-bfe06f694c5b9a32f435deba109037ef8e3d21bc.tar.xz
spack-bfe06f694c5b9a32f435deba109037ef8e3d21bc.zip
Add py-mlflow and its dependencies (#34463)
* Add py-mlflow and its dependencies * mlflow: fix syntax error in package.py * py-mlflow: cleanup Process review remarks, add missing dependencies, add skinny variant * Apply suggestions from code review * Fix flake8 issues * More formatting fixes * Fix py-waitress dependency version * py-mlflow: platform-specific dependency * Update var/spack/repos/builtin/packages/py-mlflow/package.py * Update var/spack/repos/builtin/packages/py-mlflow/package.py * Process review remarks * Fix typo in dependency version * py-shap: fix dependencies * py-arrow: fix dependencies * py-slicer: remove py-setuptools explicit version * py-pyarrow: dataset variant and pass options through environment It appears there are some issues when using `pip install` instead of `python setup.py` - this setup_build_environment should fix that. * py-pyarrow: review remark * Decouple setup_build_environment from install_options * py-pyarrow: style * Bump licenses to 2023 --------- Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Matthias Wolf <matthias.wolf@epfl.ch>
Diffstat (limited to 'var/spack/repos/builtin/packages/py-waitress/package.py')
-rw-r--r--var/spack/repos/builtin/packages/py-waitress/package.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-waitress/package.py b/var/spack/repos/builtin/packages/py-waitress/package.py
new file mode 100644
index 0000000000..d09d6b2d69
--- /dev/null
+++ b/var/spack/repos/builtin/packages/py-waitress/package.py
@@ -0,0 +1,17 @@
+# 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 PyWaitress(PythonPackage):
+ """Waitress: a production-quality pure-Python WSGI server with very acceptable performance."""
+
+ homepage = "https://github.com/Pylons/waitress/"
+ pypi = "waitress/waitress-2.1.2.tar.gz"
+
+ version("2.1.2", sha256="780a4082c5fbc0fde6a2fcfe5e26e6efc1e8f425730863c04085769781f51eba")
+
+ depends_on("py-setuptools@41:", type="build")