Closed
Bug 1741654
Opened 2 years ago
Closed 2 years ago
Update try chooser dependencies to support newer Python
Categories
(Developer Infrastructure :: Try, defect)
Developer Infrastructure
Try
Tracking
(firefox96 fixed)
RESOLVED
FIXED
96 Branch
Tracking | Status | |
---|---|---|
firefox96 | --- | fixed |
People
(Reporter: mikokm, Assigned: mikokm)
Details
Attachments
(1 file)
Fedora 35 changed to Python 3.10 and now |mach try chooser| throws errors:
ImportError: cannot import name 'Container' from 'collections' (/usr/lib64/python3.10/collections/__init__.py)
File "/home/miko/Code/mu/tools/tryselect/mach_commands.py", line 367, in try_chooser
return run(command_context, **kwargs)
File "/home/miko/Code/mu/tools/tryselect/mach_commands.py", line 201, in run
return mod.run(**kwargs)
File "/home/miko/Code/mu/tools/tryselect/selectors/chooser/__init__.py", line 55, in run
from .app import create_application
File "/home/miko/Code/mu/tools/tryselect/selectors/chooser/app.py", line 10, in <module>
from flask import (
File "/home/miko/Code/mu/obj-ff-dbg/_virtualenvs/common/lib/python3.10/site-packages/flask/__init__.py", line 17, in <module>
from werkzeug.exceptions import abort
File "/home/miko/Code/mu/obj-ff-dbg/_virtualenvs/common/lib/python3.10/site-packages/werkzeug/__init__.py", line 151, in <module>
__import__('werkzeug.exceptions')
File "/home/miko/Code/mu/obj-ff-dbg/_virtualenvs/common/lib/python3.10/site-packages/werkzeug/exceptions.py", line 71, in <module>
from werkzeug.wrappers import Response
File "/home/miko/Code/mu/obj-ff-dbg/_virtualenvs/common/lib/python3.10/site-packages/werkzeug/wrappers.py", line 27, in <module>
from werkzeug.http import HTTP_STATUS_CODES, \
File "/home/miko/Code/mu/obj-ff-dbg/_virtualenvs/common/lib/python3.10/site-packages/werkzeug/http.py", line 1148, in <module>
from werkzeug.datastructures import Accept, HeaderSet, ETags, Authorization, \
File "/home/miko/Code/mu/obj-ff-dbg/_virtualenvs/common/lib/python3.10/site-packages/werkzeug/datastructures.py", line 16, in <module>
from collections import Container, Iterable, MutableSet
Updating the dependencies fixed this.
Assignee | ||
Comment 1•2 years ago
|
||
Pushed by mikokm@gmail.com: https://hg.mozilla.org/integration/autoland/rev/96d0ae68d158 Bump try chooser dependencies r=ahal
Comment 3•2 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
status-firefox96:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
Updated•2 years ago
|
Product: Firefox Build System → Developer Infrastructure
You need to log in
before you can comment on or make changes to this bug.
Description
•