瀏覽代碼

package/python-argcomplete: new package

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
James Hilliard 10 月之前
父節點
當前提交
d2fe9e861b

+ 1 - 0
package/Config.in

@@ -998,6 +998,7 @@ menu "External python modules"
 	source "package/python-anyio/Config.in"
 	source "package/python-apispec/Config.in"
 	source "package/python-appdirs/Config.in"
+	source "package/python-argcomplete/Config.in"
 	source "package/python-argh/Config.in"
 	source "package/python-argon2-cffi/Config.in"
 	source "package/python-argon2-cffi-bindings/Config.in"

+ 6 - 0
package/python-argcomplete/Config.in

@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_ARGCOMPLETE
+	bool "python-argcomplete"
+	help
+	  Bash tab completion for argparse.
+
+	  https://github.com/kislyuk/argcomplete

+ 5 - 0
package/python-argcomplete/python-argcomplete.hash

@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/argcomplete/json
+md5  5e5bb2e193a5581cb06abae2de3dd3d8  argcomplete-3.5.0.tar.gz
+sha256  4349400469dccfb7950bb60334a680c58d88699bff6159df61251878dc6bf74b  argcomplete-3.5.0.tar.gz
+# Locally computed sha256 checksums
+sha256  0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594  LICENSE.rst

+ 15 - 0
package/python-argcomplete/python-argcomplete.mk

@@ -0,0 +1,15 @@
+################################################################################
+#
+# python-argcomplete
+#
+################################################################################
+
+PYTHON_ARGCOMPLETE_VERSION = 3.5.0
+PYTHON_ARGCOMPLETE_SOURCE = argcomplete-$(PYTHON_ARGCOMPLETE_VERSION).tar.gz
+PYTHON_ARGCOMPLETE_SITE = https://files.pythonhosted.org/packages/75/33/a3d23a2e9ac78f9eaf1fce7490fee430d43ca7d42c65adabbb36a2b28ff6
+PYTHON_ARGCOMPLETE_SETUP_TYPE = setuptools
+PYTHON_ARGCOMPLETE_LICENSE = Apache-2.0
+PYTHON_ARGCOMPLETE_LICENSE_FILES = LICENSE.rst
+PYTHON_ARGCOMPLETE_DEPENDENCIES = host-python-setuptools-scm
+
+$(eval $(python-package))