Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #16352

Bug#1084600: mono: removal of Python standard libraries in Python 3.13

Path csiph.com!tncsrv06.tnetconsulting.net!newsfeed.endofthelinebbs.com!news.corradoroberto.it!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Colin Watson <cjwatson@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.maint.python
Subject Bug#1084600: mono: removal of Python standard libraries in Python 3.13
Date Tue, 08 Oct 2024 17:00:01 +0200
Message-ID <JvjQR-cP7-1@gated-at.bofh.it> (permalink)
References <JuYW5-hA9C-11@gated-at.bofh.it> <JuYW5-hA9C-9@gated-at.bofh.it> <JuYW5-hA9C-11@gated-at.bofh.it> <JuYW5-hA9C-9@gated-at.bofh.it>
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Tue Oct 8 14:57:09 2024
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score 0.201
Reply-To Colin Watson <cjwatson@debian.org>, 1084600@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc Antoine Le Gonidec <debian@dotslashplay.it>
X-Debian-Pr-Message followup 1084600
X-Debian-Pr-Package src:mono
X-Debian-Pr-Source mono
MIME-Version 1.0
Content-Type text/plain; charset=us-ascii
Content-Disposition inline
X-Debian-User cjwatson
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1862226
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 16
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc debian-python@lists.debian.org
X-Original-Date Tue, 8 Oct 2024 15:55:41 +0100
X-Original-Message-ID <ZwVH7bYqmK0mshpc@riva.ucam.org>
X-Original-References <789ce4a0-3045-4b97-9114-1c3cb9a8a51d@debian.org> <20241007183117.2ddd7f95@hal9000.dotslashplay.it> <789ce4a0-3045-4b97-9114-1c3cb9a8a51d@debian.org> <20241007183117.2ddd7f95@hal9000.dotslashplay.it>
Xref csiph.com linux.debian.bugs.dist:1215742 linux.debian.maint.python:16352

Cross-posted to 2 groups.

Show key headers only | View raw


On Mon, Oct 07, 2024 at 06:31:17PM +0200, Antoine Le Gonidec wrote:
> My first step is going to check if I can simply drop this vendored
> boringssl source (with a bit of luck it is not required for anything
> really important).
> 
> If I can not do that I might have to find a way to patch it to drop the
> requirement on the deprecated "pipes" library. If it comes to that,
> could I expect some help (or at least advice) from the Python team?

In this case the fix is straightforward.  Nowadays you can safely assume
Python 3.3 or newer, and therefore you can replace "import pipes" with
"import shlex" and "pipes.quote" with "shlex.quote"; that seems to be
all that this script needs.

-- 
Colin Watson (he/him)                              [cjwatson@debian.org]

Back to linux.debian.maint.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Bug#1084600: mono: removal of Python standard libraries in Python 3.13 Antoine Le Gonidec <debian@dotslashplay.it> - 2024-10-07 18:40 +0200
  Bug#1084600: mono: removal of Python standard libraries in Python 3.13 Colin Watson <cjwatson@debian.org> - 2024-10-08 17:00 +0200
    Bug#1084600: mono: removal of Python standard libraries in Python 3.13 Antoine Le Gonidec <debian@dotslashplay.it> - 2024-10-08 19:10 +0200

csiph-web