Closed
Bug 1961909
Opened 6 months ago
Closed 6 months ago
Remove usage of six in tools/ directory
Categories
(Firefox Build System :: Mach Core, task, P3)
Firefox Build System
Mach Core
Tracking
(firefox139 fixed)
RESOLVED
FIXED
139 Branch
Tracking | Status | |
---|---|---|
firefox139 | --- | fixed |
People
(Reporter: anutrix, Assigned: anutrix)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
No description provided.
Updated•6 months ago
|
Severity: -- → S3
Priority: -- → P3
Assignee | ||
Comment 2•6 months ago
|
||
I will exclude removing six from tools\fuzzing\smoke\grizzly_requirements.txt
as that needs a changes upstream. I think it should ideally be moved to third-party directory. See https://github.com/MozillaSecurity/grizzly/issues/495.
Additionally, tools\lint\hooks_clang_format.py
changes aren't direct:
- Initally, six was added to it because it used
mozversioncontrol
that usedmozfile
. mozversioncontrol
doesn't usepython/mozbuild
since https://phabricator.services.mozilla.com/D119905 . I removed it but let me if you want me to keep it.mozfile
only installed it intesting\mozbase\mozfile\setup.py
but there's no phabricator link except https://bugzilla.mozilla.org/show_bug.cgi?id=1388018 . Allsix
usage intesting\mozbase\mozfile
now seems gone already.
I don't have clang-format hook and python-hglib on my machine and I work set it up through git-cinnabar. It would helpful experienced with hg would test the changes for that file.
Do advice if there's specific tests to run.
Assignee | ||
Comment 3•6 months ago
|
||
Updated•6 months ago
|
Assignee: nobody → numaanzaheerahmed
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Pushed by ahochheiden@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8633a5fcd0a0
Removed usage of six in tools directory and removed six from mozfile's setup.py. r=firefox-build-system-reviewers,perftest-reviewers,ahochheiden,fbilt
Comment 5•6 months ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
status-firefox139:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•