From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: [PATCH 07/10] gnu: Add python-funcsigs. Date: Tue, 3 May 2016 21:25:18 +0300 Message-ID: <20160503182518.GD16397@debian-netbook> References: <1461939663-5936-1-git-send-email-tipecaml@gmail.com> <1461939663-5936-8-git-send-email-tipecaml@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="NklN7DEeGtkPCoo3" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51217) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1axf0v-0000e9-Rk for guix-devel@gnu.org; Tue, 03 May 2016 14:25:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1axf0k-0006sj-15 for guix-devel@gnu.org; Tue, 03 May 2016 14:25:36 -0400 Received: from flashner.co.il ([178.62.234.194]:48194) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1axf0j-0006kf-Ms for guix-devel@gnu.org; Tue, 03 May 2016 14:25:29 -0400 Content-Disposition: inline In-Reply-To: <1461939663-5936-8-git-send-email-tipecaml@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Cyril Roelandt Cc: guix-devel@gnu.org --NklN7DEeGtkPCoo3 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 29, 2016 at 04:21:00PM +0200, Cyril Roelandt wrote: > * gnu/packages/python.scm (python-funcsigs, python2-funcsigs): New variab= les. > --- > gnu/packages/python.scm | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) >=20 > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 698b683..ad69368 100644 > --- a/gnu/packages/python.scm > +++ b/gnu/packages/python.scm > @@ -728,6 +728,38 @@ API for locking files.") > (native-inputs `(("python2-setuptools" ,python2-setuptools) > ,@(package-native-inputs base)))))) > =20 > +(define-public python-funcsigs > + (package > + (name "python-funcsigs") > + (version "1.0.2") > + (source > + (origin > + (method url-fetch) > + (uri (string-append > + "https://pypi.python.org/packages/94/4a/" > + "db842e7a0545de1cdb0439bb80e6e42dfe82aaeaadd4072f2263a4fb= ed23/" > + "funcsigs-" version ".tar.gz")) > + (sha256 > + (base32 > + "0l4g5818ffyfmfs1a924811azhjj8ax9xd1cffr1mzd3ycn0zfx7")))) > + (build-system python-build-system) > + (native-inputs > + `(("python-setuptools" ,python-setuptools) > + ("python-unittest2" ,python-unittest2))) > + (home-page "http://funcsigs.readthedocs.org") > + (synopsis > + "Python function signatures from PEP362 for Python 2.6, 2.7 and 3.= 2+") > + (description > + "Funcsigs is a backport of the PEP 362 function signature features= from > +Python 3.3's inspect module. The backport is compatible with Python 2.6= , 2.7 > +as well as 3.3 and up. 3.2 was supported by version 0.4, but with setupt= ools > +and pip no longer supporting 3.2, we cannot make any statement about 3.2 > +compatibility.") > + (license asl2.0))) > + > +(define-public python2-funcsigs > + (package-with-python2 python-funcsigs)) > + > (define-public python-mock > (package > (name "python-mock") > --=20 > 2.6.2 >=20 Based on the description, does it make sense to have a python- version and not just a python2- version? --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --NklN7DEeGtkPCoo3 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXKO0NAAoJEPTB05F+rO6ThYUP/14cOitLN3qcUR0lw/6JX9Sb Tf1nOKlhs30bIvpA8K5+vZZh8PB2RKnml559UMvi2O2GT6YmXh/r6ENhllUn+Czh rucWp0bjUAdBdoTdnuFbhp9hk+713aORJbpydXQREDT+LTMPcrF9sTjv39NvmpIy 3gF+h5CZMj8/WmtoKeZ8cuEo0oMGCRAXghGIPSHwr/t0VSbCc0Zqt0PhfF7Mq5C3 fEc/x5qANJob9Gt58u+hJgfyMgndpFvqOfAY6xuA91Y7ELHJrW+8WOteBk2WSoHK Kvv4RlwbERF4/Kcl1RxOrtY34KjL7k63MGXMogcW/XNEeawDCqRomMSfcXG5KY2k CYZA0JTsC5a3NtAX4+FLXoBKiRCdtq22RbH1CsJ7KKaQp5NFv08QwePCo+hnBgS7 bVpgPT13aRxA5Fmmc76vGzI4b3CzOQ3loRFycZ5s8C5bkqRWRZbnN13ProUe+KOH a1gGtoLLzxabUHKNtL6pvrcrAhP/NtnUO8agt+lkv6Lg+B2CvTc3iaFqZ4xxAagv T6w+rGbElUPmYX4sAhuTSkZ9DGjfYOeIci2IXjJH8lQg237zEAzk8N9zPQZTAa8b 9rqs3XJO65eQvunygjyLxcD7XROkRdHd2U+A7oV5Z9xuYJj+DDaclC4mJ9ZJgUA/ 56EzoL8dJD8EXutzbZDZ =Dn/4 -----END PGP SIGNATURE----- --NklN7DEeGtkPCoo3--