diff options
author | Bryan Herman <bryan.herman@unnpp.gov> | 2021-01-26 17:28:24 +0000 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2021-01-26 15:24:18 -0600 |
commit | 430b7f3ebd78447b3764cade6dacd050d4e3df6a (patch) | |
tree | cc4ec6e2ceb9fe1be7f353c0ba09fa348ff47492 | |
parent | 4a6676c4418158c927568e8fcc985aa5246aa6ac (diff) | |
download | spack-430b7f3ebd78447b3764cade6dacd050d4e3df6a.tar.gz spack-430b7f3ebd78447b3764cade6dacd050d4e3df6a.tar.bz2 spack-430b7f3ebd78447b3764cade6dacd050d4e3df6a.tar.xz spack-430b7f3ebd78447b3764cade6dacd050d4e3df6a.zip |
added package py-shtab
-rw-r--r-- | var/spack/repos/builtin/packages/py-shtab/package.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-shtab/package.py b/var/spack/repos/builtin/packages/py-shtab/package.py new file mode 100644 index 0000000000..089e549bc5 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-shtab/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2021 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 import * + + +class PyShtab(PythonPackage): + """Automatically generate shell tab completion scripts for python CLI apps.""" + + homepage = "https://github.com/iterative/shtab" + pypi = "shtab/shtab-1.3.3.tar.gz" + + version('1.3.4', sha256='353f2a3a5178cd2df8eb746e7ab26a5039a9989e4386de8fd239d8c1653a8887') + version('1.3.3', sha256='1f7f263631acdf0a9e685bbf7126a0fa711c2d663db12441670b1cea3fa431d4') + + # setuptools and setuptools_scm imported in shtab/__init__.py + depends_on('python@2.7,3.2:', type=('build', 'run')) + depends_on('py-setuptools', type=('build', 'run')) + depends_on('py-setuptools-scm', type=('build', 'run')) |