Page MenuHomePhabricator

thopre (Thomas Preud'homme)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 22 2017, 10:31 AM (95 w, 4 d)

Recent Activity

Today

thopre added inline comments to D67814: [LNT] Python 3 support: adapt to dict method returning views.
Mon, Sep 23, 3:41 AM
thopre updated the diff for D67814: [LNT] Python 3 support: adapt to dict method returning views.
  • Remove all wrapping into list that are unecessary due to views being iterable
  • Improve uses of views to avoid introducing a call to list() when possible, as per Hubert
Mon, Sep 23, 3:41 AM
thopre committed rL372553: [LNT] Python 3 support: print using print function.
[LNT] Python 3 support: print using print function
Mon, Sep 23, 12:47 AM
thopre closed D67813: [LNT] Python 3 support: print using print function.
Mon, Sep 23, 12:46 AM · Restricted Project
thopre committed rL372552: [LNT] Python 3 support: Get next element with next builtin.
[LNT] Python 3 support: Get next element with next builtin
Mon, Sep 23, 12:46 AM
thopre closed D67812: [LNT] Python 3 support: Get next element with next builtin.
Mon, Sep 23, 12:46 AM · Restricted Project
thopre committed rL372551: [LNT] Python 3 support: Use absolute import by default.
[LNT] Python 3 support: Use absolute import by default
Mon, Sep 23, 12:45 AM
thopre closed D67811: [LNT] Python 3 support: Use absolute import by default.
Mon, Sep 23, 12:45 AM · Restricted Project

Sat, Sep 21

thopre updated the diff for D67878: [LNT] Python 3 support: use Python 3 urllib.

Encode URL in ascii for real compability with Python2

Sat, Sep 21, 2:57 PM
thopre updated the summary of D67818: [LNT] Python 3 support: adapt to renaming of raw_input to input.
Sat, Sep 21, 2:34 PM
thopre added a comment to D67818: [LNT] Python 3 support: adapt to renaming of raw_input to input.

I believe adding this to the files should work:

try:
    from builtins import input as raw_input
except ImportError:
    pass
Sat, Sep 21, 2:34 PM
thopre updated the diff for D67818: [LNT] Python 3 support: adapt to renaming of raw_input to input.

Import input from builtins for input to behave like raw_input in Python 2

Sat, Sep 21, 2:31 PM
thopre added a comment to D67884: [LNT] Sort machines by ID as expected by test case.

Alternatively the test could use -DAG directives. But I do think sorting is nicer as it's easier to find a machine in a long list and doing it on the server side sounds sensible to me. I'll let Chris have the last word though.

Sat, Sep 21, 1:58 PM
thopre added a parent revision for D67882: [LNT] Python 3 support: make leaf classes inherit from object: D67881: [LNT] Python 3 support: replace xrange with Python3's range.
Sat, Sep 21, 10:24 AM
thopre added a child revision for D67881: [LNT] Python 3 support: replace xrange with Python3's range: D67882: [LNT] Python 3 support: make leaf classes inherit from object.
Sat, Sep 21, 10:24 AM
thopre created D67882: [LNT] Python 3 support: make leaf classes inherit from object.
Sat, Sep 21, 10:24 AM
thopre added a parent revision for D67881: [LNT] Python 3 support: replace xrange with Python3's range: D67880: [LNT] Python 3 support: use chr instead of unichr.
Sat, Sep 21, 10:22 AM
thopre added a parent revision for D67880: [LNT] Python 3 support: use chr instead of unichr: D67879: [LNT] Python 3 support: import object when inheriting from it.
Sat, Sep 21, 10:22 AM
thopre added a child revision for D67879: [LNT] Python 3 support: import object when inheriting from it: D67880: [LNT] Python 3 support: use chr instead of unichr.
Sat, Sep 21, 10:22 AM
thopre created D67881: [LNT] Python 3 support: replace xrange with Python3's range.
Sat, Sep 21, 10:22 AM
thopre added a child revision for D67880: [LNT] Python 3 support: use chr instead of unichr: D67881: [LNT] Python 3 support: replace xrange with Python3's range.
Sat, Sep 21, 10:22 AM
thopre created D67880: [LNT] Python 3 support: use chr instead of unichr.
Sat, Sep 21, 10:22 AM
thopre added a parent revision for D67879: [LNT] Python 3 support: import object when inheriting from it: D67878: [LNT] Python 3 support: use Python 3 urllib.
Sat, Sep 21, 10:22 AM
thopre added a child revision for D67878: [LNT] Python 3 support: use Python 3 urllib: D67879: [LNT] Python 3 support: import object when inheriting from it.
Sat, Sep 21, 10:22 AM
thopre created D67879: [LNT] Python 3 support: import object when inheriting from it.
Sat, Sep 21, 10:22 AM
thopre added a parent revision for D67878: [LNT] Python 3 support: use Python 3 urllib: D67823: [LNT] Python 3 support: use Python 3 module names.
Sat, Sep 21, 10:22 AM
thopre created D67878: [LNT] Python 3 support: use Python 3 urllib.
Sat, Sep 21, 10:22 AM
thopre added a child revision for D67823: [LNT] Python 3 support: use Python 3 module names: D67878: [LNT] Python 3 support: use Python 3 urllib.
Sat, Sep 21, 10:22 AM
thopre committed rL372477: [LNT] Python 3 support: import reduce from functools.
[LNT] Python 3 support: import reduce from functools
Sat, Sep 21, 8:28 AM
thopre closed D67810: [LNT] Python 3 support: import reduce from functools.
Sat, Sep 21, 8:28 AM · Restricted Project
thopre updated the summary of D67811: [LNT] Python 3 support: Use absolute import by default.
Sat, Sep 21, 8:28 AM · Restricted Project
thopre updated the diff for D67811: [LNT] Python 3 support: Use absolute import by default.

Rebase on top of Hubert Tong similar changes

Sat, Sep 21, 8:28 AM · Restricted Project
thopre committed rL372476: [LNT] Python 3 support: use Python 3 idioms.
[LNT] Python 3 support: use Python 3 idioms
Sat, Sep 21, 8:19 AM
thopre closed D67809: [LNT] Python 3 support: use Python 3 idioms.
Sat, Sep 21, 8:19 AM · Restricted Project
thopre committed rL372474: [LNT] Python 3 support: Fix exec syntax.
[LNT] Python 3 support: Fix exec syntax
Sat, Sep 21, 8:09 AM
thopre closed D67808: [LNT] Python 3 support: Fix exec syntax.
Sat, Sep 21, 8:09 AM · Restricted Project
thopre committed rL372472: [LNT] Python 3 support: Fix except with named exception.
[LNT] Python 3 support: Fix except with named exception
Sat, Sep 21, 8:03 AM
thopre closed D67807: [LNT] Python 3 support: Fix except with named exception.
Sat, Sep 21, 8:03 AM · Restricted Project
thopre committed rL372471: [LNT] Python 3 support: get rid of apply builtin function.
[LNT] Python 3 support: get rid of apply builtin function
Sat, Sep 21, 8:02 AM
thopre closed D67806: [LNT] Python 3 support: get rid of apply builtin function.
Sat, Sep 21, 8:02 AM · Restricted Project
thopre added inline comments to D67816: [LNT] Python 3 support: use int() instead of long().
Sat, Sep 21, 7:53 AM
thopre updated the diff for D67809: [LNT] Python 3 support: use Python 3 idioms.

Fold .reverse() into sorted()

Sat, Sep 21, 7:41 AM · Restricted Project
thopre updated the summary of D67809: [LNT] Python 3 support: use Python 3 idioms.
Sat, Sep 21, 7:41 AM · Restricted Project
thopre added inline comments to D67809: [LNT] Python 3 support: use Python 3 idioms.
Sat, Sep 21, 7:41 AM · Restricted Project

Fri, Sep 20

thopre updated the summary of D67811: [LNT] Python 3 support: Use absolute import by default.
Fri, Sep 20, 2:08 AM · Restricted Project
thopre added a parent revision for D67823: [LNT] Python 3 support: use Python 3 module names: D67822: [LNT] Python 3 support: adapt to removal of execfile.
Fri, Sep 20, 1:49 AM
thopre added a child revision for D67822: [LNT] Python 3 support: adapt to removal of execfile: D67823: [LNT] Python 3 support: use Python 3 module names.
Fri, Sep 20, 1:49 AM
thopre updated the summary of D67823: [LNT] Python 3 support: use Python 3 module names.
Fri, Sep 20, 1:44 AM
thopre created D67823: [LNT] Python 3 support: use Python 3 module names.
Fri, Sep 20, 1:42 AM
thopre added a child revision for D67821: [LNT] Python 3 support: use Python 2's division behavior: D67822: [LNT] Python 3 support: adapt to removal of execfile.
Fri, Sep 20, 1:42 AM
thopre added a parent revision for D67822: [LNT] Python 3 support: adapt to removal of execfile: D67821: [LNT] Python 3 support: use Python 2's division behavior.
Fri, Sep 20, 1:42 AM
thopre created D67822: [LNT] Python 3 support: adapt to removal of execfile.
Fri, Sep 20, 1:42 AM
thopre added a parent revision for D67821: [LNT] Python 3 support: use Python 2's division behavior: D67820: [LNT] Python 3 support: get rid of calls to cmp builtin.
Fri, Sep 20, 1:42 AM
thopre added a child revision for D67820: [LNT] Python 3 support: get rid of calls to cmp builtin: D67821: [LNT] Python 3 support: use Python 2's division behavior.
Fri, Sep 20, 1:42 AM
thopre created D67821: [LNT] Python 3 support: use Python 2's division behavior.
Fri, Sep 20, 1:42 AM
thopre created D67820: [LNT] Python 3 support: get rid of calls to cmp builtin.
Fri, Sep 20, 1:42 AM
thopre added a parent revision for D67820: [LNT] Python 3 support: get rid of calls to cmp builtin: D67819: [LNT] Python 3 support: adapt to zip returning a view.
Fri, Sep 20, 1:42 AM
thopre added a child revision for D67819: [LNT] Python 3 support: adapt to zip returning a view: D67820: [LNT] Python 3 support: get rid of calls to cmp builtin.
Fri, Sep 20, 1:42 AM
thopre added a parent revision for D67819: [LNT] Python 3 support: adapt to zip returning a view: D67818: [LNT] Python 3 support: adapt to renaming of raw_input to input.
Fri, Sep 20, 1:42 AM
thopre created D67819: [LNT] Python 3 support: adapt to zip returning a view.
Fri, Sep 20, 1:42 AM
thopre added a child revision for D67818: [LNT] Python 3 support: adapt to renaming of raw_input to input: D67819: [LNT] Python 3 support: adapt to zip returning a view.
Fri, Sep 20, 1:42 AM
thopre added a parent revision for D67818: [LNT] Python 3 support: adapt to renaming of raw_input to input: D67817: [LNT] Python 3 support: adapt to map returning a view.
Fri, Sep 20, 1:42 AM
thopre created D67818: [LNT] Python 3 support: adapt to renaming of raw_input to input.
Fri, Sep 20, 1:42 AM
thopre added a child revision for D67817: [LNT] Python 3 support: adapt to map returning a view: D67818: [LNT] Python 3 support: adapt to renaming of raw_input to input.
Fri, Sep 20, 1:42 AM
thopre created D67817: [LNT] Python 3 support: adapt to map returning a view.
Fri, Sep 20, 1:42 AM
thopre added a child revision for D67816: [LNT] Python 3 support: use int() instead of long(): D67817: [LNT] Python 3 support: adapt to map returning a view.
Fri, Sep 20, 1:42 AM
thopre added a parent revision for D67817: [LNT] Python 3 support: adapt to map returning a view: D67816: [LNT] Python 3 support: use int() instead of long().
Fri, Sep 20, 1:42 AM
thopre added a child revision for D67815: [LNT] Python 3 support: adapt to filter returning a view: D67816: [LNT] Python 3 support: use int() instead of long().
Fri, Sep 20, 1:42 AM
thopre added a parent revision for D67816: [LNT] Python 3 support: use int() instead of long(): D67815: [LNT] Python 3 support: adapt to filter returning a view.
Fri, Sep 20, 1:42 AM
thopre created D67816: [LNT] Python 3 support: use int() instead of long().
Fri, Sep 20, 1:42 AM
thopre added a child revision for D67814: [LNT] Python 3 support: adapt to dict method returning views: D67815: [LNT] Python 3 support: adapt to filter returning a view.
Fri, Sep 20, 1:42 AM
thopre added a parent revision for D67815: [LNT] Python 3 support: adapt to filter returning a view: D67814: [LNT] Python 3 support: adapt to dict method returning views.
Fri, Sep 20, 1:42 AM
thopre created D67815: [LNT] Python 3 support: adapt to filter returning a view.
Fri, Sep 20, 1:42 AM
thopre added a parent revision for D67814: [LNT] Python 3 support: adapt to dict method returning views: D67813: [LNT] Python 3 support: print using print function.
Fri, Sep 20, 1:34 AM
thopre added a child revision for D67813: [LNT] Python 3 support: print using print function: D67814: [LNT] Python 3 support: adapt to dict method returning views.
Fri, Sep 20, 1:34 AM · Restricted Project
thopre created D67814: [LNT] Python 3 support: adapt to dict method returning views.
Fri, Sep 20, 1:34 AM
thopre added a child revision for D67812: [LNT] Python 3 support: Get next element with next builtin: D67813: [LNT] Python 3 support: print using print function.
Fri, Sep 20, 1:34 AM · Restricted Project
thopre added a parent revision for D67813: [LNT] Python 3 support: print using print function: D67812: [LNT] Python 3 support: Get next element with next builtin.
Fri, Sep 20, 1:34 AM · Restricted Project
thopre created D67813: [LNT] Python 3 support: print using print function.
Fri, Sep 20, 1:33 AM · Restricted Project
thopre added a parent revision for D67812: [LNT] Python 3 support: Get next element with next builtin: D67811: [LNT] Python 3 support: Use absolute import by default.
Fri, Sep 20, 1:33 AM · Restricted Project
thopre added a child revision for D67811: [LNT] Python 3 support: Use absolute import by default: D67812: [LNT] Python 3 support: Get next element with next builtin.
Fri, Sep 20, 1:33 AM · Restricted Project
thopre created D67812: [LNT] Python 3 support: Get next element with next builtin.
Fri, Sep 20, 1:33 AM · Restricted Project
thopre added a child revision for D67810: [LNT] Python 3 support: import reduce from functools: D67811: [LNT] Python 3 support: Use absolute import by default.
Fri, Sep 20, 1:33 AM · Restricted Project
thopre added a parent revision for D67811: [LNT] Python 3 support: Use absolute import by default: D67810: [LNT] Python 3 support: import reduce from functools.
Fri, Sep 20, 1:33 AM · Restricted Project
thopre created D67811: [LNT] Python 3 support: Use absolute import by default.
Fri, Sep 20, 1:32 AM · Restricted Project
thopre added a parent revision for D67810: [LNT] Python 3 support: import reduce from functools: D67809: [LNT] Python 3 support: use Python 3 idioms.
Fri, Sep 20, 1:32 AM · Restricted Project
thopre created D67810: [LNT] Python 3 support: import reduce from functools.
Fri, Sep 20, 1:32 AM · Restricted Project
thopre added a child revision for D67809: [LNT] Python 3 support: use Python 3 idioms: D67810: [LNT] Python 3 support: import reduce from functools.
Fri, Sep 20, 1:32 AM · Restricted Project
thopre added a parent revision for D67809: [LNT] Python 3 support: use Python 3 idioms: D67808: [LNT] Python 3 support: Fix exec syntax.
Fri, Sep 20, 1:32 AM · Restricted Project
thopre added a child revision for D67808: [LNT] Python 3 support: Fix exec syntax: D67809: [LNT] Python 3 support: use Python 3 idioms.
Fri, Sep 20, 1:32 AM · Restricted Project
thopre created D67809: [LNT] Python 3 support: use Python 3 idioms.
Fri, Sep 20, 1:28 AM · Restricted Project
thopre added a parent revision for D67808: [LNT] Python 3 support: Fix exec syntax: D67807: [LNT] Python 3 support: Fix except with named exception.
Fri, Sep 20, 1:28 AM · Restricted Project
thopre added a child revision for D67807: [LNT] Python 3 support: Fix except with named exception: D67808: [LNT] Python 3 support: Fix exec syntax.
Fri, Sep 20, 1:28 AM · Restricted Project
thopre created D67808: [LNT] Python 3 support: Fix exec syntax.
Fri, Sep 20, 1:28 AM · Restricted Project
thopre added a parent revision for D67807: [LNT] Python 3 support: Fix except with named exception: D67806: [LNT] Python 3 support: get rid of apply builtin function.
Fri, Sep 20, 1:28 AM · Restricted Project
thopre added a child revision for D67806: [LNT] Python 3 support: get rid of apply builtin function: D67807: [LNT] Python 3 support: Fix except with named exception.
Fri, Sep 20, 1:28 AM · Restricted Project
thopre created D67807: [LNT] Python 3 support: Fix except with named exception.
Fri, Sep 20, 1:28 AM · Restricted Project
thopre created D67806: [LNT] Python 3 support: get rid of apply builtin function.
Fri, Sep 20, 1:26 AM · Restricted Project
thopre added inline comments to D67795: [LNT] Python 3 support: Fix implicit package-relative imports.
Fri, Sep 20, 1:23 AM · Restricted Project

Thu, Sep 19

thopre committed rL372354: [LNT] Add docker containerization files.
[LNT] Add docker containerization files
Thu, Sep 19, 2:14 PM