Path: csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod From: Arian Ott Newsgroups: linux.debian.maint.python Subject: RFC: Packaging pyartnet - Patch build system from uv to setuptools? Date: Thu, 01 Jan 2026 18:20:02 +0100 Message-ID: X-Mailbox-Line: From debian-python-request@lists.debian.org Thu Jan 1 17:17:37 2026 Old-Return-Path: X-Amavis-Spam-Status: No, score=-5.101 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FOURLA=0.1, HTML_MESSAGE=2, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no autolearn_force=no X-Policyd-Weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .ieee. - helo: .mail-ot1-x342.google. - helo-domain: .google.) FROM/MX_MATCHES_NOT_HELO(DOMAIN)=0; rate: -3.5 X-Gm-Message-State: AOJu0YxkFqq9VufWqgRpHLoxrLUuRp2ptsVBT3OWwoe1WhjCY5n9FqBU Sf+AKOapRbNmST5MvYNoW2jX/WSUQp5EfrQVBCXHfkR6uMf4wXNQTXkANYLyT4uvadqSEOmlFTS yEjuHhSrp0B+pBD/Vk7A/mBONvbOfohMmSnZBZYGSKcESlIkeAVjpYbcY+Cg= X-Gm-Gg: AY/fxX5x/YBrhyBg9to/lPNaYyicRwDuabBvXwNvcJg1PVYsdFN/32bOmI4A8oNFxxa XiMl5UaRStG/papmJBkp7HrwQE/M7Zf1N2W4R1EvGxiQjuyGX+EEWLMxMFSXue6MmH9f41/EFsK gTsUhBDEAxFA3kJOCDWKjobSLg+ELr2MjHbZS6DhNa0QB/oMRs5QXYj8nj5nhrfwGQe1+GKfS3j WJ5X+wDpHdQrPLXA9R0GCz/tBjcBh/xJWj6waNy+/xBgUm4Pz5lCEWdhgRaA0kyuelYA8uiRGBN tq3VZ/7IcNWpGzCxtU/8223V0c0W5rnd1MVBumk2Wx1nhbxkVRBlvrGGvEoa1LGscl1ElAAg0NY 9laFmhzZWMhP5EAkqbO10m8MXYKS8CPRhf5uGiHZJWJme3Mg= X-Google-SMTP-Source: AGHT+IEfKH6mmtVCNd6Jav/6ZS0d6ezc1IrWFW73GqXwSmzJRELjZ5n6HZKcWDS3g0E4BpOAa4WMtx3/VGxF3Ia4/KQ= X-Received: by 2002:a05:6830:2b24:b0:7c9:5c77:54be with SMTP id 46e09a7af769-7cc66a603cbmr16399294a34.27.1767287834338; Thu, 01 Jan 2026 09:17:14 -0800 (PST) MIME-Version: 1.0 X-Gm-Features: AQt7F2qWUj5m5KwIuJyKLTysGsdtS2gy4UIheLtxwVTstmx_60cbBclWCwGIUuo Content-Type: multipart/alternative; boundary="00000000000094f8a9064756c3b9" X-Mailing-List: archive/latest/23556 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/CAFR_Eqrx_dDk_p0xiL9mkWjZ-BsXT2QerZBQdMTJuX6EH0WDQg@mail.gmail.com Approved: robomod@news.nic.it Lines: 59 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Thu, 1 Jan 2026 18:17:04 +0100 X-Original-Message-ID: Xref: csiph.com linux.debian.maint.python:17313 --00000000000094f8a9064756c3b9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello everyone, I am currently packaging pyartnet for Debian (Bug: 1124471). The upstream project uses uv as build backend. When building the package, gbp fails since uv_build is unavailable and can't be imported. Pyartnet requires no significant external libraries. Can I switch the build backend to setuptools using a patch or is this considered bad practice? https://salsa.debian.org/Arian-Ott/pyartnet/-/blob/debian/latest/pyproject.= toml?ref_type=3Dheads#L62-64 Happy new year! Best, --=20 *Arian Ott* *Student in Business Informatics =E2=80=93 Data Science* Member | IEEE Mail: arian.ott@ieee.org Linkedin: in/arian-ott GitHub: github.com/Arian-Ott Germany --00000000000094f8a9064756c3b9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello everyone,

=
I am currently packaging=C2=A0pyartnet for Debian (Bug: 1124471). The = upstream project uses uv as build backend. When building the package, gbp f= ails since uv_build is unavailable and can't be imported.
Pyartnet requires no significant external libraries.
= Can I switch the build backend to setuptools using a patch or is this consi= dered bad practice?


Happy = new year!

Best,
--
Member | IEEE
Mail:=C2=A0arian.ott@ieee.org
Linkedin: in/arian-ott=C2=A0
Germany

--00000000000094f8a9064756c3b9--