From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id rzAYCg04emT8/xsAWB0awg (envelope-from ) for ; Fri, 02 Jun 2023 14:42:21 -0400 Received: by simark.ca (Postfix, from userid 112) id 19C2E1E11E; Fri, 2 Jun 2023 14:42:21 -0400 (EDT) Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=eu14BGay; dkim-atps=neutral X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RDNS_DYNAMIC,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from sourceware.org (ip-8-43-85-97.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id A1DBD1E111 for ; Fri, 2 Jun 2023 14:42:20 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 50CD9385802F for ; Fri, 2 Jun 2023 18:42:17 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 50CD9385802F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1685731337; bh=/scY/OXT+U681SUkcmgf9rvJeycPPO/hADlre5AAV84=; h=Date:To:Cc:In-Reply-To:Subject:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=eu14BGayI3SKgpkXBxPJWCLgzgEO84gRsIsMfru7w9VVlfqLOdZRpmSYPTtjZ/9b+ 47CTB7umMFkUxi6jJkcbdv+2GH+wxfORxhUeggMInL+IHAvxPk/v8llcJQytjqSDSI XJfff3W1qTsGJsPOPKlV9gxmIeS5JJ/d5x7i6Pd0= Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) by sourceware.org (Postfix) with ESMTPS id 474B73858D3C for ; Fri, 2 Jun 2023 18:41:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 474B73858D3C Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q59ik-0005eJ-Kc; Fri, 02 Jun 2023 14:41:54 -0400 Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q59ik-0005Cd-4x; Fri, 02 Jun 2023 14:41:54 -0400 Date: Fri, 02 Jun 2023 21:42:43 +0300 Message-Id: <83o7lxaeos.fsf@gnu.org> To: Paul Koning Cc: tromey@adacore.com, gdb-patches@sourceware.org, legouguec@adacore.com In-Reply-To: <39E6ADFC-2253-4391-89BA-3CDC682677BE@comcast.net> (message from Paul Koning on Fri, 2 Jun 2023 14:20:29 -0400) Subject: Re: [RFC] Bump minimum Python version to 3.4 References: <20230602163303.3945535-1-tromey@adacore.com> <83r0qtafz9.fsf@gnu.org> <39E6ADFC-2253-4391-89BA-3CDC682677BE@comcast.net> X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Eli Zaretskii via Gdb-patches Reply-To: Eli Zaretskii Errors-To: gdb-patches-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb-patches" > From: Paul Koning > Date: Fri, 2 Jun 2023 14:20:29 -0400 > Cc: Tom Tromey , > gdb-patches@sourceware.org, > legouguec@adacore.com > > > On Jun 2, 2023, at 2:14 PM, Eli Zaretskii via Gdb-patches wrote: > > > >> Cc: legouguec@adacore.com, > >> Tom Tromey > >> Date: Fri, 2 Jun 2023 10:33:03 -0600 > >> From: Tom Tromey via Gdb-patches > >> > >> While looking into the f-string issue, I noticed that the README > >> documents 3.2 as the minimum Python version, while gdb.texinfo says > >> 3.0.2. Asking on irc, I found out that SuSE's "LTS" ships 3.4, and > >> RHEL 7 ships 3.6. Based on this I think it's reasonable to bump the > >> minimum required version to 3.4. > >> --- > >> gdb/NEWS | 2 ++ > >> gdb/README | 2 +- > >> gdb/doc/gdb.texinfo | 2 +- > >> gdb/python/py-gdb-readline.c | 4 ---- > >> gdb/python/python-internal.h | 11 ----------- > >> 5 files changed, 4 insertions(+), 17 deletions(-) > > > > If the increase in the minimum supported versions is agreed upon, the > > documentation parts of this are OK. > > Given that python.org tells us the oldest supported version is 3.6, and that one goes off support at the end of this month, it might make sense to raise the minimum to 3.6 or 3.7. To that, I'd object: it means, effectively, to drop support for Windows XP, where the last Python version is 3.4.4. We, as part of the GNU project, have no obligation to follow the recommendations of python.org. We should make our own decisions, based on our goals.