Closed Bug 850869 Opened 12 years ago Closed 12 years ago

use loose (>=) dependencies for mozrunner and kill dep for mozdevice

Categories

(Testing :: Mozbase, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: k0scist, Unassigned)

References

Details

Attachments

(1 file, 1 obsolete file)

mozdevice depends on a strict version of mozprocess: deps = ['mozprocess == 0.8'] (https://github.com/mozilla/mozbase/blob/master/mozdevice/setup.py#L9) mozrunner depends on strict versions of mozinfo, mozprocess, and mozprofile: deps = ['mozinfo == 0.4', 'mozprocess == 0.8', 'mozprofile == 0.4', ] (https://github.com/mozilla/mozbase/blob/master/mozrunner/setup.py#L13) We talked over the fall about using >= for version enforcement. Let's do this. We should also document this at some time.
Blocks: 838374
Attached patch make dep versions less strict (obsolete) — Splinter Review
and fix some more of those lovely URLs that we never cleaned up
Attachment #724617 - Flags: review?(wlachance)
turns out mozdevice does not in fact need mozprocess; lets kill it
Summary: use loose (>=) dependencies for mozrunner and mozdevice → use loose (>=) dependencies for mozrunner and kill dep for mozdevice
Attachment #724617 - Flags: review?(wlachance)
Attached patch revised patchSplinter Review
Attachment #724617 - Attachment is obsolete: true
Attachment #724624 - Flags: review?(wlachance)
Comment on attachment 724624 [details] [diff] [review] revised patch lgtm
Attachment #724624 - Flags: review?(wlachance) → review+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: