diff options
author | Asa <59259908+AcerP-py@users.noreply.github.com> | 2024-10-27 00:36:23 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-27 05:36:23 +0100 |
commit | 84ea389017c7706a437b7d1e98191eeb4f7b9858 (patch) | |
tree | a3d0a2f785ebc728bfb5322e1e13fb0176b9384e | |
parent | 17f07523f5afc70d129995335a0e20778f35d4f4 (diff) | |
download | spack-84ea389017c7706a437b7d1e98191eeb4f7b9858.tar.gz spack-84ea389017c7706a437b7d1e98191eeb4f7b9858.tar.bz2 spack-84ea389017c7706a437b7d1e98191eeb4f7b9858.tar.xz spack-84ea389017c7706a437b7d1e98191eeb4f7b9858.zip |
py-olcf-velocity: new package (#47215)
* Add package py-olcf-velocity
* Removed trailing newline
* Fixed packages description line length
---------
Co-authored-by: Asa Rentschler <rentschleraj@ornl.gov>
-rw-r--r-- | var/spack/repos/builtin/packages/py-olcf-velocity/package.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-olcf-velocity/package.py b/var/spack/repos/builtin/packages/py-olcf-velocity/package.py new file mode 100644 index 0000000000..6a36cb6049 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-olcf-velocity/package.py @@ -0,0 +1,30 @@ +# Copyright 2013-2024 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 PyOlcfVelocity(PythonPackage): + """A tool to help with the maintenance of container build scripts on multiple systems, + backends (e.g podman or apptainer) and distros.""" + + homepage = "https://olcf.github.io/velocity/index.html" + pypi = "olcf_velocity/olcf_velocity-0.1.3.tar.gz" + + maintainers("AcerP-py") + + license("UNKNOWN", checked_by="AcerP-py") + + version("0.1.3", sha256="08bd82d464e8cab6c61cab095d460b927a18e082cadb663bd5f935cf651b5c03") + + depends_on("python@3.10:", type=("build", "run")) + + depends_on("py-pyyaml", type="run") + depends_on("py-networkx", type="run") + depends_on("py-colorama", type="run") + depends_on("py-loguru", type="run") + depends_on("py-typing-extensions", type="run") + + depends_on("py-setuptools", type="build") |