ModuleNotFoundError: No module named 'pipes' with python@3.13 with PEP594
Categories
(Testing :: General, defect, P2)
Tracking
(firefox134 fixed)
| Tracking | Status | |
|---|---|---|
| firefox134 | --- | fixed |
People
(Reporter: ngrato, Assigned: robwu)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
ModuleNotFoundError: No module named 'pipes'
./mach python --version
Python 3.13.0
Comment 1•1 year ago
•
|
||
pep594 https://docs.python.org/3/whatsnew/3.13.html#pep-594-remove-dead-batteries-from-the-standard-library
pipes: Use the subprocess module instead.
telnetlib, Use the telnetlib3 or Exscript libraries from PyPI instead.
Updated•1 year ago
|
Comment 2•1 year ago
|
||
The severity field is not set for this bug.
:jmaher, could you have a look please?
For more information, please visit BugBot documentation.
Comment 3•1 year ago
|
||
we will have to carve out a week or two of effort to support py3.13 in our tooling. right now we support up to 3.11 and I think 3.12 works.
| Assignee | ||
Comment 4•1 year ago
|
||
pipes does not exist in Python 3.11 any more
Updated•1 year ago
|
| Assignee | ||
Comment 5•1 year ago
|
||
Updating pipes is straightforward and I have attached a patch that updates every use of pipes (excluding third party code).
My original objective was to get ./mach android-emulator working again, but that also depends on bug 1925198, which does not seem to be as trivial...
Comment 8•1 year ago
|
||
| bugherder | ||
Description
•