From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:24:01 2019 Received: (at submit) by debbugs.gnu.org; 30 Aug 2019 14:24:01 +0000 Received: from localhost ([127.0.0.1]:54556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hom-0003gn-T0 for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:24:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:37876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hok-0003gf-IS for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:23:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47553) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i3hoj-0000P2-3R for guix-patches@gnu.org; Fri, 30 Aug 2019 10:23:58 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i3hoX-0000jm-Qy for guix-patches@gnu.org; Fri, 30 Aug 2019 10:23:55 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:53643) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1i3hoX-0000Nm-IA for guix-patches@gnu.org; Fri, 30 Aug 2019 10:23:45 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 94FB2503 for ; Fri, 30 Aug 2019 10:23:40 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:23:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:mime-version :content-transfer-encoding; s=fm3; bh=4tvdKV/QAvALoVlkM8V0qXVOO/ n4UjPLiZjXFDxPVyE=; b=PEHzTE0hDsllEHOzjSthChMBgEfECDqRhabXmOmF00 PACiF2Vm6Az3jKU1USeF9/Cgsa5HlHFseXofv4GGVruPOEzp6guKPnr6x3dKZg4n 0ahE67r63hoBqomm7PWJDdpQuZXvSd2VAEh/xFVBVFD/yN2ZFnp6vfsPBIsjClST LVzGL63XVz5L/2jQEpXrj8U2o2ryEBB8+kSeI94J5Ph2+YoFFoauYOfu/8gXSLp0 sQABxW0oc7MHllxD3q457C5Jx/gGj9Gij6HJdS+k6GR4HonNTJS8qHNVp63Xhi52 IePUDB6DcIystwp9QKSBkpDcKKl43Yvtg94U1jCYBFvA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=4tvdKV/QAvALoVlkM 8V0qXVOO/n4UjPLiZjXFDxPVyE=; b=q4y8ZjKtR9bgfzg+tYdtXsMj+O94POerp TBb/vdtudrS5qAqgWhX4NLkGR2TyAcg4f4CxN6dasA34X86529/qL6/0X0i4a/8P Ogu7Du/AO/RS55UmYVEuuLGV2ZSaP2I6YND1eCErdzVaCHBM4RHbAya5mYL16hCu CsIdSfxGjP4UnnthcfpCMCigUCYjGfEcqCU1CXSBoobrIXSimr5RwjDfheXHtwzZ MNx6j2uywYyGtMHORNqPXL414oQbEH8CpxGGSoIezOXS0QMhG0rbFUz1FvM+eB6/ FWNHXfsGQqHeEgHZ1REX/8frW+QqGiMcQhXijoMHK6g4XNsR0EnMw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgggfestdekredtre dttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghsthhm rghilhdrtghomheqnecukfhppeeivddrudeirdduledvrdduhedtnecurfgrrhgrmhepmh grihhlfhhrohhmpehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmnecuvehluhhsthgv rhfuihiivgeptd X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id DAA30D60063 for ; Fri, 30 Aug 2019 10:23:39 -0400 (EDT) From: Marius Bakke To: guix-patches@gnu.org Subject: [PATCH 00/21] MLflow Date: Fri, 30 Aug 2019 16:23:33 +0200 Message-Id: <20190830142333.27853-1-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 64.147.123.20 X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) These patches add MLflow, a popular machine learning platform. Kristian Trandem (2): gnu: python-botocore: Update to 1.12.209. gnu: Add python-boto3. Marius Bakke (19): gnu: Add python-gunicorn. gnu: Add python-databricks-cli. gnu: Add python-gorilla. gnu: Add python-querystring-parser. gnu: Add python-minio. gnu: python-docker-py: Propagate runtime dependency. gnu: python-botocore: Remove unused inputs. gnu: Add python-sshpubkeys. gnu: Add python-jsonpickle. gnu: Add python-pytest-aiohttp. gnu: Add python-aws-xray-sdk. gnu: Add python-jsondiff. gnu: Add python-jose. gnu: Add python-boto. gnu: Add python-aws-sam-translator. gnu: Add python-cfn-lint. gnu: python-pyyaml: Add version 5.1. gnu: Add python-moto. gnu: Add mlflow. gnu/packages/check.scm | 63 +++++- gnu/packages/docker.scm | 6 +- gnu/packages/machine-learning.scm | 122 ++++++++++- gnu/packages/python-web.scm | 351 +++++++++++++++++++++++++++++- gnu/packages/python-xyz.scm | 213 +++++++++++++++++- 5 files changed, 739 insertions(+), 16 deletions(-) -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:02 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:02 +0000 Received: from localhost ([127.0.0.1]:54569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqb-0003kC-Al for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:02 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:53071) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqY-0003jh-5L for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:25:50 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 9386E52E for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:42 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:25:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=fm3; bh=dLlF8+JGNaRwk+tb88YT0exfDu Mi8l0RrrrCM4aERO8=; b=Mth6Fb7AojbdPr3BFwStqI63r/YEVUWz7R1ziG/dQy iANKrIEad/d5M6l1Rq3Zd8ESq5GQqJ2WI4wlUAkD8S8z9m+h9ZUSxnMlf1KfEGBm L2ti6KX4aVgAplM2YYI0ZxPdZwg0CtC2zNM7qnXrjmlPeQJSbcCkiKVqsaqwmMZw RnADp0lP21z2D5WUj9JWtS065lH5GSEe3veSouLIKcQzOJy4+763FEmE0rdiKa7d miq/5sHjrIhxgwJSgQg3WFulanJF93ekktfcBm71a1MWhNK6nkPnx5CJfkn+qPZ8 3cS8/Z/DI5ALSF+8fpshHCEfKYm1xczFVAOm+XH1vObg== 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=fm3; bh=dLlF8+ JGNaRwk+tb88YT0exfDuMi8l0RrrrCM4aERO8=; b=BMDasTiVdkDX8PKXvVfdwR DbQq5NukZczCtm26CYyUsXJ74K9XvTKZtQxrOESl97g4Xd4+2q8mPs1Ox3IPKQ8Z oClX15z3quZbF1+aL0tKuovDCaTYCuwsyqMpGYKiz+2ci0HNSDCobj9VDMYaC1B4 728MY4eDJNChrtJXZLB3UD88FSyDDcsJiJ/kfRwWG9i/3rQE3+xHF/CJXV9TnH6s j4uE8L74P7yfhea6gndzH9NeKOprZt3Q/RdpCeIpoS0mK89N3K3jCbQc9t9SQ/H4 bnqizDoBwb2WJpoR+ez8FAEwejmEn4sW1w3mQ71pbJGSNVwZyW1JovoMQPvO5KDA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofggtgfgsehtkeertd ertdejnecuhfhrohhmpeforghrihhushcuuegrkhhkvgcuoehmsggrkhhkvgesfhgrshht mhgrihhlrdgtohhmqeenucffohhmrghinhephhhtthhpshgvrhhvvghrrdhithdpghhunh hitghorhhnrdhorhhgnecukfhppeeivddrudeirdduledvrdduhedtnecurfgrrhgrmhep mhgrihhlfhhrohhmpehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmnecuvehluhhsth gvrhfuihiivgeptd X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id A944780066 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:41 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 01/21] gnu: Add python-gunicorn. Date: Fri, 30 Aug 2019 16:25:19 +0200 Message-Id: <20190830142539.28376-1-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/check.scm (python-pytest-3.2, python-pytest-cov-2.5, python-coverage-4.3): New public variables. * gnu/packages/python-web.scm (python-gunicorn): New public variable. --- gnu/packages/check.scm | 41 ++++++++++++++++++++++++++++++++++++- gnu/packages/python-web.scm | 28 ++++++++++++++++++++++++- 2 files changed, 67 insertions(+), 2 deletions(-) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 085538b2de..e81cd50b66 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -25,7 +25,7 @@ ;;; Copyright © 2017, 2019 Kei Kebreau ;;; Copyright © 2017 ng0 ;;; Copyright © 2015, 2017, 2018 Ricardo Wurmus -;;; Copyright © 2016, 2017, 2018 Marius Bakke +;;; Copyright © 2016, 2017, 2018, 2019 Marius Bakke ;;; Copyright © 2017, 2018 Ludovic Courtès ;;; Copyright © 2018 Fis Trivial ;;; Copyright © 2019 Pierre Langlois @@ -776,6 +776,21 @@ and many external plugins.") ("python2-pathlib2" ,python2-pathlib2-bootstrap) ,@(package-propagated-inputs pytest)))))) +;; python-gunicorn requires this ancient version for Python 2.6 support. +(define-public python-pytest-3.2 + (package + (inherit python-pytest) + (version "3.2.5") + (source (origin + (method url-fetch) + (uri (pypi-uri "pytest" version)) + (sha256 + (base32 + "10cbsyyyzamhvi1gqqyhccsx906xlcwcgddvldalqi1v27vx8nvd")))) + (arguments + ;; XXX: Tests require similarly ancient versions of many dependencies. + `(#:tests? #f)))) + (define-public python-pytest-cov (package (name "python-pytest-cov") @@ -811,6 +826,18 @@ supports coverage of subprocesses.") (define-public python2-pytest-cov (package-with-python2 python-pytest-cov)) +;; Some packages require this old version. Remove when no longer needed. +(define-public python-pytest-cov-2.5 + (package + (inherit python-pytest-cov) + (version "2.5.1") + (source (origin + (method url-fetch) + (uri (pypi-uri "pytest-cov" version)) + (sha256 + (base32 + "0bbfpwdh9k3636bxc88vz9fa7vf4akchgn513ql1vd0xy4n7bah3")))))) + (define-public python-pytest-runner (package (name "python-pytest-runner") @@ -1289,6 +1316,18 @@ executed.") (define-public python2-coverage (package-with-python2 python-coverage)) +;; python-gunicorn requires this version. Remove once no longer needed. +(define-public python-coverage-4.3 + (package + (inherit python-coverage) + (version "4.3.4") + (source (origin + (method url-fetch) + (uri (pypi-uri "coverage" version)) + (sha256 + (base32 + "1prkwz1hkcbx19nsadbcmk4wl27ysx001pa8bykfagd3d87zxbpa")))))) + (define-public python-cov-core (package (name "python-cov-core") diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 9b88d66118..3ed0c6dd16 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2017 Christopher Baines ;;; Copyright © 2016, 2017 Danny Milosavljevic ;;; Copyright © 2013, 2014, 2015, 2016 Andreas Enge -;;; Copyright © 2016, 2017 Marius Bakke +;;; Copyright © 2016, 2017, 2019 Marius Bakke ;;; Copyright © 2015, 2016, 2017, 2018, 2019 Ricardo Wurmus ;;; Copyright © 2017 Roel Janssen ;;; Copyright © 2016, 2017 Julien Lepiller @@ -421,6 +421,32 @@ both of which are installed automatically if you install this library.") (define-public python2-flask-babel (package-with-python2 python-flask-babel)) +(define-public python-gunicorn + (package + (name "python-gunicorn") + (version "19.9.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "gunicorn" version)) + (sha256 + (base32 + "1wzlf4xmn6qjirh5w81l6i6kqjnab1n1qqkh7zsj1yb6gh4n49ps")))) + (build-system python-build-system) + (native-inputs + `(;; XXX: check requirements_test.txt to see whether these special + ;; versions are still needed when updating. + ("python-coverage" ,python-coverage-4.3) + ("python-pytest" ,python-pytest-3.2) + ("python-pytest-cov" ,python-pytest-cov-2.5))) + (home-page "https://gunicorn.org/") + (synopsis "Python WSGI erver") + (description + "Gunicorn ('Green Unicorn') is a Python WSGI HTTP Server. It is a +pre-fork worker model ported from Ruby's Unicorn project. The Gunicorn +server is broadly compatible with various web frameworks, simply implemented, +light on server resource usage, and fairly speedy.") + (license license:expat))) + (define-public python-html5lib (package (name "python-html5lib") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:03 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:03 +0000 Received: from localhost ([127.0.0.1]:54592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqk-0003lH-Q8 for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:03 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:49433) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqX-0003jk-Ks for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:25:51 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 1F45A50F for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:44 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:25:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=nesNiQb8tqhBE 8crbqS0U28yRDfiSa9VlKTJY4aXWo0=; b=DZR737qInIVLwPZvak9qAyTMKdGVs DgaOMioEjGFDL+yQOLVZBaT2VGdFp2DjN/AlpIzmUoutUHO0FY35pxiJup1DMLsL Kt2bawFx3tBOunrEVaxLA0gcpG5+r+pkJ9ZK3qmxIato6rxRqzKigABPqVMsyT1O sfbD1vNor8OtNIucVpSfa2xQYi0Dy/Pde+A3ufEeRvD6tcQubj4e4+V5M2KElKMN ErpWdx16rQ6rb6egM7dXIaTf6jLa9sIbgYNgOhD7XC9ZqXMc3jk5liYTsW71jh5l andcYojY4NBZUdHXhzdJIWGHml1ttMLZORqP4OfT5BY9XDg9b+mDnsSrA== 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= fm3; bh=nesNiQb8tqhBE8crbqS0U28yRDfiSa9VlKTJY4aXWo0=; b=b3WWy1xm oOLMBJHozXTczAuvvFe3iyuoiIRfmY3z1LSqYq9D2fB7UYaChz9syv7hCPDjKNyy 545wZPe2mue3y77mTo1/ivUmWRltkCEjlRDZwyqjjHJdt8UqV7IX9r5fmQlQRBRW TSKz0e7JVCtC9s6cLnR/tRMo9Y9XPoh9GtQRh0bmullaQla1e25kDikblin0vp/P 5vyK8ppvt23THmdwlnI4WRapsqOYMKPnhMi+cO2c1npBfrId9Xeb2Cp08apM/1YM +59H4Dqsa/kt1kkUr3RHKHtesYViW7fkLQDdLlBpuZCJZXFaxdvopLQOKVesPhnA s5+5wWjTp2QmZg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 392CB80066 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:43 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 02/21] gnu: Add python-databricks-cli. Date: Fri, 30 Aug 2019 16:25:20 +0200 Message-Id: <20190830142539.28376-2-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-web.scm (python-databricks-cli): New public variable. --- gnu/packages/python-web.scm | 40 +++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 3ed0c6dd16..8d11e9890f 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -740,6 +740,46 @@ another XPath engine to find the matching elements in an XML or HTML document.") (define-public python2-cssselect (package-with-python2 python-cssselect)) +(define-public python-databricks-cli + (package + (name "python-databricks-cli") + (version "0.8.7") + (home-page "https://github.com/databricks/databricks-cli") + (source (origin + (method git-fetch) + (uri (git-reference (url home-page) (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0wr373kh13gns007g8fm6c4kdrg2xnwk40fkdnlfx7l0yzjbgqy3")))) + (build-system python-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (replace 'check + (lambda _ + (setenv "PYTHONPATH" + (string-append "./build/lib:" + (getenv "PYTHONPATH"))) + (invoke "pytest" "tests" "-vv")))))) + (native-inputs + `(;; For tests. + ("python-decorator" ,python-decorator) + ("python-mock" ,python-mock) + ("python-pytest" ,python-pytest) + ("python-requests-mock" ,python-requests-mock))) + (propagated-inputs + `(("python-click" ,python-click) + ("python-configparser" ,python-configparser) + ("python-requests" ,python-requests) + ("python-six" ,python-six) + ("python-tabulate" ,python-tabulate))) + (synopsis "Command line interface for Databricks") + (description + "The Databricks Command Line Interface is a tool which provides an easy +to use interface to the Databricks platform. The CLI is built on top of the +Databricks REST APIs.") + (license license:asl2.0))) + (define-public python-openid-cla (package (name "python-openid-cla") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:03 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:03 +0000 Received: from localhost ([127.0.0.1]:54594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hql-0003lO-6o for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:03 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:44353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqZ-0003jm-Bs for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:25:51 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id D62324AF for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:45 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:25:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=VTer/DjNbMw5p KmVokyv6Ajeo0Q/bj85kZ4dAXyPm1c=; b=iEvS1gTj8Cs5+5uDqPp8au/LNH2Y4 KU394oBnFD7s4QZXJDry7azxPPIcYVQYajyo+YLsTU8tbiW/JjyrTL+euui/LyNv sdbLEwRAs9aTdsmhAIOP8b8wh6qXalDIan6Cxoa7ANCYNtzCHqAXFSBIw+qMTEiN e3voh5ZkjyBYn3Mf6dbT5t+iJeVolu5ELNN1NlbyTgKwEZnJ/o5s91zV1k9cDEX7 1zMxTLwje+yTbU8gdPMeEpg1RZ9UIxJTpK+PZGF2ocYx0ASRxiHBEsgbK8jVB/S1 mYZKaRKv+E7HUX+nY6FcBAhUw7DIKgw9GPTqUVTrGPHM9cUtEiv7l/mkQ== 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= fm3; bh=VTer/DjNbMw5pKmVokyv6Ajeo0Q/bj85kZ4dAXyPm1c=; b=NjU6rRDe Muw8OyIB+/IRvOwB8u985U6DLZzxcFPPdKwvDYZdlu3xRobYf3KTkTP+r/cid2km CnyBQigiCprBcmLhhCAVzIOAyeN26PuJoE7nw9ae1LvNURt+aiuhJwUN683VLx8y cD5dX7GoCfpzh5Dzt0NWcU69HvEWBlOra8zqcJEV96568QzGX0nc+37/PwDArpyB GGwZQnpJoA8cN2xXf2n9BYkePHFOKoVVtiA48bYvqwwpDgah9kTiMBd0NXAp+wn3 6LqoAjQuW4qFp4XLy4oiRV2EVGVTDrSXsuxkyb/EZt0NA8P/NtCJMwV/bJ8Ow/3u EtXjSP5qZDv4/Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id D2C028005A for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:44 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 03/21] gnu: Add python-gorilla. Date: Fri, 30 Aug 2019 16:25:21 +0200 Message-Id: <20190830142539.28376-3-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-xyz.scm (python-gorilla): New public variable. --- gnu/packages/python-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d5fcc5668c..7e874480e3 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -6825,6 +6825,26 @@ should be stored on various operating systems.") (define-public python2-appdirs (package-with-python2 python-appdirs)) +(define-public python-gorilla + (package + (name "python-gorilla") + (version "0.3.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "gorilla" version)) + (sha256 + (base32 + "0b40blcp6fih4nvqbilra4qw1dfccv1ahjmr41ac4d9rjadqkcpy")))) + (build-system python-build-system) + (home-page "https://github.com/christophercrouzet/gorilla") + (synopsis "Convenient monkey patching with Python") + (description + "Gorilla is a Python library that provides a convenient approach to +monkey patching. Monkey patching is the process of modifying module and +class attributes at runtime with the purpose of replacing or extending +third-party code.") + (license license:expat))) + (define-public python-llfuse (package (name "python-llfuse") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:05 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:05 +0000 Received: from localhost ([127.0.0.1]:54597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqm-0003lW-KG for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:05 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:35385) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqb-0003jq-1P for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:25:53 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 8650052C for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:47 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:25:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=k3baMKsG8GhoG HaUS2NR6Ww94iT3LiIbpelXKHzNxJs=; b=C0nc/jnmp8/3abBfTr8uW1PnhfH6R F7Cw2gD+neT625JQUbYVwi0drZuJJqgnmkIMNZHmr4dbaE/v3W/mdWJ2ZPALCpaU gCMHn0kXnlcyX543WqIAeX6ZUkcmrXmljTYMB2ueOHOgphwyuQi/aazWiS858m90 BDARzHkyWiVXIVJXYt17UPrsWglDEEz+1bvOxIgvKxWXQClddDa5V9nJFhucT2FK AmpNta6gIdh6U+veHs8RlK+OGz6IkpFUpUCHIubkTwbLOXcAuVnVA9Cr4wv0A2r0 HP7SNx46npGL2iKEwAOR2Fd/A4nSimcamwnZOU2FhcPDSPi8NTziITtRg== 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= fm3; bh=k3baMKsG8GhoGHaUS2NR6Ww94iT3LiIbpelXKHzNxJs=; b=0nkQM8iX UsRR168clsQqqXXVYutXB5lOvh7AfUxVt8EUbeTW6DQPOJ2YA5HNjeJaJ2OnsXww GPlCRY7fQrZ7Zrhhl3t1S44+T8k+cALqNNe7jof4BEPaL8Oh8y6OB6awj23wLShj UJ/vme0JnxEJkr4HHMOpoK24YQrI5dJy8idchjcB6423SEjSbokDCgAfq0IwUCtH S+IUsQQiLhprZpUdZyWOJqYoY/VqXWoHkXs40owVR26MER1nG8vYdDRtt658Trh7 /I75geXErsMZsUcTa9msRECNxB5JzHD6hUyaWit45zIv00NuO0ucKCEmQ0DsfwY3 YoQf2Ws+CmpmbA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpedv X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id BA9178005A for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:46 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 04/21] gnu: Add python-querystring-parser. Date: Fri, 30 Aug 2019 16:25:22 +0200 Message-Id: <20190830142539.28376-4-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-web.scm (python-querystring-parser): New public variable. --- gnu/packages/python-web.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 8d11e9890f..9966f66d8f 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -825,6 +825,37 @@ teams extension for python-openid.") (define-public python2-openid-teams (package-with-python2 python-openid-teams)) +(define-public python-querystring-parser + (package + (name "python-querystring-parser") + (version "1.2.4") + (source (origin + (method url-fetch) + (uri (pypi-uri "querystring_parser" version)) + (sha256 + (base32 + "0qlar8a0wa003hm2z6wcpb625r6vjj0a70rsni9h8lz0zwfcwkv4")))) + (build-system python-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (replace 'check + (lambda _ + ;; XXX FIXME: This test is broken with Python 3.7: + ;; https://github.com/bernii/querystring-parser/issues/35 + (substitute* "querystring_parser/tests.py" + (("self\\.assertEqual\\(self\\.knownValuesNormalized, result\\)") + "True")) + (invoke "python" "querystring_parser/tests.py")))))) + (propagated-inputs + `(("python-six" ,python-six))) + (home-page "https://github.com/bernii/querystring-parser") + (synopsis "QueryString parser that correctly handles nested dictionaries") + (description + "This package provides a query string parser for Python and Django +projects that correctly creates nested dictionaries from sent form/querystring +data.") + (license license:expat))) + (define-public python-tornado (package (name "python-tornado") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:05 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:05 +0000 Received: from localhost ([127.0.0.1]:54607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqn-0003lu-4o for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:05 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:55285) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqc-0003js-Ll for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:25:55 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 344D553E for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:49 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:25:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=bJtY1DzSynpom OV3TCzmJoxzGGKetJxMDwJRNxpnysw=; b=A0akAlAAChvhNOwBdBzewIqL+7FI3 Icj4d8fhvRH6VkiDNSQTvjLA3bS0ujLqJv5tIuK/CKaswPdwcfhkLIP/97Juqn5n NId286e2TXnpsQ/MJj0FNfbD6Kk/Cyx3O5Kk1eIUBmLReC2DKWIfdcDE0ks9Ehkg +nG01Zt6JKoAn9cubi6TQBkEpAZkfTRZg3G/nqCF1FYpBIoSrWQzxR2hIPXUbwpo j5jDUHcQlCgHZwNNMXeR2YH0Q++Hu52pr4kuxxspnYNJYFZaPvLslPUu/PRy4ySR RkYL+62PKLjxZXcT34jII8DpAVIb7pCAsGxilKggeFjqfCN6kJBLj9G3w== 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= fm3; bh=bJtY1DzSynpomOV3TCzmJoxzGGKetJxMDwJRNxpnysw=; b=WDs1T29b ptSoYZcba1hWJOeWH/6upJpOmjOO+lmmPE3t04qguqzJSkmT9dvV1eA8Xudt2DXw IgL9Zy77FLOBlioA4QthkNRTyR2CiLNK/k81SkzA6HoBLBi2SonCCXnV5MPdN4fu gEIqaDgcSyipun1uAGEVqjWAHzlFMTKldkz+ClcoLepkm//etaX4FfEjO8VbFuf+ bJrJl1iNPQiqio0njoftwmhuA/pEsSNoWgfDvbqUHN1z31SmgQUuDp+vhoHU3aZs gSPOa6sVrIpgRHYKWOkpiZP6F2oPdIn8t2TQXbsnx4X237JgUiIvMvfMc06GNgm2 llH7qonOPmq81Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpedv X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 4F05E80061 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:48 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 05/21] gnu: Add python-minio. Date: Fri, 30 Aug 2019 16:25:23 +0200 Message-Id: <20190830142539.28376-5-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-web.scm (python-minio): New public 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 9966f66d8f..7454fe8793 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -523,6 +523,34 @@ C, yielding parse times that can be a thirtieth of the html5lib parse times.") (define-public python2-html5-parser (package-with-python2 python-html5-parser)) +(define-public python-minio + (package + (name "python-minio") + (version "4.0.20") + (source (origin + (method url-fetch) + (uri (pypi-uri "minio" version)) + (sha256 + (base32 + "03z96iri7xl74p76blz72x09bjwh4qx2y6jxzv10vjssp4mx6499")))) + (build-system python-build-system) + (native-inputs + `(("python-faker" ,python-faker) + ("python-mock" ,python-mock) + ("python-nose" ,python-nose))) + (propagated-inputs + `(("python-certifi" ,python-certifi) + ("python-dateutil" ,python-dateutil) + ("python-future" ,python-future) + ("python-pytz" ,python-pytz) + ("python-urllib3" ,python-urllib3))) + (home-page "https://github.com/minio/minio-py") + (synopsis "Programmatically access Amazon S3 from Python") + (description + "This package provides a Python library that allows you to interact with +any Amazon S3 compatible object storage server.") + (license license:asl2.0))) + (define-public python-pycurl (package (name "python-pycurl") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:13 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:13 +0000 Received: from localhost ([127.0.0.1]:54621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqs-0003mb-J2 for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:13 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:54367) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqh-0003kL-IY for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:01 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id F406952B; Fri, 30 Aug 2019 10:25:53 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:25:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=+VuyP8YBKKafz vaRvXJcOBu3daK8xWjHZL78cy8LlRU=; b=M1sPP7C92OapZWvyvapVD4D2QZFOx Cg+aYlpCJGLVsceXr2qh2zHMzWM7wYITb4OG3etpPSTA2agB4+cFoKsEIgNjwF/U GgDbmqkr3WX6iWThq40jfqWkVNwRUyA1vzO9VRVyR3GE8a6U5CUY/jrHWfbDtIjr mgAbOyLdeR7ua7SvPLeqZrMWC+E8W68J2o9SoYNreKobXlasBQ6B//PMQtUjVdAW 5wluE/fRen+sTQ6+6DXND+t5Nf2MbHnViGXNkhViN69pWiXad+13t3x/t23bOone 3rRd3A3V898cLtgDpZK7rzJxMdjfLk7h7IrZirgl+1FiK8Q14Zj5b9ghA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc: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= fm3; bh=+VuyP8YBKKafzvaRvXJcOBu3daK8xWjHZL78cy8LlRU=; b=Mj2xySoP 0BVDL1fBeO6RgT8rlaDv04eFSFCTI4DcAQ6TCQ5NgDoseLgrjKXDwf+t3KGZUBOc 60IrIs9DLnrf0jtktlwVN4MDvFLBEUGu0VMiTzQjQqd2uVjl4ZvG8IBHICK+K9O/ ggwLy2MddKuyEiU5YouU4U3DA1U2ZKYf9saMqidU+5hjvBeu7mZzu72DgBxJWoAk 8EbKX/veQhY7bOpad5GzaAHjbuMleyt9/jexLkMX/UDIxt8gft9G8RtJ82Cu/iOp ASoVy0pHvtwn6s3T97+Oc3F88qZvbAiaEAcjY4Ku1dRIvAqCYOXdAurjVRZdGVAH p2bu4W7MXTEiPQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpeforghrihhu shcuuegrkhhkvgcuoehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmqeenucffohhmrg hinhepghhithhhuhgsrdgtohhmnecukfhppeeivddrudeirdduledvrdduhedtnecurfgr rhgrmhepmhgrihhlfhhrohhmpehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmnecuve hluhhsthgvrhfuihiivgepie X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 18A178005A; Fri, 30 Aug 2019 10:25:52 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 08/21] gnu: Add python-boto3. Date: Fri, 30 Aug 2019 16:25:26 +0200 Message-Id: <20190830142539.28376-8-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 Cc: Kristian Trandem X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) From: Kristian Trandem gnu/packages/python-xyz.scm (python-boto3): New variable. Signed-off-by: Marius Bakke --- gnu/packages/python-xyz.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f0f99781b2..2fc2712395 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -8763,6 +8763,41 @@ interface to the Amazon Web Services (AWS) API.") (define-public python2-botocore (package-with-python2 python-botocore)) +(define-public python-boto3 + (package + (name "python-boto3") + (version "1.9.209") + (home-page "https://github.com/boto/boto3") + (source (origin + (method git-fetch) + (uri (git-reference (url home-page) (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "08dy2sh36lg2zg0kk8hagxj2id97agqa9mpq4i2arvqlhi89xm5y")))) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'delete-network-tests + ;; Deleting integration tests because they are trying to connect to AWS. + (lambda _ + (delete-file-recursively "tests/integration") + #t))))) + (build-system python-build-system) + (native-inputs + `(("python-nose" ,python-nose) + ("python-mock" ,python-mock))) + (propagated-inputs + `(("python-botocore" ,python-botocore) + ("python-jmespath" ,python-jmespath) + ("python-s3transfer" ,python-s3transfer))) + (synopsis "AWS SDK for Python") + (description + "Boto3 is a @dfn{software development kit} (SDK) for @dfn{Amazon Web +Services} (AWS), which allows Python developers to write software that makes +use of services like Amazon S3 and Amazon EC2.") + (license license:asl2.0))) + (define-public python-xdo (package (name "python-xdo") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:14 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:14 +0000 Received: from localhost ([127.0.0.1]:54623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqw-0003mk-CW for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:14 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:59395) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqg-0003k0-D3 for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:01 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id A9D08542 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:50 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:25:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=20wK1O4EW3qoS MLQj+6DN0TSgxZ/pQgejP3wwShlKmw=; b=G/fGSDBQSzBgGopQst1Va5Pmw3EF9 F4DvOyLJ5FijM2XJaP0cv2jFujqf9SEXghj9P4rAHEz3E15nkRoLpspDHktziGSJ 8WNxZqBUHq5rpo2vY0vA/AFc22FjHMwdwl6HL+ho2ZV6g8bIltQgBw1izaIAXu95 N/pZfqAmeovVzQcKysvZRDdC1LqZgWO+mrJ5jJSpXNMHAgQYicqYc6oeP42Sad/G xblWPlzzclO26P5aT1R019AHIYxBZSzY8cGFSsnOewcLXELhCKeCIv2Z3MHwCndC PEt5+43KBMU4+PDmpNJA1NXs5FRI+PZ1nrdvsyBTQkm0031ZDnzLfKjsw== 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= fm3; bh=20wK1O4EW3qoSMLQj+6DN0TSgxZ/pQgejP3wwShlKmw=; b=GFrN5D0S 7yzmK9l0CJA3roZLX+EnWbsU2EBq+ARZZCvT6SVc6utHJc20fk3JY2jhfLCxOwkL eehrBv2dYCW/c/Ay1Pz4/YSe065ruCGPrNML6DlFa7w1F14DnHZbQfthwY9+RXVc 4y/PU6JaYJOx/iVv5p4dKhPzrL0XNFyOUiOKiMl/Og34UYAlpmSceqN29rvUDLOg Si3soOIldoaml4QZMA+uqvAgZx75p2OPRtmBc83DUcvoJL2lCxg1N/mVr8fQjCto rdtRgA7RhLSDgWfYGsJ6w5HbQhgPInUey/S9Mso9IPFInXWXa45nmZPlDLSNpKGS iMIENRgB9eHbpg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpedv X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id E006280064 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:49 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 06/21] gnu: python-docker-py: Propagate runtime dependency. Date: Fri, 30 Aug 2019 16:25:24 +0200 Message-Id: <20190830142539.28376-6-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/docker.scm (python-docker-py)[inputs]: Move PYTHON-WEBSOCKET-CLIENT from here ... [propagated-inputs]: ... to here. --- gnu/packages/docker.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm index 94cfa2bdb7..bf83c96e7b 100644 --- a/gnu/packages/docker.scm +++ b/gnu/packages/docker.scm @@ -65,11 +65,11 @@ `(("python-requests" ,python-requests-2.20) ("python-ipaddress" ,python-ipaddress) ("python-six" ,python-six) - ("python-urllib3" ,python-urllib3-1.24) - ("python-websocket-client" ,python-websocket-client))) + ("python-urllib3" ,python-urllib3-1.24))) (propagated-inputs `(("python-docker-pycreds" ,python-docker-pycreds) - ("python-paramiko" ,python-paramiko))) ; adds SSH support + ("python-paramiko" ,python-paramiko) ;adds SSH support + ("python-websocket-client" ,python-websocket-client))) ;imported by api/client.py (home-page "https://github.com/docker/docker-py/") (synopsis "Python client for Docker") (description "Docker-Py is a Python client for the Docker container -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:15 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:15 +0000 Received: from localhost ([127.0.0.1]:54625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqw-0003ms-QF for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:15 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:37155) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqf-0003kD-Vo for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:01 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 6CD5652E; Fri, 30 Aug 2019 10:25:52 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:25:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=ZF2vhiqOVPrYZ 5hdgu+LZ6Wz2ka7voJjdkB8wydoIyY=; b=AVtcrxvNNy9YcQp9VRXwZaELGmakq YlCPvSvFKjdn/sV/YxEyzblN2xpokYUUXeqCwuP5aseD6o/egrvJrYAiy9ijYaPO TZ9pHLpMfX12sTcoG6FqOh5xZ0aUxMLZLQ2VTr4tG+ckZj0BKNJdFqoICsF0PgKz eaP+mjGszv3Gn6gkER6iAp1r+7EQSj3LaSMfjoDqGRjSXyKzkqQPVNqNdnE0twsC MWCzF2Q5MVBzdaF4UzzfNTWv+Mbd2Vswhxfa+p1XTow92olCdT9+KqNpuWNw1glx TfVbBeupeExYVt2WXOUSCu0F5ZTRB8ApQK3A0Mn0bIUD3Mg9B9i61hnvg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc: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= fm3; bh=ZF2vhiqOVPrYZ5hdgu+LZ6Wz2ka7voJjdkB8wydoIyY=; b=sAJqNQ6G apiah30v4uV6AOhj5EKrQBMZb0A+EVxoiH7f5ZFi0ApzhQotRQiBpQR2wj10czHW R/YWKiZRWvx2zRd9JKGRQ8++2DjxjMTj2w2Zo0mLI3knt1jZGhWo0lW822ghlSwi sn8/mweZBk2+vqEMTJ+FFCPYWEJ5FnJxZDhy7r6VfX2MrH6ZpIjnLfbbKEcr6nJG k67SpSpVO4HNTfZjAYCSlS7hBnfric7gDE8iVP0XWI+wa6wJXIMVs3daCy7IAgf7 /k8DLE+KJpl+g9tSyhmOUoeComOr4up7uLIpzhUuRN7X3hgZQj4m+nodOYX6zi9o ZjjzKmb6OzbMiQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpeforghrihhu shcuuegrkhhkvgcuoehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmqeenucffohhmrg hinhepghhithhhuhgsrdgtohhmnecukfhppeeivddrudeirdduledvrdduhedtnecurfgr rhgrmhepmhgrihhlfhhrohhmpehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmnecuve hluhhsthgvrhfuihiivgepvd X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 750D88005A; Fri, 30 Aug 2019 10:25:51 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 07/21] gnu: python-botocore: Update to 1.12.209. Date: Fri, 30 Aug 2019 16:25:25 +0200 Message-Id: <20190830142539.28376-7-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 Cc: Kristian Trandem X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) From: Kristian Trandem * gnu/packages/python-xyz.scm (python-botocore): Update to 1.12.209. [native-inputs]: Move PYTHON-URLLIB3 ... [propagated-inputs]: ... here. Signed-off-by: Marius Bakke --- gnu/packages/python-xyz.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7e874480e3..f0f99781b2 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -8731,14 +8731,14 @@ document.") (define-public python-botocore (package (name "python-botocore") - (version "1.12.149") + (version "1.12.209") (source (origin (method url-fetch) (uri (pypi-uri "botocore" version)) (sha256 (base32 - "12597f74khp3ngwr282cb949w0gcqj20rkfc3x275dijavyy5cmf")))) + "1fhy8pk0l9khymrjpcvj5qfa6li8r325s6daq9w4lr9v7jw7br4b")))) (build-system python-build-system) (arguments ;; FIXME: Many tests are failing. @@ -8746,13 +8746,13 @@ document.") (propagated-inputs `(("python-dateutil" ,python-dateutil) ("python-docutils" ,python-docutils) - ("python-jmespath" ,python-jmespath))) + ("python-jmespath" ,python-jmespath) + ("python-urllib3" ,python-urllib3))) (native-inputs `(("python-mock" ,python-mock) ("python-nose" ,python-nose) ("behave" ,behave) ("python-tox" ,python-tox) - ("python-urllib3" ,python-urllib3) ("python-wheel" ,python-wheel))) (home-page "https://github.com/boto/botocore") (synopsis "Low-level interface to AWS") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:15 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:15 +0000 Received: from localhost ([127.0.0.1]:54627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqx-0003my-3P for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:15 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:52963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqk-0003kS-1r for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:02 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 8FCE34E2 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:55 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:25:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=ab3UhOAXCUgh6 Bq4pTsMLtEoUgwCK9ctg0+Lp+BMTxY=; b=AOx4wd3P3twnctLxPGZovz9HyqdJj s+r6Rn1yVPTZuiQYEvTuWaB3svAfX52YSdtZZoKtXFZauvRbjw9vkCWdEQ4ZHEfA bvdeOj/0iVEj0D+fy6MK+zgEleX8XPzRa1JAylDQBRQsocDcWsZ47U2iQBR+TFo9 9r8LdEyEEyybdLWWRBIJMqgKcg/oF+aXQ9XgyUDaJPNdoSjabDr1FcvMVsei6Khs hybiauHHKGPUdrLCwqH8X5ZIf1k/B3jX3k1nnk+0UXHZDsa4V6YX1iHk8+7f9tzt pvMrpks6tDrNrBoSEN67jdIHcy4swPnY1Ub0NsrFd9IJqv1y6PwY3XZmw== 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= fm3; bh=ab3UhOAXCUgh6Bq4pTsMLtEoUgwCK9ctg0+Lp+BMTxY=; b=X6c6dHVx 4jWqmrgUSBsOy33IkcbyN2YIxVXRz+HqCs5Z1pfslNWp46h4SH9YS3VttBTyAuXi o0H7vuuERzeiTvYKsz3KERlkTyYJkmPUVAZoxsXudz5DncKTwhGSaTjKwvoyWDAu 3/7jSjLMIJLZO4StcDXy6zkNI+c26ePfqLUwoTjzEIPrmLp5qhC6p9YzaMiHiize +ppFVLJbPVzsx7NdmdijyFj+RID6yLboGd8BKsWsMDYuPg6aTIATcC3eiJUWxNfX dDdQPREuLsNy3+u2aNScRQ8YunfrdbozuwvHp8eoBP3NsSpTGwl94vxZ+5NqBQ9w HR9WIESBjR2yMQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpeei X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id AEC2F8005A for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:54 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 09/21] gnu: python-botocore: Remove unused inputs. Date: Fri, 30 Aug 2019 16:25:27 +0200 Message-Id: <20190830142539.28376-9-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-xyz.scm (python-botocore)[native-inputs]: Remove. --- gnu/packages/python-xyz.scm | 6 ------ 1 file changed, 6 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 2fc2712395..f979d7d7be 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -8748,12 +8748,6 @@ document.") ("python-docutils" ,python-docutils) ("python-jmespath" ,python-jmespath) ("python-urllib3" ,python-urllib3))) - (native-inputs - `(("python-mock" ,python-mock) - ("python-nose" ,python-nose) - ("behave" ,behave) - ("python-tox" ,python-tox) - ("python-wheel" ,python-wheel))) (home-page "https://github.com/boto/botocore") (synopsis "Low-level interface to AWS") (description "Botocore is a Python library that provides a low-level -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:15 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:15 +0000 Received: from localhost ([127.0.0.1]:54630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqx-0003n6-C8 for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:15 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:52509) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqk-0003kU-HN for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:04 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 0FFAE52C for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:57 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:25:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=Bx0j4DfhwEiqm ks/7jbnwjjnp2yfadBtRbMmPzZ3kSw=; b=gc9AzstS/4aHZ2VW9CBYy7PweDQrm IAArse1tKjmn2+7wTs2oN0W49q2C7h3euh5nmjABktd4f0MGQzJZ3R2ju2iTwgJH o8ggn2n6wuAhKQjMYnIKm/YWGGRzbNHbiX/fO5AYhJnJuDavG9JolNIGqJMHMGEV /LveVg1oIzDUyUeQbKPg6CF5Yn51qtI3pPVfoD8W+cbi0EioBh8zWZEIElATudSx JpJCxvfTVnF5Zu+etSmgM7xHIOfdNyC9X3Ua6A/rH+WD3dQXo4KyvMcOzw0cC+AH S6GVZTbSPCcweeubtdSZ5Sv/KV9XDpZqjJnryr0hs+O3q590JgoAbJekA== 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= fm3; bh=Bx0j4DfhwEiqmks/7jbnwjjnp2yfadBtRbMmPzZ3kSw=; b=w62APLrN 8xVc+sgVYgWQVhcS9v4vKAjYaefRaRhe7xjWYro0BHJx+zSaGc/1OJYHQ6iHnu5G gRq0V4bWBmQqvSqgFkym7PNEEKF6wtHwF/oh0Af1lszBsliEbDDiEPvFsf1BEdbH p/qOsUeWVGW8KQsVOXoDmYYtMtpkYl5FZBvNykj3OxZC5K08JDEAC34Qr62M8i6O nLGYYdZGT1nxGk5ZfzluSXQr3E5owVG57bKU8UgwnopnLMCLSzPLzM5dPqLRTC60 slp1wvQb2N+SrhqJ57ToM/wvtW/CMHIdBpGtbhkyZfizer056+B/IsLBO72klU7k 22YMFW5nvXPUJQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpeei X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 4603B8005A for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:56 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 10/21] gnu: Add python-sshpubkeys. Date: Fri, 30 Aug 2019 16:25:28 +0200 Message-Id: <20190830142539.28376-10-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-xyz.scm (python-sshpubkeys): New public variable. --- gnu/packages/python-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f979d7d7be..016fc4460c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2883,6 +2883,30 @@ augment the changelog, but it can be used for other documents, too.") (define-public python2-rst.linker (package-with-python2 python-rst.linker)) +(define-public python-sshpubkeys + (package + (name "python-sshpubkeys") + (version "3.1.0") + (home-page "https://github.com/ojarva/python-sshpubkeys") + (source (origin + (method git-fetch) + (uri (git-reference + (url home-page) + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1h4gwmcfn84kkqh83km1vfz8sc5kr2g4gzgzmr8gz704jmqiv7nq")))) + (build-system python-build-system) + (propagated-inputs + `(("python-cryptography" ,python-cryptography) + ("python-ecdsa" ,python-ecdsa))) + (synopsis "OpenSSH public key parser") + (description + "This package provides a library for parsing and validating OpenSSH +public key files.") + (license license:bsd-3))) + (define-public python-feedgenerator (package (name "python-feedgenerator") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:17 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:17 +0000 Received: from localhost ([127.0.0.1]:54632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqy-0003nF-Lf for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:16 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:52963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hql-0003kS-N7 for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:04 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 5F02C54A for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:03 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:26:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=1VIC57O8we0cg w1CmkOIAGAjCUvPYxSX6/30tGAejXM=; b=cPxXPYSVkB5BSzlwMgeDcA/PqD8MC FEDZSITYz3UCWpJH0zHwLdx0dpLP1izlGwSOUPniBcedVTwx0mqL7zV/2kF6R6q6 WPtqgfV4AqYOb7ihk4bXWLbRP7hn8PlY+PoLNi91ssPcseYXLBRXGD8lZcozXmYQ Yi9zn+afAij+uqOevG/ArX0gN2WwZPk1g7DvrEwO7d/x4D2cQgtRT2ScUoyKGd7z lKrr85/4vdRtDDuMdTDoLyMD6UiV0OWs1k5fT8jDPpSb1VeHYrgdZPhTrfICpusD 5LZ1ru8xkS1Y9nWYOep9VNWto306awBjzaqQoVNxi8SgxQuOxkiubNIdw== 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= fm3; bh=1VIC57O8we0cgw1CmkOIAGAjCUvPYxSX6/30tGAejXM=; b=KZyMLuUx mWQrQrJ832OQyn2nd1YXoyrpAPvpEU0xRrM3fNZ0LFXtnD+cqUD7vFObsmzT4tDk LQqyEcZN8kmsuGgQy8BKoCOMENStDJc8p96qehLrJKNXjIgPTCHbj0rTFINy3P/A SkLnLdY16hdkRM3OYOaaR96ktC5nNrFa4t9K6b3EJlqqZBtm1biUBlgNELe+qgzN DiP0KQ/iTv0hn8978KLfOCTk/rMcDPy6pF3cmXh//vccg5BXz2Fqtoi7wgCkFzmG rnV4L/mJexT66Aymrz1eur5oPpykLf/CYGsJhtiy/5nNJ1l4h60NmlScuHc73BYJ ShoPHT19VaUO0g== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpeel X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 82DA880063 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:02 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 14/21] gnu: Add python-jsondiff. Date: Fri, 30 Aug 2019 16:25:32 +0200 Message-Id: <20190830142539.28376-14-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-web.scm (python-jsondiff): New public variable. --- gnu/packages/python-web.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index a169279fcc..6695bd5e39 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -389,6 +389,27 @@ Swartz.") (define-public python2-html2text (package-with-python2 python-html2text)) +(define-public python-jsondiff + (package + (name "python-jsondiff") + (version "1.1.2") + (source (origin + (method url-fetch) + (uri (pypi-uri "jsondiff" version)) + (sha256 + (base32 + "08dfs98xi7ick0mp1bkcvmw66ki3cs25nln7g8xqyjmaxj51663y")))) + (build-system python-build-system) + (arguments + ;; XXX: Tests depend on an unmaintained library called "nose-random". + `(#:tests? #f)) + (home-page "https://github.com/xlwings/jsondiff") + (synopsis "Diff JSON and JSON-like structures in Python") + (description + "This package provides facilities for inspecting differences between +data structures such as JSON, dictionaries, and sets.") + (license license:expat))) + (define-public python-jsonpickle (package (name "python-jsonpickle") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:19 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:19 +0000 Received: from localhost ([127.0.0.1]:54636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqz-0003nR-3D for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:17 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:53191) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqm-0003kX-6k for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:04 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id AD18E50E for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:58 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:25:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=gB/dwWEYpcEna Ii40ZOfca8mLksGHORYm8+6PtWFlOA=; b=HwPrmTYG0VmSIRaBM2dA5lNc8eZSQ i2CYHX1X4Wzi7MwSccFoBt/DZ8yjn6+xitKzqBB0Gqi3eEUWxo1abqYsMqyNJvJR NzlRAFy593WCZtBTZYjNPc46+vpfhIFsrWjNXFSAZ5o80mu3HH6TJOMn/6sQNYjg BMugAV8BTO9YRQ8+9yJSBRlCFihGXkBJ1ybRNk1hJaY6KcYFHqlUVwF0aJSv+H9a 29ejlxCClFLRrUz8xx3BnAwpkHtoXQDS6XD98bvaW65oPPGIpQm3ENpLwj+M1m7Y xVEI8UnKftq3s0gPveWVMiaA2WWIPAuDCWN5hC9RQInTTRMPEyOzJtQDQ== 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= fm3; bh=gB/dwWEYpcEnaIi40ZOfca8mLksGHORYm8+6PtWFlOA=; b=GWdc9d2r ej9696wUpxd2ujL375B5pjV+kgzDrBhJKFdCAIt3X7xSgLAbLklx7HBnKK3s1jPb yaHn63Fl52ZD//bkpuuTvuu5/yL/vES/rrltnwdsskqFtsa4Nc1JN4KPuiOHrvMb Y7nXvXyJdStTsm5dzSev48MJ699mP1wbnmYy065+ZeiPJRRHHIESInDoqSO3gUPq poEOf20KWTqO1Qx6opAUjxGyxxUQLgwgdsQwiLxO04roTfb5lepqMLq+cZWNUcSO gwS4zf5MzBlMAzkFNT1bfhxmxcbdR9WUj2eVYP2V37nnTBPhJK5BY+/tpIER4ork +GwLqSAs9bx4Aw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucgoufhushhpvggtthffohhmrghinhculdegledmne cujfgurhephffvufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpeforghrihhu shcuuegrkhhkvgcuoehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmqeenucffohhmrg hinhepghhithhhuhgsrdhiohenucfkphepiedvrdduiedrudelvddrudehtdenucfrrghr rghmpehmrghilhhfrhhomhepmhgsrghkkhgvsehfrghsthhmrghilhdrtghomhenucevlh hushhtvghrufhiiigvpedt X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id CC8AC8005A for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:57 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 11/21] gnu: Add python-jsonpickle. Date: Fri, 30 Aug 2019 16:25:29 +0200 Message-Id: <20190830142539.28376-11-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-web.scm (python-jsonpickle): New public variable. --- gnu/packages/python-web.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 7454fe8793..d5b0c26f46 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -325,6 +325,37 @@ Swartz.") (define-public python2-html2text (package-with-python2 python-html2text)) +(define-public python-jsonpickle + (package + (name "python-jsonpickle") + (version "1.2") + (source (origin + (method url-fetch) + (uri (pypi-uri "jsonpickle" version)) + (sha256 + (base32 + "16xj4r31pnd90slax5mmd5wps5s73wp9mn6sy9nhkl5ih7bj5sfk")))) + (build-system python-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (replace 'check + (lambda _ + (setenv "PYTHONPATH" + (string-append "./build/lib:" + (getenv "PYTHONPATH"))) + (invoke "pytest" "-vv")))))) + (native-inputs + `(;; For tests. + ("python-numpy" ,python-numpy) + ("python-pandas" ,python-pandas) + ("python-pytest" ,python-pytest))) + (home-page "https://jsonpickle.github.io/") + (synopsis "Serialize object graphs into JSON") + (description + "This package provides a Python library for serializing any arbitrary +object graph to and from JSON.") + (license license:bsd-3))) + (define-public python-mechanicalsoup (package (name "python-mechanicalsoup") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:19 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:19 +0000 Received: from localhost ([127.0.0.1]:54641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hr1-0003nZ-2Q for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:19 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:49505) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqn-0003ka-Ow for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:06 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 4A0784FF for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:00 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:26:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=Uln3OQ/l9PAMt zhPO00XtzcBEvmb7MGPdxbmNRknjhk=; b=jZA70K9mIkWzHIER4d1DoXT3AMcGk LLS+d9pXoRdQ104jD1Zetd5WL0r5VmsespjRT/89L+uDFM93RhhqfR0sHnI4a5ZJ C63jsK4g9M5sU2DK1ms959XTpMO0ovHgQLRGdorMSPbQwfNwy9lpZ60qQIuA0msz hIKaD9BuC9Qy23xdEzw4+y9NUAi52090ayXgjnKWJiiLdcQJu64RySO8+dPsn6qx esRWqmihxQp+pqIr7VkBWna4PLwPwS9g1FxBs7yJNKpPWge3nHoL6ltytk0QYc13 s1KmqnKaS9RMD9QvtsiUgk9FC+2y7DJAbIa7GkBF1+J5GXEaYD9HXOjfA== 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= fm3; bh=Uln3OQ/l9PAMtzhPO00XtzcBEvmb7MGPdxbmNRknjhk=; b=CTxYQ4g/ M1zh2/TPA7kuQOuhGkCSeCQWeqINBJHuR8BjuCdFJHeRvolgi68ign2QfZNjV2y/ gjCUfdL6ryQw4Bw7MOXawvKB0sJ5JwbQNjqZzFQsn9wGtVXaPG0rdyySPbgnFy9w eHleREG7XrCiHAHf8xqGwb3tQR9BSZRkzxpO9Tn1EZbswBKXbFOELt75FsLI+4QC p8/8LKykGEoT2pLU8QV3uMpK0akXtQMYbVnWavte2go8HAyXgkTnWExGDce+bMmg cMZnllURCG9wGB7f9JqmEB+oGE6HFNO6AVRZyqRMrf35/9Vqe/+R1VdU4NpMki7M hW0g70pUp09+RQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpeel X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 6838280060 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:25:59 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 12/21] gnu: Add python-pytest-aiohttp. Date: Fri, 30 Aug 2019 16:25:30 +0200 Message-Id: <20190830142539.28376-12-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/check.scm (python-pytest-aiohttp): New public variable. --- gnu/packages/check.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index e81cd50b66..fa9de0761d 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -791,6 +791,28 @@ and many external plugins.") ;; XXX: Tests require similarly ancient versions of many dependencies. `(#:tests? #f)))) +(define-public python-pytest-aiohttp + (package + (name "python-pytest-aiohttp") + (version "0.3.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "pytest-aiohttp" version)) + (sha256 + (base32 + "0kx4mbs9bflycd8x9af0idcjhdgnzri3nw1qb0vpfyb3751qaaf9")))) + (build-system python-build-system) + (native-inputs + `(("python-pytest" ,python-pytest))) + (propagated-inputs + `(("python-aiohttp" ,python-aiohttp))) + (home-page "https://github.com/aio-libs/pytest-aiohttp/") + (synopsis "Pytest plugin for aiohttp support") + (description + "This library allows using the @code{aiohttp} pytest plugin without having +to explicitly load it like @code{pytest_plugins = aiohttp.pytest_plugin}.") + (license license:asl2.0))) + (define-public python-pytest-cov (package (name "python-pytest-cov") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:20 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:20 +0000 Received: from localhost ([127.0.0.1]:54643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hr1-0003nl-JC for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:20 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:52509) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqn-0003kU-6e for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:06 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id CE384359 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:04 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:26:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=lyDfZ/Mb0sLQY aD8csT+tw6raBtE+axaAUAGX8i8kF4=; b=Vce6hcPNnzUZ3kzryKRkVK3HbjBkL N3fpreeMWJvn3huQ6p/vNMMosfGhgUjAyga6LSQTcCoNdocJmeUZmBusL7zAzEWA 2P9q9RsKJfx1YCAnBZa8DZ5qh3uH8FjLkv0Je7J3R3t8Sw7hHJMrFhW+eHfcQnuV B/CJPoDeGh2f7wK38ckKjq4vG0zg6lBQfHlSGmIHHnTUUOGobmAkv+r9463x0nB4 HEhe96ML5/nGm0x61tgT+0n6fZJ3GGYuFeproZEzyMy0FXk1j6YE0MzFftnhcx+2 lPiXlsf+cphY45tl0FKjjKIdaDZn3jibl3sgCN132pxA3LAPJf7Mj4sGg== 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= fm3; bh=lyDfZ/Mb0sLQYaD8csT+tw6raBtE+axaAUAGX8i8kF4=; b=N+q7Rizm vU1cFK4GLM6MGPus6BOh79xY5rCNkOxATOeSUcuw1W53XSIxUE/719aL6hVz0WVL G4RkTQ9MnvsOt9bAlJZEkp/2L8GITVY9cHffxqmQ7vxcpTCdwmONnFNKshZW0b9i ajmt9wAImdFOXzC+1wwaU1Yy7eemH+W6ygeDzgNNJeR1FyKGP+09tXA4fry2uCSP dXumdFLG+KB2k8jw0ef2UFm7QtZV2rPo3NdiBjQBhfFISrXRUl6qadQqCZZZEpsa zhWdal2AIrzsSOjl+i/TA1gmQ1m2jCN7iOmuQ1bUFcs1ttDmcL/jQh73WvTkUsk8 qz8kJz0QapJ/iw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpeduud X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 123A880064 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:03 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 15/21] gnu: Add python-jose. Date: Fri, 30 Aug 2019 16:25:33 +0200 Message-Id: <20190830142539.28376-15-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-web.scm (python-jose): New public variable. --- gnu/packages/python-web.scm | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 6695bd5e39..6ae5fd6860 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -389,6 +389,48 @@ Swartz.") (define-public python2-html2text (package-with-python2 python-html2text)) +(define-public python-jose + (package + (name "python-jose") + (version "3.0.1") + (home-page "http://github.com/mpdavis/python-jose") + (source (origin + (method git-fetch) + (uri (git-reference (url home-page) (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1ahq4m86z504bnlk9z473r7r3dprg5m39900rld797hbczdhqa4f")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "pytest" "-vv" "-m" + ;; Test only the pyca/cryptography backend. + "not (pycryptodome or pycrypto or backend_compatibility)")))))) + (native-inputs + `(;; All native inputs are for tests. + ("python-ecdsa" ,python-ecdsa) + ("python-pyasn1" ,python-pyasn1) + ("python-pycrypto" ,python-pycrypto) + ("python-pytest" ,python-pytest) + ("python-pytest-cov" ,python-pytest-cov) + ("python-pytest-runner" ,python-pytest-runner))) + (propagated-inputs + `(("python-cryptography" ,python-cryptography) + ("python-future" ,python-future) ;XXX: remove for >3.0.1 + ("python-rsa" ,python-rsa) + ("python-six" ,python-six))) + (synopsis "JOSE implementation in Python") + (description + "The @dfn{JavaScript Object Signing and Encryption} (JOSE) technologies +- JSON Web Signature (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), and +JSON Web Algorithms (JWA) - collectively can be used to encrypt and/or sign +content using a variety of algorithms.") + (license license:expat))) + (define-public python-jsondiff (package (name "python-jsondiff") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:21 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:21 +0000 Received: from localhost ([127.0.0.1]:54648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hr3-0003nz-4x for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:21 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:53191) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqo-0003kX-OE for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:07 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 6056752C for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:06 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:26:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=HoFsrICHMzUP7 PMiZQIKbpyBPr0gdUxId0TddUkkplU=; b=p/1ZpEBNcaPOh/K1KjXDLCUHD6j8s ZMUNAIjjPbHyQuh1Atv/07E6/hrcV2vUflUXpBdMUQnE+rJyMr8NIoUC8udbD1xr 1usr8+gs5uq+LlljA9gUSV6MKinu/hf+HZJ9ggxy8fquvGT8nKkg0JttSDUwQN2r ZLNr9HoCVo1cVswa1cOka3BCfK0vPjRF4DrjMPHpP6C+o37+Ado3z8BnnCmnk645 8XVaPxs8Mt5kU5+X7J/4kSdXuukrm0I5U+RGftgjOQbHFJDvxYQKkasmfl2DVDlW vIfOLF22OFi1xMsAl6AKVlR85VtQsxQoEEuJ/itY8mYliHBKigqSuwfZw== 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= fm3; bh=HoFsrICHMzUP7PMiZQIKbpyBPr0gdUxId0TddUkkplU=; b=FsWtmvR0 z3TIt//JLM91RokmK+5M27gamHfnUA5zH8hcxrI69H5jaES5qUuZ1wQYxSI8LYQq BzCsUfaqz+gZpjboL4KsqT2kVHzrsM/LPtKroVpylaK0osC9uX92hchXqeXvfzU7 KFURLsxmX/D6vzmjalGEPPmnX96t++leIIJods8fbgF0BlKFpEar506jTfNEeR80 8cY8ZK5BPBOCdHdv3ku2UtXju9vi+eKaeuTHynx3iNc65+tYoOkjPiPrZemOMXAQ EcC1BaJY51lDqKWmah+sAjurp4FZbFBaqOfmyD5aCv7Pd9e3KIvohfZmauaHi3i1 p6Ifx/k6DRmSVg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpeduud X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 93AF58005A for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:05 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 16/21] gnu: Add python-boto. Date: Fri, 30 Aug 2019 16:25:34 +0200 Message-Id: <20190830142539.28376-16-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-xyz.scm (python-boto): New public variable. --- gnu/packages/python-xyz.scm | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 016fc4460c..7d4b0be494 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -8752,6 +8752,48 @@ document.") (define-public python2-jmespath (package-with-python2 python-jmespath)) +(define-public python-boto + (package + (name "python-boto") + (version "2.49.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "boto" version)) + (sha256 + (base32 + "0njy09c4wjx7ipxhwi6vv404nflyiasl78vwwxxpclnql903n3ga")))) + (build-system python-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (add-before 'check 'prepare-tests + (lambda _ + ;; The SSH tests requires HOME with a .ssh directory. + (setenv "HOME" "/tmp") + (mkdir "/tmp/.ssh") + (call-with-output-file "/tmp/.ssh/authorized_keys" + (const #t)) + (call-with-output-file "/tmp/.ssh/known_hosts" + (const #t)) + #t)) + (replace 'check + (lambda _ + (invoke "python" "tests/test.py" "default")))))) + (native-inputs + `(("python-httpretty" ,python-httpretty) + ("python-mock" ,python-mock) + ("python-nose" ,python-nose))) + (propagated-inputs + `(("python-paramiko" ,python-paramiko) + ("python-requests" ,python-requests))) + (home-page "https://github.com/boto/boto") + (synopsis "Python interfaces for Amazon Web Services") + (description + "This package provides various facilities for interacting with Amazon +Web Services through Python. + +This software is unmaintained, and new projects should use @code{boto3} instead.") + (license license:expat))) + (define-public python-botocore (package (name "python-botocore") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:22 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:23 +0000 Received: from localhost ([127.0.0.1]:54653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hr4-0003o7-HR for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:22 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:53191) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqq-0003kX-CE for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:08 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 02E3C31D for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:07 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:26:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=TvMWFeZVCfOlS AKH6XIYot/CY7EWBx7DJahRbMt56Io=; b=lEtO27Jup6bl1Ubno1uVQKy54PGA7 kpOXEtSRkBBSfbTi5XDkNj/PAPowPYSqS9NHixrqD6x/IBfMuwZkN23wgUFWeyUB EgJAcjc+IO8yYc3TiH4jrZJSc6MEXV8R02vsO2HPRGwKpbLoYhODUOOFdJoHVlIP R2eKn9+eSFkYXiIaJbfUc78/Q34L602v1uVD6yH70hN7hcgj73C+njkM1EgpC7OY dnzHrDsD4b/MAp5x7uYDowfap6s+vKuf83YOlFCR3fyee2Ua9+Q9/oCvFuHewHcd K+8k/o2I51Mf3PbdlPII3ntF/3o0WETbu2BFxg0oy1XsUBc9JEJ+U59TA== 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= fm3; bh=TvMWFeZVCfOlSAKH6XIYot/CY7EWBx7DJahRbMt56Io=; b=W/qjrlQb hqcAVJx5y4VRXOAHADAK8eVXKLlJPV/SeWcWhGKpVMdflchDg5y3Jt+n6GuQB3Lv 2OR7n2L2ROIqtQUrKUYIyMr9WnQKOB7iyLbS7hM4m1YHRxrIlczlprQFyEIV4uLG wZDgUSM3Sb55vo7EDIG4CAHkQ27qg0828Ag/bsiHOehyBB4dKSZLNLix83Byc0E4 NpLPDVMNaG2ICLhZtwK1w5NXiHg3I+5xdJDQqJIF1fvyXq8VisVWMWj67iQzxRlo eAv4ngMKtmgqg7zCP2BJClfmzHFlsIBhg/v9j/QhCCA9FbnWOa2uEcId73akqRsa F0IYtW2P+eraEQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpeduud X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 23BF18005A for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:07 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 17/21] gnu: Add python-aws-sam-translator. Date: Fri, 30 Aug 2019 16:25:35 +0200 Message-Id: <20190830142539.28376-17-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-web.scm (python-aws-sam-translator): New public variable. --- gnu/packages/python-web.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 6ae5fd6860..6e7ecacc99 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -176,6 +176,32 @@ The package includes a module with full coverage of JSON RPC versions 1.0 and comes with a SOCKS proxy client.") (license (list license:expat license:bsd-2)))) +(define-public python-aws-sam-translator + (package + (name "python-aws-sam-translator") + (version "1.13.2") + (source (origin + (method url-fetch) + (uri (pypi-uri "aws-sam-translator" version)) + (sha256 + (base32 + "0xin1819l4hdd8cs235ffww8w7k9gbb0k3p1li6nczsjnz13k1mk")))) + (build-system python-build-system) + (arguments + `(;; XXX: Tests are not distributed with the PyPI archive, and would + ;; introduce a circular dependency on python-cfn-lint. + #:tests? #f)) + (propagated-inputs + `(("python-boto3" ,python-boto3) + ("python-jsonschema" ,python-jsonschema) + ("python-six" ,python-six))) + (home-page "https://github.com/awslabs/serverless-application-model") + (synopsis "Transform AWS SAM templates into AWS CloudFormation templates") + (description + "AWS SAM Translator is a library that transform @dfn{Serverless Application +Model} (SAM) templates into AWS CloudFormation templates.") + (license license:asl2.0))) + (define-public python-aws-xray-sdk (package (name "python-aws-xray-sdk") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:34 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:34 +0000 Received: from localhost ([127.0.0.1]:54655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hr4-0003oF-Rm for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:34 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:54367) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqk-0003kL-6p for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:09 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id D7079548 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:01 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:26:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=UFBUARyvFdqzZ BWQ0Fty58LfwrwioxTh1xMxh+RgRlM=; b=j0TcZ5z4jDwRBbeCjIJo0uqthr7x5 8mPVH/L3I2cjJXOFlRUWr+Z8buzpSjx3Rftbh2gYyRi9+iMFFKlcHc4uf2qVzJxW ek0YOqoMrwzmI1IiVetZOnhgyIl1ju1wKG03ni0FN34h8q2XWz4A5w6thEH8LAj8 64abMljLgREGfSQqnBNGbrwjBBUBBMV+7nGgBmCGTLGlBl7BCC6DXL7oriEu15on oT5POcEzumiykyzLdfx1iI2qEUw0eBQryieHbQwxvHNL7WN6xpQGtdqhhKMb2NSb UqLiG07PBFt0Qhux6PB5vzrCB1qWl/VxPu8EdVCMlSVI16GzGwUiMZSzw== 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= fm3; bh=UFBUARyvFdqzZBWQ0Fty58LfwrwioxTh1xMxh+RgRlM=; b=bCd9fcgp kqKi5r8XwpPf/rQcOVcuSi89ujdAeyAYk284EkpB58xqLc6tsH/hcBdyfp2FEJnZ GLl6aYxT5djIUmMd7u5jekXZVi8RjK125N7XbaJOSNh5rlXlahAucIa/29YjtVGH /cPuoH7wcwYJHQ74QxkJyr/4B9tuJ+cOcQ2Xrr5jRfeOqR8TrMQPCUiyDWIKUpNn n2bHygOyKOP9il1/rS0ZlXYCVni8Qe2Lc9UZI3WmtMMKYRtM53obzLCVVaWnXPJz ezgxDy6vQUL2oOYavespljRAMRMp4SofIEGqaVi6hy1Ce8qaFwkPG5V+aMTEdj6g dI23TBqO9sIx3g== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucgoufhushhpvggtthffohhmrghinhculdegledmne cujfgurhephffvufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpeforghrihhu shcuuegrkhhkvgcuoehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmqeenucffohhmrg hinhephhhtthhpsghinhdrohhrghdpghhithhhuhgsrdgtohhmpdhhthhtphhlihgsrdhp hienucfkphepiedvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomh epmhgsrghkkhgvsehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id EFAE280066 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:00 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 13/21] gnu: Add python-aws-xray-sdk. Date: Fri, 30 Aug 2019 16:25:31 +0200 Message-Id: <20190830142539.28376-13-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-aws-xray-sdk): New public variable. --- gnu/packages/python-web.scm | 64 +++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index d5b0c26f46..a169279fcc 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -176,6 +176,70 @@ The package includes a module with full coverage of JSON RPC versions 1.0 and comes with a SOCKS proxy client.") (license (list license:expat license:bsd-2)))) +(define-public python-aws-xray-sdk + (package + (name "python-aws-xray-sdk") + (version "2.4.2") + (home-page "https://github.com/aws/aws-xray-sdk-python") + (source (origin + (method git-fetch) + (uri (git-reference (url home-page) (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0a4b3lay728rb43aklwi99yimn44bgjhsgd6hbqrabpbdizh2xpr")))) + (build-system python-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (add-after 'unpack 'disable-tests + (lambda _ + (for-each delete-file + '(;; These tests require packages not yet in Guix. + "tests/ext/aiobotocore/test_aiobotocore.py" + "tests/ext/pg8000/test_pg8000.py" + "tests/ext/pynamodb/test_pynamodb.py" + "tests/ext/psycopg2/test_psycopg2.py" + "tests/ext/aiohttp/test_middleware.py" + "tests/test_async_recorder.py" + + ;; FIXME: Why is this failing? + "tests/test_patcher.py" + + ;; TODO: How to configure Django for these tests. + "tests/ext/django/test_db.py" + "tests/ext/django/test_middleware.py" + + ;; These tests want to access httpbin.org. + "tests/ext/requests/test_requests.py" + "tests/ext/httplib/test_httplib.py" + "tests/ext/aiohttp/test_client.py")))) + (replace 'check + (lambda _ + (setenv "PYTHONPATH" + (string-append "./build/lib:.:" + (getenv "PYTHONPATH"))) + (invoke "pytest" "-vv" "tests")))))) + (native-inputs + `(;; These are required for the test suite. + ("python-flask" ,python-flask) + ("python-flask-sqlalchemy" ,python-flask-sqlalchemy) + ("python-pytest" ,python-pytest) + ("python-pytest-aiohttp" ,python-pytest-aiohttp) + ("python-requests" ,python-requests) + ("python-sqlalchemy" ,python-sqlalchemy))) + (propagated-inputs + `(("python-aiohttp" ,python-aiohttp) + ("python-botocore" ,python-botocore) + ("python-future" ,python-future) + ("python-jsonpickle" ,python-jsonpickle) + ("python-urllib3" ,python-urllib3) + ("python-wrapt" ,python-wrapt))) + (synopsis "Profile applications on AWS X-Ray") + (description + "The AWS X-Ray SDK for Python enables Python developers to record and +emit information from within their applications to the AWS X-Ray service.") + (license license:asl2.0))) + (define-public python-falcon (package (name "python-falcon") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:48 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:48 +0000 Received: from localhost ([127.0.0.1]:54657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hrU-0003ou-A6 for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:48 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:42979) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqx-0003mZ-10 for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:16 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 8C09B4F6 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:09 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:26:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=g1ZR+WknoN8bv nWXGSIYwnlBrZML8TQuYt6szLj8eU0=; b=AudJcKnSUelw3Ecei0BG6NilIPw3I UjxXmWtuj3a3psv4CjyH/vCUO8nh+xqyfgm0phYXzCP9ozRyTK1nC4Vu17qM2dEq 0su/qM9GTFMEN/QXHOLKZG9WrL+RsbRcJOKQaxPOw7QVuJNG9pmL+8HNaXSttFIK WvTu7dzgmXo2izfVyTbGU874xlCuNH8jqXbH8r9LUnOTQs4HHV2GxCwdCeVVE6lO QLVDGAxGqGATr7GemcL+f64Kubk6PpZ9NWlDTmI16LX3HDjp96Pvk5C17nMFIl2A TwXiWrjFHY98ufJLrokptSdi5OSGZIQdHrAfMdc3Za7OJ0CuJI8Y8YFvg== 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= fm3; bh=g1ZR+WknoN8bvnWXGSIYwnlBrZML8TQuYt6szLj8eU0=; b=bw6oHg2A /67rZ8x7eFhoECHTZ0ynYpPiJiW1NyxxB9ypzqnY2/hhW5xRd2VkdvMISTQgEORs 3IFK92DeneMwlCjdnOv4w9dILXOZFvOztMjuNbiJL0ZUI8aCKeQ1L3nd73HLjIIH nmvX/sJl+4QEhWrgYXBf3Gx5tOCVfZeC5bm781xXqW3Mliki2PkHJgmYgMGM/dgk q9OhJSUNHBaY2S3Pu7LRnjwZomShIxcNPEeMARglvgmqi1HNxVfJuuF5Qi9WNAxL WwD48E2WHy6r9glnH4ym9yYKhfaSkq+++dlwJiMm89XTPw3rl2iw9o9HYKoXajU0 Pa1SS6njKiQUqw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpeduud X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id AC7818005A for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:08 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 18/21] gnu: Add python-cfn-lint. Date: Fri, 30 Aug 2019 16:25:36 +0200 Message-Id: <20190830142539.28376-18-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-web.scm (python-cfn-lint): New public variable. --- gnu/packages/python-web.scm | 40 +++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 6e7ecacc99..b6f1f208ad 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -266,6 +266,46 @@ Model} (SAM) templates into AWS CloudFormation templates.") emit information from within their applications to the AWS X-Ray service.") (license license:asl2.0))) +(define-public python-cfn-lint + (package + (name "python-cfn-lint") + (version "0.23.3") + (home-page "https://github.com/aws-cloudformation/cfn-python-lint") + (source (origin + (method git-fetch) + (uri (git-reference + (url home-page) + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1bf40lvhggf2x0n85sprkhzk9cgnxng5hhpazy4gipia1p7gv25x")))) + (build-system python-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (replace 'check + (lambda _ + (setenv "PYTHONPATH" + (string-append "./build/lib:" + (getenv "PYTHONPATH"))) + (invoke "python" "-m" "unittest" "discover" + "-s" "test")))))) + (native-inputs + `(("python-mock" ,python-mock))) + (propagated-inputs + `(("python-aws-sam-translator" ,python-aws-sam-translator) + ("python-jsonpatch" ,python-jsonpatch) + ("python-jsonpointer" ,python-jsonpointer) + ("python-jsonschema" ,python-jsonschema) + ("python-pyyaml" ,python-pyyaml) + ("python-six" ,python-six))) + (synopsis "Validate CloudFormation templates") + (description + "This package lets you validate CloudFormation YAML/JSON templates against +the CloudFormation spec and additional checks. Includes checking valid values +for resource properties and best practices.") + (license license:expat))) + (define-public python-falcon (package (name "python-falcon") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:49 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:49 +0000 Received: from localhost ([127.0.0.1]:54659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hrU-0003ow-LB for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:48 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:46649) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hqz-0003md-Sj for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:19 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 6396B31D for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:11 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:26:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=DQynY3Q8RDE3J gmh+RUTV2yvFFaupUEXs/FI4vIHLpU=; b=ZDa5nBKkTkX0GY15Nvq4ARpI/UsYL N+hLjzb4cwb4fVGDHVGliOlB+6bNgdTSTpAczgcHddsph7uWRs0wPMNtcYt1zyNa f9ehMWEdPEI2PjztBn/AhJ+aM9UzwZki3hTn9ahP9C/9DeN5Ivi5ikV6+BJyK02l L4r+Yjx/c/gG1WLx92HTBgSpz7YMM7QNrkeiTmA13b4oxZeFmv+7EWsSHIkXHEI3 2gsjBtcXo3u59SizP1T/eAQ/ty1x0iOMK9jq9MM16mWZCJp/+YZTlNUn/jUPzWbj 6S3zNTxAKat8H8ZWvlwMQZ2RIxX6YN/Bxkw3Ca7E+KU09qfYRFjy6p6Og== 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= fm3; bh=DQynY3Q8RDE3Jgmh+RUTV2yvFFaupUEXs/FI4vIHLpU=; b=00a0sPNJ BAD2Fdo9MUAYi+ss/gdZeQWiB0XihDpB25Uig+DegaUD2ygTZwlbIxVyXh5XOSa3 ueEvzCJn+Txgh0v6b2Vlqs4TUsFoN7zzg8ARoHsi60+aEnI+LnzpE3rA6ztIRxs0 jOEoNmrxpj43X8R9eDOPJkMfhVWoP38nz+VlsjteCXzIvcJg5bwbTXr2PdJJiFiX K6NS6edAEG+37jTKQN6j7dQlr2ZStecpWP8jsWcCLja1gZfNphcC4wVdEaS8gtkg wV67R9epSkKoXjU5EkROxBK4QdVDH2CFoQrtaikTeSAVgZ+fX+Aq+fyjGQer6tLD L43WleREB4NCkw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecukfhppeeivddrudeirdduledvrdduhedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmnecuvehluhhs thgvrhfuihiivgeptd X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 8C7E380064 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:10 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 19/21] gnu: python-pyyaml: Add version 5.1. Date: Fri, 30 Aug 2019 16:25:37 +0200 Message-Id: <20190830142539.28376-19-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-xyz.scm (python-pyyaml-next, python2-pyyaml-next): New public variables. --- gnu/packages/python-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7d4b0be494..7056ea3d48 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2282,6 +2282,28 @@ object.") (define-public python2-pyyaml (package-with-python2 python-pyyaml)) +;; Some packages (e.g python-keras) are not ready for the PyYAML >= 4.x API, +;; so we keep this as a separate variable for now. +(define-public python-pyyaml-next + (package/inherit python-pyyaml + (version "5.1") + (source (origin + (method url-fetch) + (uri (pypi-uri "PyYAML" version)) + (sha256 + (base32 + "15czj11s2bcgchn2jx81k0jmswf2hjxry5cq820h7hgpxiscfss3")))))) + +(define-public python2-pyyaml-next + (package/inherit python2-pyyaml + (version "5.1") + (source (origin + (method url-fetch) + (uri (pypi-uri "PyYAML" version)) + (sha256 + (base32 + "15czj11s2bcgchn2jx81k0jmswf2hjxry5cq820h7hgpxiscfss3")))))) + (define-public python-vine (package (name "python-vine") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:49 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:49 +0000 Received: from localhost ([127.0.0.1]:54661 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hrU-0003p4-WE for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:49 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:43939) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hr1-0003mh-FH for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:20 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 0123F359 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:12 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:26:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=E4F7wAhzFzBuh TAakJD8qNrHcNJKFgHiVh19yp9UiAQ=; b=pL0rlzt4jhe5aqtZeUUM/84zQcnNs POjRWcuzC+B78dB8CwrzE7rUeubiL6HaqepupMj/jCXLXYbKFLAMdV/TfqblEeza FKmkllS+9B3+LyuNHDJcPpnb5ZKvLueyIICYNKitvi3TOna/MvxCqbtgXRp8sMQI m/AK7uJ/c163cjp/LdB8/hu+4G9exOuRg2HKxul+7xJ9f0AJH6gveS1e0To322Qk IAxy72W6HMNF1xmAQbahGjs0vrhuLq9cPdMhqnp8ajKZidwGbtLYBDAhY8VXFxAb dIEkwjhzyT450hL13ZBlrWRNQ9PFiFfZGo8kqB3h6aj1OecQh3kX2tCiQ== 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= fm3; bh=E4F7wAhzFzBuhTAakJD8qNrHcNJKFgHiVh19yp9UiAQ=; b=sIop9QUx OZBUQBqF/iKP0cfeUdb8NLCGIoUHIyJmn3Lz4Aah+EqYNhWnspLEmnjYtyV7Di48 G6oK62j0vms8lyY0aiYvZHaTbTU+d7dR3oMkegn0pbbKGVhSaviW075UW43/HWPr spLsL6nUjesiUTbkyrlmWHJkvd8GtatKDgK2ynUDDRVa7/2laiXT77Z6VvpNxwFf +4B2YcFsnH4JVd8QdBAqzSMorAavIqXtxeBjH1MXpP1aCQs0JsSgZ1uOO41D8iI3 imvNCkAUraTunQ1lOvFuekRcdwTT/d0hbSJUg9JnV2tQg86QTz9B6zSxjwTSDI8q LmkyMklrmNhlvA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepie dvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgv sehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpeduhe X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 1E0B080061 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:12 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 20/21] gnu: Add python-moto. Date: Fri, 30 Aug 2019 16:25:38 +0200 Message-Id: <20190830142539.28376-20-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-xyz.scm (python-moto): New public variable. --- gnu/packages/python-xyz.scm | 56 +++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7056ea3d48..e908fcf3d5 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -94,6 +94,7 @@ #:use-module (gnu packages crypto) #:use-module (gnu packages databases) #:use-module (gnu packages dbm) + #:use-module (gnu packages docker) #:use-module (gnu packages file) #:use-module (gnu packages fontutils) #:use-module (gnu packages gcc) @@ -8666,6 +8667,61 @@ text.") (define-public python2-colorama (package-with-python2 python-colorama)) +(define-public python-moto + (package + (name "python-moto") + (version "1.3.13") + (source (origin + (method url-fetch) + (uri (pypi-uri "moto" version)) + (sha256 + (base32 + "0rhbjvqi1khp80gfnl3x632kwlpq3k7m8f13nidznixdpa78vm4m")))) + (build-system python-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (add-before 'check 'adjust-setuppy + (lambda _ + ;; Remove artificial dependency on Zopes DateTime (see + ;; ). + (substitute* "setup.py" + (("\"datetime\",") + "")) + #t))))) + (native-inputs + `(("python-flask" ,python-flask) + ("python-freezegun" ,python-freezegun) + ("python-nose" ,python-nose) + ("python-sure" ,python-sure))) + (propagated-inputs + `(("python-aws-xray-sdk" ,python-aws-xray-sdk) + ("python-boto" ,python-boto) + ("python-boto3" ,python-boto3) + ("python-botocore" ,python-botocore) + ("python-cfn-lint" ,python-cfn-lint) + ("python-cryptography" ,python-cryptography) + ("python-dateutil" ,python-dateutil) + ("python-docker" ,python-docker-py) + ("python-idna" ,python-idna) + ("python-jinja2" ,python-jinja2) + ("python-jose" ,python-jose) + ("python-jsondiff" ,python-jsondiff) + ("python-mock" ,python-mock) + ("python-pytz" ,python-pytz) + ("python-pyyaml" ,python-pyyaml-next) + ("python-requests" ,python-requests) + ("python-responses" ,python-responses) + ("python-six" ,python-six) + ("python-sshpubkeys" ,python-sshpubkeys) + ("python-werkzeug" ,python-werkzeug) + ("python-xmltodict" ,python-xmltodict))) + (home-page "https://github.com/spulec/moto") + (synopsis "Mock out the boto library") + (description + "@code{moto} is a library that allows your Python tests to easily mock +out the @code{boto} library.") + (license license:asl2.0))) + (define-public python-rsa (package (name "python-rsa") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 30 10:26:58 2019 Received: (at 37234) by debbugs.gnu.org; 30 Aug 2019 14:26:59 +0000 Received: from localhost ([127.0.0.1]:54663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hrV-0003pB-Bl for submit@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:58 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:49671) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i3hr2-0003n4-B3 for 37234@debbugs.gnu.org; Fri, 30 Aug 2019 10:26:24 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id D57664E2 for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:14 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 30 Aug 2019 10:26:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:date:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm3; bh= oGyszr6apAkDvJT36iT1i6t/4gTJQl+nFFSThjVSJ4Y=; b=w9lY5ZN5L/CMVIeX eNDvTVI0rfhKXk9nKOQ0i8VIqs7b803CBFkR44OpUbf1Cx/CxZ7RauzhhbqFjWxI egoG0P2Z1nu3EuDgX49Amf1E5w/M9gR006q8n1XEyB4rBnt/dzYEPFsiCI8odGBd AsHiAXcWazIL3eF9MSnZehCz1iABlOX0xQeubarX2q1pi2eXWRO28BR4N0O5xpC6 pn5PDxbbwjkGcRqVep4WDB6941rJEXg7Hwj8APb6raY6BH5Av9JTitrYvoHq8Aeo NzlaL70TQQ2rWIufaVnOY/JTZ2RNls+FJRt8Z9ezdUQAd21KUrbE++RnAlGsIDcP lggD9w== 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=fm3; bh=oGyszr6apAkDvJT36iT1i6t/4gTJQl+nFFSThjVSJ 4Y=; b=UQg0XhYsmVWd7y8/fi77WaloBon+841iyUtmCoxHU0WC9CQIUvofDFd+Q wjZPvwsNdT1A/r69pOKgVWJ2z6JiHXhEgfaVp5wP9ePtjZxGAyxkOpXvpIZc9pTz ok7WstRzVj0FAB997iaDMIalWAnCmRHynRcUjjuUuIvORSt8lhnn0gzJrA9XZT7D /k9zq5XT372cMDfm0W62+IBKCG5vPeSpAFkeZ+9LJxz8Hs1J1zMyGFMc19qB6Eho XZrIEjn7HUt18iEHcAXbVG2iFd9B8nNz5qBPp0K3hxW2JJb4FEuobOPpT3lJl/SF FHpEwJkrgacXWnxRb4s8InLBde+4Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhggtgfgsehtke ertdertdejnecuhfhrohhmpeforghrihhushcuuegrkhhkvgcuoehmsggrkhhkvgesfhgr shhtmhgrihhlrdgtohhmqeenucffohhmrghinhepmhhlfhhlohifrdhorhhgpdhgihhthh husgdrtghomhenucfkphepiedvrdduiedrudelvddrudehtdenucfrrghrrghmpehmrghi lhhfrhhomhepmhgsrghkkhgvsehfrghsthhmrghilhdrtghomhenucevlhhushhtvghruf hiiigvpedt X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id F39348005A for <37234@debbugs.gnu.org>; Fri, 30 Aug 2019 10:26:13 -0400 (EDT) From: Marius Bakke To: 37234@debbugs.gnu.org Subject: [PATCH 21/21] gnu: Add mlflow. Date: Fri, 30 Aug 2019 16:25:39 +0200 Message-Id: <20190830142539.28376-21-mbakke@fastmail.com> X-Mailer: git-send-email 2.22.1 In-Reply-To: <20190830142539.28376-1-mbakke@fastmail.com> References: <20190830142539.28376-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37234 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/machine-learning.scm (mlflow): New public variable. --- gnu/packages/machine-learning.scm | 122 +++++++++++++++++++++++++++++- 1 file changed, 121 insertions(+), 1 deletion(-) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index e48c91a2cf..19b1c7482b 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -1,7 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2015, 2016, 2017, 2018, 2019 Ricardo Wurmus ;;; Copyright © 2016 Efraim Flashner -;;; Copyright © 2016, 2017 Marius Bakke +;;; Copyright © 2016, 2017, 2019 Marius Bakke ;;; Copyright © 2016 Hartmut Goebel ;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice ;;; Copyright © 2018 Kei Kebreau @@ -52,6 +52,7 @@ #:use-module (gnu packages cran) #:use-module (gnu packages databases) #:use-module (gnu packages dejagnu) + #:use-module (gnu packages docker) #:use-module (gnu packages gcc) #:use-module (gnu packages glib) #:use-module (gnu packages graphviz) @@ -73,7 +74,9 @@ #:use-module (gnu packages statistics) #:use-module (gnu packages sqlite) #:use-module (gnu packages swig) + #:use-module (gnu packages time) #:use-module (gnu packages tls) + #:use-module (gnu packages version-control) #:use-module (gnu packages web) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) @@ -354,6 +357,123 @@ networks) based on simulation of (stochastic) flow in graphs.") algorithm.") (license license:gpl3))) +(define-public mlflow + (package + (name "mlflow") + (version "1.2.0") + (source (origin + ;; The PyPI release lacks tests, so we take the git repository. + (method git-fetch) + (uri (git-reference + (url "https://github.com/mlflow/mlflow") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0rn3anjkm0i6phyvh7xsrvxbhqp5dhvqf74kaa69q5hgy4y2y0py")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'check 'adjust-tests + (lambda _ + ;; TODO: It would be great to disable the individual test cases + ;; instead of deleting whole files, e.g. with + ;; (setenv "PYTEST_ADDOPTS" "-k not foo and not bar"). + (for-each delete-file + '(;; These tests require packages not yet available + ;; in Guix. + "tests/azureml/test_image_creation.py" + "tests/h2o/test_h2o_model_export.py" + "tests/onnx/test_onnx_model_export.py" + "tests/projects/test_docker_projects.py" + "tests/projects/test_kubernetes.py" + "tests/projects/test_projects.py" + "tests/pyfunc/test_spark.py" + "tests/pytorch/test_pytorch_model_export.py" + "tests/spark/test_spark_model_export.py" + "tests/store/test_azure_blob_artifact_repo.py" + "tests/store/test_gcs_artifact_repo.py" + "tests/store/test_sftp_artifact_repo.py" + "tests/tracking/test_tracking.py" + + ;; TODO: These require installing 'mlflow_test_plugin'. + "tests/server/test_handlers.py" + "tests/store/test_artifact_repository_registry.py" + "tests/tracking/test_utils.py" + "tests/tracking/context/test_registry.py" + + ;; This requires a running Docker daemon. + "tests/models/test_cli.py" + + ;; These require a standalone version of 'conda'. + "tests/pyfunc/test_scoring_server.py" + "tests/pyfunc/test_model_export_with_class_and_artifacts.py" + + ;; These tests need internet access. + "tests/projects/test_projects_cli.py" + "tests/tensorflow_autolog/test_tensorflow_autolog.py")) + + ;; The test script stores non-zero exit codes in an "$err" variable + ;; and checks it at the end of the run. We need to allow exit code 5 + ;; from pytest, meaning "no tests were collected", because the above + ;; deletions empties some of the directories given to pytest. + (substitute* "travis/run-large-python-tests.sh" + (("trap 'err=1' ERR") + "trap '[[ \"$?\" != \"5\" ]] && err=1' ERR")) + + #t)) + (delete 'check) + (add-after 'install 'check + (lambda* (#:key inputs outputs #:allow-other-keys) + (add-installed-pythonpath inputs outputs) + (setenv "PATH" + (string-append (assoc-ref outputs "out") + "/bin:" (getenv "PATH"))) + (invoke "./travis/run-large-python-tests.sh")))))) + (native-inputs + `( ;; For tests. + ("python-keras" ,python-keras) + ("python-moto" ,python-moto) + ("python-pyarrow" ,python-pyarrow) + ("python-pytest" ,python-pytest) + ("tensorflow" ,tensorflow))) + (propagated-inputs + `(("python-alembic" ,python-alembic) + ("python-boto3" ,python-boto3) + ("python-click" ,python-click) + ("python-cloudpickle" ,python-cloudpickle) + ("python-databricks-cli" ,python-databricks-cli) + ("python-dateutil" ,python-dateutil) + ("python-docker" ,python-docker-py) + ("python-entrypoints" ,python-entrypoints) + ("python-flask" ,python-flask) + ("python-gitpython" ,python-gitpython) + ("python-gorilla" ,python-gorilla) + ("python-gunicorn" ,python-gunicorn) + ("python-numpy" ,python-numpy) + ("python-pandas" ,python-pandas) + ("python-protobuf" ,python-protobuf-next) + ("python-pyyaml" ,python-pyyaml) + ("python-querystring-parser" ,python-querystring-parser) + ("python-requests" ,python-requests) + ("python-scikit-learn" ,python-scikit-learn) + ("python-simplejson" ,python-simplejson) + ("python-six" ,python-six) + ("python-sqlalchemy" ,python-sqlalchemy) + ("python-sqlparse" ,python-sqlparse) + ("python-waitress" ,python-waitress))) + (home-page "https://mlflow.org/") + (synopsis "Manage machine learning workflows") + (description + "MLflow is a platform to streamline machine learning development, +including tracking experiments, packaging code into reproducible runs, and +sharing and deploying models. MLflow offers a set of lightweight APIs that +can used with any existing machine learning application or library (TensorFlow, +PyTorch, XGBoost, etc), wherever you currently run ML code (e.g. in notebooks, +standalone applications or the cloud).") + (license license:asl2.0))) + (define-public randomjungle (package (name "randomjungle") -- 2.22.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 04 08:18:59 2019 Received: (at 37234) by debbugs.gnu.org; 4 Sep 2019 12:18:59 +0000 Received: from localhost ([127.0.0.1]:60944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i5UFX-0004Sa-0e for submit@debbugs.gnu.org; Wed, 04 Sep 2019 08:18:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i5UFW-0004SN-6S for 37234@debbugs.gnu.org; Wed, 04 Sep 2019 08:18:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44443) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i5UFR-0006EO-3s; Wed, 04 Sep 2019 08:18:53 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=42448 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i5UFQ-0005AL-JP; Wed, 04 Sep 2019 08:18:52 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Marius Bakke Subject: Re: [bug#37234] [PATCH 00/21] MLflow References: <20190830142333.27853-1-mbakke@fastmail.com> Date: Wed, 04 Sep 2019 14:18:51 +0200 In-Reply-To: <20190830142333.27853-1-mbakke@fastmail.com> (Marius Bakke's message of "Fri, 30 Aug 2019 16:23:33 +0200") Message-ID: <87lfv45k5w.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37234 Cc: 37234@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello Marius! Marius Bakke skribis: > These patches add MLflow, a popular machine learning platform. > > Kristian Trandem (2): > gnu: python-botocore: Update to 1.12.209. > gnu: Add python-boto3. > > Marius Bakke (19): > gnu: Add python-gunicorn. > gnu: Add python-databricks-cli. > gnu: Add python-gorilla. > gnu: Add python-querystring-parser. > gnu: Add python-minio. > gnu: python-docker-py: Propagate runtime dependency. > gnu: python-botocore: Remove unused inputs. > gnu: Add python-sshpubkeys. > gnu: Add python-jsonpickle. > gnu: Add python-pytest-aiohttp. > gnu: Add python-aws-xray-sdk. > gnu: Add python-jsondiff. > gnu: Add python-jose. > gnu: Add python-boto. > gnu: Add python-aws-sam-translator. > gnu: Add python-cfn-lint. > gnu: python-pyyaml: Add version 5.1. > gnu: Add python-moto. > gnu: Add mlflow. I had a quick look and it looks all right to me. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 20 19:27:32 2020 Received: (at 37234-done) by debbugs.gnu.org; 21 Nov 2020 00:27:32 +0000 Received: from localhost ([127.0.0.1]:44557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgGkW-00051j-49 for submit@debbugs.gnu.org; Fri, 20 Nov 2020 19:27:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgGkU-00051V-9l for 37234-done@debbugs.gnu.org; Fri, 20 Nov 2020 19:27:30 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47194) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kgGkP-00018D-2J; Fri, 20 Nov 2020 19:27:25 -0500 Received: from host-37-191-224-14.lynet.no ([37.191.224.14]:58720 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kgGkL-00087y-MA; Fri, 20 Nov 2020 19:27:22 -0500 From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#37234] [PATCH 00/21] MLflow In-Reply-To: <87lfv45k5w.fsf@gnu.org> References: <20190830142333.27853-1-mbakke@fastmail.com> <87lfv45k5w.fsf@gnu.org> Date: Sat, 21 Nov 2020 01:27:19 +0100 Message-ID: <87blfrr1ug.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37234-done Cc: 37234-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s skriver: > Hello Marius! > > Marius Bakke skribis: > >> These patches add MLflow, a popular machine learning platform. >> >> Kristian Trandem (2): >> gnu: python-botocore: Update to 1.12.209. >> gnu: Add python-boto3. >> >> Marius Bakke (19): >> gnu: Add python-gunicorn. >> gnu: Add python-databricks-cli. >> gnu: Add python-gorilla. >> gnu: Add python-querystring-parser. >> gnu: Add python-minio. >> gnu: python-docker-py: Propagate runtime dependency. >> gnu: python-botocore: Remove unused inputs. >> gnu: Add python-sshpubkeys. >> gnu: Add python-jsonpickle. >> gnu: Add python-pytest-aiohttp. >> gnu: Add python-aws-xray-sdk. >> gnu: Add python-jsondiff. >> gnu: Add python-jose. >> gnu: Add python-boto. >> gnu: Add python-aws-sam-translator. >> gnu: Add python-cfn-lint. >> gnu: python-pyyaml: Add version 5.1. >> gnu: Add python-moto. >> gnu: Add mlflow. > > I had a quick look and it looks all right to me. I've now (finally!) merged all but the last patch, and updated to the latest versions in the process. The final patch that adds MLflow needs more polishing, in particular newer versions depend on 'python-azure' to work at all. I no longer have interest in that package and merged the other patches mostly by popular demand. ;-) Closing! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFDBAEBCgAtFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl+4XucPHG1hcml1c0Bn bnUub3JnAAoJEKKgbfKjOlT6vosH/0FkyUtVskzBJK7wsrH2o5JJUStTlhd9Pls4 3HYCusWgyJKpQsf7n2D7eY90yxR8CGKTDVKC1nsSueX7QUD69ZqJ+nnOruS7K045 CfsFGPFFAESQDl4PtyMhBhXKtGCvBXP0XlvnssH68ECotn2yspYaAqeqI+lZueMO zuAEcy5TiwnE+j7AQENyzCzy0zIhBYYjUZLLapoMhgZHPDgbwsX2R0HWbwyONmCG 2oaM0U+eLzRneW58xPxbmkwQf8P+m9khmmoqBGu1Vh7S4Di43a9O790dXEe/K/C8 Tj0pL4XaJyJNHPOXUEQsfAKfcqeUI25pb1TkSZH8fADzCYh3Ycs= =oWyV -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 21 09:15:23 2020 Received: (at 37234-done) by debbugs.gnu.org; 21 Nov 2020 14:15:23 +0000 Received: from localhost ([127.0.0.1]:45144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgTff-0001xN-72 for submit@debbugs.gnu.org; Sat, 21 Nov 2020 09:15:23 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgTfe-0001xA-0q for 37234-done@debbugs.gnu.org; Sat, 21 Nov 2020 09:15:22 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57801) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kgTfY-0000r1-SI for 37234-done@debbugs.gnu.org; Sat, 21 Nov 2020 09:15:16 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=43170 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kgTfX-000077-U4; Sat, 21 Nov 2020 09:15:16 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Marius Bakke Subject: Re: [bug#37234] [PATCH 00/21] MLflow References: <20190830142333.27853-1-mbakke@fastmail.com> <87lfv45k5w.fsf@gnu.org> <87blfrr1ug.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 1 Frimaire an 229 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 21 Nov 2020 15:15:14 +0100 In-Reply-To: <87blfrr1ug.fsf@gnu.org> (Marius Bakke's message of "Sat, 21 Nov 2020 01:27:19 +0100") Message-ID: <87o8jqbxu5.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37234-done Cc: 37234-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Marius, Marius Bakke skribis: > I no longer have interest in that package and merged the other patches > mostly by popular demand. ;-) Neat, thanks! :-) Ludo=E2=80=99. From unknown Sat Jun 21 12:22:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 20 Dec 2020 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator