From patchwork Thu Jul 9 19:19:09 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru-Sergiu Marton X-Patchwork-Id: 23141 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8E9C027BBE4; Thu, 9 Jul 2020 17:20:10 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 8D62027BBE1 for ; Thu, 9 Jul 2020 17:20:09 +0100 (BST) Received: from localhost ([::1]:54732 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtZHM-0001U8-V2 for patchwork@mira.cbaines.net; Thu, 09 Jul 2020 12:20:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33058) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtZHG-0001Tg-0o for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58227) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtZHF-0003Kf-Nd for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jtZHF-0007x5-IJ for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42297] [PATCH 01/10] gnu: Add hg-evolve. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 09 Jul 2020 16:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42297@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 42297-submit@debbugs.gnu.org id=B42297.159431158730437 (code B ref 42297); Thu, 09 Jul 2020 16:20:01 +0000 Received: (at 42297) by debbugs.gnu.org; 9 Jul 2020 16:19:47 +0000 Received: from localhost ([127.0.0.1]:41514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH1-0007up-Bn for submit@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:47 -0400 Received: from mout02.posteo.de ([185.67.36.66]:55177) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZGy-0007uP-Vv for 42297@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:45 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 964BC2400FB for <42297@debbugs.gnu.org>; Thu, 9 Jul 2020 18:19:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.ro; s=2017; t=1594311578; bh=Tv2SYNkLZu1bMBUGXD4wWoFeT2CA/GExzHPV4WWhGeE=; h=From:To:Cc:Subject:Date:From; b=EZxuu5ARkn9vu6gbfMahXQDTjOrBMulcZSSPpMYziIYVJjF1OylkQT5rwRMKlr61x KVRo0Fr6TIW9hQeQA6LUaMxwWiLCq1TOJIUExwNMipxcLsA2vbj61JfEAzxc7PME4i m+yayNMRJi5houUO6xq3JLHcyWMPgzepqNgkVP29Z7TLGp0CrXfJuFhGrH3VI6SHZ8 mxFj3sQDInsA4QB/bvhzOg+3FQpsJ4/6CAZSh5T52PDKw6k4kuL6bYhO2OsYxbLdFk BffNVVO6OmHmUXj1G0ZH2kkO+8bnBZyRo5gzBo+VXLoLDu6tVmf0rDm2gugFEDNBT5 Ez+4J5G5evVXg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4B2hG20hZBz9rxB; Thu, 9 Jul 2020 18:19:37 +0200 (CEST) From: Alexandru-Sergiu Marton Date: Thu, 9 Jul 2020 22:19:09 +0300 Message-Id: <395cba14f2d2998dc300c547c884eddda2e39598.1594321515.git.brown121407@posteo.ro> X-Mailer: git-send-email 2.27.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/version-control.scm (hg-evolve): New variable. --- gnu/packages/version-control.scm | 35 ++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 5151e63ee1..1f37623ee2 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -2517,3 +2517,38 @@ package is provided for users who need to recover @code{tla} repositories and for historians.") (home-page "https://www.gnu.org/software/gnu-arch/") (license license:gpl2))) ;version 2 only + +(define-public hg-evolve + (package + (name "hg-evolve") + (version "10.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "hg-evolve" version)) + (sha256 + (base32 + "03kn1c62y6rb851wjhsaxkrwq223hkc4ij59i85999byyb2hyqad")))) + (build-system python-build-system) + (propagated-inputs + `(("mercurial" ,mercurial))) + (home-page + "https://www.mercurial-scm.org/doc/evolution/") + (synopsis + "Flexible evolution of Mercurial history") + (description + "This Mercurial provides faster and safer mutable history. It +implements the changeset evolution concept for Mercurial. + +@enumerate +@item It offers a safe and simple way to refine changesets locally and +propagate those changes to other repositories. +@item It can automatically detect and handle the complex issues that can +arise from exchanging draft changesets. +@item It even makes it possible for multiple developers to safely rewrite +the same parts of history in a distributed way. +@item It fully respects the Phases concept so users will only be able to +rewrite parts of the history that are safe to change. Phases have been +part of Mercurial since early 2012. +@end enumerate\n") + (license license:gpl2+))) From patchwork Thu Jul 9 19:19:10 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru-Sergiu Marton X-Patchwork-Id: 23142 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D919F27BBE1; Thu, 9 Jul 2020 17:20:10 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id C901A27BBE3 for ; Thu, 9 Jul 2020 17:20:09 +0100 (BST) Received: from localhost ([::1]:54734 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtZHN-0001UJ-7s for patchwork@mira.cbaines.net; Thu, 09 Jul 2020 12:20:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33060) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtZHG-0001Tp-BU for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58228) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtZHG-0003Kl-2D for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jtZHF-0007xD-Uc for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42297] [PATCH 02/10] gnu: Add python-pgpy. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 09 Jul 2020 16:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42297@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 42297-submit@debbugs.gnu.org id=B42297.159431158730443 (code B ref 42297); Thu, 09 Jul 2020 16:20:01 +0000 Received: (at 42297) by debbugs.gnu.org; 9 Jul 2020 16:19:47 +0000 Received: from localhost ([127.0.0.1]:41516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH1-0007us-Le for submit@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:47 -0400 Received: from mout01.posteo.de ([185.67.36.65]:38975) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH0-0007uS-3X for 42297@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:46 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 24CFD16005F for <42297@debbugs.gnu.org>; Thu, 9 Jul 2020 18:19:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.ro; s=2017; t=1594311580; bh=sbMnQ+SCZ2nhStUc9no7K8xpMikKnIx76e559PXHfqc=; h=From:To:Cc:Subject:Date:From; b=j3VY417lbrXGwncTmABabYoBwGxb8knSAu6wHtVLkvEMdvLAiHBzbzJEcO/0nC/B4 sXOWyuD3XYBA51loAUERYD3ITXcu6z1T49pcwrsdKrYwSZm2O2quMnh9nNyZwrikdj zGK5tZsy1aURoV3iUWRnXDfM5Js2IykKNmdY45BHFyPYkjtzQ3VX8tBo1UVO9JB6A6 GlkYIBkq+iOkQ9PkAqUHf1Qql34C7bYkYuaTwtv+8PlXlaj9AZoJ07bSPYHFRd0Hr8 XLJMtL/X+47A7c68X8CCLzZWiahxwQ3acwOR9Z0OzVu4VCq8jkYwKBM1hYD4ZvnZB5 RNCLrL+OMYmNQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4B2hG34t9nz9rxB; Thu, 9 Jul 2020 18:19:39 +0200 (CEST) From: Alexandru-Sergiu Marton Date: Thu, 9 Jul 2020 22:19:10 +0300 Message-Id: <874f8136b19b7f04b0790a1e795beaef876de0a0.1594321515.git.brown121407@posteo.ro> X-Mailer: git-send-email 2.27.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-crypto.scm (python-pgpy): New variable. --- gnu/packages/python-crypto.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index 5c9c251c01..f91e1e0999 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -1429,3 +1429,28 @@ can decide how long it takes to hash a password and how much memory is required. data such as API keys, cryptocurrency wallets, or seeds for digital signatures.") (license (list license:expat license:asl2.0)))) ; dual licensed + +(define-public python-pgpy + (package + (name "python-pgpy") + (version "0.5.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "PGPy" version)) + (sha256 + (base32 + "0i4lqhzdwkjkim3wab0kqadx28z3r5ixlh6qxj4lif4gif56c0m7")))) + (build-system python-build-system) + (propagated-inputs + `(("python-cryptography" ,python-cryptography) + ("python-pyasn1" ,python-pyasn1) + ("python-six" ,python-six))) + (home-page + "https://github.com/SecurityInnovation/PGPy") + (synopsis "Pretty Good Privacy for Python") + (description + "PGPy is a Python (2 and 3) library for implementing Pretty Good +Privacy into Python programs, conforming to the OpenPGP specification +per RFC 4880.") + (license license:bsd-3))) From patchwork Thu Jul 9 19:19:11 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru-Sergiu Marton X-Patchwork-Id: 23143 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 30D1327BBE1; Thu, 9 Jul 2020 17:20:12 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id E8D7A27BBE3 for ; Thu, 9 Jul 2020 17:20:10 +0100 (BST) Received: from localhost ([::1]:54772 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtZHO-0001Va-EK for patchwork@mira.cbaines.net; Thu, 09 Jul 2020 12:20:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33062) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtZHG-0001Tx-Ny for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58229) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtZHG-0003Ky-Eo for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jtZHG-0007xK-B9 for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42297] [PATCH 03/10] gnu: Add python-minio. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 09 Jul 2020 16:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42297@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 42297-submit@debbugs.gnu.org id=B42297.159431159130471 (code B ref 42297); Thu, 09 Jul 2020 16:20:02 +0000 Received: (at 42297) by debbugs.gnu.org; 9 Jul 2020 16:19:51 +0000 Received: from localhost ([127.0.0.1]:41521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH4-0007vO-Ta for submit@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:51 -0400 Received: from mout01.posteo.de ([185.67.36.65]:58763) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH2-0007uW-LX for 42297@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:48 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id AE03016005C for <42297@debbugs.gnu.org>; Thu, 9 Jul 2020 18:19:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.ro; s=2017; t=1594311582; bh=3/lxQGUpy/UVVpeW1WLvRhzqjR8U4OYDcHA5EuBCKS4=; h=From:To:Cc:Subject:Date:From; b=NfF4+AeCfdD1Lngjz28lOS7gLmeSn/lm7i1xWDrNugEnENmJRO7vLutsHnvN2USTJ M4qoOo7wwn478H2JVZO4bW2y3odVv4XQXtDFeSRc2QyMb8VKDquRjerEOEP2XfLlV6 3fpMIexaFl6S+cgUEJL3XeNE6sU7zlElSEpRdVgSlsvfkD/MQc+DIjCYcXocaYOeCn DH/Wl4Mj45XWXu7ynGWOy5cnNGXEuyEdFcDbWoJa9dnT1azkujSbWlTKs82stwIaZO Y4HD9NEnywnnMGrlUNluzwHQuSPxPKT5ow9C1fIBv7YvZvlMp4DgPUIWEa/kVdAVGZ QSd3AfbMif4Eg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4B2hG62Gk1z9rxH; Thu, 9 Jul 2020 18:19:42 +0200 (CEST) From: Alexandru-Sergiu Marton Date: Thu, 9 Jul 2020 22:19:11 +0300 Message-Id: X-Mailer: git-send-email 2.27.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-minio): New variable. --- gnu/packages/python-xyz.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 98db6d9e51..5ce34cd738 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20472,3 +20472,36 @@ For the most part it's transliterated from C, the major differences are: @end itemize ") (license license:gpl3+))) + +(define-public python-minio + (package + (name "python-minio") + (version "5.0.10") + (source + (origin + (method url-fetch) + (uri (pypi-uri "minio" version)) + (sha256 + (base32 + "05xl6ifzyvy8nnigv6267my8v9crlp7yl4nix4rng02zlcvpdjvf")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ;; FIXME 4 tests fail + (propagated-inputs + `(("python-certifi" ,python-certifi) + ("python-configparser" ,python-configparser) + ("python-dateutil" ,python-dateutil) + ("python-future" ,python-future) + ("python-pytz" ,python-pytz) + ("python-urllib3" ,python-urllib3))) + (native-inputs + `(("python-nose" ,python-nose) + ("python-mock" ,python-mock) + ("python-faker" ,python-faker))) + (home-page "https://github.com/minio/minio-py") + (synopsis + "MinIO Python Library for Amazon S3 Compatible Cloud Storage for Python") + (description + "The MinIO Python Client SDK provides simple APIs to access any Amazon S3 +compatible object storage server.") + (license license:asl2.0))) From patchwork Thu Jul 9 19:19:12 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru-Sergiu Marton X-Patchwork-Id: 23145 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4BCCE27BBE3; Thu, 9 Jul 2020 17:20:19 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 6150627BBE1 for ; Thu, 9 Jul 2020 17:20:18 +0100 (BST) Received: from localhost ([::1]:55444 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtZHV-0001ok-Tk for patchwork@mira.cbaines.net; Thu, 09 Jul 2020 12:20:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33068) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtZHH-0001U7-5y for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58230) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtZHG-0003L9-Rk for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jtZHG-0007xS-Np for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42297] [PATCH 04/10] gnu: Add python-hglib. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 09 Jul 2020 16:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42297@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 42297-submit@debbugs.gnu.org id=B42297.159431159130484 (code B ref 42297); Thu, 09 Jul 2020 16:20:02 +0000 Received: (at 42297) by debbugs.gnu.org; 9 Jul 2020 16:19:51 +0000 Received: from localhost ([127.0.0.1]:41524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH5-0007vQ-8E for submit@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:51 -0400 Received: from mout02.posteo.de ([185.67.36.66]:43329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH3-0007uY-Ad for 42297@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:49 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id A2D7B2400FC for <42297@debbugs.gnu.org>; Thu, 9 Jul 2020 18:19:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.ro; s=2017; t=1594311583; bh=HkUYCHb92OHhtSD7988BM2jFWf2fHAvuZco0qhE9gi8=; h=From:To:Cc:Subject:Date:From; b=Xyn2fYsrVz1fHjlLawL63z7Q7uoiT0E0v5xEa9EbzeVcv95+xX2hZb613VMBPJ8Zp fH1+YJz1Ypv/I/YyH5mOCmR4Yx8LhnaCCFidcZaIvm3A1jVoTH7Aw44SomC6lGhrgI W/Y7o8uWvNyBf3Zz2tTiB8DMstePqiC/NVeJE0c2OJ28jdkL/VYPThMzOE1b2Nsw16 Qmdz85eFDBB6WElTmyQj60r9+1aJCNeHi7JkFc8vnDc39Su19jWKixnb5hLX3/4Lk4 XHgKuSTDwrjSGNMbUsBlqUzpesUAsbidyejyG1GDQgnZinOaqfRaqGVTt8u3g/koMB lJ7T2N9qf9JwQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4B2hG7212fz9rxQ; Thu, 9 Jul 2020 18:19:43 +0200 (CEST) From: Alexandru-Sergiu Marton Date: Thu, 9 Jul 2020 22:19:12 +0300 Message-Id: <4345d5a5b07443a5bb91d656537096ba1ecd615f.1594321515.git.brown121407@posteo.ro> X-Mailer: git-send-email 2.27.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-hglib): New variable. --- gnu/packages/python-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 5ce34cd738..c97f2bf331 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20505,3 +20505,29 @@ For the most part it's transliterated from C, the major differences are: "The MinIO Python Client SDK provides simple APIs to access any Amazon S3 compatible object storage server.") (license license:asl2.0))) + +(define-public python-hglib + (package + (name "python-hglib") + (version "2.6.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "python-hglib" version)) + (sha256 + (base32 + "1cm3din9j2xbgipnay5kgzlj6imsrs3lgc09hkndcb9k9p5s07vw")))) + (build-system python-build-system) + (arguments + ;; FIXME: Fails a lot of tests + `(#:tests? #f)) + (propagated-inputs + `(("mercurial" ,mercurial))) + (native-inputs + `(("python-nose" ,python-nose))) + (home-page + "https://www.mercurial-scm.org/wiki/PythonHglib") + (synopsis "Mercurial Python library") + (description "A Python library for interfacing with Mercurial's +CommandServer.") + (license license:expat))) From patchwork Thu Jul 9 19:19:13 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru-Sergiu Marton X-Patchwork-Id: 23146 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BEFEB27BBE3; Thu, 9 Jul 2020 17:20:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id AB46E27BBE1 for ; Thu, 9 Jul 2020 17:20:19 +0100 (BST) Received: from localhost ([::1]:55568 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtZHX-0001rp-43 for patchwork@mira.cbaines.net; Thu, 09 Jul 2020 12:20:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33070) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtZHH-0001US-HX for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58231) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtZHH-0003LG-7u for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jtZHH-0007xZ-4l for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42297] [PATCH 05/10] gnu: Add python-unidiff. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 09 Jul 2020 16:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42297@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 42297-submit@debbugs.gnu.org id=B42297.159431159430505 (code B ref 42297); Thu, 09 Jul 2020 16:20:03 +0000 Received: (at 42297) by debbugs.gnu.org; 9 Jul 2020 16:19:54 +0000 Received: from localhost ([127.0.0.1]:41529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH7-0007vu-ML for submit@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:53 -0400 Received: from mout01.posteo.de ([185.67.36.65]:42235) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH4-0007uZ-1J for 42297@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:50 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 6F63416005C for <42297@debbugs.gnu.org>; Thu, 9 Jul 2020 18:19:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.ro; s=2017; t=1594311584; bh=r5ij43ulGzq+GsitQHf53uvJSaZh8khmUXA+O+ONYsA=; h=From:To:Cc:Subject:Date:From; b=FetDcLjMJQ+cIxoZvvSiyk2TWUc/pvPRVb/F0dIIaN3hjPaF5EI+IK/6nRq8ugn7k gpZn3BH1+yLNK2zJ+pV1UKoLdOXKnGbRS+EjEMGbOPpIMfiIBmFp54B0GN2XSx4ux6 ot394LNbUOURKTuvmD/J/1ZxQwz9hXcXREgD+zqXTEzZTXEWR6oSe0mG1fKwn1X0Fc fR1c1P5Q9P51PhabuN7NW1dCNCKJPZ65pZmX8DHPGiNVsMm2rvOkKLqsp3uRhtAY1e Tc1iWac2WAW/6/nxotCzPJatVNz2PjZVL7pvY1tsKIRh8rJJxGxoceCkOfncfjL9UL n1y+MaGpq3Tjw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4B2hG80XsVz9rxX; Thu, 9 Jul 2020 18:19:44 +0200 (CEST) From: Alexandru-Sergiu Marton Date: Thu, 9 Jul 2020 22:19:13 +0300 Message-Id: X-Mailer: git-send-email 2.27.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-unidiff): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c97f2bf331..20abc1a9d3 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20531,3 +20531,24 @@ compatible object storage server.") (description "A Python library for interfacing with Mercurial's CommandServer.") (license license:expat))) + +(define-public python-unidiff + (package + (name "python-unidiff") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "unidiff" version)) + (sha256 + (base32 + "07wqva9lxsh5jhnp6ajr00z8wqq6fzkr37g1zsrg8zrmk9723ich")))) + (build-system python-build-system) + (home-page + "https://github.com/matiasb/python-unidiff") + (synopsis + "Unified diff parsing/metadata extraction library") + (description + "Unidiff is a simple Python library to parse and interact with unified +diff data.") + (license license:expat))) From patchwork Thu Jul 9 19:19:14 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru-Sergiu Marton X-Patchwork-Id: 23144 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0393927BBE3; Thu, 9 Jul 2020 17:20:13 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 720A927BBE1 for ; Thu, 9 Jul 2020 17:20:12 +0100 (BST) Received: from localhost ([::1]:54896 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtZHP-0001ZF-Uc for patchwork@mira.cbaines.net; Thu, 09 Jul 2020 12:20:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33080) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtZHH-0001VJ-VQ for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58232) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtZHH-0003LQ-Lo for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jtZHH-0007xh-Hl for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42297] [PATCH 06/10] gnu: Add python-emailthreads. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 09 Jul 2020 16:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42297@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 42297-submit@debbugs.gnu.org id=B42297.159431159430518 (code B ref 42297); Thu, 09 Jul 2020 16:20:03 +0000 Received: (at 42297) by debbugs.gnu.org; 9 Jul 2020 16:19:54 +0000 Received: from localhost ([127.0.0.1]:41531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH7-0007vy-Vc for submit@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:54 -0400 Received: from mout02.posteo.de ([185.67.36.66]:35241) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH4-0007ub-SX for 42297@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:51 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 561DD2400FC for <42297@debbugs.gnu.org>; Thu, 9 Jul 2020 18:19:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.ro; s=2017; t=1594311585; bh=PUE2raIuQDPiKyuL4J9Okksj4hNYGBrdRbH2gd+zCs0=; h=From:To:Cc:Subject:Date:From; b=Rto+whAomVmbVVSvQhxf3I03El7wkWbOwU8hC3V/3Va1ogyqosX20mTUwsmFM4q0Z RObH7uUYCZRpG+ySb11iDHGes47rk/SzdLuQ6vXMoxRQ3nzAVRlwhNjE8Ci4dYUog5 RjSwjYm+f5X/M3thw2XI68dNRbRVLHxRwrB+OEDX9CoDW/eD+S39MfE/F9A53XQoG1 MQRS3pvlQ+rI97323ek2J7BNwTvrmPOfg+FIW5Li7xBgNU0jtKYSfpLBZ16foftLmk Ifibq75EhguP9YF1xleUhZHJuRuRv7txZuf5w+vbynX9GtzWUkeBjQfeWmcYzvzwKu FGOskrNasJKLw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4B2hG86tjzz9rxV; Thu, 9 Jul 2020 18:19:44 +0200 (CEST) From: Alexandru-Sergiu Marton Date: Thu, 9 Jul 2020 22:19:14 +0300 Message-Id: X-Mailer: git-send-email 2.27.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-emailthreads): New variable. --- gnu/packages/python-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 20abc1a9d3..b3dddc57c1 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20552,3 +20552,33 @@ CommandServer.") "Unidiff is a simple Python library to parse and interact with unified diff data.") (license license:expat))) + +(define-public python-emailthreads + (package + (name "python-emailthreads") + (version "v0.1.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "emailthreads" version)) + (sha256 + (base32 + "128by819l2awvs3gvlcs75s0k8lfl8420s9khjh8bfk8p780rlfm")))) + (build-system python-build-system) + (arguments + `(#:modules ((guix build utils) + (guix build python-build-system)) + #:phases + (modify-phases %standard-phases + (add-before 'build 'prepare-for-tests + (lambda _ + (setenv "PKGVER" (version))))))) + (home-page + "https://github.com/emersion/python-emailthreads") + (synopsis + "Parses email threads into conversation trees") + (description + "Python library to parse and format email threads. Give it a list +of emails that are part of the same thread and it'll build a tree of +responses to the original message.") + (license license:expat))) From patchwork Thu Jul 9 19:19:15 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru-Sergiu Marton X-Patchwork-Id: 23147 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7900727BBE3; Thu, 9 Jul 2020 17:20:21 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id C534827BBE1 for ; Thu, 9 Jul 2020 17:20:20 +0100 (BST) Received: from localhost ([::1]:55716 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtZHY-0001vq-Bx for patchwork@mira.cbaines.net; Thu, 09 Jul 2020 12:20:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33086) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtZHI-0001WG-CI for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58233) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtZHI-0003Ld-1Z for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jtZHH-0007xq-UM for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42297] [PATCH 07/10] gnu: Add python-zxcvbn. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 09 Jul 2020 16:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42297@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 42297-submit@debbugs.gnu.org id=B42297.159431159530532 (code B ref 42297); Thu, 09 Jul 2020 16:20:03 +0000 Received: (at 42297) by debbugs.gnu.org; 9 Jul 2020 16:19:55 +0000 Received: from localhost ([127.0.0.1]:41533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH8-0007wB-AT for submit@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:54 -0400 Received: from mout01.posteo.de ([185.67.36.65]:50624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH5-0007ui-NJ for 42297@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:51 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 2BD6616005C for <42297@debbugs.gnu.org>; Thu, 9 Jul 2020 18:19:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.ro; s=2017; t=1594311586; bh=PX5NNmCOfZJ1HsqfRD2U8IpleX7pvhkFG7ukR/WBMYE=; h=From:To:Cc:Subject:Date:From; b=kHLW4ogpfYEqMJL4RP18pNk/kEdDNYATReXpOBWevan5xWmAg9qeZf3vIiQx3Mxs2 tlM1FfVinkZvILxjy3UZ8YT2hZrpzJD7Xc2b9l5963Yh/dhL6sNS3SJP+zDzKAEYKT aEDwrKRjkovNfKcnlFEWQxXbvrFcjmx4Axl0VQC+eJSKdxu0uXdcN7fDEh2m7+x8tT /a6nDYRZcsCd44ZRk+li0MlnZFc1btOFl7Ni1Ylu7vYzKawJamoZuNLzP1j8/KG5ne PWXsjG4UFUfTj5C6eN8aUGxhrYeBkjXmwtxEo450mg5JEWbpYp82Tdq4lTSfHd0j/2 gxJE1wbPBZsDg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4B2hG95Z9Pz9rxP; Thu, 9 Jul 2020 18:19:45 +0200 (CEST) From: Alexandru-Sergiu Marton Date: Thu, 9 Jul 2020 22:19:15 +0300 Message-Id: X-Mailer: git-send-email 2.27.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-zxcvbn): New variable. --- gnu/packages/python-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index b3dddc57c1..e6a11182a1 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20582,3 +20582,33 @@ diff data.") of emails that are part of the same thread and it'll build a tree of responses to the original message.") (license license:expat))) + +(define-public python-zxcvbn + (package + (name "python-zxcvbn") + (version "4.4.28") + (source + (origin + (method url-fetch) + (uri (pypi-uri "zxcvbn" version)) + (sha256 + (base32 + "1hbxxxsylwv8zghkpji06gm3flgq8hsv2m63cj85wr3yh4bdh6qm")))) + (build-system python-build-system) + (native-inputs + `(("python-pytest" ,python-pytest))) + (home-page + "https://github.com/dwolfhub/zxcvbn-python") + (synopsis "Realistic password strenght estimator") + (description + "Zxcvbn is realistic password strength estimator. Some of its +features are: +@enumerate +@item Accepts user data to be added to the dictionaries that are tested + against (name, birthdate, etc) +@item Gives a score to the password, from 0 (terrible) to 4 (great) +@item Provides feedback on the password and ways to improve it +@item Returns time estimates on how long it would take to guess the + password in different situations +@end enumerate\n") + (license license:expat))) From patchwork Thu Jul 9 19:19:16 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru-Sergiu Marton X-Patchwork-Id: 23148 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 16AD827BBE3; Thu, 9 Jul 2020 17:20:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 6DA9627BBE4 for ; Thu, 9 Jul 2020 17:20:18 +0100 (BST) Received: from localhost ([::1]:55418 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtZHV-0001oL-VR for patchwork@mira.cbaines.net; Thu, 09 Jul 2020 12:20:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33088) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtZHI-0001XC-Qa for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58234) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtZHI-0003Lk-EE for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jtZHI-0007xx-AT for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42297] [PATCH 08/10] gnu: Add python-sshpubkeys. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 09 Jul 2020 16:20:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42297@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 42297-submit@debbugs.gnu.org id=B42297.159431159530538 (code B ref 42297); Thu, 09 Jul 2020 16:20:04 +0000 Received: (at 42297) by debbugs.gnu.org; 9 Jul 2020 16:19:55 +0000 Received: from localhost ([127.0.0.1]:41536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH8-0007wP-UP for submit@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:55 -0400 Received: from mout01.posteo.de ([185.67.36.65]:59489) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH6-0007uq-IV for 42297@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:53 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 04E0816005C for <42297@debbugs.gnu.org>; Thu, 9 Jul 2020 18:19:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.ro; s=2017; t=1594311587; bh=hiSWsKJg2s6B9tEbRCAZkNqcR9Vcn/6hFXds0n/5YPw=; h=From:To:Cc:Subject:Date:From; b=hxzdtXsovoU0t5tl75szQkL0N8zNTC7unwqH48Ppsx49IfiGqVOhHyaXx4Ag71NBl 53sjNvrEwTTE5mpiUbSYFkA2BK8yxvasNuVydzd04VN8kB3wIy/iF2p1kyQdVNDTil /NRI1UHFHB+1vUGvJGeNWwW3O++yOA1c7P0bvELpvHy3dREjjkn3AhO4a+P8AAmEh9 UGi9kq0x3scLXiGB+zTmhhEr2z4kVm9WQdmzvZo+oKUkTPZizYQwAVimf7uce+wbAB wLruzEIjXtkll2ph0OJQKxQ8ztgEnIkFDVTsU3VfubzDeH+Ts5CCmilTp1OTx2wCVv XzQLuwYpUzrxA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4B2hGB4bLYz9rxP; Thu, 9 Jul 2020 18:19:46 +0200 (CEST) From: Alexandru-Sergiu Marton Date: Thu, 9 Jul 2020 22:19:16 +0300 Message-Id: X-Mailer: git-send-email 2.27.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-sshpubkeys): New variable. --- gnu/packages/python-xyz.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e6a11182a1..4caf29169b 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20612,3 +20612,35 @@ features are: password in different situations @end enumerate\n") (license license:expat))) + +(define-public python-sshpubkeys + (package + (name "python-sshpubkeys") + (version "3.1.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sshpubkeys" version)) + (sha256 + (base32 + "105g2li04nm1hb15a2y6hm9m9k7fbrkd5l3gy12w3kgcmsf3k25k")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (delete 'check)))) + (propagated-inputs + `(("python-cryptography" ,python-cryptography) + ("python-ecdsa" ,python-ecdsa))) + (native-inputs + `(("python-twine" ,python-twine) + ("python-wheel" ,python-wheel))) + (home-page + "https://github.com/ojarva/python-sshpubkeys") + (synopsis "SSH public key parser") + (description + "Native implementation for validating OpenSSH public keys. + +Currently ssh-rsa, ssh-dss (DSA), ssh-ed25519 and ecdsa keys with NIST +curves are supported.") + (license license:bsd-3))) From patchwork Thu Jul 9 19:19:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru-Sergiu Marton X-Patchwork-Id: 23149 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3B2F227BBE3; Thu, 9 Jul 2020 17:20:26 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id BEBB527BBE1 for ; Thu, 9 Jul 2020 17:20:25 +0100 (BST) Received: from localhost ([::1]:56282 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtZHd-0002AB-9d for patchwork@mira.cbaines.net; Thu, 09 Jul 2020 12:20:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33096) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtZHJ-0001Y2-5n for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58235) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtZHI-0003Ly-Qr for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jtZHI-0007y4-ND for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42297] [PATCH 09/10] gnu: Add python-atpublic. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 09 Jul 2020 16:20:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42297@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 42297-submit@debbugs.gnu.org id=B42297.159431159730548 (code B ref 42297); Thu, 09 Jul 2020 16:20:04 +0000 Received: (at 42297) by debbugs.gnu.org; 9 Jul 2020 16:19:57 +0000 Received: from localhost ([127.0.0.1]:41538 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZHB-0007wd-6x for submit@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:57 -0400 Received: from mout02.posteo.de ([185.67.36.66]:54641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH7-0007v5-DM for 42297@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:54 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id CE7F22400FF for <42297@debbugs.gnu.org>; Thu, 9 Jul 2020 18:19:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.ro; s=2017; t=1594311587; bh=sJcaZ1h9l6eCP7pOccYU9THUdCQUNNYIDk8zVksKo7Y=; h=From:To:Cc:Subject:Date:From; b=Tg0vj8iJ9wsaroSrRoSWNx5j8IIEKgK/SUaeCScNAfQLt8j8dsJMNTCoVpOCxkjpW 984d2g2OxMfYItZ6dKhCpb3Xgln0m287k0nAqh0ndaA9CkdF9OK1VvwT/c88XH0G9o XvqVq8vZHPdjgZND00mmMGH0QAEGBoNx+LRskNmCkGVKYpkSun+2UJ5lmYuLK8pI/O PORkveIx/u7tDrQXGHOPoZ4Cy77CHtE6oUgK+ezkXu0dvsRa7KN1RfQ7PPkSnSRoiB FayLSITzrL7285fyNizbOZH89AQ70824/ZNQHYZN0DQF0lhxrEnaN5DlodauCblAxb qyORhZs72TBMw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4B2hGC37pXz9rxL; Thu, 9 Jul 2020 18:19:47 +0200 (CEST) From: Alexandru-Sergiu Marton Date: Thu, 9 Jul 2020 22:19:17 +0300 Message-Id: X-Mailer: git-send-email 2.27.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-atpublic): New variable. --- gnu/packages/python-xyz.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4caf29169b..d8270edca1 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20644,3 +20644,26 @@ features are: Currently ssh-rsa, ssh-dss (DSA), ssh-ed25519 and ecdsa keys with NIST curves are supported.") (license license:bsd-3))) + +(define-public python-atpublic + (package + (name "python-atpublic") + (version "1.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "atpublic" version)) + (sha256 + (base32 + "0i3sbxkdlbb4560rrlmwwd5y4ps7k73lp4d8wnmd7ag9k426gjkx")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ;; FIXME + (home-page "https://gitlab.com/warsaw/public") + (synopsis + "Decorator for populating __all__") + (description + "This is a very simple decorator and function which populates a +module's __all__ and optionally the module globals. This provides +both a pure-Python implementation and an optional C implementation.") + (license license:asl2.0))) From patchwork Thu Jul 9 19:19:18 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru-Sergiu Marton X-Patchwork-Id: 23150 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8BCE827BBE3; Thu, 9 Jul 2020 17:20:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id E971A27BBE1 for ; Thu, 9 Jul 2020 17:20:27 +0100 (BST) Received: from localhost ([::1]:56472 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtZHf-0002F1-H8 for patchwork@mira.cbaines.net; Thu, 09 Jul 2020 12:20:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33106) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtZHJ-0001Yt-J0 for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58236) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtZHJ-0003MB-6W for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jtZHJ-0007yC-32 for guix-patches@gnu.org; Thu, 09 Jul 2020 12:20:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42297] [PATCH 10/10] gnu: Add python-aiosmtpd. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 09 Jul 2020 16:20:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42297@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 42297-submit@debbugs.gnu.org id=B42297.159431159730554 (code B ref 42297); Thu, 09 Jul 2020 16:20:05 +0000 Received: (at 42297) by debbugs.gnu.org; 9 Jul 2020 16:19:57 +0000 Received: from localhost ([127.0.0.1]:41540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZHB-0007wf-FY for submit@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:57 -0400 Received: from mout01.posteo.de ([185.67.36.65]:53782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtZH8-0007vB-6m for 42297@debbugs.gnu.org; Thu, 09 Jul 2020 12:19:54 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 9F9E916005F for <42297@debbugs.gnu.org>; Thu, 9 Jul 2020 18:19:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.ro; s=2017; t=1594311588; bh=DXjsyXJkOOS8wm4oDuk3vWbbeuLeYmImzKolydW2wvI=; h=From:To:Cc:Subject:Date:From; b=Fy7EXgHSgFXSq54KwehoYWd+Ts63OWO1JHJ0GLhyo7soY5nyogEMw2Ho/nCfJUk/x M1EfLKJA5rXBKZoueDxZVvR5hkgvLs/cQwT2p7LQ8OxdyQFReraEMpBdIM+w5JkS32 WiJKyINSmw5qHoWUROXgLMjDoLNMhYlubtghgVvJsEPTi0jnA5w1iB1KOgIefqxCfg l7Di9k6RQr5CQ2WkOKpYKSResWAnGgTqLeignbkimIrLWB+AqWULDEBd4AgRZdH2h/ K3IKpSEwz6ste1mB9W8lFz4ISL7Dbp/MGn7T7nDYGrQKmWwyhzQXet19VbTXqTV7KC /202f74j5baFA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4B2hGD1vTnz9rxH; Thu, 9 Jul 2020 18:19:48 +0200 (CEST) From: Alexandru-Sergiu Marton Date: Thu, 9 Jul 2020 22:19:18 +0300 Message-Id: X-Mailer: git-send-email 2.27.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-aiosmtpd): New variable. --- 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 d8270edca1..6371d75205 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20667,3 +20667,38 @@ curves are supported.") module's __all__ and optionally the module globals. This provides both a pure-Python implementation and an optional C implementation.") (license license:asl2.0))) + +(define-public python-aiosmtpd + (package + (name "python-aiosmtpd") + (version "1.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "aiosmtpd" version)) + (sha256 + (base32 + "1xdfk741pjmz1cm8dsi4n5vq4517i175rm94696m3f7kcgk7xsmp")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ;; FIXME Tests fail due to network error (Errno 111) + (propagated-inputs + `(("python-atpublic" ,python-atpublic))) + (home-page "https://github.com/aio-libs/aiosmtpd") + (synopsis "Asyncio based SMTP server") + (description + "The Python standard library includes a basic SMTP server in the +smtpd module, based on the old asynchronous libraries asyncore and +asynchat. These modules are quite old and are definitely showing their +age. asyncore and asynchat are difficult APIs to work with, understand, +extend, and fix. + +With the introduction of the asyncio module in Python 3.4, a much better +way of doing asynchronous I/O is now available. It seems obvious that +an asyncio-based version of the SMTP and related protocols are needed for +Python 3. This project brings together several highly experienced Python +developers collaborating on this reimplementation. + +This package provides such an implementation of both the SMTP and LMTP +protocols.") + (license license:asl2.0)))