From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42571) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dEIYw-0001cW-5k for guix-patches@gnu.org; Fri, 26 May 2017 12:58:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dEIYt-0004Tf-2T for guix-patches@gnu.org; Fri, 26 May 2017 12:58:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:36820) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dEIYs-0004TQ-My for guix-patches@gnu.org; Fri, 26 May 2017 12:58:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dEIYs-00011W-AH for guix-patches@gnu.org; Fri, 26 May 2017 12:58:02 -0400 Subject: bug#27081: [PATCH 2/2] gnu: python-cryptography: Update to 1.8.1. Resent-Message-ID: From: Marius Bakke In-Reply-To: <20170526164131.GA23676@jasmine> References: <797cba6a22e1f1e0363a857cae509ae659a127ce.1495784519.git.leo@famulari.name> <87fufru56d.fsf@fastmail.com> <20170526164131.GA23676@jasmine> Date: Fri, 26 May 2017 18:57:45 +0200 Message-ID: <877f13tv1y.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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: Leo Famulari Cc: 27081@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Leo Famulari writes: > 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? Odd. Since the patch did not apply, I went ahead and cloned the repository: 0 =E2=9C=93 ~/git/python-cryptography $ git grep -i packaging 1 =E2=9C=97 ~/git/python-cryptography $=20 Digging through the log, it seems this dependency is removed in 1.9. Can you mention that in a comment? :-) https://github.com/pyca/cryptography/pull/3524/commits/d25152ba9e8a466d9521= 543002a2ee2f2b4cafc3 > 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. Sounds good! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlkoXokACgkQoqBt8qM6 VPoIxggA04mrGtveIEgLonLeVDQ1Hxnfd9W5gMtY4VifSIKck3jFA7OCYwVL8ayU aX/t44Mvn7roqyBxuCkampXL19nlOZS/LgcmoVDOYbTcw8TBhvjsV7zldgEAw09a vqoeOkjHz4PvrCsMSovbYbnf9n/jgAqcmfWCBsswB8Gdpmnyb7/I/vGJ7JNu+3fB JGQV0jTxfZcwgpXzgFJDII3+iT9oi1Kc5huq98WDtM7rNQboih1+MaOKXHd1p7lc JEkhUSLams1cIdb8ROJdUJAySVYQk8kqWnhdQ0LVLDkF1KJhJT2IINwnYKtD7QQ5 v+pIgZoAVaXBtXrWNc5QhZA2G89IQw== =H7Jh -----END PGP SIGNATURE----- --=-=-=--