Bug#1084581: jackd2: removal of Python standard libraries in Python 3.13
control: tag -1 +patch
Hi,
Here's a simple patch for Python 3.13:
import os
-import pipes
+import shlex
import subprocess
import sys
from waflib import Logs, Task, Context
from waflib.Tools.c_preproc import scan as scan_impl
# blablalba
from waflib.TaskGen import feature, before_method
def join_args(args):
- return " ".join(pipes.quote(arg) for arg in args)
+ return " ".join(shlex.quote(arg) for arg in args)
Greetings
Reply to: