[mozversion] Add support for python 3
Categories
(Testing :: Mozbase, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: davehunt, Assigned: davehunt)
References
Details
(Keywords: good-first-bug)
Attachments
(2 files, 3 obsolete files)
Updated•6 years ago
|
Comment 1•6 years ago
|
||
Comment 2•6 years ago
|
||
Comment 3•6 years ago
|
||
Comment 4•6 years ago
|
||
Assignee | ||
Comment 5•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Comment 6•6 years ago
|
||
Assignee | ||
Comment 7•6 years ago
|
||
Comment 8•6 years ago
|
||
Assignee | ||
Comment 9•6 years ago
|
||
Comment 10•6 years ago
|
||
Assignee | ||
Comment 11•6 years ago
|
||
Comment 12•6 years ago
|
||
Assignee | ||
Comment 13•6 years ago
|
||
Comment 14•6 years ago
|
||
Assignee | ||
Comment 15•6 years ago
|
||
Comment 16•6 years ago
|
||
Comment 17•6 years ago
|
||
Assignee | ||
Comment 18•6 years ago
|
||
Assignee | ||
Comment 19•6 years ago
|
||
Comment 20•6 years ago
|
||
Comment 21•6 years ago
|
||
Assignee | ||
Comment 22•6 years ago
|
||
Comment 23•6 years ago
|
||
Assignee | ||
Comment 24•6 years ago
|
||
Comment 25•6 years ago
|
||
Assignee | ||
Comment 26•6 years ago
|
||
Comment 27•6 years ago
|
||
Assignee | ||
Comment 28•6 years ago
|
||
Comment 29•6 years ago
|
||
Comment hidden (mozreview-request) |
Comment 31•6 years ago
|
||
Assignee | ||
Comment 32•6 years ago
|
||
mozreview-review |
Assignee | ||
Comment 33•6 years ago
|
||
Comment hidden (mozreview-request) |
Comment 35•6 years ago
|
||
Assignee | ||
Comment 36•6 years ago
|
||
mozreview-review |
Comment 37•6 years ago
|
||
mozreview-review-reply |
Comment hidden (mozreview-request) |
Assignee | ||
Comment 39•6 years ago
|
||
mozreview-review |
Assignee | ||
Comment 40•6 years ago
|
||
mozreview-review |
Comment 41•6 years ago
|
||
Comment hidden (mozreview-request) |
Assignee | ||
Comment 43•6 years ago
|
||
Comment 44•6 years ago
|
||
Comment hidden (mozreview-request) |
Assignee | ||
Comment 46•6 years ago
|
||
Comment hidden (mozreview-request) |
Assignee | ||
Comment 48•6 years ago
|
||
mozreview-review |
Comment 49•6 years ago
|
||
mozreview-review |
Comment 50•6 years ago
|
||
Assignee | ||
Comment 51•6 years ago
|
||
Comment 52•6 years ago
|
||
Assignee | ||
Comment 53•6 years ago
|
||
Comment 54•6 years ago
|
||
Assignee | ||
Comment 55•6 years ago
|
||
Comment 56•6 years ago
|
||
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment 59•6 years ago
|
||
Assignee | ||
Comment 60•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 61•6 years ago
|
||
Comment 62•6 years ago
|
||
Assignee | ||
Comment 63•6 years ago
|
||
Comment 64•6 years ago
|
||
Assignee | ||
Comment 65•6 years ago
|
||
Comment 66•6 years ago
|
||
Assignee | ||
Comment 67•6 years ago
|
||
Comment 68•6 years ago
|
||
Assignee | ||
Comment 69•6 years ago
|
||
Comment 70•6 years ago
|
||
Assignee | ||
Comment 71•6 years ago
|
||
Comment 72•6 years ago
|
||
Assignee | ||
Comment 73•6 years ago
|
||
Comment 74•6 years ago
|
||
Comment 75•6 years ago
|
||
Comment 76•6 years ago
|
||
Assignee | ||
Comment 77•6 years ago
|
||
Comment 78•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 79•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Comment 80•6 years ago
|
||
Assignee | ||
Comment 81•6 years ago
|
||
Comment 82•6 years ago
|
||
bugherder |
Assignee | ||
Comment 83•6 years ago
|
||
Comment 84•6 years ago
|
||
Assignee | ||
Comment 85•6 years ago
|
||
Comment 86•6 years ago
|
||
Assignee | ||
Comment 87•6 years ago
|
||
Comment 88•6 years ago
|
||
Assignee | ||
Comment 89•6 years ago
|
||
Comment 90•6 years ago
|
||
Assignee | ||
Comment 91•6 years ago
|
||
Comment 92•6 years ago
|
||
Comment 93•6 years ago
|
||
Comment 94•6 years ago
|
||
Assignee | ||
Comment 95•6 years ago
|
||
Assignee | ||
Comment 96•6 years ago
|
||
Comment 97•6 years ago
|
||
Comment 98•6 years ago
|
||
Assignee | ||
Comment 99•6 years ago
|
||
Comment 100•6 years ago
|
||
Assignee | ||
Comment 101•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 102•6 years ago
|
||
I'm going to take this as I have a patch ready.
Assignee | ||
Comment 103•6 years ago
|
||
Assignee | ||
Comment 104•6 years ago
|
||
Assignee | ||
Comment 105•6 years ago
|
||
There are two remaining issues I see:
The first one is that the mozversion tests depend on a mozbuild fixture for obtaining a real binary path. At this time mozbuild doesn't support Python 3, and when I looked into what changes would be needed I stopped when I hit a mozprocess issue as that's being taken care of in bug 1428713. For now test_real_binary will be skipped in Python 3, however we can either address this here if bug 1428713 is resolved soon and the remaining mozbuild changes are simple, or we can follow this up in another bug that's blocked by bug 1473499.
The second issue is that mozversion depends on mozlog, and we don't yet have a fully Python 3 compatible release of mozlog. Ideally we'd wait for bug 1471648 to be resolved and update our dependency in mozversion before pushing out a new release.
Let's see if there's any movement on these dependencies before releasing a new version of mozversion.
Assignee | ||
Comment 106•6 years ago
|
||
(In reply to Dave Hunt [:davehunt] [he/him] ⌚️UTC from comment #105)
The second issue is that mozversion depends on mozlog, and we don't yet have a fully Python 3 compatible release of mozlog. Ideally we'd wait for bug 1471648 to be resolved and update our dependency in mozversion before pushing out a new release.
mozlog 4.0.0 has been released with support for Python 3.
Setting myself as needinfo to check regarding mozbuild/mozprocess
Comment 107•6 years ago
|
||
Comment 108•6 years ago
|
||
bugherder |
Assignee | ||
Comment 109•6 years ago
|
||
mozversion 2.1.0 has been released to PyPI: https://pypi.org/project/mozversion/2.1.0/
Description
•