From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: [PATCH 0/6] Pytest update Date: Sun, 3 Jul 2016 08:58:39 +0300 Message-ID: <20160703055839.GB4135@debian-netbook> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="nVMJ2NtxeReIH9PS" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43660) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bJaQh-0006yB-Pm for guix-devel@gnu.org; Sun, 03 Jul 2016 01:58:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bJaQb-0005R8-Pg for guix-devel@gnu.org; Sun, 03 Jul 2016 01:58:54 -0400 Received: from flashner.co.il ([178.62.234.194]:60585) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bJaQb-0005M4-Hw for guix-devel@gnu.org; Sun, 03 Jul 2016 01:58:49 -0400 Content-Disposition: inline In-Reply-To: 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: Leo Famulari Cc: guix-devel@gnu.org --nVMJ2NtxeReIH9PS Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jul 02, 2016 at 09:10:12PM -0400, Leo Famulari wrote: > The latest version of python-cryptography requires python-pytest >=3D 2.9= =20 > [0]. So, this patch series updates pytest, and fixes the breakage I was= =20 > able to find. >=20 > I tested most of the packages that use pytest, but not all of the=20 > scientific / statistical computing packages, because they take forever > to build. This is how I found the issues with virtualenv, pip, and=20 > scripttest. >=20 > This release of pytest exits with an error if it can't find a test suite > to run. So, we disable the check phases of virtualenv, pip, and=20 > scripttest, because their test suites are not distributed via PyPi. If > we want to run their test suites, we should package a source code > snapshot instead of building from the release tarballs. >=20 > Pytest-runner must be updated to use the new pytest. >=20 > "Building the following 77 packages would ensure 210 dependent packages > are rebuilt"... >=20 > [0] > https://github.com/pyca/cryptography/issues/3034 >=20 > Leo Famulari (6): > gnu: python-virtualenv: Disable tests. > gnu: python-pip: Disable tests. > gnu: python-scripttest: Disable tests. > gnu: python-pytest: Update to 2.9.2. > gnu: python-pytest-runner: Update to 2.8. > gnu: python-cryptopgraphy: Update to 1.4. >=20 > gnu/packages/python.scm | 43 +++++++++++++++++-------------------------- > 1 file changed, 17 insertions(+), 26 deletions(-) >=20 > --=20 > 2.9.0 >=20 >=20 The patch-set looks good to me. For the curious, I checked python-pytest and python2-pytest and ended up with 81 packages and 235 dependants, but some of those are from my WIP tree in GUIX_PACKAGE_PATH --=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 --nVMJ2NtxeReIH9PS Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXeKmLAAoJEPTB05F+rO6T8Q4P/2L8/ksaJi8mMYItLW5PeApa ZME8KmQSdjUGSrxPAEXSKP3X3xN3KBHsAX2fgt/sLE2ZRRAN7xxsYSfQVfTO+dwb +k4Cut455LqGtwm8G6LSVsSCrSifSRIoTLV1lhuPfQIo0w0ZXbPB573YT9+48WF4 nvZNdmpWHTO0EUrKDxn8gYjOakr5djePiFer6ogltXFEedLvpf1DcNB3DlyI6ARe HtpnoIqL5kwiIvFyWw3Ukyy/0nOaCGKbh+hh0sBkgr2b2BpEga9DA96VsW+jjH54 BN5TMdAqdxlBA/OS8Exf4KVIUqKXCxZHE5ugXWTNjsOBZpf/2X2nTpqjOgX+BHnR UHe0UqseH/xFJs6sHoN+fKqS/YAfcqTPaKPt/92l+ierTWbX85zxphqrZpaqi0un w1OU5FDAxSF7sf9fcCZyXTOKR3NKywvZ0O23tNJkLcIRqJF/Fpe1PcB+lV4hXSUK NCVSfPaVgSgJ0saf+FT1MIjEysGu9gpQ5WmABp/OTh45kb/HO2DID77hURnwgVIC VY1dGFieb02ImtOG4M/AdVDL5Yq5Jqe3smLRmuzqgZsJE7oozZF770thfj4xbETv BbYVnMTTUbGqDm7d75b7hv7Bz8qnCY1wi7yVF3EZlsxUfu5s5gViXyY/nE5SFzzF O6IyWk6cDWlaRTyhUVPV =CYP3 -----END PGP SIGNATURE----- --nVMJ2NtxeReIH9PS--