Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2197082/?format=api
{ "id": 2197082, "url": "http://patchwork.ozlabs.org/api/patches/2197082/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/patch/20260217005314.31016-1-vfazio@gmail.com/", "project": { "id": 42, "url": "http://patchwork.ozlabs.org/api/projects/42/?format=api", "name": "Linux GPIO development", "link_name": "linux-gpio", "list_id": "linux-gpio.vger.kernel.org", "list_email": "linux-gpio@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260217005314.31016-1-vfazio@gmail.com>", "list_archive_url": null, "date": "2026-02-17T00:53:14", "name": "[libgpiod] bindings: python: require newer setuptools", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "b1acd8136a347cd339e36b58bcd85ed99f0f5641", "submitter": { "id": 78694, "url": "http://patchwork.ozlabs.org/api/people/78694/?format=api", "name": "Vincent Fazio", "email": "vfazio@gmail.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/linux-gpio/patch/20260217005314.31016-1-vfazio@gmail.com/mbox/", "series": [ { "id": 492362, "url": "http://patchwork.ozlabs.org/api/series/492362/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/list/?series=492362", "date": "2026-02-17T00:53:14", "name": "[libgpiod] bindings: python: require newer setuptools", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/492362/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2197082/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2197082/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "\n <linux-gpio+bounces-31732-incoming=patchwork.ozlabs.org@vger.kernel.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "linux-gpio@vger.kernel.org" ], "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20230601 header.b=YQ+xbSLw;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-gpio+bounces-31732-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=\"YQ+xbSLw\"", "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=209.85.210.50", "smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com", "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=gmail.com" ], "Received": [ "from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fFLjg0jJSz1xwD\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 17 Feb 2026 11:53:26 +1100 (AEDT)", "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 299A23012C79\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 17 Feb 2026 00:53:24 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 55CC61531C1;\n\tTue, 17 Feb 2026 00:53:23 +0000 (UTC)", "from mail-ot1-f50.google.com (mail-ot1-f50.google.com\n [209.85.210.50])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 00F4E3EBF2F\n\tfor <linux-gpio@vger.kernel.org>; Tue, 17 Feb 2026 00:53:21 +0000 (UTC)", "by mail-ot1-f50.google.com with SMTP id\n 46e09a7af769-7d4d8712b40so790429a34.2\n for <linux-gpio@vger.kernel.org>;\n Mon, 16 Feb 2026 16:53:21 -0800 (PST)", "from Zephyrus.localdomain ([131.93.209.211])\n by smtp.gmail.com with ESMTPSA id\n 46e09a7af769-7d4b99c978csm10816330a34.28.2026.02.16.16.53.19\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Mon, 16 Feb 2026 16:53:20 -0800 (PST)" ], "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1771289603; cv=none;\n b=UztO0wUHInYc1x3o3J+wPqHZJcvH7IpB25un1zBUr2XjEfJmVy0xRIrhe49S9MamNKvLLbG6/iEBTQd4uOcIKZId1dtD27+CSIaJ2f0TDSm0B/2CcusijmnzyJInm1RAUzSp0LE+xWXyOam1kYCJuEWmW5ISjIig4wi2rn9QoR0=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1771289603; c=relaxed/simple;\n\tbh=E+/vHBMdij8+KNe2j5x6ygN8hM2J/2Pt62Ca3N7aB84=;\n\th=From:To:Cc:Subject:Date:Message-ID:MIME-Version;\n b=su0pnf+UrNbpT40T2ytLBvpKBYL/etz+5kVWhJOOfCGlMysKt8I7YZQ+/QMk/uTC1UZKTkIU0hWPlLIZfAwErRSiL0WwounI7UMJIlg3MTeHwa6lmoN8ypvo4cj46bGENoq4IvMg/r4qZpC7yrFHZv2CP+GH2V9bFIHV5hpBVbk=", "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com;\n spf=pass smtp.mailfrom=gmail.com;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=YQ+xbSLw; arc=none smtp.client-ip=209.85.210.50", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20230601; t=1771289600; x=1771894400;\n darn=vger.kernel.org;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:from:to:cc:subject:date:message-id:reply-to;\n bh=o4eGRSRRVnO60TX0kA2gF8EBK63nQ1H/J4YWnXtns3Y=;\n b=YQ+xbSLwK2qOSi8EeOW6EenOncLUu9AmMAilQ2m+Xhx9CaoosaBhIefVoTl7/yr8Rz\n zqUCeQ6m7D5qwqxA3jfKRz7GBBAJTOHpCjQaW5B+vYBZJaAUVXD/ETXNI24ibzncgtbS\n QjP6VO6LLh9Kr38OE60ovBUlj6ZJR3Q/Q/Smgv7hhla7NMsyL9bLT24JvpFOnVHHtd4r\n CqGwo//RR+ReXxnIzLtT/2xUEoVv1IzUYyW9WsnTjTazkDYyv2RMs6NVebLq0POxYp/6\n GU9/x5QKQ8Ej1iU4da3q4CCkaKotAvu3oIqUUx0iAL1vRHbvC/wDnkSAh1u81zQdRz1T\n fXyw==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1771289600; x=1771894400;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=o4eGRSRRVnO60TX0kA2gF8EBK63nQ1H/J4YWnXtns3Y=;\n b=fGHF+uwxTvwZoKk9WISSNTTlQbD2wtPhH7T+69EZ3treeK44A6gf+z1cEWZ71HDg8V\n yF5PbizvWULCbfEEjRJ2YvBCNAT3VyfektSE7SLqHxFIWBfrfV+T5ANiMYJWx4dijc2X\n vYMCR8icmYmJWInN1B+I6TmJsC110IKvII4ZWOJOMMhRKVXlsN7tmPDiazhevyyULgCL\n llXtU6fANPn5vBAr1Frqvqqabs6muxeOpxppwvdZukiKZl5r0gNLOwv0qeiBH8gF1EQE\n dxCI8kp6Z1RcDGf3oW0fUiHjIm/EnNUFUBxwLVW0BzFVVTvr6vCN05MPHqe11DVGtfFY\n xMjQ==", "X-Gm-Message-State": "AOJu0YzQJ+6ahQpZhUO6oh4wxHH/7K4XGqeQccvhghqQbpHLvUJTvnEt\n\tLDWGhj+tEaLg02WZSvbFhYXd+o2510s0DIdSLaUGVioJ764bS+dYkiafy7Nfkg==", "X-Gm-Gg": "AZuq6aIxvkUqQNmZotUIEhsTs7IEkGyzEIc9Gnx54e1pRR6KgkbcpOYfO7iKvf+EaAX\n\tskak/VPbQe4+LFQAoQwZERxRaj9mNJ6aNJiEYGGy0/hBprHyEenPe9wN1sqnAYJD9wssyfZyIix\n\tqGweFOwGP0PKF6Uve3SlVeREOHWz4SjTIBAhi3a1T88xpBMA8PiuM9Gclon2XCn4aHwexwLsgb6\n\tkl/vrfnSU9caNxmVA0FCcDDBeW2D+qrSVA4oKuhblnJQmoGVIf0cWTPrvpV/fuZnGbHSAH59UeO\n\tP86C1vPnoQLlUrS1u27WIE5ofgDlG2gYZpXhQcS68BM6CKjSP7cxLV2CMsF3Z2Qo/O+8y356qwv\n\tntI4D1o2ueffsYMBYQpenRlrNXj+AgeWwNk4CPp9LLDM457Pi3Zb1/TYHI8JWq7gSVivUQVf/Zt\n\tJZDKcXVPquqiBAv84/iIas13mJe4omtthIjeEhyYakqaEntTZKfXYXadAMs0W/NQ==", "X-Received": "by 2002:a05:6830:6603:b0:7c7:53bc:54ac with SMTP id\n 46e09a7af769-7d4d0ae738fmr5260550a34.13.1771289600599;\n Mon, 16 Feb 2026 16:53:20 -0800 (PST)", "From": "Vincent Fazio <vfazio@gmail.com>", "To": "linux-gpio@vger.kernel.org", "Cc": "Vincent Fazio <vfazio@gmail.com>", "Subject": "[libgpiod][PATCH] bindings: python: require newer setuptools", "Date": "Mon, 16 Feb 2026 18:53:14 -0600", "Message-ID": "<20260217005314.31016-1-vfazio@gmail.com>", "X-Mailer": "git-send-email 2.43.0", "Precedence": "bulk", "X-Mailing-List": "linux-gpio@vger.kernel.org", "List-Id": "<linux-gpio.vger.kernel.org>", "List-Subscribe": "<mailto:linux-gpio+subscribe@vger.kernel.org>", "List-Unsubscribe": "<mailto:linux-gpio+unsubscribe@vger.kernel.org>", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit" }, "content": "When commit d9b156ecc2ec updated pyproject.toml to conform to PEP 639\nwe failed to make sure the build dependencies were updated to support\nthe new structure.\n\nSupport for PEP 639 was added to setuptools in v77.0.0 [0] so minimally\nrequire that version in `build-system.requires` to avoid failures.\n\n[0]: https://setuptools.pypa.io/en/latest/history.html#v77-0-0\nFixes: d9b156ecc2ec (\"bindings: python: make licensing information conform with PEP 639\")\nSigned-off-by: Vincent Fazio <vfazio@gmail.com>\n---\n bindings/python/pyproject.toml | 2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)", "diff": "diff --git a/bindings/python/pyproject.toml b/bindings/python/pyproject.toml\nindex 45d50ae..1c3549c 100644\n--- a/bindings/python/pyproject.toml\n+++ b/bindings/python/pyproject.toml\n@@ -2,7 +2,7 @@\n # SPDX-FileCopyrightText: 2023 Phil Howard <phil@gadgetoid.com>\n \n [build-system]\n-requires = [\"setuptools>=69.0.0\", \"wheel\", \"packaging\"]\n+requires = [\"setuptools>=77.0.0\", \"wheel\", \"packaging\"]\n build-backend = \"setuptools.build_meta\"\n \n [project]\n", "prefixes": [ "libgpiod" ] }