Closed Bug 1501224 Opened 2 years ago Closed 2 years ago

[mozprofile] Bump mozprofile and release to PyPI

Categories

(Testing :: Mozbase, enhancement)

Version 3
enhancement
Not set
normal

Tracking

(firefox65 fixed)

RESOLVED FIXED
mozilla65
Tracking Status
firefox65 --- fixed

People

(Reporter: davehunt, Assigned: raphael)

References

Details

Attachments

(3 files)

Due to the change in dependency for bug 1471625, the latest version of mozfile is not supported by the latest version of mozprofile available on PyPI. To address this we should bump the version number for mozprofile and release a new version.

We'll also need to update the TPS requirement to match the new version of mozprofile. I would suggest using ~= 2.0 so that we pick up other compatible updates without needing to bump the dependency every time. See https://searchfox.org/mozilla-central/rev/fcfb479e6ff63aea017d063faa17877ff750b4e5/testing/tps/setup.py#17
I notice that bug 905404 has been resolved recently, which includes changes to mozprofile. Henrik: was this change significant enough to justify bumping the version to 2.1.0? would you anticipate any risk in releasing a new version of mozprofile with this change?
Flags: needinfo?(hskupin)
Assignee: nobody → rpierzina
Status: NEW → ASSIGNED
Note that if we bump to 2.1.0 then we'll also need to update the raptor dependency in https://searchfox.org/mozilla-central/rev/fcfb479e6ff63aea017d063faa17877ff750b4e5/testing/raptor/requirements.txt#2
Bug 905404 only removed preferences used by test harnesses and specifically marionette. So there shouldn't be any harm in releasing it.
Flags: needinfo?(hskupin)
Blocks: 1499457
Pushed by dhunt@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6cbe19bd77f3
Bump mozprofile to version 2.1.0; r=davehunt
https://hg.mozilla.org/integration/autoland/rev/99f6c793c36f
Update version requirement on mozprofile for tps; r=davehunt
https://hg.mozilla.org/integration/autoland/rev/1b9327de2f3e
Update version requirement on mozprofile for raptor; r=davehunt
https://hg.mozilla.org/mozilla-central/rev/6cbe19bd77f3
https://hg.mozilla.org/mozilla-central/rev/99f6c793c36f
https://hg.mozilla.org/mozilla-central/rev/1b9327de2f3e
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
Reopening because the release still has to be made, and uploaded to PyPI.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Blocks: 1501598
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.