From mboxrd@z Thu Jan 1 00:00:00 1970 From: Cyril Roelandt Subject: [PATCH 0/5] Python improvements. Date: Fri, 7 Mar 2014 03:47:30 +0100 Message-ID: <1394160455-32580-1-git-send-email-tipecaml@gmail.com> Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43867) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WLkus-0007US-Gr for guix-devel@gnu.org; Thu, 06 Mar 2014 21:53:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WLkuk-0006lg-Mj for guix-devel@gnu.org; Thu, 06 Mar 2014 21:53:42 -0500 Received: from mail-we0-x229.google.com ([2a00:1450:400c:c03::229]:55928) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WLkuk-0006lU-9X for guix-devel@gnu.org; Thu, 06 Mar 2014 21:53:34 -0500 Received: by mail-we0-f169.google.com with SMTP id w62so4253999wes.28 for ; Thu, 06 Mar 2014 18:53:33 -0800 (PST) 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org This patch series, meant to be applied on the core-updates branch, brings a bunch of improvements to the Python package. The first one fixes bug #16569. The second one uses /nix/.../sh in the subprocess module if /bin/sh is not available. I know Mark is not too found of using /bin/sh if it is available, but I think Python users are willing to use /bin/sh, that might be a symlink to whatever shell they may want to use. I don't really feel too strongly about it, so if people agree on always using /nix/.../sh, let's go with it, just let me know what you think. The last three patches are (almost) trivial. Regards, Cyril. --- Cyril Roelandt (5): gnu: Enable the 'ctypes' module in Python. gnu: Python: use /nix/.../sh if /bin/sh cannot be found gnu: Enable tests in Python 3. gnu: Python: bump to 3.3.4 gnu: remove python-fix-dbm.patch gnu-system.am | 2 +- gnu/packages/patches/python-fix-dbm.patch | 20 ---------- gnu/packages/patches/python-fix-tests.patch | 62 +++++++++++++++++++++++++++++ gnu/packages/python.scm | 51 ++++++++++++++++++++++-- 4 files changed, 111 insertions(+), 24 deletions(-) delete mode 100644 gnu/packages/patches/python-fix-dbm.patch create mode 100644 gnu/packages/patches/python-fix-tests.patch -- 1.8.4.rc3