From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id mOfAMiI3g2L1hQAAbAwnHQ (envelope-from ) for ; Tue, 17 May 2022 07:48:18 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id SAOHMiI3g2KEEQEAauVa8A (envelope-from ) for ; Tue, 17 May 2022 07:48:18 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9971FE149 for ; Tue, 17 May 2022 07:48:18 +0200 (CEST) Received: from localhost ([::1]:37158 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nqq49-00081P-DD for larch@yhetil.org; Tue, 17 May 2022 01:48:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48190) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqpvF-0005Wv-5R for guix-devel@gnu.org; Tue, 17 May 2022 01:39:06 -0400 Received: from mx2.dismail.de ([159.69.191.136]:23584) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqpvC-0006An-TI for guix-devel@gnu.org; Tue, 17 May 2022 01:39:04 -0400 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id ae82d940 for ; Tue, 17 May 2022 07:38:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date :message-id:from:to:subject:references:mime-version:content-type :content-transfer-encoding; s=20190914; bh=Q6LPcf9he+m5g5Sr1t1Rz t2Xk5viB8D46lqMmk+RC24=; b=VBV8QK6q3lpXyCkdcuSO0iOmVpATBd/aiTrVJ bqyqf0O+1ZJnuHG+f3ZibRJUCrPnpe0Fr6A+8BYAupPkviMgbEie2nvpuUEgjbqm bRGgq2sC8kANXvagMU201eYQt+AM3QQsN5nCe+NDFrk+pK6LhVZLbpzR3oMIgzTZ eF7yykmi43bPxlYGfvVS7pZNvjAUuQC2+G8idyOx3nzhW5eHQ/jQFkZ88eN8TeQK w5Bb0MJQ7VmqBd7XF1+D05yPu/h5rAD6gf+tbC62Di74U47dJIQ3i38WmMbmX2aL Jt7AupgPw0hwHN68a/Hf+wYzNg2dajo9pWYZp6Ps0x4Hjf2Xg== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 5135e347 for ; Tue, 17 May 2022 07:38:55 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id beee9260 for ; Tue, 17 May 2022 07:38:55 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 3798dc2e (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Tue, 17 May 2022 07:38:54 +0200 (CEST) Date: Tue, 17 May 2022 00:38:48 -0500 Message-ID: <20220517003848.GB18763@gac> From: jgart To: Guix Devel Subject: Supporting upstream supported Python versions References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=159.69.191.136; envelope-from=jgart@dismail.de; helo=mx2.dismail.de X-Spam_score_int: -23 X-Spam_score: -2.4 X-Spam_bar: -- X-Spam_report: (-2.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_OTHER_BAD_TLD=1.997, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list 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+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1652766498; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Q6LPcf9he+m5g5Sr1t1Rzt2Xk5viB8D46lqMmk+RC24=; b=ixT/CntkUfdJJXHjA85ISxorX6p+u9g2dHXKAAhz4bvgbJfFkkFuj96JJF018VbyzLujJW /uwOyawN/bywO5kt0iVYC05XhsD3WdL5PNr74mXOq7jV7FoFHHGGACOfEhEQz0q5fYrVFG NymkH8qDT1Jckykr9u+PvuCbBe+/AgL6S/TkpwJgdqbWEu2e7owmpfeSIuLQHbngWgikn5 FtaD5b83eSZegOdPYrxbJvRdkOqBDKfcI9tYnWqbyHWs5XE0yZgmbVyoNi48rkEoP71p0g DHZ/yAk72MYRzpeZYf2zrqZe9BUv03fk3gZc/LHE6jTT7OZCRV84IWxNiM1PNw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1652766498; a=rsa-sha256; cv=none; b=o58qKPSIT4RC3k/TMYyAA7yAew8u7APjCHbjwe02v3rQdQx0t8a8AgykrkmRxysmJDH+co 2MwZ+g2TvLhVwatZHKtelcFMj9FohP9E6W1wbGdC9m9q58oVfXSvAjfexJ+yfcSCzgM8wx +JUJk/nrW4mpy0VxNZ7rCXqNqXg2T4uRtRM4q9MV2HQuWDaUMSP2Vmd7zr2+avkWpuvgtQ 0k9teuazvqa1PJbrffQRwh0bzoZ6iNQPbwy6AoL71cou3YpI1sVInYOp0CcwDY/+qbYtDZ LbEH3bl7jOJ41H7OYBuTf8qdvudVyLZsvqN39pXoiqTnAg4gxMYyoVgr8lACRQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=dismail.de header.s=20190914 header.b=VBV8QK6q; dmarc=pass (policy=reject) header.from=dismail.de; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.73 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=dismail.de header.s=20190914 header.b=VBV8QK6q; dmarc=pass (policy=reject) header.from=dismail.de; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 9971FE149 X-Spam-Score: -4.73 X-Migadu-Scanner: scn0.migadu.com X-TUID: ELlbNeMyHxxn Hi Guixers, What is the opinion on supporting current upstream supported versions of python? The master branch only has 3.9 but I'd like to have substitutes available for 3.7, 3.8 and 3.10: https://endoflife.date/python Today, I needed python 3.8 and I had to resort to using asdf (https://asdf-vm.com/) to get a binary. I'd prefer to use Guix for getting all my needed python versions as substitutes. I think that providing this is important if we want Guix to be a competitive tool in the python ecosystem. Could we make all upstream supported versions of python available in master? This is currently the experience for ruby having various supported versions in Guix master. I'd like to have available all supported python versions also. I'm happy to work on this. wdyt