From nobody Sun Mar 1 22:05:17 2026 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 4fPGMd6mnJz6Tl0c for ; Sun, 01 Mar 2026 22:05:17 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fPGMd5tjdz4L3l for ; Sun, 01 Mar 2026 22:05:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772402717; 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=nxC24IHaG+5MSu+N884u6UElaa7T9tjBA7tPdAWvClw=; b=DoQ3y7OBvMfs/dTQvt0NtNdUHS9LeD1VquoI47qFsi5i/QrnsSFQZnbp+Lnu/HlFMK0ke9 U2VWxRgxtoAV6AckYsi95iDxk044mV3otREM7vjej542AWDNjqCcEN7Ig5YtEtunxgx5VB NNs8JDkcL6CkPYXuR6jeGlzrtWvIb4GE3ANpU2uRNaHTP4wcLQkvFAUTgbmJBSWhURLKpO ySA4FTz+fX3Ru+/Go4Js/SsRZtBk2zFItiUllstA889O6mRWJwpDss5lrK37Y+4WhjLiLP AzkBSpIfP171GULD1/dwMTrSw+SN7+QWb7HIF3LRh6wYdIZvgzlyCR4CX0LLbA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772402717; a=rsa-sha256; cv=none; b=lzAFIj9a/agqHJSgQAD46eqxNhTGZvNl5kYLCwI3uzp5a9iX/H1U+UQ83PhmobEZjuCb0W X+Mrx9ivB/OCW2OjHfHmft9QAg+Pcckr46/Liw2+d3CbCmSqGWbamV3D+C0kH7azovrZwy 2g4O1jafroqRKDwGiwCkmeCKE4FCb/iyxbZ10Qzg1wVP1zOBUdCkmXVCsyKYkZ9MglBo7P xujOy+VUIH7jSaCL7aFXQ60n7ERoHVuMJvXvapHrZpVlzyGoOHvue9oFtnP+TWse9T/xU2 INggxVsughRlJtWNGf6Lqm9NCBiDr7KtrBR94/2dr5XaLV64typf0X11Rzd2gA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772402717; 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=nxC24IHaG+5MSu+N884u6UElaa7T9tjBA7tPdAWvClw=; b=OvjaThc750xrGA7qjrhSXt9cXMtpMHvkUqFldUsYm7vV4rSMnRtdmbdksJvbaA+vY8CabL +tVaAc3VO24q6iVt+djLHtuuhZL0zzY++EYiH8TtGsgUneQK7yljNGY7Zru8IrWD916TcC INrvIzM0DV1vebR6q9OaMqJOicvi3nidMa4VgZSve+T1Nj5U1SWxLghNvE/3Os4T6iJAPp YFG7excqX7R1FRGTGy8MPEAia5z/EtNqdETTEpseuGlJH7wClsDSQIMZEOGrL5woLwwsh+ VPpIm68Nn/Y4fpeAQNudBSEmwTD2qwGfe/keP3i2BZk22pJbN9miB/0CdQMlHg== 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 4fPGMd5PtZz16XD for ; Sun, 01 Mar 2026 22:05:17 +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 621M5HXD097975 for ; Sun, 1 Mar 2026 22:05:17 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 621M5H2i097974 for python@FreeBSD.org; Sun, 1 Mar 2026 22:05:17 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: maintainer-approval requested: [Bug 293530] devel/py-setuptools-scm: With Python 3.10 older py-tomli version as in ports tree is required : [Attachment 268465] patched pyproject.toml to not require tomli <= 2.0.2 (for In-Reply-To: References: 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 John Hein has asked freebsd-python (Nobody) for maintainer-approval: Bug 293530: devel/py-setuptools-scm: With Python 3.10 older py-tomli versio= n as in ports tree is required https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D293530 Attachment 268465: patched pyproject.toml to not require tomli <=3D 2.0.2 (= for --- Created attachment 268465 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D268465&action= =3Dedit patched pyproject.toml to not require tomli <=3D 2.0.2 (for =3D1 vs >1). Pointless difference in practice. The upstream commit will not apply cleanly to 9.2.2 because there is an incompatible context change on the line above. In addition to some other context conflicts, setuptools 77.0.3 is now required instead of >=3D61. The upstream patch will apply cleanly to 10.0.0 (does not have the tomli fi= x). That, however, opens a different can of worms for FreeBSD with its very old setuptools still in place. This is v2 of the patch (vs bug 28677, comment 14) - very slightly differen= t.