From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: [PATCH 0/4] Update use of python-enum34 Date: Sun, 14 Feb 2016 20:44:48 -0500 Message-ID: Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60829) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aV8EC-0007b5-II for guix-devel@gnu.org; Sun, 14 Feb 2016 20:45:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aV8E6-0007EJ-Ey for guix-devel@gnu.org; Sun, 14 Feb 2016 20:45:27 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:37096) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aV8E6-0007EA-9D for guix-devel@gnu.org; Sun, 14 Feb 2016 20:45:22 -0500 Received: from localhost.localdomain (c-73-233-160-251.hsd1.pa.comcast.net [73.233.160.251]) by mail.messagingengine.com (Postfix) with ESMTPA id 1A023C00016 for ; Sun, 14 Feb 2016 20:45:19 -0500 (EST) 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 Python-enum34 backports some features of Python 3.4 to earlier versions of Python. We now package python-3.4, so I think it's unnecessary to use it in our python-3 packages. This patch series 1) Updates python-3.4 to the latest version that builds with our system. 2) Adds a python2-variant and uses it where necessary. 3) Removes python-enum34 where possible. I checked that all the affected packages still build. 4) Removes python-setuptools as an input to python-enum34. It doesn't seem to be necessary anymore. I think we should keep the python3-variant around in case anyone is using it "out of tree". Your thoughts? Leo Famulari (4): gnu: python-enum34: Update to 1.1.0. gnu: Add python2-enum34. gnu: Don't use python-enum34 when building with python-3.4. gnu: python-enum34: Remove python-setuptools from inputs. gnu/packages/docker.scm | 1 - gnu/packages/python.scm | 18 ++++++++---------- 2 files changed, 8 insertions(+), 11 deletions(-) -- 2.6.3