From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38447) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dEKME-0001Eq-NV for guix-patches@gnu.org; Fri, 26 May 2017 14:53:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dEKMB-0000x0-Jn for guix-patches@gnu.org; Fri, 26 May 2017 14:53:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:36910) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dEKMA-0000wn-T8 for guix-patches@gnu.org; Fri, 26 May 2017 14:53:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dEKMA-0003lN-N6 for guix-patches@gnu.org; Fri, 26 May 2017 14:53:02 -0400 Subject: bug#27081: [PATCH 2/2] gnu: python-cryptography: Update to 1.8.1. Resent-To: guix-patches@gnu.org Resent-Message-ID: Date: Fri, 26 May 2017 14:52:31 -0400 From: Leo Famulari Message-ID: <20170526185230.GA24342@jasmine> References: <797cba6a22e1f1e0363a857cae509ae659a127ce.1495784519.git.leo@famulari.name> <87fufru56d.fsf@fastmail.com> <20170526164131.GA23676@jasmine> <877f13tv1y.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="pf9I7BMVVzbSWLtt" Content-Disposition: inline In-Reply-To: <877f13tv1y.fsf@fastmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Marius Bakke Cc: 27081-done@debbugs.gnu.org --pf9I7BMVVzbSWLtt Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 26, 2017 at 06:57:45PM +0200, Marius Bakke wrote: > Leo Famulari writes: >=20 > > On Fri, May 26, 2017 at 03:19:06PM +0200, Marius Bakke wrote: > >> Leo Famulari writes: > >>=20 > >> > * gnu/packages/python.scm (python-cryptography, python2-cryptography, > >> > python-cryptography-vectors, python2-cryptography-vectors): > >> > Update to 1.8.1. > >> > (python-cryptography, python2-cryptography)[propagated-inputs]: Add > >> > python-asn1crypto and python-packaging. > >>=20 > >> I'm very confused about the 'packaging' dependency. Grepping for > >> 'packaging' in the code returns zero hits. Do you know how it's used? > > > > Here are the results: > > > > $ pwd > > /home/leo/tmp/cryptography-1.8.1 > > $ grep -rI packaging > > src/cryptography/utils.py:from packaging.version import parse > > src/cryptography.egg-info/requires.txt:packaging > > > > Did you search in another version of the code? >=20 > Odd. Since the patch did not apply, I went ahead and cloned the > repository: >=20 > 0 =E2=9C=93 ~/git/python-cryptography $ git grep -i packaging > 1 =E2=9C=97 ~/git/python-cryptography $=20 >=20 > Digging through the log, it seems this dependency is removed in 1.9. Can > you mention that in a comment? :-) >=20 > https://github.com/pyca/cryptography/pull/3524/commits/d25152ba9e8a466d95= 21543002a2ee2f2b4cafc3 >=20 > > Having read that code, perhaps we should try updating cffi soon. It > > checks if cffi is version 1.7. We package 1.4.2; 1.10.0 is the latest. >=20 > Sounds good! Thanks for reviewing! Pushed as dc1bd2b560a490be17fed67131544ebe1e60673f --pf9I7BMVVzbSWLtt Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkoeW4ACgkQJkb6MLrK fwjvkhAApfw7F9hRAYI3If9g7APDQU4JWGK1s/ANrvPlXc/2WaRaJjIjeaMMUxLC VtiQOrhGo+xV7H0wKqWaGPGr2nDS7gwq5SG35HNzTfAPb2HQr2EmO3lsXOhl6Jhl x6wLaboCFGkg0h76dfpMVlUErxBpDrZya93X+bpWjXIgLC+Gz12SWVRbHVPIcKGx UDIyyoe4zQSOEC6e0g8Ku1IIfQ6cO/GC8RipAmnwEM2ogit1xjqZ4XYKo1JiA3gd VCJV/ECLLoZ8OW79LxYRVslbLkmGCLhf+jUT0AhiJrxHJqvpqkbU9d75zb0Gi8YC ZMGnqD7nVyFPCIoz1SVrMw3b0ZcaM3tQHRIT33b8qa8urQuQ9EHU98C/uYX4YiGV UsE+ncOeRs/A98UQc9i+eQM4jB6W12S4si3SKWv+6kTPzmtc4s3XOb6X1ka1KqrT LqjjWFjK6Vl8Ktg2Y1/FQMOvt4dr3CkubjxNbV8PPhvB3rP0daUcSy+mCeF4mi1q j7aAFdimQFp5Iz81mu+xy2Vkg9KMXmDvfSRep06nJ/ypAI8f/lxYmW2DU46ThYjz N7sgQnJjmt+eh1L3LRa6UH0o8fwjL31sm6BQ57XSRTcWNfqRWhJhKC18QDCNqW9n lW1dBbEYFFlVJ9+xwGwt9Z+9K/L8AdeTm4u3rOt7UwIgYHpgeD4= =/lO6 -----END PGP SIGNATURE----- --pf9I7BMVVzbSWLtt--