From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tanguy Le Carrour Subject: Re: gnu: python: Update to 3.8.0. Date: Wed, 23 Oct 2019 14:51:04 +0200 Message-ID: <20191023125104.s3xvjegaufjjt4no@rafflesia> References: <20191023091150.r6hdhtm2idxfdka3@rafflesia> <2b50f965-cbb2-d476-ceaf-2f00323fb50f@goebel-consult.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:38635) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iNG6Z-0002CY-9v for guix-devel@gnu.org; Wed, 23 Oct 2019 08:51:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iNG6Y-00029m-4d for guix-devel@gnu.org; Wed, 23 Oct 2019 08:51:11 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:49473) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iNG6W-00027I-Ql for guix-devel@gnu.org; Wed, 23 Oct 2019 08:51:10 -0400 Content-Disposition: inline In-Reply-To: <2b50f965-cbb2-d476-ceaf-2f00323fb50f@goebel-consult.de> 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: Hartmut Goebel Cc: guix-devel@gnu.org Hi Hartmut! Le 10/23, Hartmut Goebel a écrit : > Am 23.10.19 um 11:11 schrieb Tanguy Le Carrour: > > Python 3.8.0 was released on October the 14th [1]. > > What would be the proper way to package it for Guix?! Add a new public > > variable `python-3.8` and make `python-3` and `python` point to it? Would > > `python-3.7` go away?! > > I'm not convinced to make Python 3.8 the default Python3 (and the > default Python) yet. Many packages might not yet support Python 3.8. Thanks for your answer! I guess this question is relevant to any "major" package release (even if, in thise case, it's a minor version), not only to Python. And, I actually have no idea how to handle this! I was just thinking that, 3.8 being out there, I'd better start working with it! Is it possible to package it and make it available, but not to make it the default python? When would be a good time to make the switch?! Regards, -- Tanguy