From patchwork Sun Feb 17 20:57:37 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1147 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id AB76816C50; Sun, 17 Feb 2019 20:59:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 32CB716C4B for ; Sun, 17 Feb 2019 20:59:17 +0000 (GMT) Received: from localhost ([127.0.0.1]:46523 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWu-0007bS-K9 for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52955) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWl-0007Zi-7m for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWk-0005BS-7f for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52482) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWk-0005BF-2g for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWk-00011r-0b for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 01/13] gnu: Add python-humanize. References: <20190217205136.GA1575@jasmine.lan> In-Reply-To: <20190217205136.GA1575@jasmine.lan> Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504370963815 (code B ref 34515); Sun, 17 Feb 2019 20:59:05 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:16 +0000 Received: from localhost ([127.0.0.1]:51743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVr-0000zI-KU for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:16 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:34505) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVh-0000x3-8W for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:02 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 7731F2D88; Sun, 17 Feb 2019 15:57:55 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=mesmtp; bh=ZsV15rAuTTrdx92x9N/NuR5 w0ZinAhNSb07wifLM9lo=; b=BNx3uEggls53DR+saH/tgBx/7W9ccjDiE2+pVpz ZxGQeIvU6kEG/LybsBgOkyfkqRoimBSIBSRv3TGFO82Mq7IKGOAC1/g6YAtbep8+ lXXh8PtLCdkmiDzeM8RP3o8FhT/Xcui+ttNWGyynzydujp2WQ+JnUu40nSFbetel Pnhg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=ZsV15r AuTTrdx92x9N/NuR5w0ZinAhNSb07wifLM9lo=; b=MCir7Lu8wRnSeNcwyyd/Fx DzD/H/F8V3VKukihmPWWqs7tP382fi3emWPytqhb3draLwAZHuhSTwBfG/72cc4R 5lHdBT0dvb0Nxm4RDEyZbV+VAGDOh96zlaexdSUSp/zAsVe5qd+ntZ1tdMgWNYjK VZIRoQLAuALMr6A8IjV1Ty72ow22G8x1S+Iyj5Car8BQ5xnwiTNbohSwh0EMTBZg cBu6kVkRBG+aqtBExWWVaDiOW1RIofxlRpLoghjv/PN7SzxCR+p67oxPh7QuPSd4 Uljgx5NJpEDI+YNGoiC/iCNuDeOIdXQjPGHIUHIc9uZeUUfocR3rF5ySrnPrtKkg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofggtgfgsehtkeertdertdejnecuhfhrohhmpe fnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucff ohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeejiedruddvgedrvddtvddrudefje enucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvgen ucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 4A05D10310 for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:54 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:37 -0500 Message-Id: X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-humanize): New variable. --- gnu/packages/python-xyz.scm | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 811cbaf03e..decfb01117 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -11,7 +11,7 @@ ;;; Copyright © 2015, 2016 Christopher Allan Webber ;;; Copyright © 2015 Eric Dvorsak ;;; Copyright © 2015, 2016 David Thompson -;;; Copyright © 2015, 2016, 2017 Leo Famulari +;;; Copyright © 2015, 2016, 2017, 2019 Leo Famulari ;;; Copyright © 2015, 2017 Ben Woodcroft ;;; Copyright © 2015, 2016 Erik Edrosa ;;; Copyright © 2015, 2016, 2017, 2018, 2019 Efraim Flashner @@ -15044,3 +15044,24 @@ It features bit and byte granularity, easy debugging and testing, an easy-to-extend subclass system, and lots of primitive constructs to make your work easier.") (license license:expat))) + +(define-public python-humanize + (package + (name "python-humanize") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "humanize" version)) + (sha256 + (base32 + "06dvhm3k8lf2rayn1gxbd46y0fy1db26m3h9vrq7rb1ib08mfgx4")))) + (arguments + '(#:tests? #f)) ; tests not in pypi archive + (build-system python-build-system) + (home-page "https://github.com/jmoiron/humanize") + (synopsis "Print numerical information in a human-readable form") + (description "This package provides a Python module that displays numbers +and dates in \"human readable\" forms. For example, it would display +\"12345591313\" as \"12.3 billion\".") + (license license:expat))) From patchwork Sun Feb 17 20:57:38 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1151 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4526B16C51; Sun, 17 Feb 2019 20:59:37 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id C794316C4B for ; Sun, 17 Feb 2019 20:59:36 +0000 (GMT) Received: from localhost ([127.0.0.1]:46533 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTXE-0007tY-C9 for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52950) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWk-0007ZW-VI for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWj-0005B6-Nb for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52481) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWj-0005Ax-J4 for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWj-00011k-HL for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 02/13] gnu: Add python-txaio. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504370913803 (code B ref 34515); Sun, 17 Feb 2019 20:59:05 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:11 +0000 Received: from localhost ([127.0.0.1]:51741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVr-0000zB-9v for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:11 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:47861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVh-0000x6-8a for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:02 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 751DB2D74; Sun, 17 Feb 2019 15:57:55 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=1Qv3EZwSW9 8EzH0OP1gBSXiftIcKK7bPtXXdPAYXe2E=; b=yrMjSUUlOA1U99/MgLIsbXCmqb K5lycxgUMzF3tonS6+ycj1mg4A6oODFs4Flp+nA+kfu7TkNBq2Po+6CwB84h4Tlx MX8siWG1D5FpSjPo3WZPCDlPq+oI+Ep12YrPCRIUPdx+t0/55X+xCz6Ng+3LPlNH yN3qj9WmFkI58LMz0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=1Qv3EZwSW98EzH0OP1gBSXiftIcKK7bPtXXdPAYXe2E=; b=CySpbzE0 /WLfnQvanejF4l55XPEVie0HkIZM3OuIW8fbpP9arh+cHN5+RoomauitO58625pB 8bgPHHATZSlk5CJJ4FGLNdQ1B+MLlELo1xmrPuEPPTkSJNQs45bRIpRpB1gMonIr eoRdgA6HbS9y5LzfWDoHkjCQ+htjGHYYb70pv7GvncT2A6y/j47Zl+u8Sni3SWrw ECqLCnG9UFqAoKDxn5PHV+B8F45TgJmcQLvL83YlP6xgk3Hx6M9hMHm1RLlh+K1w mZS9druJm85zR4LTvtfpzbgMomJFfH57MwjG/vFoX7vmLR5Z3k99l+PT8ygrZjOB GhawMAUPFcM/rQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomh epnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecu ffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepjeeirdduvdegrddvtddvrddufe ejnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv necuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 727EC10311 for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:54 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:38 -0500 Message-Id: <6ed05370c7216eaed5c08739a611e774adc3811b.1550437064.git.leo@famulari.name> X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-txaio): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index decfb01117..745569c14a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15065,3 +15065,24 @@ make your work easier.") and dates in \"human readable\" forms. For example, it would display \"12345591313\" as \"12.3 billion\".") (license license:expat))) + +(define-public python-txaio + (package + (name "python-txaio") + (version "18.8.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "txaio" version)) + (sha256 + (base32 + "1zmpdph6zddgrnkkcykh6qk5s46l7s5mzfqrh82m4b5iffn61qv7")))) + (build-system python-build-system) + (propagated-inputs + `(("python-twisted" ,python-twisted) + ("python-six" ,python-six))) + (home-page "https://github.com/crossbario/txaio") + (synopsis "Compatibility layer between Python asyncio and Twisted") + (description "Txaio provides a compatibility layer between the Python +@code{asyncio} module and @code{Twisted}.") + (license license:expat))) From patchwork Sun Feb 17 20:57:39 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1148 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3E2F416C50; Sun, 17 Feb 2019 20:59:18 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id B6EB016C4B for ; Sun, 17 Feb 2019 20:59:17 +0000 (GMT) Received: from localhost ([127.0.0.1]:46521 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWv-0007bK-6k for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52931) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWk-0007Ys-8Z for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWj-0005Am-88 for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52480) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWj-0005AU-2j for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWj-00011c-0e for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 03/13] gnu: Add python-hyperlink. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504370913796 (code B ref 34515); Sun, 17 Feb 2019 20:59:04 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:11 +0000 Received: from localhost ([127.0.0.1]:51723 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVm-0000yJ-IK for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:11 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:41787) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVh-0000x4-8Y for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:02 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 767182D81; Sun, 17 Feb 2019 15:57:55 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mesmtp; bh=VHEaf3704VDizRHqhYHvgz55cjmizJWMeXYMk6/1hJ4=; b=i0f4nj1cVnXF gM8mBggI8U3CG7yzDggLFCWHMM/vzKuov45gNAgFQUaVelVmmHbvuUIfiDLQ/5R3 XU/Xl2vfTZkOAftv2n279wDMLnCDhROohLlUGjvwHEJDZ7naZJg6QHprA4WMi3t7 X46MbZ/9QRehSgR/99M164RT+DPWyTI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=VHEaf3704VDizRHqhYHvgz55cjmizJWMeXYMk6/1h J4=; b=4Fdb96yAyvuhJBBKtcVtuypeksY4jw0/Lc8s3kTPiMW/cXbd3vQMaJ+zK ETvcpEI+JbRkgLqY3W5z3srnUA5M4GegaOOUI6YRAaiCZPaFoov6tGI4F5mLXmNH Nj7AP3VRHq5zBiEpR8PbN41a/rQJqb4GwNf9uH2T/BnFFnvjjb8cVP/Jrvin0lwD z3tI7Hepjp68Y1LUmrGYKDh83LOB39lQV+XiH+6iLiP5U6FrVqhU4CCp+MSiq4HD eTmGdgOHNWg9XRW/KsVOx5xuCbp0oUdVG/280qi/imR7xL53GNPcnxhZB47dDYCz 2k7faxZAN/YvGAyPIfWYKMIXz/jLg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhroh hmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeen ucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeejiedruddvgedrvddtvddrud efjeenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghm vgenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 9911310312 for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:54 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:39 -0500 Message-Id: X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-web.scm (python-hyperlink): New variable. --- gnu/packages/python-web.scm | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index dce8dd2ae9..052331cc44 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -12,7 +12,7 @@ ;;; Copyright © 2014, 2017 Eric Bavier ;;; Copyright © 2014, 2015 Mark H Weaver ;;; Copyright © 2015 Cyril Roelandt -;;; Copyright © 2015, 2016, 2017 Leo Famulari +;;; Copyright © 2015, 2016, 2017, 2019 Leo Famulari ;;; Copyright © 2016 Hartmut Goebel ;;; Copyright © 2016, 2017, 2018, 2019 Tobias Geerinckx-Rice ;;; Copyright © 2015, 2017 Ben Woodcroft @@ -2953,3 +2953,23 @@ underlies Mozilla Persona.") "This is a Python library for interacting with the Firefox Accounts ecosystem.") (license license:mpl2.0))) + +(define-public python-hyperlink + (package + (name "python-hyperlink") + (version "18.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "hyperlink" version)) + (sha256 + (base32 + "01m3y19arfqljksngy8grc966zdb4larysralb8cajzi8kvly6zh")))) + (build-system python-build-system) + (propagated-inputs + `(("python-idna" ,python-idna))) + (home-page "https://github.com/python-hyper/hyperlink") + (synopsis "Python module to create immutable URLs according to spec") + (description "This package provides a Python module to create immutable, and +correct URLs for Python according to RFCs 3986 and 3987.") + (license license:expat))) From patchwork Sun Feb 17 20:57:40 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1146 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2D2FF16C50; Sun, 17 Feb 2019 20:59:15 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 98DF516C4B for ; Sun, 17 Feb 2019 20:59:11 +0000 (GMT) Received: from localhost ([127.0.0.1]:46517 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWp-0007YD-52 for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52897) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWh-0007Xs-H4 for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWg-000592-Iu for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52478) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWg-00058f-D1 for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWg-00011L-4I for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 04/13] gnu: python-txamqp: Depend on python-hyperlink. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504370833731 (code B ref 34515); Sun, 17 Feb 2019 20:59:02 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:03 +0000 Received: from localhost ([127.0.0.1]:51719 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVi-0000xt-Rg for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:03 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:37727) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVh-0000x5-8Y for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:01 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 72AA92D6F; Sun, 17 Feb 2019 15:57:55 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=lX4qY1e0HU fP0mMik6TY4JROoKsUiPaky/8Oh/EmJI0=; b=Vv34ccXwOjp8QlFm1w6dXERvet UfKo+Ur5xh7+5xf6eWh9gAlJ9VeLNlm5wi8dyOJ6lBnPXoR5/FA3a6Uf/qzNh5Z+ z2Iun1LLcr3Nty8u7INi1R708uhZ2tcoOBoZVfwkC7aWaeUTtxlbiKy3TUrT/iPO dqaYSFsvtCwrG2avk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=lX4qY1e0HUfP0mMik6TY4JROoKsUiPaky/8Oh/EmJI0=; b=lyvjumEl PAZjqLw16zmEASlDy/PQS65oKQRtGARndk6GrfJWFd22szBDGC3AfQqE7EYEHSFS mdgH44Iuq0+2SmrF9skKEYDfxD31amOpLq5sV+rIQtrslzceJugtUTGmgDS1BAbZ zUPYIL3mnarE6t+GRa0FDzwdSfXfVnhURXrZYPdHo1N/71hIoXvgwaLJyvPN0nm0 kRWm8195hWbv7FiiXJ+m0y3PDqgKC3x48zFscc7FSqbLuM9ege/HuYcZZSE5c2Rh pUg4A/LSNoIVzOHo8LFfcFyBZSiJcG9v2bCu+ucNY8t329YhzruIdH36hI6ilVQJ WpTaqYvVudJojA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomh epnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecu ffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepjeeirdduvdegrddvtddvrddufe ejnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv necuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id BDFA310314 for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:54 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:40 -0500 Message-Id: X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-txamqp, python2-txamqp)[propagated-inputs]: Add python-hyperlink. --- gnu/packages/python-xyz.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 745569c14a..effaea1dcf 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -8158,6 +8158,7 @@ alternative when librabbitmq is not available.") (build-system python-build-system) (propagated-inputs `(("python-six" ,python-six) + ("python-hyperlink" ,python-hyperlink) ("python-twisted" ,python-twisted))) (home-page "https://github.com/txamqp/txamqp") (synopsis "Communicate with AMQP peers and brokers using Twisted") From patchwork Sun Feb 17 20:57:41 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1145 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EC85C16C51; Sun, 17 Feb 2019 20:59:14 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id AA73A16C4E for ; Sun, 17 Feb 2019 20:59:14 +0000 (GMT) Received: from localhost ([127.0.0.1]:46519 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWs-0007Ze-5d for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52916) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWj-0007Y1-CO for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWi-0005AI-M0 for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52479) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWi-0005AC-HZ for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWg-00011T-ML for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 05/13] gnu: python-twisted: Update to 17.5.0 Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504370863742 (code B ref 34515); Sun, 17 Feb 2019 20:59:02 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:06 +0000 Received: from localhost ([127.0.0.1]:51721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVm-0000yG-8n for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:06 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:56537) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVh-0000x7-Ad for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:02 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id AC8FB2D8D; Sun, 17 Feb 2019 15:57:55 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=kqCn2NuFDk T+PQo1vOdKaKiSVSmLjwLMQgJwYHdRilg=; b=mC+L2zwcmMDU87lfZUqTtjUJ8J 0vUzTY1Neu5zcEmpj7Zq6ATgHu/suKZN5+p6yxwi0DPESvb4skhZgOQROtQwqoPk ZMtedcsilJ9QsHAy7xfVt4UEqgd8Y0g9XkGLhNlODpK9n0DDilJOfDCSdi8RDf9a wBWoLfu9T8u3Hk9Eo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=kqCn2NuFDkT+PQo1vOdKaKiSVSmLjwLMQgJwYHdRilg=; b=DqGq1ZuG TdF1plbeRMA9c2yQVQH+pYCA+P1JugMBMffEIi5kWNdecYk1RwnV8stH/tv44l84 ozzAiFDnsVrgaZl0EtVMTYkU8UGFRAjz+bg8qu6sWVioOWzYZ2Zt1KowhkvKqSF9 0Tts6u2hKJ6dxEeg1FsCHwuDDc7RHfWZuQ6ZoJhBsZk0u64zjUcuUfa7KkAtDinK g7yD+Htc76QOG6/8ZfPXOC3finCFf0MxjQSbKB9MkCtOK2mXua831hd2RY6IVL/v VtsuOo3cANz8yWLkf1+Mmr8IZUtIN+lON0LO+ruxGowkD6qEfMUarsRsqztzNNyo piVpEdn2nb976g== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomh epnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecu kfhppeejiedruddvgedrvddtvddrudefjeenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvgenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id E6C1510316 for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:54 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:41 -0500 Message-Id: X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-twisted, python2-twisted): Update to 17.5.0. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index effaea1dcf..d1348b22f2 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -9233,13 +9233,13 @@ format.") (define-public python-twisted (package (name "python-twisted") - (version "17.1.0") + (version "17.5.0") (source (origin (method url-fetch) (uri (pypi-uri "Twisted" version ".tar.bz2")) (sha256 (base32 - "1p245mg15hkxp7hy5cyq2fgvlgjkb4cg0gwkwd148nzy1bbi3wnv")))) + "1sh2h23nnizcdyrl2rn7zxijglikxwz7z7grqpvq496zy2aa967i")))) (build-system python-build-system) (arguments '(#:tests? #f)) ; FIXME: Some tests are failing. From patchwork Sun Feb 17 20:57:42 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1150 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 04F1916C50; Sun, 17 Feb 2019 20:59:34 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id A0AAE16C4B for ; Sun, 17 Feb 2019 20:59:33 +0000 (GMT) Received: from localhost ([127.0.0.1]:46529 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTXB-0007qR-5k for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:33 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52973) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWl-0007aL-Me for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWk-0005Bs-LK for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52483) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWk-0005Bj-Gu for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWk-00011y-Fl for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 06/13] gnu: Add python-treq. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504370963823 (code B ref 34515); Sun, 17 Feb 2019 20:59:06 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:16 +0000 Received: from localhost ([127.0.0.1]:51745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVw-0000zU-A7 for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:16 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:39539) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVn-0000xO-05 for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:07 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 2F3592D91; Sun, 17 Feb 2019 15:57:56 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=Z16XQVgKid qhvd93ovYDkSqOxI7atUeCFinzZkQvshY=; b=DytdGvN8seCuajvaTdMIsKSGsr anxXr1kHVMHQ0Uv0mtZnsO/Pjs3j1e+vcHU37mLacofBQ7B0bmz4R1jX6KnKzCLl isGXJWyCggAsVVgK8uFjlbq+HxzY/gk/3t4MR4SQ8gPNhWP6+gatx+VrKKMJItGx numktXETVt/mKRbdI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=Z16XQVgKidqhvd93ovYDkSqOxI7atUeCFinzZkQvshY=; b=PuPV4gQI dGlADrthDQTkQER6hVCQuOJ/JfPw49S2JJ1N/Z9BsV8DgBjvDhr0NCAa3aOrEJ3E QHYaDreXPHwc3zqbfe91VM3r4YrFziB9pE7+BJGYWSxDZRMrJfNuEW7rXRXSQLmS boaTCiYVE5Shy8pxrFNQG947tkY2/tmhvXM5a8kIGlqc6MB3BMTo09tIS1TXWPuu xbiwp+RvlbIE9mNYJfimKy1hP6k4F5SrAFzW1LNEYdEKPPsErs/abXz1fz/ljGyW r8zeKBDryishAi9A7/kF7V9TTPFYOhJC1LVV8egi7SxM4PywkRHtmNeC/y3p7RNN I7iPDskdfX4cog== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomh epnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecu ffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepjeeirdduvdegrddvtddvrddufe ejnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv necuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 1A7A110318 for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:55 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:42 -0500 Message-Id: <4579ae8b04a0c15d83ea3696ef58d2ce2377381b.1550437064.git.leo@famulari.name> X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-web.scm (python-treq): New variable. --- gnu/packages/python-web.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 052331cc44..e54f09ddb4 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -2973,3 +2973,30 @@ ecosystem.") (description "This package provides a Python module to create immutable, and correct URLs for Python according to RFCs 3986 and 3987.") (license license:expat))) + +(define-public python-treq + (package + (name "python-treq") + (version "18.6.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "treq" version)) + (sha256 + (base32 + "0j4zwq9p1c9piv1vc66nxcv9s6hdinf90jwkbsm91k14npv9zq4i")))) + (build-system python-build-system) + (propagated-inputs + `(("python-attrs" ,python-attrs) + ("python-hyperlink" ,python-hyperlink) + ("python-idna" ,python-idna) + ("python-incremental" ,python-incremental) + ("python-requests" ,python-requests) + ("python-service-identity" ,python-service-identity) + ("python-twisted" ,python-twisted))) + (home-page "https://github.com/twisted/treq") + (synopsis "Requests-like API built on top of twisted.web's Agent") + (description "This package provides an HTTP library inspired by +@code{requests}} but written on top of @code{Twisted's} Agents. It offers a +high level API for making HTTP requests when using Twisted.") + (license license:expat))) From patchwork Sun Feb 17 20:57:43 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1155 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7D84516C50; Sun, 17 Feb 2019 20:59:48 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 1487F16C4B for ; Sun, 17 Feb 2019 20:59:48 +0000 (GMT) Received: from localhost ([127.0.0.1]:46541 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTXP-00086s-Kr for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:47 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53011) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWm-0007bQ-OL for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWl-0005Co-MM for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52485) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWl-0005Cd-GF for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWl-00012D-Ek for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 07/13] gnu: Add python-hkdf. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504371033842 (code B ref 34515); Sun, 17 Feb 2019 20:59:07 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:23 +0000 Received: from localhost ([127.0.0.1]:51749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVz-0000zl-5T for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:22 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:54893) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVn-0000xP-03 for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:08 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 6C6C62D9C; Sun, 17 Feb 2019 15:57:56 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mesmtp; bh=ogm36lP/aEQVck/MyG64OZ4y3F2kyXIMqOp7uePRQgU=; b=yHvcW+CouKoA qZYzVC8TH9XC80QrfhfQcbD2ZJ+AD4ydumly9AwDsoEu4OaR3M5o6RgsZkWhrQrd c1BtWZs0KEng9ZTfRcokCtBalij2HiDAyyVF6ijuKOn8cXl08lhR6X/inV7+fFyj 6OFMKhyEhTSTs427zBwEqowfQmx0qXM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=ogm36lP/aEQVck/MyG64OZ4y3F2kyXIMqOp7uePRQ gU=; b=r4gxUXq/92JcFm5jDanL4poIKyxhwUo2axx+pTN3KsAL6cLPtxPOAZV8r TgbgO18nATvBcVDrv8ZHRjKXx9bvydu4R7euW7VcprcrjKa/WvTABlunaUzRYvVI F3JKv+TduDVmyW2oHugeyQJseskkJt0nWfyFhB10/PHMFsTHpsXxys9z4EDMIVT6 xfwr/8bzHTHZTewp36ZpeccDFdolkof/jCWv6amxqPG6W0T2L5b04guXY1tY34+b 7OiPxUpK+Om0OD5rc2BKuR+DkKhrivSixPJgYhjThv1CgpPq8jqSyPjL/Tu19Uc0 jIDWCB4USilvlf7/5V3nWOoPQJ02A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhroh hmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeen ucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeejiedruddvgedrvddtvddrud efjeenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghm vgenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 41B2210319 for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:55 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:43 -0500 Message-Id: <5f1297dc9f0a77fc7c784d296ee982b344dabf3e.1550437064.git.leo@famulari.name> X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-crypto.scm (python-hkdf): New variable. --- gnu/packages/python-crypto.scm | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index bcafd154e7..29e0ee5951 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -1,7 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2015 Eric Dvorsak ;;; Copyright © 2015, 2016, 2017, 2018, 2019 Efraim Flashner -;;; Copyright © 2015, 2016, 2017 Leo Famulari +;;; Copyright © 2015, 2016, 2017, 2019 Leo Famulari ;;; Copyright © 2016, 2017 Marius Bakke ;;; Copyright © 2017 Ben Sturmfels ;;; Copyright © 2016 Sou Bunnbu @@ -996,3 +996,23 @@ relevant RFCs too.") (define-public python2-service-identity (package-with-python2 python-service-identity)) + +(define-public python-hkdf + (package + (name "python-hkdf") + (version "0.0.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "hkdf" version)) + (sha256 + (base32 + "1jhxk5vhxmxxjp3zj526ry521v9inzzl8jqaaf0ma65w6k332ak2")))) + (build-system python-build-system) + (native-inputs + `(("python-nose" ,python-nose))) + (home-page "https://github.com/casebeer/python-hkdf") + (synopsis "HMAC-based Extract-and-Expand Key Derivation Function (HKDF)") + (description "This package provides a Python implementation of the HMAC Key +Derivation function (HKDF) defined in RFC 5869.") + (license license:bsd-2))) From patchwork Sun Feb 17 20:57:44 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1149 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6890C16C50; Sun, 17 Feb 2019 20:59:27 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id E7A0416C4E for ; Sun, 17 Feb 2019 20:59:26 +0000 (GMT) Received: from localhost ([127.0.0.1]:46527 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTX4-0007n5-F4 for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:26 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53002) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWm-0007b9-EK for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWl-0005CH-5V for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52484) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWl-0005C4-0q for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWk-000126-VL for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 08/13] gnu: Add python-spake2. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504370993832 (code B ref 34515); Sun, 17 Feb 2019 20:59:06 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:19 +0000 Received: from localhost ([127.0.0.1]:51747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVw-0000zc-PE for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:17 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:45725) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVn-0000xa-FH for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:07 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 70D682DA1; Sun, 17 Feb 2019 15:57:56 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=GKwxiUdwXk ueE6m2uJgGUC4Oo0r1UZrdo+XjwOMALIo=; b=TF6wuPvuyKdaEbPwaMN9p8QV2j 9eHkjMEueLjwKzVZAFp0kmD1g0mkzdPd08YUNKC/qnCmomb4sFL4Jk+COQXhpwwE eDjiCsm0FScBmWqNf8IzxHg8MtJc1r+3oCy35XBCwfd+jA110KQsUCnPlHIphwu7 oWNoJLpPpluwBbIfc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=GKwxiUdwXkueE6m2uJgGUC4Oo0r1UZrdo+XjwOMALIo=; b=tDBEkvap V1qZ2uZrpPoY7Tsnd/A0uO5X4OdNqTsFQnTFuUQh9Fnva6g67EOxNYflW6OXPZIk QQBaAp8eMhV58pBCfJ1OM/eB5fSO8b04OH0sMIMxo/zGh6PBKAnJ62S3qz0Bgu69 DqZm5i/o5iyyJRz2tsJxonzAirH1Damsb69tkJh9wtl+luqKwT0COtl31k2+M7qG u0O8+IHkcyvodZBgwhso1FmWH6757vz697p7tlZUk8tT1OprvA13Ig0vmedS24++ APRu/OuMOhBUXA19JNQCiVY35/tvFkF+WMZ7eH2p+tbXDGSv9YcvOWfFO8xONIHb 4ik/x7Ws8QhilQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomh epnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecu ffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepjeeirdduvdegrddvtddvrddufe ejnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv necuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 660291031A for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:55 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:44 -0500 Message-Id: X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-crypto.scm (python-spake2): New variable. --- gnu/packages/python-crypto.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index 29e0ee5951..6ca82cb061 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -1016,3 +1016,23 @@ relevant RFCs too.") (description "This package provides a Python implementation of the HMAC Key Derivation function (HKDF) defined in RFC 5869.") (license license:bsd-2))) + +(define-public python-spake2 + (package + (name "python-spake2") + (version "0.8") + (source + (origin + (method url-fetch) + (uri (pypi-uri "spake2" version)) + (sha256 + (base32 + "1x16r7lrbklvfzbacb66qv9iiih6liq1y612dqh2chgf555n2yn1")))) + (build-system python-build-system) + (propagated-inputs + `(("python-hkdf" ,python-hkdf))) + (home-page "https://github.com/warner/python-spake2") + (synopsis "SPAKE2 password-authenticated key exchange in Python") + (description "This package provides a Python implementation of the SPAKE2 +Password-Authenticated Key Exchange algorithm.") + (license license:expat))) From patchwork Sun Feb 17 20:57:45 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1153 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D5D8816C50; Sun, 17 Feb 2019 20:59:42 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 7052D16C4E for ; Sun, 17 Feb 2019 20:59:42 +0000 (GMT) Received: from localhost ([127.0.0.1]:46535 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTXK-0007zm-1K for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:42 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53020) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWn-0007cI-5L for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWm-0005DX-5L for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52486) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWl-0005D8-Vo for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:08 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWl-00012L-UF for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 09/13] gnu: Add python-txtorcon. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504371033850 (code B ref 34515); Sun, 17 Feb 2019 20:59:07 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:23 +0000 Received: from localhost ([127.0.0.1]:51751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTW2-0000zv-UW for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:23 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:43551) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVn-0000xb-FM for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:08 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 67D102D9B; Sun, 17 Feb 2019 15:57:56 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=LPxqUokB6j SOUgmL10shQQDUJA1D072DgOILxyT5Nto=; b=RqmOFmqu86pnaqJVievMBc2P+W ZQsiH2Gxjolcz6SpWwKPOAfFVYb2cRnfO0ke1TGecK75IhrE9A/Jt0w14zHW5g0F wEqqSt7gA6eUXVNJbcnV7EWh37B4/vLpUPOXmPxyR/rRNq1ywp9G2HDboUXsD2Hg RQeV8wMzM2a7AVxa4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=LPxqUokB6jSOUgmL10shQQDUJA1D072DgOILxyT5Nto=; b=Vaw8Mds2 D44QkrOKH1NuEZcLfIM4I8stlG7WKIQJJgvtABDN/wGL6TAfPBZ2NwiRsBqvrKHG ybhK9l9OxVOiEP5HzmqGPa08f4OoVcEjkP9gLutA1XuAcZAZ0hwC5F0wIBeUOY1M pZcmALKv9TgjCOxa8DnE8B8BuAng9bL+UBkw2im+ibgseoheF+g6MUa3HsA8S7CF w55HvLSIJwxxgjG18Ey/sY3hmD5k7lFOHQUyDa5LGtRpocYNgdWXSsam4Tm4pl6M ip+UtQMoNrrvoR8M7dYfdCHtKUqZ2t/P5TJTiPJgUd5VSr2IKFP6X2uMQkEk1Nde 4w65OColh5DoeA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomh epnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecu ffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepjeeirdduvdegrddvtddvrddufe ejnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv necuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 8C51710315 for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:55 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:45 -0500 Message-Id: <2518dc3323426f31209dcc5f2a53539baad32058.1550437064.git.leo@famulari.name> X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-crypto.scm (python-txtorcon): New variable. --- gnu/packages/python-crypto.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index 6ca82cb061..a944ee9662 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -1036,3 +1036,32 @@ Derivation function (HKDF) defined in RFC 5869.") (description "This package provides a Python implementation of the SPAKE2 Password-Authenticated Key Exchange algorithm.") (license license:expat))) + +(define-public python-txtorcon + (package + (name "python-txtorcon") + (version "19.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "txtorcon" version)) + (sha256 + (base32 + "0fxzhsc62bhmr730vj9pzallmw56gz6iykvl28a5agrycm0bfc9p")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ; fail silently + (propagated-inputs + `(("python-automat" ,python-automat) + ("python-hyperlink" ,python-hyperlink) + ("python-idna" ,python-idna) + ("python-incremental" ,python-incremental) + ("python-ipaddress" ,python-ipaddress) + ("python-service-identity" ,python-service-identity) + ("python-twisted" ,python-twisted) + ("python-zope-interface" ,python-zope-interface))) + (home-page "https://github.com/meejah/txtorcon") + (synopsis "Twisted-based Tor controller client") + (description "This package provides a Twisted-based Tor controller client, +with state-tracking and configuration abstractions.") + (license license:expat))) From patchwork Sun Feb 17 20:57:46 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1156 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6E62616C50; Sun, 17 Feb 2019 20:59:52 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 12F8E16C4B for ; Sun, 17 Feb 2019 20:59:52 +0000 (GMT) Received: from localhost ([127.0.0.1]:46545 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTXT-0008Aa-KJ for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:51 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53056) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWo-0007db-3a for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWn-0005ET-6Q for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:10 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52488) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWn-0005EB-0o for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWm-00012a-VS for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 10/13] gnu: Add python-autobahn. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504371033864 (code B ref 34515); Sun, 17 Feb 2019 20:59:08 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:23 +0000 Received: from localhost ([127.0.0.1]:51755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTW3-00010A-HT for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:23 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:54803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVn-0000xi-La for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:09 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 7A12A2DA6; Sun, 17 Feb 2019 15:57:56 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=qEbBMB5gtV R7OJ5nln8Xc46MTwhLL1fGq5D6sOV9yfY=; b=2J9pEqG10Vmv3+eI8gHyrfRp60 NJh4ie6wJl4e9fK6KbOm8OtZNZACVNkGY5Tcw3Vo+HIHdKDmNSuryOkWcD8/H8sa 7+q3DWKKdqR+bqXPPT3wwjDYAFrQm4LYEACZYxiRdRgK2FQkjLRLR8m3dKKE3BC/ Rf1dWlXDyACNkVUlQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=qEbBMB5gtVR7OJ5nln8Xc46MTwhLL1fGq5D6sOV9yfY=; b=o3rcRnfa DyJNSl+/JCsM2FXI1A8xbVLL9AQ2ycKFf9sNDWGJ8UYwphI4EH9NYSUhh2pkTDhT WfLS+DIBlAOBHQZaEOD6JXtSvN1Smy4Naf2wFGHt97qIR0Gr0sh/jFfQqwTHhB2s jHeTiK0u6nGPCqd6LYMZDwNv2LrpnJ4d6zmAStcIWPW5GsMNYViHCyMgsX6hr1rb EynFMI3cARot5Rzdgs3QvFTjKcXUU8VF5t4YsoK1Zeac6+hwRlYN8AOK0DwNlrJp nMZQADMh6a7HnQWYAZ1RLdK7FvSKq4dCm8MKNJv+WtSoAoTk+JVd5eUcEpVWgNqE AUfNJxTlIgP6NQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomh epnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecu ffhomhgrihhnpegtrhhoshhssggrrhdrihhonecukfhppeejiedruddvgedrvddtvddrud efjeenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghm vgenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id B1AC71031B for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:55 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:46 -0500 Message-Id: <44e542e83121ab7fe02f134d349fbb484396ce30.1550437064.git.leo@famulari.name> X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-web.scm (python-autobahn): New variable. --- gnu/packages/python-web.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index e54f09ddb4..b2b6daee51 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -56,6 +56,7 @@ #:use-module (gnu packages curl) #:use-module (gnu packages databases) #:use-module (gnu packages django) + #:use-module (gnu packages libffi) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages python-crypto) @@ -3000,3 +3001,30 @@ correct URLs for Python according to RFCs 3986 and 3987.") @code{requests}} but written on top of @code{Twisted's} Agents. It offers a high level API for making HTTP requests when using Twisted.") (license license:expat))) + +(define-public python-autobahn + (package + (name "python-autobahn") + (version "19.2.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "autobahn" version)) + (sha256 + (base32 + "1mm7j24ls01c7jb1ad5p5cpyxvzgydiyf8b04ihykh2v8g98j0x7")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ; fail mysteriously + (propagated-inputs + `(("python-cffi" ,python-cffi) + ("python-twisted" ,python-twisted) + ("python-txaio" ,python-txaio))) + (home-page "https://crossbar.io/autobahn/") + (synopsis "Web Application Messaging Protocol implementation") + (description "This package provides an implementation of the @dfn{Web Application +Messaging Protocol} (WAMP). WAMP connects components in distributed +applications using Publish and Subscribe (PubSub) and routed Remote Procedure +Calls (rRPC). It is ideal for distributed, multi-client and server applications +such as IoT applications or multi-user database-driven business applications.") + (license license:expat))) From patchwork Sun Feb 17 20:57:47 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1157 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BCEE016C50; Sun, 17 Feb 2019 20:59:54 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 4E0E416C4B for ; Sun, 17 Feb 2019 20:59:54 +0000 (GMT) Received: from localhost ([127.0.0.1]:46547 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTXV-0008D1-U9 for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53088) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWp-0007f7-90 for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWo-0005Fh-3g for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:11 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52490) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWn-0005FR-UZ for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:10 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWn-00012o-TD for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 11/13] gnu: Add magic-wormhole-mailbox-server. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504371043878 (code B ref 34515); Sun, 17 Feb 2019 20:59:09 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:24 +0000 Received: from localhost ([127.0.0.1]:51759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTW4-00010P-5n for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:24 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:42841) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVn-0000xj-LP for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:09 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id A07AA2DA7; Sun, 17 Feb 2019 15:57:56 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mesmtp; bh=hKbmPixGOntJYBAIt7Uz81iZgccB6jFoi7beYF8ggio=; b=Mzbim12MasQJ +pbmWXCZFHyVBGiLwfO+0WkHzHf7f4trkxinq9tPrbMvEfu8js5FALRptPIrBrsa 3/ZYyLDpdXXhLUAUeefdPZmeaN0QYmsFIdTh4P9oXhizTEnlQ+TsuyXnx1i5y5pf HdAT8EcUhRzNdDyB3QKTIRrEhEeG68U= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=hKbmPixGOntJYBAIt7Uz81iZgccB6jFoi7beYF8gg io=; b=MFdajQ9OiD5bA4KwsMUIEc2YP41kcD6ci0sbM/EKNFjEYRGq4mqEkktKH fQNBBdiWS8N5Sd8PNJA9vOkqVIBjPHTLyPW1PFga12Yp0RADc9cpwc11Py8Zswr3 koVLdNIoAe4zflrv/bHwsvHyzPm0dRgmEMlA/a5XVIWTA9rluYnuEfb1PvtRvkYa +lWnB9QVqfFqFukrWpBGdY1BBTT4Tcmiz6BEvBdy/HW91HCK1x7/N5ecEfgG84eD NnzthtuaCjKxgkt91UEIePadeJ4vgtGCJ8iiBxF7vqL4aK1Dkh7l7G43LKXlOh7X +oD3jkep9p5aHU3X9hNiOg6yL7x7Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhroh hmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeen ucffohhmrghinhepghhithhhuhgsrdgtohhmpdhgnhhurdhorhhgnecukfhppeejiedrud dvgedrvddtvddrudefjeenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhu lhgrrhhirdhnrghmvgenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id D66C51026E for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:55 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:47 -0500 Message-Id: X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/magic-wormhole.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/magic-wormhole.scm | 59 +++++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 gnu/packages/magic-wormhole.scm diff --git a/gnu/local.mk b/gnu/local.mk index ce43db3c1d..4c570b9e5f 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -296,6 +296,7 @@ GNU_SYSTEM_MODULES = \ %D%/packages/m4.scm \ %D%/packages/machine-learning.scm \ %D%/packages/man.scm \ + %D%/packages/magic-wormhole.scm \ %D%/packages/mail.scm \ %D%/packages/make-bootstrap.scm \ %D%/packages/markup.scm \ diff --git a/gnu/packages/magic-wormhole.scm b/gnu/packages/magic-wormhole.scm new file mode 100644 index 0000000000..fd38fba0e8 --- /dev/null +++ b/gnu/packages/magic-wormhole.scm @@ -0,0 +1,59 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2019 Leo Famulari +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu packages magic-wormhole) + #:use-module (guix packages) + #:use-module (guix download) + #:use-module (guix licenses) + #:use-module (guix build-system python) + #:use-module (gnu packages python-crypto) + #:use-module (gnu packages python-web) + #:use-module (gnu packages python-xyz)) + +(define-public magic-wormhole-mailbox-server + (package + (name "magic-wormhole-mailbox-server") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "magic-wormhole-mailbox-server" version)) + (sha256 + (base32 + "1q6zhbx8fcpk7rchclm7yqcxdsc1x97hki2ji61sa544r5xvxv55")))) + (build-system python-build-system) + (arguments + ;; Tests seem to be Python 2 only... + ;; "TypeError: a bytes-like object is required, not 'str'" + '(#:tests? #f)) + (propagated-inputs + `(("python-attrs" ,python-attrs) + ("python-autobahn" ,python-autobahn) + ("python-hyperlink" ,python-hyperlink) + ("python-idna" ,python-idna) + ("python-service-identity" ,python-service-identity) + ("python-six" ,python-six) + ("python-treq" ,python-treq) + ("python-twisted" ,python-twisted))) + (home-page "https://github.com/warner/magic-wormhole-mailbox-server") + (synopsis "Magic-Wormhole central server") + (description "This package provides the main server that Magic-Wormhole +clients connect to. The server performs store-and-forward delivery for small +key-exchange and control messages. Bulk data is sent over a direct TCP +connection, or through a transit-relay.") + (license expat))) From patchwork Sun Feb 17 20:57:48 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1152 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4EE6D16C50; Sun, 17 Feb 2019 20:59:37 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id CB6D716C4E for ; Sun, 17 Feb 2019 20:59:36 +0000 (GMT) Received: from localhost ([127.0.0.1]:46531 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTXE-0007tR-8k for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53076) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWo-0007eK-ML for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWn-0005F2-LG for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:10 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52489) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWn-0005Ei-Fm for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWn-00012h-EO for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 12/13] gnu: Add magic-wormhole-transit-relay. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504371043871 (code B ref 34515); Sun, 17 Feb 2019 20:59:09 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:24 +0000 Received: from localhost ([127.0.0.1]:51757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTW3-00010H-SQ for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:24 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:57725) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVn-0000xq-Ux for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:09 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id B2DBE2DA8; Sun, 17 Feb 2019 15:57:56 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=tl3hvgX1Tx qr4I2L84rNoFhCld+oFdHb2kJLpYl3MpU=; b=BA2PimY8VrhjaRzPQFLQuvfnjd dVxlrvKpkB3EPQozOYTzagdQ166lT9RVeYwd85Nb9QKumKJpEDm+JDVmxD2gm+BS LHooKxWw9TpjYiJRzb5SOVO8e8f9W5OwoP2WR+DuZ9L7Oxcx8PhDly6zckro2GpN A0XLh/SJW3khtfUys= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=tl3hvgX1Txqr4I2L84rNoFhCld+oFdHb2kJLpYl3MpU=; b=uQurXOEw MZ5k/Ax+Ptznd6MwA7eRSu2hNTVF6RBV3PQTZy8fs1QaVzZwq4PLMn3CxDNTz5V8 R1vLK0jcYz0mKdbqH23M2F0Ruw29bkpCkFWcYXDe53Z7v9JJBsc+/07aSAQrUYqA QeVH0n3TJwhj704KECSp3EBGfw46JStr2UxYNf6j96e5g/Tf28T62ev8eDZdCLqd 4HZA0L3mga+M31a3RPwO95bTr7HCuyI7LIX2P2DnEeunqPohHYIoAk4eeSgaX4r/ jYBkLgafM6KN3lgcIKG79ZosS0SMCvXohngZURh0+uuOcjcY509iaw8vUK/BC4Rb +peCc9L3Nn1Oiw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomh epnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecu ffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepjeeirdduvdegrddvtddvrddufe ejnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv necuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 0986210310 for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:56 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:48 -0500 Message-Id: <4e03d0f28d2967e794c1df200070391ae7006e54.1550437064.git.leo@famulari.name> X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/magic-wormhole.scm (magic-wormhole-transit-relay): New variable. --- gnu/packages/magic-wormhole.scm | 42 +++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/magic-wormhole.scm b/gnu/packages/magic-wormhole.scm index fd38fba0e8..cc97fec3f9 100644 --- a/gnu/packages/magic-wormhole.scm +++ b/gnu/packages/magic-wormhole.scm @@ -21,6 +21,7 @@ #:use-module (guix download) #:use-module (guix licenses) #:use-module (guix build-system python) + #:use-module (gnu packages check) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz)) @@ -57,3 +58,44 @@ clients connect to. The server performs store-and-forward delivery for small key-exchange and control messages. Bulk data is sent over a direct TCP connection, or through a transit-relay.") (license expat))) + +(define-public magic-wormhole-transit-relay + (package + (name "magic-wormhole-transit-relay") + (version "0.1.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "magic-wormhole-transit-relay" version)) + (sha256 + (base32 + "11w5gdc6am2ph5rns60x0694sx4zrlzxj540jljhn5cmnbx1ngxi")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'install 'install-docs + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (docs (string-append out "/share/doc/magic-wormhole-transit-relay"))) + (for-each (lambda (file) + (install-file file docs)) + (find-files "docs/")) + #t)))))) + (native-inputs + `(("python-mock" ,python-mock) + ("python-pyflakes" ,python-pyflakes) + ("python-tox" ,python-tox))) + (propagated-inputs + `(("python-hyperlink" ,python-hyperlink) + ("python-twisted" ,python-twisted))) + (home-page + "https://github.com/warner/magic-wormhole-transit-relay") + (synopsis "Magic-Wormhole relay server") + (description "This package provides the Magic-Wormhole Transit Relay +server, which helps clients establish bulk-data transit connections even when +both are behind NAT boxes. Each side makes a TCP connection to this server and +presents a handshake. Two connections with identical handshakes are glued +together, allowing them to pretend they have a direct connection.") + (license expat))) + From patchwork Sun Feb 17 20:57:49 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Famulari X-Patchwork-Id: 1154 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D713516C50; Sun, 17 Feb 2019 20:59:45 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 7923816C4B for ; Sun, 17 Feb 2019 20:59:45 +0000 (GMT) Received: from localhost ([127.0.0.1]:46537 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTXN-00083q-2b for patchwork@mira.cbaines.net; Sun, 17 Feb 2019 15:59:45 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvTWn-0007d2-Ob for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvTWm-0005Dv-JA for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52487) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvTWm-0005Dg-Em for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:08 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvTWm-00012S-DW for guix-patches@gnu.org; Sun, 17 Feb 2019 15:59:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34515] [PATCH 13/13] gnu: Add Magic-Wormhole. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 17 Feb 2019 20:59:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34515 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 34515@debbugs.gnu.org Received: via spool by 34515-submit@debbugs.gnu.org id=B34515.15504371033857 (code B ref 34515); Sun, 17 Feb 2019 20:59:08 +0000 Received: (at 34515) by debbugs.gnu.org; 17 Feb 2019 20:58:23 +0000 Received: from localhost ([127.0.0.1]:51753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTW3-000103-7T for submit@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:23 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:59647) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gvTVn-0000xr-Ul for 34515@debbugs.gnu.org; Sun, 17 Feb 2019 15:58:08 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id D8C0E2DA9; Sun, 17 Feb 2019 15:57:56 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Feb 2019 15:57:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=Aea9wCELDd ngtA+y3cRvRcKXq/SQYuZ7/jVC+msXLhc=; b=VFG3UzpCA5DzEDvya5+SrGZwsY yMiPseLkfy8uY/vGAG2HphHYHPw3qyWis0hhRUg90QGPJ571MZBf5mSzun8wW7/n mpOCpu5AXPkoAczaEB3Bx7QAXITqiPQrg0CxdVYviGMHPb4BBZO4bJKaxxi0STaW tW9gF4aZ8aA6PalFU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=Aea9wCELDdngtA+y3cRvRcKXq/SQYuZ7/jVC+msXLhc=; b=bTQTDR1M XhIsew+eu5Haf0ugUwVHDGmoSt5I87wkPLh1KDHsl5jkNZ26HLkxXTyuOc/YGCfP EOCKsTNpMT+XIOQR3xmFGEs+DRQK7OPdeMWJ1gIsGky13XtdUQEqeUlZmfRxaPXd hCcFJWJn9+wFzSw66gDbisoYD4Oqtv2NOFIjHwg9KHZ8IpdLXuTP/p3b3MIoPdtR dV91scw0SmHRgvK2RxC3NAaU0cEK+NOEe5Cc4R+bEnb4rFbssSQU0zsIvJenHWPI jYTnBC6EpLAywh/OiR6vjvor2lWB4WOnABlFX8ls/bezDuGMa9Hk06FOaINyBIp4 v/gZSLqC0356tQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrudduuddgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomh epnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecu ffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepjeeirdduvdegrddvtddvrddufe ejnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv necuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 2F9151030F for <34515@debbugs.gnu.org>; Sun, 17 Feb 2019 15:57:56 -0500 (EST) From: Leo Famulari Date: Sun, 17 Feb 2019 15:57:49 -0500 Message-Id: <10c8f51b53835850b458bef15e2a11ab0dc0d70a.1550437064.git.leo@famulari.name> X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/magic-wormhole.scm (magic-wormhole): New variable. --- gnu/packages/magic-wormhole.scm | 53 +++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/gnu/packages/magic-wormhole.scm b/gnu/packages/magic-wormhole.scm index cc97fec3f9..b1aec5ad9c 100644 --- a/gnu/packages/magic-wormhole.scm +++ b/gnu/packages/magic-wormhole.scm @@ -99,3 +99,56 @@ presents a handshake. Two connections with identical handshakes are glued together, allowing them to pretend they have a direct connection.") (license expat))) +(define-public magic-wormhole + (package + (name "magic-wormhole") + (version "0.11.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "magic-wormhole" version)) + (sha256 + (base32 + "01fr4bi6kc6fz9n3c4qq892inrc3nf6p2djy65yvm7xkvdxncydf")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + ;; XXX I can't figure out how to build the docs properly. + (add-after 'install 'install-docs + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (man (string-append out "/share/man/man1"))) + (install-file "docs/wormhole.1" man)) + #t))))) + (native-inputs + `(("python-mock" ,python-mock) + ;; XXX These are required for the test suite but end up being referenced + ;; by the built package. + ("magic-wormhole-mailbox-server" ,magic-wormhole-mailbox-server) + ("magic-wormhole-transit-relay" ,magic-wormhole-transit-relay))) + (propagated-inputs + `(("python-autobahn" ,python-autobahn) + ("python-click" ,python-click) + ("python-hkdf" ,python-hkdf) + ("python-humanize" ,python-humanize) + ("python-hyperlink" ,python-hyperlink) + ("python-pynacl" ,python-pynacl) + ("python-spake2" ,python-spake2) + ("python-tqdm" ,python-tqdm) + ("python-twisted" ,python-twisted) + ("python-txtorcon" ,python-txtorcon))) + (home-page "https://github.com/warner/magic-wormhole") + (synopsis "Securely transfer data between computers") + (description "Magic-Wormhole is a library and a command-line tool named +wormhole, which makes it possible to securely transfer arbitrary-sized files and +directories (or short pieces of text) from one computer to another. The two +endpoints are identified by using identical \"wormhole codes\": in general, the +sending machine generates and displays the code, which must then be typed into +the receiving machine. + +The codes are short and human-pronounceable, using a phonetically-distinct +wordlist. The receiving side offers tab-completion on the codewords, so usually +only a few characters must be typed. Wormhole codes are single-use and do not +need to be memorized.") + (license expat)))