Open Bug 1597616 Opened 2 years ago Updated 1 year ago

[mozharness] make mozharness/lib and mozharness/mozilla python3 compatible

Categories

(Release Engineering :: Applications: MozharnessCore, task)

task
Not set
normal

Tracking

(Not tracked)

People

(Reporter: egao, Assigned: egao)

References

Details

(Keywords: leave-open)

Attachments

(5 files)

Similar to bug 1595982, this bug will track the work to update code in mozharness::lib and mozharness::mozilla to be python3 compatible.

The current test coverage is spotty at best, but no changes here should break tests run in tox.

Assignee: nobody → egao
Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9b33becd0b68
make mozharness::lib python3 compatible r=aki
Attachment #9110051 - Attachment description: Bug 1597616 - make mozharness::mozilla python3 compatible → Bug 1597616 - make mozharness::mozilla::bouncer and building python3 compatible
Pushed by rmaries@mozilla.com:
https://hg.mozilla.org/mozilla-central/rev/44e81675e7af
make mozharness::lib python3 compatible r=aki
Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ce0afeefd88f
make mozharness::mozilla::bouncer and building python3 compatible r=aki
Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/229153aa0f4e
make mozharness::mozilla::i10n python3 compatible r=aki
Summary: [mozharness] make mozharness::lib and mozharness::mozilla python3 compatible → [mozharness] make mozharness/lib and mozharness/mozilla python3 compatible

Hi Edwin, mind giving an update (once you are back) what's left on this bug? Thanks

Flags: needinfo?(egao)

I don't recall where I left this off at, but given the size of mozharness there are likely a lot more files that have python3-incompatible syntax.

It may also be a good idea to check if some of the files we have are really necessary.

Flags: needinfo?(egao)
You need to log in before you can comment on or make changes to this bug.