From 4af3bc47a25fe6506edb6a34150ecbb72a12d774 Mon Sep 17 00:00:00 2001 From: "Adam J. Stewart" Date: Tue, 1 Apr 2025 09:14:58 +0200 Subject: [PATCH] py-wids: add new package (#49779) --- .../repos/builtin/packages/py-wids/package.py | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 var/spack/repos/builtin/packages/py-wids/package.py diff --git a/var/spack/repos/builtin/packages/py-wids/package.py b/var/spack/repos/builtin/packages/py-wids/package.py new file mode 100644 index 00000000000..3cc4c6972ef --- /dev/null +++ b/var/spack/repos/builtin/packages/py-wids/package.py @@ -0,0 +1,25 @@ +# Copyright Spack Project Developers. See COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +from spack.package import * + + +class PyWids(PythonPackage): + """High performance storage and I/O for deep learning and data processing.""" + + homepage = "http://github.com/webdataset/webdataset" + pypi = "wids/wids-0.1.11.tar.gz" + + license("BSD-3-Clause") + maintainers("adamjstewart") + + version("0.1.11", sha256="b266230250f93396ee6075d76462d1087566819bdad48b194357dc8758d05eb9") + + depends_on("py-setuptools@45:", type="build") + + with default_args(type=("build", "run")): + depends_on("python@3.10:") + depends_on("py-braceexpand") + depends_on("py-numpy") + depends_on("py-pyyaml")