Closed
Bug 1190817
Opened 11 years ago
Closed 11 years ago
marionette install from pypi is broken
Categories
(Remote Protocol :: Marionette, defect)
Remote Protocol
Marionette
Tracking
(firefox42 fixed)
RESOLVED
FIXED
mozilla42
| Tracking | Status | |
|---|---|---|
| firefox42 | --- | fixed |
People
(Reporter: parkouss, Assigned: parkouss)
References
Details
Attachments
(1 file)
|
3.20 KB,
patch
|
automatedtester
:
review+
|
Details | Diff | Splinter Review |
On a fresh virtualenv, I just did:
> pip install marionette_client
then ran:
> marionette -h
Traceback (most recent call last):
File "/home/jp/dev/bug2dot/venv/bin/marionette", line 9, in <module>
load_entry_point('marionette-client==0.17', 'console_scripts', 'marionette')()
File "/home/jp/dev/bug2dot/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 353, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/home/jp/dev/bug2dot/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 2321, in load_entry_point
return ep.load()
File "/home/jp/dev/bug2dot/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 2048, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/home/jp/dev/bug2dot/venv/local/lib/python2.7/site-packages/marionette/runtests.py", line 9, in <module>
from marionette_transport import __version__ as transport_version
ImportError: cannot import name __version__
So w should release a new marionette transport, update the required dependency from client and release a new client.
Note that mozrunner should be released before because of https://hg.mozilla.org/mozilla-central/rev/1c9c68365592 (see bug 1190813).
| Assignee | ||
Comment 1•11 years ago
|
||
So we should update mozrunner required dependency from marionette also. :)
| Assignee | ||
Comment 2•11 years ago
|
||
This update the versions of client, driver and transport - we should release all that to pypi once landed.
Updated•11 years ago
|
Attachment #8643016 -
Flags: review?(dburns) → review+
Blocks: 1190812
Updated•11 years ago
|
Keywords: checkin-needed
Keywords: checkin-needed
Comment 5•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
status-firefox42:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
Just for reference, David uploaded all packages to PyPI a couple of hours ago.
Updated•3 years ago
|
Product: Testing → Remote Protocol
You need to log in
before you can comment on or make changes to this bug.
Description
•