From nobody Sat Nov 1 15:19:35 2025 X-Original-To: python@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4czM2x2xKVz6G49J for ; Sat, 01 Nov 2025 15:19:37 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4czM2x2PSgz3TBQ; Sat, 01 Nov 2025 15:19:37 +0000 (UTC) (envelope-from mandree@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762010377; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:autocrypt:autocrypt; bh=uzc6Gfv1/Ay8o8/gGaATF7vdHSv2/Z5NqN1/h6pVdzA=; b=i+ddbhjtN9AFNDUUHK6X0gmhXO+rtxn7OV0VBMIcq+mq3mRUFahoao+yb4kza84+Sn5aWm j52mGirgnSeFQt3bpwqyuUB0+rlEspFwkXC+7gS6wxRIzwamgJm3VN6aOEajF+zOO4tLU1 8xqqUM5X2Gkh+eaeJFWLcZDW6RE/2MHr8hUrgqy9cu6++xbGN+xSp6q91jCn0849MpJKI/ Y/9mVcM4H09zYnVlxzZUOa/mDZqd4XZ7nRGWNTCpoXSRAuZ4XD+q+ottu12RHyeZ+mQlXz Mq/3ifDYAfiuDvNSN6nho2Os84VctHZXJovtMZvBxUgfQZcmPLfByX4JNcj7XA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762010377; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:autocrypt:autocrypt; bh=uzc6Gfv1/Ay8o8/gGaATF7vdHSv2/Z5NqN1/h6pVdzA=; b=RUMFBaY01f2e6FMjgbLJIJqdmKLjfQuijTc3YM26NxApzCB4kOTu+t02PTad2Pvk8hMgA2 b6Tu5ep/r/G1EJfcJ31FdoyJr9uYW/E/oFYZ2CKQSieIZapOdTFLKf8bGa5zFKW8P9bAb/ 4GbPf7cllFXihbGAzdc1QHL2v7l37gvhY3tHSV94ThYCB0MvSMOLM8TMNsfse3/RWKJfJQ bboLh2z7naaaXfymE6qEGGf7dyBPnfLqXSqubmojh6b9Stu1meDlIk2Aj5fwburWNlU9C9 fKn5MyeC6YxmD0N/X8avBaBTn4BnFE+8RnLc0/eqL5ED3K1sIMMiAc36MIEq1A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762010377; a=rsa-sha256; cv=none; b=s0df0xQsRFgvw4yVekeMqKD86v23Az/9IUdU9oxtEsjUOXqNMX3l5pNZp3SFrMq0+UECCN 2zLel5RHrFrx0iNmb0J5E++oasQsVG1s0WLLj9plM+f1Z7z+/Y4bnkc+tir6z+l/SKpCfR 0YukDZO4qKJqABjiF6XYIQCNbuojbx3aEn58m9g59+JsuxqDe+bt4e0p8j7t9CR9XFOdHI jTDsSivOt2bDfo3XwRhQr6ZpFbrEdUqxeN4xcH6A7TnBdsP14gkKf3qTsUCDwKF/uKlpzl 9kc9fboJsAxUzqNZaL/CXOll1u9rHZVwwgfvx9NGqEotVQxfBlrM7ssnMZnl9w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from geo33.an3e.de (p200300d027014900329c23fffe3f7574.dip0.t-ipconnect.de [IPv6:2003:d0:2701:4900:329c:23ff:fe3f:7574]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: mandree/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4czM2x0jFDz1HtK; Sat, 01 Nov 2025 15:19:36 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from [127.0.0.1] (localhost [127.0.0.1]) by ryzen.an3e.de (Postfix) with ESMTP id 9E08A3933D0B; Sat, 01 Nov 2025 16:19:35 +0100 (CET) Message-ID: <3c566a68-519b-4799-b071-b2896a4c759a@FreeBSD.org> Date: Sat, 1 Nov 2025 16:19:35 +0100 List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-python@freebsd.org Sender: owner-freebsd-python@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Matthias Andree Subject: vishwin@ obstruction again - we'll lose supported Python for FreeBSD 15. To: core Cc: portmgr , python Content-Language: en-US, fr-FR, en-GB, de-DE, nl-NL, nl-BE, fr-CH, fr-BE, de-AT Autocrypt: addr=mandree@FreeBSD.org; keydata= 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 zQ== Organization: FreeBSD.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit [resending with a valid 2nd cc: address - the first send bounced from the invalid cc:, no damage done] Greetings core@ team, in a past motion, core@ offered to work with vishwin@ to get him to not constantly obstruct ports progress, and I am seeking to take core@ up on the offer. I seek a core@ motion to forbid Python 3.13 be added unless 3.14 be added at the same time (this contradicts my public fortnight ultimatum I imposed on https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274671#c37 - which isn't nice, but read on). Please provide a timeline until we have Python 3.13 and/or 3.14 or remove vishwin@ at least from Python@'s team so we can get Python 3.13 and 3.14 working. At least one of them should be part of FreeBSD 15. He's going down rabbit holes again trying to do a past-perfect solution of everything, without sufficient time at his hands, and note Python releases minors yearly, supporting them two years for fixes. So it's one year past 3.13 release and we still don't have it for nonsense reasons, and there's less of one year 3.13 bugfix support left, adding that version with 3.14 already released does not make sense, it's only adding more workload on Python@ which are clearly overworked. -- Matthias Andree FreeBSD ports committer