From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH 0/3] Add flask-script, flask-migrate, flasgger. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 May 2017 17:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.149573488729749 (code B ref -1); Thu, 25 May 2017 17:55:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 May 2017 17:54:47 +0000 Received: from localhost ([127.0.0.1]:38005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDwyF-0007jl-2Q for submit@debbugs.gnu.org; Thu, 25 May 2017 13:54:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDwyD-0007jX-2L for submit@debbugs.gnu.org; Thu, 25 May 2017 13:54:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dDwy7-0007mS-2R for submit@debbugs.gnu.org; Thu, 25 May 2017 13:54:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54441) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dDwy6-0007mL-Vb for submit@debbugs.gnu.org; Thu, 25 May 2017 13:54:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43185) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dDwy6-0003fF-15 for guix-patches@gnu.org; Thu, 25 May 2017 13:54:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dDwy2-0007m7-68 for guix-patches@gnu.org; Thu, 25 May 2017 13:54:38 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:55332) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dDwy1-0007lv-Vr for guix-patches@gnu.org; Thu, 25 May 2017 13:54:34 -0400 Received: from dayas.3.home (178.113.188.144.wireless.dyn.drei.com [178.113.188.144]) by dd1012.kasserver.com (Postfix) with ESMTPSA id AEE601CA00C1; Thu, 25 May 2017 19:54:15 +0200 (CEST) From: Danny Milosavljevic Date: Thu, 25 May 2017 19:51:50 +0200 Message-Id: <20170525175150.1425-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) 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: -5.0 (-----) Danny Milosavljevic (3): gnu: Add python-flask-script. gnu: Add python-flask-migrate. gnu: Add python-flasgger. gnu/packages/python.scm | 87 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH 1/3] gnu: Add python-flask-script. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 May 2017 17:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.149573508030031 (code B ref 27071); Thu, 25 May 2017 17:58:02 +0000 Received: (at 27071) by debbugs.gnu.org; 25 May 2017 17:58:00 +0000 Received: from localhost ([127.0.0.1]:38011 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDx1M-0007oH-I6 for submit@debbugs.gnu.org; Thu, 25 May 2017 13:58:00 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:60124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDx1K-0007o9-EF for 27071@debbugs.gnu.org; Thu, 25 May 2017 13:57:58 -0400 Received: from dayas.3.home (178.113.188.144.wireless.dyn.drei.com [178.113.188.144]) by dd1012.kasserver.com (Postfix) with ESMTPSA id A3A5D1CA00C1; Thu, 25 May 2017 19:57:46 +0200 (CEST) From: Danny Milosavljevic Date: Thu, 25 May 2017 19:57:20 +0200 Message-Id: <20170525175722.1814-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170525175150.1425-1-dannym@scratchpost.org> References: <20170525175150.1425-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) 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: -0.7 (/) * gnu/packages/python.scm (python-flask-script, python2-flask-script): New variables. --- gnu/packages/python.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 62fada66a..3bb183084 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -14676,3 +14676,30 @@ JSON APIs with Behave.") (define-public python2-behave-web-api (package-with-python2 python-behave-web-api)) + +(define-public python-flask-script + (package + (name "python-flask-script") + (version "2.0.5") + (source + (origin + (method url-fetch) + (uri (pypi-uri "Flask-Script" version)) + (sha256 + (base32 + "0zqh2yq8zk7m9b4xw1ryqmrljkdigfb3hk5155a3b5hkfnn6xxyf")))) + (build-system python-build-system) + (propagated-inputs + `(("python-flask" ,python-flask) + ("python-argcomplete" ,python-argcomplete) + ("python-werkzeug" ,python-werkzeug))) + (native-inputs + `(("python-pytest" ,python-pytest))) + (home-page + "http://github.com/smurfix/flask-script") + (synopsis "Scripting support for Flask") + (description "This package supports scripting in @code{python-flask}.") + (license license:bsd-3))) + +(define-public python2-flask-script + (package-with-python2 python-flask-script)) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH 2/3] gnu: Add python-flask-migrate. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 May 2017 17:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.149573511930106 (code B ref 27071); Thu, 25 May 2017 17:59:02 +0000 Received: (at 27071) by debbugs.gnu.org; 25 May 2017 17:58:39 +0000 Received: from localhost ([127.0.0.1]:38015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDx1y-0007pW-SR for submit@debbugs.gnu.org; Thu, 25 May 2017 13:58:39 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:60186) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDx1x-0007pN-DV for 27071@debbugs.gnu.org; Thu, 25 May 2017 13:58:37 -0400 Received: from dayas.3.home (178.113.188.144.wireless.dyn.drei.com [178.113.188.144]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 73E891CA00C1; Thu, 25 May 2017 19:58:27 +0200 (CEST) From: Danny Milosavljevic Date: Thu, 25 May 2017 19:57:21 +0200 Message-Id: <20170525175722.1814-2-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170525175722.1814-1-dannym@scratchpost.org> References: <20170525175150.1425-1-dannym@scratchpost.org> <20170525175722.1814-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) 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: -0.7 (/) * gnu/packages/python.scm (python-flask-migrate, python2-flask-migrate): New variables. --- gnu/packages/python.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 3bb183084..dc87e9738 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -14703,3 +14703,31 @@ JSON APIs with Behave.") (define-public python2-flask-script (package-with-python2 python-flask-script)) + +(define-public python-flask-migrate + (package + (name "python-flask-migrate") + (version "2.0.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "Flask-Migrate" version)) + (sha256 + (base32 + "107x78lkqsnbg92dld3dkagg07jvchp3ib3y0sivc4ipz6n1y7rk")))) + (build-system python-build-system) + (propagated-inputs + `(("python-flask" ,python-flask) + ("python-alembic" ,python-alembic) + ("python-sqlalchemy" ,python-sqlalchemy) + ("python-flask-script" ,python-flask-script) + ("python-flask-sqlalchemy" ,python-flask-sqlalchemy))) + (home-page "http://github.com/miguelgrinberg/flask-migrate/") + (synopsis "SQLAlchemy database migrations for Flask programs using +Alembic") + (description "This package contains SQLAlchemy database migration tools +for Flask programs that are using @code{python-alembic}.") + (license license:expat))) + +(define-public python2-flask-migrate + (package-with-python2 python-flask-migrate)) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH 3/3] gnu: Add python-flasgger. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 May 2017 18:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.149573514330167 (code B ref 27071); Thu, 25 May 2017 18:00:02 +0000 Received: (at 27071) by debbugs.gnu.org; 25 May 2017 17:59:03 +0000 Received: from localhost ([127.0.0.1]:38019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDx2N-0007qU-3Y for submit@debbugs.gnu.org; Thu, 25 May 2017 13:59:03 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:60224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDx2L-0007py-HF for 27071@debbugs.gnu.org; Thu, 25 May 2017 13:59:02 -0400 Received: from dayas.3.home (178.113.188.144.wireless.dyn.drei.com [178.113.188.144]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 921C81CA00C1; Thu, 25 May 2017 19:58:41 +0200 (CEST) From: Danny Milosavljevic Date: Thu, 25 May 2017 19:57:22 +0200 Message-Id: <20170525175722.1814-3-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170525175722.1814-1-dannym@scratchpost.org> References: <20170525175150.1425-1-dannym@scratchpost.org> <20170525175722.1814-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) 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: -0.7 (/) * gnu/packages/python.scm (python-flasgger, python2-flasgger): New variables. --- gnu/packages/python.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index dc87e9738..b93479d37 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -14731,3 +14731,35 @@ for Flask programs that are using @code{python-alembic}.") (define-public python2-flask-migrate (package-with-python2 python-flask-migrate)) + +(define-public python-flasgger + (package + (name "python-flasgger") + (version "0.6.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "flasgger" version)) + (sha256 + (base32 + "0983v8s8fyarlpk7h9nvha6wys0fbzacwkkaickn2jqhv66wh9c6")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) + (propagated-inputs + `(("python-flask" ,python-flask) + ("python-pyyaml" ,python-pyyaml) + ("python-jsonschema" ,python-jsonschema) + ("python-mistune" ,python-mistune) + ("python-six" ,python-six))) + (native-inputs + `(("python-pytest" ,python-pytest))) + (home-page "https://github.com/rochacbruno/flasgger/") + (synopsis "Extract Swagger specs from your Flask project") + (description "This package allows extracting Swagger (documentation) +specs from your Flask project and providing an @code{/apidocs/} endpoint +in order to view them. It is a fork of Flask-Swagger.") + (license license:expat))) + +(define-public python2-flasgger + (package-with-python2 python-flasgger)) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH 1/3] gnu: Add python-flask-script. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 May 2017 19:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Danny Milosavljevic , 27071@debbugs.gnu.org Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14957388323429 (code B ref 27071); Thu, 25 May 2017 19:01:01 +0000 Received: (at 27071) by debbugs.gnu.org; 25 May 2017 19:00:32 +0000 Received: from localhost ([127.0.0.1]:38088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDxzs-0000tF-IM for submit@debbugs.gnu.org; Thu, 25 May 2017 15:00:32 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:47673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDxzr-0000t6-3h for 27071@debbugs.gnu.org; Thu, 25 May 2017 15:00:31 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id C2C2620A92; Thu, 25 May 2017 15:00:30 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Thu, 25 May 2017 15:00:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=rcWapnZkn+TrCxKG7kNIFOhO847esdU75PT7kFcgO hw=; b=M+5v9+y+AlqLPuMz6sqO5Dt+/zxSH4ExADXveOyNPikEumW4JZpQNzeq/ 8tUaBabUWDASDRpTfxcWoOsx7oUHW9+hEVFU79OdFiQgvB7zFvemPUzkxa/OIsdu lfv15sDzIvDjmWeqR9HgX50pNGCaohxTW7eRMlJkvQwfMVhTII79vuSiizRXRIee m4NcfkEzVGNh1PpF7SdafWzGEa+tHqq4S9GoxYdNfM6sH+ztr6fu4PnA0xBnn600 nuiIuOfSedDbmfI7qmg2GKHRVqHmXH5z2CfDUzVllQb68LgadIRbnE2MA+IWfuUo HEMyWZqvaKqueqbjgq0VJDSKyPmcA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=rcWapnZkn+TrCxKG7k NIFOhO847esdU75PT7kFcgOhw=; b=ZYjDjt+6LRgL7m4FD04E4LZ/jsa3pBaRdI apRWZuebJbhYZ9mNXZH+gRGOho91Yukeg8OOPzunsicXFEBsf7ZQ4+JJ+A4Cv042 g9msqcD0tkEeBgJ2owfxJKagsUyfYN9arLQzDKhFIllMSV9u8rCeuiYJl8CF8mSh Ti3EedpUO6Z9mtjKYg2I8GENIBiiDiKpOqBYQ62Q92c4koEY2J4CoAmWl8uNY+DI ew/qR6bxpQc+afGUUkD+C4OlkEaR/zh8FFltpnjB5epu06IfwdO4e8EUZsNtE0Eq P1g/ZOY3KqYe37fnKs+Eb5E8I4Xn5xZFXdWyV8XGKSEsn6P6JiIA== X-ME-Sender: X-Sasl-enc: y+x7N+8xAvWrGpZQfC+ITHHxQOoVix/fumxmWdDmoxda 1495738830 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 49B2E7E98B; Thu, 25 May 2017 15:00:30 -0400 (EDT) From: Marius Bakke In-Reply-To: <20170525175722.1814-1-dannym@scratchpost.org> References: <20170525175150.1425-1-dannym@scratchpost.org> <20170525175722.1814-1-dannym@scratchpost.org> User-Agent: Notmuch/0.24.1 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu) Date: Thu, 25 May 2017 21:00:28 +0200 Message-ID: <87lgpkvk1f.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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: -0.7 (/) --=-=-= Content-Type: text/plain Danny Milosavljevic writes: > * gnu/packages/python.scm (python-flask-script, > python2-flask-script): New variables. [...] > + (home-page > + "http://github.com/smurfix/flask-script") This line break seems unnecessary. > + (description "This package supports scripting in @code{python-flask}.") Can you add a little more information here? What exactly does this package provide? Why would I want it? The first paragraph here seems like a much better starting point, but feel free to expand on it: https://flask-script.readthedocs.io/en/latest/ LGTM with a more useful description! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlknKcwACgkQoqBt8qM6 VPorAAf/TSsloqGMFA1u9EleLvMosSKTuNnUksdi04zkGoAY17qsa7lRD+njUZtD HYuyc7Oxq+ESlQhSkGyxL6KYXzmSZVfBwSt4t1PewidC2DEi69NOPwE5SFG5PvPk 1gKjC+Jxhjo7R+fJH8HT0wrLc0C/CJqziZl/+0nE5WFLN5j3DA/8+kSMtWEB60fl JDzHBwGrnB1braD5c1VCPxH25N0epxer0VfjsCnq7i2dh/WkU421mdZQY4KtE4mC UrHIZEYs6W1lD8X2O4ul4VyWIPjWTwctEs2sizTn+UOEEdO6UEUEAMHkoTvBLfqW Jbedq7GgwTQAq0F9S96CiR2ERAhftA== =xZm6 -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH 2/3] gnu: Add python-flask-migrate. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 May 2017 19:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Danny Milosavljevic , 27071@debbugs.gnu.org Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14957388583467 (code B ref 27071); Thu, 25 May 2017 19:01:02 +0000 Received: (at 27071) by debbugs.gnu.org; 25 May 2017 19:00:58 +0000 Received: from localhost ([127.0.0.1]:38093 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDy0H-0000tq-Rc for submit@debbugs.gnu.org; Thu, 25 May 2017 15:00:58 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:56651) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDy0G-0000ti-9N for 27071@debbugs.gnu.org; Thu, 25 May 2017 15:00:56 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id DC5C820C59; Thu, 25 May 2017 15:00:55 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Thu, 25 May 2017 15:00:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=CRXtvDdAkZrMutLnpGhEE0uo+ihttN83mAa1RQpf+ Nw=; b=FRE5X7oMCQThl2ohP+KqBCbYgwojG/WrRfn7ax9yhnT1SFdr1k5h99WE+ ScRKSBp+X5WLz97l42b/4o7wlRLKFwzkKRep3WOdKcH2rnZRBMSELoBdi5d0OwVq Y8K355K0Rv2+fpPiAaSkrGY/o00eC7Ds/hwHflQZDqaof5O9+yTwuPLbuZw81/9r OrkZbaXbZk4CHaycsWzdcLUllf4nckK24OKhOi1xUhpmvbfhOx8dkQRU1cclyAKx lW1wMEeCO12th+VqvDhICE4dQLnaygDwqST4dYymijgBMaZRdT94HjbOmVijPxHk s4oIXfO12LSVqbHWHxTN5ayUNK1ZQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=CRXtvDdAkZrMutLnpG hEE0uo+ihttN83mAa1RQpf+Nw=; b=ZYbf6XORTOqNLDFtwIdvIuU9ixSYzR26ov 603W9W14uaw5UDUOUi+XkL7JS0qAZwfujI0jSemkgh3oEi7O2waZ4/ZO1tAER2Xu el6/5xdDBYgVCKRpvHXwxjR5PHpmcvcELTgEnVXuCpYpfg/iS7P5eEfPz2Qb0jLX sgxY0RhiFZFPIJFZEjhpiXIORAOvG+5UXsaCkRejT9FcXE8cVO6F9ewJ3uCKUEsX B/RR9KdmaOv/u4QINbaTq9lTW+ekK7zqA5mTvP35N6PJTbVfHuMbxf1MfDDdSpkG nl2NvuxSSl4V0i4Awrjn2FjaTD3gUEjAABJPY25b0a/OWhMDM4Zw== X-ME-Sender: X-Sasl-enc: JSh/1IJhuAbkMlb9RfFEpSqE0sLpo3FLcOlXNLRzgo9K 1495738855 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 737857E712; Thu, 25 May 2017 15:00:55 -0400 (EDT) From: Marius Bakke In-Reply-To: <20170525175722.1814-2-dannym@scratchpost.org> References: <20170525175150.1425-1-dannym@scratchpost.org> <20170525175722.1814-1-dannym@scratchpost.org> <20170525175722.1814-2-dannym@scratchpost.org> User-Agent: Notmuch/0.24.1 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu) Date: Thu, 25 May 2017 21:00:53 +0200 Message-ID: <87inkovk0q.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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: -0.7 (/) --=-=-= Content-Type: text/plain Danny Milosavljevic writes: > * gnu/packages/python.scm (python-flask-migrate, > python2-flask-migrate): New variables. LGTM. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlknKeYACgkQoqBt8qM6 VPruKQgAgSnPIT7eHFWDnD6/UiJK0uwFNtcjE5dHjCmPzB8FNx8wn4G5JOSHNHIO P3fc2dwxRHhovDB/Ba0jNoVq4hIj5NkobKYJWxPrJvwqWQVTqjkbFG+Lg2JxrBKK aai8j/AsL0oRytxTB/ePsxOiTcoH1FxfO4tKmOl1WVa/S8goHMOta/95PqViaoJj u9Zusb5tJmsnBUEsp5tgdLZghqSQjIqe3PAe3J5cPEG6kw1HZ/+N1Z2DF++nJw4u RykaJOJh6ooViYYAb6kR+ykKhBzMiGHDNtAAvI+/JJYWYaUifk457XfTfhOQWayY JFCVVs7BazzhVTFqdysxEfvi/cKbuw== =G6+H -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH 3/3] gnu: Add python-flasgger. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 May 2017 19:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Danny Milosavljevic , 27071@debbugs.gnu.org Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14957389373614 (code B ref 27071); Thu, 25 May 2017 19:03:02 +0000 Received: (at 27071) by debbugs.gnu.org; 25 May 2017 19:02:17 +0000 Received: from localhost ([127.0.0.1]:38100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDy1Z-0000wE-7D for submit@debbugs.gnu.org; Thu, 25 May 2017 15:02:17 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:35569) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDy1X-0000w6-Fw for 27071@debbugs.gnu.org; Thu, 25 May 2017 15:02:15 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 3F74920C79; Thu, 25 May 2017 15:02:15 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Thu, 25 May 2017 15:02:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=cWyQkllQfIHS4ZaIp90mkl1xh+irm7dK6FWOCWpe5 sE=; b=l0VbCxXZd0QjsTdu8CDSl14qw5lsox5lQ+N5nfpVIIjRdgvIo2OoRrb/3 aBA2+bgUPXfJlyqwzhtxz1Tn0PnC0fjk2omKAnbXFZ73g9W/KpSxkTs8OHb8IO8Y 264c5cMjZFq0suBLZbfytAzn8nTkIK97IV6daikdhxDDzdA+Rjrif4Wk/YWDw6RP sIpjGs00/BRHWzaXFK3TQIpBFPd5DfDhGGGiSnC2rBzkEquacz8/kSr2QkcdfXVD cZf615N5Gh+3p5sWnXHG9xgr2U6yb7TaYKNBXxmTAX8MIh8NVZvAh4sGz486ZRa4 0jQUASy5RuBFnhZyrphCVbrBftwOQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=cWyQkllQfIHS4ZaIp9 0mkl1xh+irm7dK6FWOCWpe5sE=; b=Awwy5rBPjpaEOm1SPFN8MeZkrzq3/PRTmI pNLziiRSVc8UbWGm9mfkq7c76v1/CG905TXs5aGgCMpDlzr1/6veiR7j1/Xu/aAt zIvQnZO0X0M8lkwxSMQOn7RvFOO+YRQULzFvgkHyimiEQ4aeLY8h10DH8i3xRXzt idCpI6PkbvszERVIfz1QKBaybokHk9w+Rfxz9/C8vAbHoeSz6ONKXKnRGs/vVCcR ji9APOlDCd32/pnQPrun5z4U1V1nsLn2dEMwgAwn2awME4Q4+DGB9WoHJfdyrtsM xxK+v1sJUm8HyapMv2eCiL7z/0uHSfd2vQah0+r2I4gvRxeNuQPw== X-ME-Sender: X-Sasl-enc: Ktou8ON4PKE44JQX81TBPhJAuwCal4n3tOlpyEqaSziZ 1495738934 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id C430A7E88C; Thu, 25 May 2017 15:02:14 -0400 (EDT) From: Marius Bakke In-Reply-To: <20170525175722.1814-3-dannym@scratchpost.org> References: <20170525175150.1425-1-dannym@scratchpost.org> <20170525175722.1814-1-dannym@scratchpost.org> <20170525175722.1814-3-dannym@scratchpost.org> User-Agent: Notmuch/0.24.1 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu) Date: Thu, 25 May 2017 21:02:13 +0200 Message-ID: <87fufsvjyi.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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: -0.7 (/) --=-=-= Content-Type: text/plain Danny Milosavljevic writes: > * gnu/packages/python.scm (python-flasgger, > python2-flasgger): New variables. [...] > + (build-system python-build-system) > + (arguments > + `(#:tests? #f)) Please add a comment about why tests are disabled. Especially since pytest is a native-input. Should it be? The rest LGTM. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlknKjUACgkQoqBt8qM6 VPr+0wgAgOhi6qt/B9N8tlUQBQ4TYl73BkN55F2byBR3zdOO5+4IWswlXZcL9o+n V5REKFfyqHH7Yrmq1Ig1ydd4Qg8HIXtwQKhVymrZI+BoLe1UHb8Fen1oYsD/DU+h J43XxsyG8uafi44iYC5lViSyYsAt2AVaKlGbVIC7fq84BeTS5xjcbYt/CK+IKmLb t1NelO/8MkH3+MxTG0qxy+l7FYPGJ4EWv/d+IvnU6xC1GOmNOUWeXnUAPYFF3iFK duaXP/MHszxhi3maQIOUl+QcoR+BPWqfAVOdGcgYiOeMRK6O1t9G9wBq3DxWjur2 yT8Yib4Dqz7E6Rw3vhK5KEvSHd5Cyw== =xpFw -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH 3/3] gnu: Add python-flasgger. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 May 2017 13:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Marius Bakke Cc: 27071@debbugs.gnu.org Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.149589329614335 (code B ref 27071); Sat, 27 May 2017 13:55:02 +0000 Received: (at 27071) by debbugs.gnu.org; 27 May 2017 13:54:56 +0000 Received: from localhost ([127.0.0.1]:40074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dEcBD-0003j8-CD for submit@debbugs.gnu.org; Sat, 27 May 2017 09:54:55 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:57054) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dEcBB-0003j0-7l for 27071@debbugs.gnu.org; Sat, 27 May 2017 09:54:53 -0400 Received: from localhost (178.113.148.150.wireless.dyn.drei.com [178.113.148.150]) by dd1012.kasserver.com (Postfix) with ESMTPSA id B46591CA0732; Sat, 27 May 2017 15:54:50 +0200 (CEST) Date: Sat, 27 May 2017 15:54:46 +0200 From: Danny Milosavljevic Message-ID: <20170527155446.1b8c0f14@scratchpost.org> In-Reply-To: <87fufsvjyi.fsf@fastmail.com> References: <20170525175150.1425-1-dannym@scratchpost.org> <20170525175722.1814-1-dannym@scratchpost.org> <20170525175722.1814-3-dannym@scratchpost.org> <87fufsvjyi.fsf@fastmail.com> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) 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: -0.7 (/) Hi Marius, thanks for the review. On Thu, 25 May 2017 21:02:13 +0200 Marius Bakke wrote: > Danny Milosavljevic writes: > > > * gnu/packages/python.scm (python-flasgger, > > python2-flasgger): New variables. > > [...] > > > + (build-system python-build-system) > > + (arguments > > + `(#:tests? #f)) > > Please add a comment about why tests are disabled. Because they don't work. I've reported it upstream at . > Especially since > pytest is a native-input. Should it be? I guess not with tests disabled. I'll keep trying to get it to work including the tests, but so far that requires the following new packages we didn't have: - python-jsonpointer - python-rfc3987 - python-validate-email - python-flex It also requires new native-inputs, finally ending up with: (define-public python-flasgger (package (name "python-flasgger") (version "0.6.3") (source (origin (method url-fetch) (uri (string-append "https://github.com/rochacbruno/flasgger/archive/" version ".tar.gz")) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1gqzlm0rb55fdpsy5ipkganlx9cnpi454fqyycr03jm22zql14ay")))) (build-system python-build-system) (arguments `(#:phases (modify-phases %standard-phases (replace 'check (lambda* (#:key inputs outputs #:allow-other-keys) (substitute* "Makefile" (("flake8 flasgger --ignore=F403") "flake8 flasgger --ignore=E731,F403")) (setenv "PYTHONPATH" (string-append (getcwd) ":" (getenv "PYTHONPATH"))) ;(zero? (system* "py.test")) (zero? (system* "make" "test")) ;#t ))))) (propagated-inputs `(("python-flask" ,python-flask) ("python-pyyaml" ,python-pyyaml) ("python-jsonschema" ,python-jsonschema) ("python-mistune" ,python-mistune) ("python-six" ,python-six))) (native-inputs `(("python-decorator" ,python-decorator) ("python-flake8" ,python-flake8) ("python-flask-restful" ,python-flask-restful) ("python-flex" ,python-flex) ("python-pytest-3.0" ,python-pytest-3.0) ("python-pytest-cov" ,python-pytest-cov))) (home-page "https://github.com/rochacbruno/flasgger/") (synopsis "Extract Swagger specs from your Flask project") (description "This package allows extracting Swagger specs from your Flask project. It is a fork of Flask-Swagger.") (license license:expat))) And then the tests finally run and fail. Let's wait for a few days whether there's an easy fix from upstream. If not, we can still commit it with the tests disabled (ugh). From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH v2 0/8] Add python-flasgger and its dependencies. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 03 Jun 2017 06:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14964709497447 (code B ref 27071); Sat, 03 Jun 2017 06:23:02 +0000 Received: (at 27071) by debbugs.gnu.org; 3 Jun 2017 06:22:29 +0000 Received: from localhost ([127.0.0.1]:52296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SD-0001w1-AT for submit@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:29 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:36042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SA-0001ve-Et for 27071@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:26 -0400 Received: from dayas.3.home (77.118.176.231.wireless.dyn.drei.com [77.118.176.231]) by dd1012.kasserver.com (Postfix) with ESMTPSA id E76681CA039D; Sat, 3 Jun 2017 08:22:24 +0200 (CEST) From: Danny Milosavljevic Date: Sat, 3 Jun 2017 08:22:08 +0200 Message-Id: <20170603062216.13375-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170527155446.1b8c0f14@scratchpost.org> References: <20170527155446.1b8c0f14@scratchpost.org> X-Spam-Score: -0.7 (/) 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: -0.7 (/) Danny Milosavljevic (8): gnu: Add python-jsonpointer. gnu: Add python-rfc3987. gnu: Add python-validate-email. gnu: Add python-flex. gnu: Add python-marshmallow. gnu: Add python-bottle. gnu: Add python-apispec. gnu: Add python-flasgger. gnu/packages/python.scm | 221 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 221 insertions(+) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH v2 1/8] gnu: Add python-jsonpointer. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 03 Jun 2017 06:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14964709497454 (code B ref 27071); Sat, 03 Jun 2017 06:23:02 +0000 Received: (at 27071) by debbugs.gnu.org; 3 Jun 2017 06:22:29 +0000 Received: from localhost ([127.0.0.1]:52298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SD-0001w4-Gs for submit@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:29 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:36044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SB-0001vh-EC for 27071@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:28 -0400 Received: from dayas.3.home (77.118.176.231.wireless.dyn.drei.com [77.118.176.231]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 10EBB1CA0733; Sat, 3 Jun 2017 08:22:25 +0200 (CEST) From: Danny Milosavljevic Date: Sat, 3 Jun 2017 08:22:09 +0200 Message-Id: <20170603062216.13375-2-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170603062216.13375-1-dannym@scratchpost.org> References: <20170527155446.1b8c0f14@scratchpost.org> <20170603062216.13375-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) 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: -0.7 (/) * gnu/packages/python.scm (python-jsonpointer, python2-jsonpointer): New variables. --- gnu/packages/python.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 7617490bd..621443e2f 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -14926,3 +14926,24 @@ Supported metrics are: (define-public python2-radon (package-with-python2 python-radon)) + +(define-public python-jsonpointer + (package + (name "python-jsonpointer") + (version "1.10") + (source + (origin + (method url-fetch) + (uri (pypi-uri "jsonpointer" version)) + (sha256 + (base32 + "1cg0gvgqjysydv6p45v4jywg1jb3v48c7m3cbpi57zgf6nndr9cz")))) + (build-system python-build-system) + (home-page "https://github.com/stefankoegl/python-json-pointer") + (synopsis "Identify specific nodes in a JSON document") + (description "@code{jsonpointer} allows you to access specific nodes +by path in a JSON document (see RFC 6901).") + (license license:bsd-3))) + +(define-public python2-jsonpointer + (package-with-python2 python-jsonpointer)) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH v2 2/8] gnu: Add python-rfc3987. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 03 Jun 2017 06:23:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14964709507460 (code B ref 27071); Sat, 03 Jun 2017 06:23:03 +0000 Received: (at 27071) by debbugs.gnu.org; 3 Jun 2017 06:22:30 +0000 Received: from localhost ([127.0.0.1]:52300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SD-0001wB-O4 for submit@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:29 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:36054) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SC-0001vk-Jx for 27071@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:28 -0400 Received: from dayas.3.home (77.118.176.231.wireless.dyn.drei.com [77.118.176.231]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 9E8751CA0807; Sat, 3 Jun 2017 08:22:27 +0200 (CEST) From: Danny Milosavljevic Date: Sat, 3 Jun 2017 08:22:10 +0200 Message-Id: <20170603062216.13375-3-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170603062216.13375-1-dannym@scratchpost.org> References: <20170527155446.1b8c0f14@scratchpost.org> <20170603062216.13375-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) 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: -0.7 (/) * gnu/packages/python.scm (python-rfc3987, python2-rfc3987): New variables. --- gnu/packages/python.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 621443e2f..98d114301 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -14947,3 +14947,24 @@ by path in a JSON document (see RFC 6901).") (define-public python2-jsonpointer (package-with-python2 python-jsonpointer)) + +(define-public python-rfc3987 + (package + (name "python-rfc3987") + (version "1.3.7") + (source + (origin + (method url-fetch) + (uri (pypi-uri "rfc3987" version)) + (sha256 + (base32 + "192pclzs2y0yaywqkrlvd0x73740q310kvqvm6jldhi619mq59wi")))) + (build-system python-build-system) + (home-page "http://pypi.python.org/pypi/rfc3987") + (synopsis "Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)") + (description "@code{rfc3987} provides routines for parsing and +validation of URIs (see RFC 3986) and IRIs (see RFC 3987).") + (license license:gpl3+))) + +(define-public python2-rfc3987 + (package-with-python2 python-rfc3987)) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH v2 3/8] gnu: Add python-validate-email. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 03 Jun 2017 06:23:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14964709527484 (code B ref 27071); Sat, 03 Jun 2017 06:23:03 +0000 Received: (at 27071) by debbugs.gnu.org; 3 Jun 2017 06:22:32 +0000 Received: from localhost ([127.0.0.1]:52304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SF-0001wb-Vs for submit@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:32 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:36056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SD-0001w2-N0 for 27071@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:30 -0400 Received: from dayas.3.home (77.118.176.231.wireless.dyn.drei.com [77.118.176.231]) by dd1012.kasserver.com (Postfix) with ESMTPSA id C599C1CA039D; Sat, 3 Jun 2017 08:22:28 +0200 (CEST) From: Danny Milosavljevic Date: Sat, 3 Jun 2017 08:22:11 +0200 Message-Id: <20170603062216.13375-4-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170603062216.13375-1-dannym@scratchpost.org> References: <20170527155446.1b8c0f14@scratchpost.org> <20170603062216.13375-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) 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: -0.7 (/) * gnu/packages/python.scm (python-validate-email, python2-validate-email): New variables. --- gnu/packages/python.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 98d114301..acd579791 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -14968,3 +14968,24 @@ validation of URIs (see RFC 3986) and IRIs (see RFC 3987).") (define-public python2-rfc3987 (package-with-python2 python-rfc3987)) + +(define-public python-validate-email + (package + (name "python-validate-email") + (version "1.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "validate_email" version)) + (sha256 + (base32 + "1bxffaf5yz2cph8ki55vdvdypbwkvn2xr1firlcy62vqbzf1jivq")))) + (build-system python-build-system) + (home-page "http://github.com/syrusakbary/validate_email") + (synopsis "Verifies if an email address is valid and really exists") + (description "@code{validate_email} can be used to verify if an email +address is valid and really exists.") + (license license:lgpl3+))) + +(define-public python2-validate-email + (package-with-python2 python-validate-email)) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH v2 4/8] gnu: Add python-flex. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 03 Jun 2017 06:23:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14964709547502 (code B ref 27071); Sat, 03 Jun 2017 06:23:04 +0000 Received: (at 27071) by debbugs.gnu.org; 3 Jun 2017 06:22:34 +0000 Received: from localhost ([127.0.0.1]:52308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SH-0001wq-Nd for submit@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:33 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:36066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SE-0001wT-TG for 27071@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:31 -0400 Received: from dayas.3.home (77.118.176.231.wireless.dyn.drei.com [77.118.176.231]) by dd1012.kasserver.com (Postfix) with ESMTPSA id E805B1CA0733; Sat, 3 Jun 2017 08:22:29 +0200 (CEST) From: Danny Milosavljevic Date: Sat, 3 Jun 2017 08:22:12 +0200 Message-Id: <20170603062216.13375-5-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170603062216.13375-1-dannym@scratchpost.org> References: <20170527155446.1b8c0f14@scratchpost.org> <20170603062216.13375-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) 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: -0.7 (/) * gnu/packages/python.scm (python-flex, python2-flex): New variables. --- gnu/packages/python.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index acd579791..be4ca2dd6 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -14989,3 +14989,32 @@ address is valid and really exists.") (define-public python2-validate-email (package-with-python2 python-validate-email)) + +(define-public python-flex + (package + (name "python-flex") + (version "6.10.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "flex" version)) + (sha256 + (base32 + "00pamnwla3khk8nyla7y28dq9jnh69swd7f4jfsl7sn1izs8n8zk")))) + (build-system python-build-system) + (propagated-inputs + `(("python-click" ,python-click) + ("python-iso8601" ,python-iso8601) + ("python-jsonpointer" ,python-jsonpointer) + ("python-pyyaml" ,python-pyyaml) + ("python-requests" ,python-requests) + ("python-rfc3987" ,python-rfc3987) + ("python-six" ,python-six) + ("python-validate-email" ,python-validate-email))) + (home-page "https://github.com/pipermerriam/flex") + (synopsis "Validates Swagger schemata") + (description "@code{flex} can be used to validate Swagger schemata.") + (license license:bsd-3))) + +(define-public python2-flex + (package-with-python2 python-flex)) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH v2 5/8] gnu: Add python-marshmallow. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 03 Jun 2017 06:23:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14964709547509 (code B ref 27071); Sat, 03 Jun 2017 06:23:04 +0000 Received: (at 27071) by debbugs.gnu.org; 3 Jun 2017 06:22:34 +0000 Received: from localhost ([127.0.0.1]:52310 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SH-0001wx-WC for submit@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:34 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:36076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SG-0001wa-2L for 27071@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:32 -0400 Received: from dayas.3.home (77.118.176.231.wireless.dyn.drei.com [77.118.176.231]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 1D4FB1CA0929; Sat, 3 Jun 2017 08:22:31 +0200 (CEST) From: Danny Milosavljevic Date: Sat, 3 Jun 2017 08:22:13 +0200 Message-Id: <20170603062216.13375-6-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170603062216.13375-1-dannym@scratchpost.org> References: <20170527155446.1b8c0f14@scratchpost.org> <20170603062216.13375-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) 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: -0.7 (/) * gnu/packages/python.scm (python-marshmallow, python2-marshmallow): New variables. --- gnu/packages/python.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index be4ca2dd6..7b82a301a 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -15018,3 +15018,31 @@ address is valid and really exists.") (define-public python2-flex (package-with-python2 python-flex)) + +(define-public python-marshmallow + (package + (name "python-marshmallow") + (version "3.0.0b2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "marshmallow" version)) + (sha256 + (base32 + "11bnpvfdbczr74177p295zbkdrax2cahvbj5bqhhlprgz2xxi5d9")))) + (build-system python-build-system) + (propagated-inputs + `(("python-dateutil" ,python-dateutil) + ("python-simplejson" ,python-simplejson))) + (native-inputs + `(("python-pytest-3.0" ,python-pytest-3.0) + ("python-pytz" ,python-pytz))) + (home-page "https://github.com/marshmallow-code/marshmallow") + (synopsis "Convert complex datatypes to and from native +Python datatypes.") + (description "@code{marshmallow} provides a library for converting +complex datatypes to and from native Python datatypes.") + (license license:expat))) + +(define-public python2-marshmallow + (package-with-python2 python-marshmallow)) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH v2 6/8] gnu: Add python-bottle. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 03 Jun 2017 06:23:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14964709587532 (code B ref 27071); Sat, 03 Jun 2017 06:23:05 +0000 Received: (at 27071) by debbugs.gnu.org; 3 Jun 2017 06:22:38 +0000 Received: from localhost ([127.0.0.1]:52314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SM-0001xP-9g for submit@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:38 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:36082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SH-0001wo-4v for 27071@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:33 -0400 Received: from dayas.3.home (77.118.176.231.wireless.dyn.drei.com [77.118.176.231]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 3CD111CA0807; Sat, 3 Jun 2017 08:22:32 +0200 (CEST) From: Danny Milosavljevic Date: Sat, 3 Jun 2017 08:22:14 +0200 Message-Id: <20170603062216.13375-7-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170603062216.13375-1-dannym@scratchpost.org> References: <20170527155446.1b8c0f14@scratchpost.org> <20170603062216.13375-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) 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: -0.7 (/) * gnu/packages/python.scm (python-bottle, python2-bottle): New variables. --- gnu/packages/python.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 7b82a301a..cbc8650b4 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -15046,3 +15046,23 @@ complex datatypes to and from native Python datatypes.") (define-public python2-marshmallow (package-with-python2 python-marshmallow)) + +(define-public python-bottle + (package + (name "python-bottle") + (version "0.12.13") + (source + (origin + (method url-fetch) + (uri (pypi-uri "bottle" version)) + (sha256 + (base32 + "0m9k2a7yxvggc4kw8fsvj381vgsvfcdshg5nzy6vwrxiw2p53drr")))) + (build-system python-build-system) + (home-page "http://bottlepy.org/") + (synopsis "WSGI framework for small web-applications.") + (description "@code{python-bottle} is a WSGI framework for small web-applications.") + (license license:expat))) + +(define-public python2-bottle + (package-with-python2 python-bottle)) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH v2 7/8] gnu: Add python-apispec. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 03 Jun 2017 06:23:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14964709587538 (code B ref 27071); Sat, 03 Jun 2017 06:23:05 +0000 Received: (at 27071) by debbugs.gnu.org; 3 Jun 2017 06:22:38 +0000 Received: from localhost ([127.0.0.1]:52316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SM-0001xR-HU for submit@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:38 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:36086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SI-0001x3-Gp for 27071@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:34 -0400 Received: from dayas.3.home (77.118.176.231.wireless.dyn.drei.com [77.118.176.231]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 5F5B11CA0A15; Sat, 3 Jun 2017 08:22:33 +0200 (CEST) From: Danny Milosavljevic Date: Sat, 3 Jun 2017 08:22:15 +0200 Message-Id: <20170603062216.13375-8-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170603062216.13375-1-dannym@scratchpost.org> References: <20170527155446.1b8c0f14@scratchpost.org> <20170603062216.13375-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) 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: -0.7 (/) * gnu/packages/python.scm (python-apispec, python2-apispec): New variables. --- gnu/packages/python.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index cbc8650b4..243637881 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -15066,3 +15066,34 @@ complex datatypes to and from native Python datatypes.") (define-public python2-bottle (package-with-python2 python-bottle)) + +(define-public python-apispec + (package + (name "python-apispec") + (version "0.22.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "apispec" version)) + (sha256 + (base32 + "0y3jxmgp2d24am3hxl40f5rw9abb0r8037sagax3dv64h4n1azwq")))) + (build-system python-build-system) + (propagated-inputs + `(("python-pyyaml" ,python-pyyaml))) + (native-inputs + `(("python-pytest-3.0" ,python-pytest-3.0) + ("python-flask" ,python-flask) + ("python-marshmallow" ,python-marshmallow) + ("python-tornado" ,python-tornado) + ("python-bottle" ,python-bottle) + ("python-mock" ,python-mock))) + (home-page "https://github.com/marshmallow-code/apispec") + (synopsis "Swagger 2.0 API specification generator") + (description "@code{python-apispec} is a pluggable API specification +generator. Currently supports the OpenAPI specification (f.k.a. +Swagger 2.0).") + (license license:expat))) + +(define-public python2-apispec + (package-with-python2 python-apispec)) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH v2 8/8] gnu: Add python-flasgger. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 03 Jun 2017 06:23:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27071@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14964709607546 (code B ref 27071); Sat, 03 Jun 2017 06:23:06 +0000 Received: (at 27071) by debbugs.gnu.org; 3 Jun 2017 06:22:40 +0000 Received: from localhost ([127.0.0.1]:52318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SN-0001xe-TD for submit@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:40 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:36096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dH2SJ-0001xG-Ub for 27071@debbugs.gnu.org; Sat, 03 Jun 2017 02:22:37 -0400 Received: from dayas.3.home (77.118.176.231.wireless.dyn.drei.com [77.118.176.231]) by dd1012.kasserver.com (Postfix) with ESMTPSA id B99A21CA039D; Sat, 3 Jun 2017 08:22:34 +0200 (CEST) From: Danny Milosavljevic Date: Sat, 3 Jun 2017 08:22:16 +0200 Message-Id: <20170603062216.13375-9-dannym@scratchpost.org> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170603062216.13375-1-dannym@scratchpost.org> References: <20170527155446.1b8c0f14@scratchpost.org> <20170603062216.13375-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) 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: -0.7 (/) * gnu/packages/python.scm (python-flasgger, python2-flasgger): New variables. --- gnu/packages/python.scm | 50 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 243637881..20d223f77 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -15097,3 +15097,53 @@ Swagger 2.0).") (define-public python2-apispec (package-with-python2 python-apispec)) + +(define-public python-flasgger + (package + (name "python-flasgger") + (version "0.6.3") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/rochacbruno/flasgger/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1gqzlm0rb55fdpsy5ipkganlx9cnpi454fqyycr03jm22zql14ay")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda* (#:key inputs outputs #:allow-other-keys) + (substitute* "Makefile" + (("flake8 flasgger --ignore=F403") + "flake8 flasgger --ignore=E731,F403")) + (setenv "PYTHONPATH" (string-append (getcwd) + ":" + (getenv "PYTHONPATH"))) + (zero? (system* "py.test"))))))) + (propagated-inputs + `(("python-flask" ,python-flask) + ("python-pyyaml" ,python-pyyaml) + ("python-jsonschema" ,python-jsonschema) + ("python-mistune" ,python-mistune) + ("python-six" ,python-six))) + (native-inputs + `(("python-decorator" ,python-decorator) + ("python-flake8" ,python-flake8) + ("python-flask-restful" ,python-flask-restful) + ("python-flex" ,python-flex) + ("python-pytest-3.0" ,python-pytest-3.0) + ("python-pytest-cov" ,python-pytest-cov) + ("python-marshmallow" ,python-marshmallow) + ("python-apispec" ,python-apispec))) + (home-page "https://github.com/rochacbruno/flasgger/") + (synopsis "Extract Swagger specs from your Flask project") + (description "@code{python-flasgger} allows extracting Swagger specs +from your Flask project. It is a fork of Flask-Swagger.") + (license license:expat))) + +(define-public python2-flasgger + (package-with-python2 python-flasgger)) From unknown Mon Aug 18 17:53:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27071: [PATCH v2 0/8] Add python-flasgger and its dependencies. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2017 12:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Danny Milosavljevic , 27071@debbugs.gnu.org Received: via spool by 27071-submit@debbugs.gnu.org id=B27071.14965781559572 (code B ref 27071); Sun, 04 Jun 2017 12:10:02 +0000 Received: (at 27071) by debbugs.gnu.org; 4 Jun 2017 12:09:15 +0000 Received: from localhost ([127.0.0.1]:54685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHULL-0002UK-Dj for submit@debbugs.gnu.org; Sun, 04 Jun 2017 08:09:15 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:54559) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHULJ-0002UA-Hc for 27071@debbugs.gnu.org; Sun, 04 Jun 2017 08:09:14 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 52E5920969; Sun, 4 Jun 2017 08:09:13 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Sun, 04 Jun 2017 08:09:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=bSe+s5pT41YUELvQbC6FMPcGYLFiKkJil86EXJFzY Y4=; b=pdZzEHwd1WtlIbSyvXWdandgB0n/YBe67sL3OnMfmksvHzZCD7d/4yaot pxLowV5ZPtAbeRbUWQf0We5833Z/s86vkn5HzDFwxQdjVVx0Nf+hitPmcjk4/Q0G 3QoSTOkQ5azeitP/A0IQKe1fg6BjK2zJxua2sL9NKgYb+RPmjeeOoTjpch4WzwRI 20pw5YdIXi8StI68nBA9ugcl3fHD9E0wtEEYEeGGK4GcA//oz0nHLoH6XlDt1doX DFb27YcN2wP6+LH3Ln2ECY2XYU/E8lS7ZLNRARx2aGL9Hd+T/UctXne/9+s6QJRW HCg6+qQo8iih0CERsLWTPRIB79Swg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=bSe+s5pT41YUELvQbC 6FMPcGYLFiKkJil86EXJFzYY4=; b=jML8K7iRJ3N08wcAFB7jNx9htBB4iJjCjz lOoAVVhP4DnX9ouCCUJzJCMAO36/Agme16DSVtr+CvQ6VBIeJuTQ3hFzkk4wTEda vL1ImazZBrsWBHcFTIXlaIlQnE+Hls+IjAF4zPD9CaIcJa/RkfypdZBSL4tfJIB4 LEugM8cV9WEIa1dyiq5YqwHGp/iqoZQBK74gmlZ6+ks3cF0CBNROuEm/q8cymlCc T+FmYd4e0sDPVM1zMvreamjd4gM9Qg4ZcplmVqxispdyHl+2WuJEfr/c7n2tAOzh ufIOprb6A7MbO2CbcuA+LbwACXJT+EwW1Tmtz4D0VxmZFvEcanIQ== X-ME-Sender: X-Sasl-enc: EOG+u7th4XjWXE4dB7sAWXGJU2LXjaD8tryvfPAoX0zq 1496578152 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id E2BB77E263; Sun, 4 Jun 2017 08:09:12 -0400 (EDT) From: Marius Bakke In-Reply-To: <20170603062216.13375-1-dannym@scratchpost.org> References: <20170527155446.1b8c0f14@scratchpost.org> <20170603062216.13375-1-dannym@scratchpost.org> User-Agent: Notmuch/0.24.2 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu) Date: Sun, 04 Jun 2017 14:09:11 +0200 Message-ID: <87h8zwymxk.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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: -0.7 (/) --=-=-= Content-Type: text/plain Danny Milosavljevic writes: > Danny Milosavljevic (8): > gnu: Add python-jsonpointer. > gnu: Add python-rfc3987. > gnu: Add python-validate-email. > gnu: Add python-flex. > gnu: Add python-marshmallow. > gnu: Add python-bottle. > gnu: Add python-apispec. > gnu: Add python-flasgger. LGTM. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlkz+GcACgkQoqBt8qM6 VPob0Qf+OUj+/WZloGJRukMHGkepnlSzs2bdkSrvUEv/WYzz2xhyRxDiKsSaJ7Ra G+dHRhv3QNa3ZNibD5AqlLH3Eh+hmJ6DDtU6k86GFfgqEspvm8un0e26g3ipDepj SjlrcJ+6s0sACd2tPEmXxitjbnw8TpQo6uMpKS8GTCbn8HVrUDVPEKtBg+1Gf+VY EOgJrTSbRLeHVb5LJ3u0euyQo3Ve8aVJH9jQ8y9g89uqVNbrsQO6yKJ/lK63iJvA 6Vf/F+hI31e/Iy2+wkttnlc2qu6PgvaW5NWA3EYB9WJaMJB11rmxyMDXJ5FztdSh aaUdaXB1VImjKgBSYjeDNfLQora4mA== =krX0 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 04 09:43:46 2017 Received: (at control) by debbugs.gnu.org; 4 Jun 2017 13:43:46 +0000 Received: from localhost ([127.0.0.1]:54799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHVon-0008Oz-U6 for submit@debbugs.gnu.org; Sun, 04 Jun 2017 09:43:46 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:50202) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHVok-0008Oq-J2 for control@debbugs.gnu.org; Sun, 04 Jun 2017 09:43:44 -0400 Received: from localhost (178.113.233.108.wireless.dyn.drei.com [178.113.233.108]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 411961CA0026 for ; Sun, 4 Jun 2017 15:43:41 +0200 (CEST) Date: Sun, 4 Jun 2017 15:43:36 +0200 From: Danny Milosavljevic To: Message-ID: <20170604154336.03c6b5c0@scratchpost.org> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 27071 [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [85.13.128.8 listed in list.dnswl.org] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control 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.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 27071 [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [85.13.128.8 listed in list.dnswl.org] 0.0 TVD_SPACE_RATIO No description available. 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject close 27071