From patchwork Fri Mar 9 19:16:52 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Korsgaard X-Patchwork-Id: 883957 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=korsgaard.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="tF1Wxey4"; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zycZx1MFpz9scC for ; Sat, 10 Mar 2018 06:17:29 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 584D18A33B; Fri, 9 Mar 2018 19:17:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZkiJb76TLDrs; Fri, 9 Mar 2018 19:17:23 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 583C98A336; Fri, 9 Mar 2018 19:17:23 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 06A3C1C0163 for ; Fri, 9 Mar 2018 19:17:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 00704885C2 for ; Fri, 9 Mar 2018 19:17:21 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xaLA-3ti-eVU for ; Fri, 9 Mar 2018 19:17:19 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by fraxinus.osuosl.org (Postfix) with ESMTPS id D71438859B for ; Fri, 9 Mar 2018 19:17:18 +0000 (UTC) Received: by mail-wm0-f68.google.com with SMTP id t6so5728297wmt.5 for ; Fri, 09 Mar 2018 11:17:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=SyGj+DmzUBIbqOBtb2ip8Wcjl3yPeSyAIR0Sn+gBmPk=; b=tF1Wxey4rpoV8AytLH3J0yMHWiJGO8RrgX8CpcV1dGCj7h2TClR+OAf1uPuIkL8BTv MHvDBczRxMkE2cKGKXIoeO8kpcsmMmDbMeNgxeB4SWL7zcnnTVW3Z2gM7Ndv7kt4/MaY FgqowlzBjeiRt+D4WuTN0DVtyoBBsvCxn0TVUXi7gV0EUVw8pbAs6JXV4rexHCiVoy9l 2ulVQBykAuHupQeEErxyIiqd4JiW/t5CdwHiF2qxq2onh6YhnpkFrZ8t51Et3L/Ts1YW ITf69IEiw6vUZKQ0pAf6ixQSLLgbesVaunooeJq7LYyCu1UOxLeJ9XjYIyMlSjZ1erq5 wfUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=SyGj+DmzUBIbqOBtb2ip8Wcjl3yPeSyAIR0Sn+gBmPk=; b=f19lFhHrbSt4PW9BDUMA7JKSKIeWMosEpHdmVe5nWG2svMIW6qCdbHyJMZlBebRcCm oq/kkGeIk4gFXvNTLkIJ0FIvM4JG4wDzpKErzI6d1x0i2H0P1EVh9R+tcSsitqIjQDb3 bH5/TlO8uMigDNdTOmOcprKL9WE8C0xiAXyrGxhZJMFbw1OX+9ANzFiN50cfjP5MKtNE 0EVAtlrJ808S04Fh62yK4S2RG6URffnpWSsV87V1P/QBq8++95bjJ6MfldreVaMvVjrS O6MXoUQUXq5BYYy25VL+jTqKlHtJCc+8ZKzTdp5Qt7fO6bqqxvoPn/vJ+tZfE844/Wrl 0zIw== X-Gm-Message-State: AElRT7EE7iFXg2BlzAgw9hp+ASNONauhvqZsgLlH1ZTmvTb/ACxIAh7L zF7dbvvr3ZhG7wyfCd+osRQOKqGB X-Google-Smtp-Source: AG47ELupf3yqKiAEqeSEr5UWc265bSohNCMVV6ijYhc37cjpBEw3MIM+y2RpZ22ARlKKYPxznFaiUQ== X-Received: by 10.80.184.198 with SMTP id l64mr16158474ede.5.1520623036709; Fri, 09 Mar 2018 11:17:16 -0800 (PST) Received: from dell.be.48ers.dk (d51a5bc31.access.telenet.be. [81.165.188.49]) by smtp.gmail.com with ESMTPSA id c63sm1106713edd.62.2018.03.09.11.17.15 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 09 Mar 2018 11:17:15 -0800 (PST) Received: from peko by dell.be.48ers.dk with local (Exim 4.89) (envelope-from ) id 1euNVz-0006DG-4L; Fri, 09 Mar 2018 20:17:15 +0100 From: Peter Korsgaard To: buildroot@buildroot.org Date: Fri, 9 Mar 2018 20:16:52 +0100 Message-Id: <20180309191701.23760-2-peter@korsgaard.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180309191701.23760-1-peter@korsgaard.com> References: <20180309191701.23760-1-peter@korsgaard.com> Subject: [Buildroot] [PATCH 01/10] package: add python-docker-pycreds X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.24 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Python bindings for the docker credentials store API. Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-docker-pycreds/Config.in | 7 +++++++ package/python-docker-pycreds/python-docker-pycreds.hash | 4 ++++ package/python-docker-pycreds/python-docker-pycreds.mk | 14 ++++++++++++++ 5 files changed, 27 insertions(+) create mode 100644 package/python-docker-pycreds/Config.in create mode 100644 package/python-docker-pycreds/python-docker-pycreds.hash create mode 100644 package/python-docker-pycreds/python-docker-pycreds.mk diff --git a/DEVELOPERS b/DEVELOPERS index dba0e58757..2cd2ac85ae 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1384,6 +1384,7 @@ F: package/lzop/ F: package/memtool/ F: package/mosquitto/ F: package/python-alsaaudio/ +F: package/python-docker-pycreds/ F: package/python-enum/ F: package/python-enum34/ F: package/python-ipaddr/ diff --git a/package/Config.in b/package/Config.in index f455e74735..a5604fc36b 100644 --- a/package/Config.in +++ b/package/Config.in @@ -765,6 +765,7 @@ menu "External python modules" source "package/python-dialog3/Config.in" source "package/python-dicttoxml/Config.in" source "package/python-django/Config.in" + source "package/python-docker-pycreds/Config.in" source "package/python-docopt/Config.in" source "package/python-docutils/Config.in" source "package/python-dominate/Config.in" diff --git a/package/python-docker-pycreds/Config.in b/package/python-docker-pycreds/Config.in new file mode 100644 index 0000000000..584c1dbc0e --- /dev/null +++ b/package/python-docker-pycreds/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_DOCKER_PYCREDS + bool "python-docker-pycreds" + select BR2_PACKAGE_PYTHON_SIX # runtime + help + Python bindings for the docker credentials store API. + + https://github.com/shin-/dockerpy-creds diff --git a/package/python-docker-pycreds/python-docker-pycreds.hash b/package/python-docker-pycreds/python-docker-pycreds.hash new file mode 100644 index 0000000000..9e1182d4a4 --- /dev/null +++ b/package/python-docker-pycreds/python-docker-pycreds.hash @@ -0,0 +1,4 @@ +# md5 from https://pypi.python.org/pypi/docker-pycreds/json, sha256 locally computed +md5 ae63c7def3e58cb51a4d8f5810683030 docker-pycreds-0.2.2.tar.gz +sha256 c7ab85de2894baff6ee8f15160cbbfa2fd3a04e56f0372c5793d24060687b299 docker-pycreds-0.2.2.tar.gz +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-docker-pycreds/python-docker-pycreds.mk b/package/python-docker-pycreds/python-docker-pycreds.mk new file mode 100644 index 0000000000..e7ffd0eb51 --- /dev/null +++ b/package/python-docker-pycreds/python-docker-pycreds.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-docker-pycreds +# +################################################################################ + +PYTHON_DOCKER_PYCREDS_VERSION = 0.2.2 +PYTHON_DOCKER_PYCREDS_SOURCE = docker-pycreds-$(PYTHON_DOCKER_PYCREDS_VERSION).tar.gz +PYTHON_DOCKER_PYCREDS_SITE = https://pypi.python.org/packages/db/73/42d4c698e70633d99f7f7c4c87c6de45ead5ad7b36dcfccd998fd1556ac9 +PYTHON_DOCKER_PYCREDS_SETUP_TYPE = setuptools +PYTHON_DOCKER_PYCREDS_LICENSE = Apache-2.0 +PYTHON_DOCKER_PYCREDS_LICENSE_FILES = LICENSE + +$(eval $(python-package))