Add Python 3 support to marionette driver

NEW
Unassigned

Status

P5
normal
a year ago
6 months ago

People

(Reporter: markjballard, Unassigned)

Tracking

(Depends on: 1 bug)

2.0 Branch
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

a year ago
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Build ID: 20170329150444

Steps to reproduce:

Attemp to install marionette_driver 2.2.0. with either pip or pip3

52.0.2 (64-bit) for Ubuntu Linux, 16.04.2 LTS

Any of these commands produce the same result:

$ pip3 install marionette_driver
$ sudo pip3 install marionette_driver
$ sudo -H pip3 install marionette_driver

$ pip install marionette_driver
$ sudo pip install marionette_driver
$ sudo -H pip install marionette_driver



Actual results:

Collecting marionette_driver
  Downloading marionette_driver-2.2.0.tar.gz
Collecting mozrunner>=6.13 (from marionette_driver)
  Downloading mozrunner-6.13.tar.gz (67kB)
    100% |████████████████████████████████| 71kB 1.5MB/s
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-0829rk11/mozrunner/setup.py", line 24, in
<module>
        assert sys.version_info[0] == 2
    AssertionError
   
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in
/tmp/pip-build-0829rk11/mozrunner/



Expected results:

It should have installed marionette_driver for use with Python / 3.
marionette_driver depends on mozbase, which does not support Python 3. See bug 1093212.
Depends on: 1093212
Priority: -- → P4
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Error on attempt to install marionette driver with pip → Add Python 3 support to marionette driver
Depends on: 1407763
Priority: P4 → P5
You need to log in before you can comment on or make changes to this bug.