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)

task

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.

I will work on this.

Blocks: 1714690
Severity: -- → S3
Priority: -- → P3

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:

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: 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
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: