From nobody Mon Nov 11 15:54:53 2024 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 4XnDdV3XHMz5blS4 for ; Mon, 11 Nov 2024 15:54:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XnDdV2PBzz4BYx for ; Mon, 11 Nov 2024 15:54:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1731340494; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=r0XO/EGBeIQHqsYWJwK0psyidP5WhzFzhSeKlHjapG0=; b=LhCECl8adKztliA7koQRM0SzCacsYNn6ee8JclDSu+75LfW7uQwIMqHE/gxWdlxGax3AqU MTmuFFXhGTEMsRoeOWO/lADtJlUazdZA5ORQQyb2yX6225hSrKs3E8FzPI4QEpao5TfzWF 66g+iOe+0NnUAYTdVsS8McZosQ4InPNhyTSnkparQjd8P2zsjakLyjbMRtSR3pjIZKmYfY mXcmL6JfhMzMVb9iMLuFMAdVjYE9vpOdskXZyilofb5++9aGG+5RnYDd/7J5IDfieCH+LR VMj51kJOVIaHDae+AI0IzB0c4Yr4FBnxG1t+Q+yzozZv6hLXo5uVvp/s46t2og== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1731340494; a=rsa-sha256; cv=none; b=OU18kSk5jYnEihXY1FSlcb9uf0igRlAGjGpb0UdTEAXAXbanpLuBVFDdC7CN1Jr8hDYKAN us78opavFt4zaeOFQK6Svd3dLQT+eVZgctuCgrPYl5B2w3mPcl2+WTam3EdRQ15Ucw9cgv WdYyl1hbGR1Ci7NL9hnc7NSbVDCPHi0Ya9im47pMAtuY6EsrS8P672FSEI5iw6pFDVTTGr uUygLeQFO/ixbJzWZki8rg7c2sTBXEku6hyOfFDlUuUjE+POYsJTB+2+1oU/3DRnp0Ri3U V61DxWadY3QUdvJd8wXjMqZQ98Z8ThOLZGeDUmrOdMawdKM0xFFLAJea5jwqWQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XnDdV215nzXmC for ; Mon, 11 Nov 2024 15:54:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 4ABFssM9030809 for ; Mon, 11 Nov 2024 15:54:54 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 4ABFssfM030808 for python@FreeBSD.org; Mon, 11 Nov 2024 15:54:54 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 281470] math/py-numpy: Update to 2.1.1 Date: Mon, 11 Nov 2024 15:54:53 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jcfyecrayz@liamekaens.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: python@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback+ X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281470 --- Comment #13 from John Hein --- (In reply to Michael Osipov from comment #11) "... you need to have at least three to six months" Whether that is an appropriate guideline depends on lots of factors that wi= ll likely be different in different organizations (among FreeBSD ports tree maintainers and the set of all downstream users). One or two months gives some time, whereas comment 5 advocates zero. I don= 't know if six months would be acceptable to ports tree needs - it's hard to juggle all the inter-dependencies of all the python ports, and things are moving fast away from distutils, for instance. There's not a perfect answe= r, but I agree the FreeBSD ports tree updates should be balanced with consideration of ports tree juggling and for downstream out-of-ports-tree users. And numpy1 would still be available after the cutover, so those downstream ports tree users that did not muster the resources to migrate to numpy2 "in time" would be able to switch to the numpy1 package until their in-house uses could be updated. As far as out-of-band (out-of-ports-tree) notice goes, I would recommend us= ing python@freebsd.org to communicate the plan that is settled on. A wiki entr= y to capture the plan, and guide users through the migration would be useful as well. I don't think a longer time window than a couple months would help much in = many cases. Take for example, the py2->py3 update - not a perfect comparison, but lots of time passed to allow people to prepare for 2->3 update, and frequen= tly it prompted procrastination. I still run into things (e.g., in-house scrip= ts & python libraries and other third party python-based dependencies not from t= he FreeBSD ports tree) that need 2to3 treatment. --=20 You are receiving this mail because: You are the assignee for the bug.=