1. 06 Sep, 2019 2 commits
  2. 05 Sep, 2019 5 commits
  3. 04 Sep, 2019 3 commits
  4. 03 Sep, 2019 4 commits
  5. 31 Aug, 2019 1 commit
  6. 30 Aug, 2019 3 commits
  7. 28 Aug, 2019 2 commits
  8. 27 Aug, 2019 2 commits
  9. 26 Aug, 2019 1 commit
  10. 25 Aug, 2019 2 commits
  11. 23 Aug, 2019 5 commits
  12. 22 Aug, 2019 5 commits
  13. 21 Aug, 2019 3 commits
  14. 20 Aug, 2019 2 commits
    • Mike Frysinger's avatar
      pylint: rework wrapper to use vpython for multiple versions · 53297790
      Mike Frysinger authored
      This allows people to pin a specific version of pylint when running
      it.  The default behavior is unchanged: we run pylint-1.5.6 still
      as we've created a vpython wheel in cipd for it.  But for projects
      that want to move to a newer version, they can pick any of the new
      1.x wrappers.  Having the full set of versions here allows projects
      to incrementally move to newer versions as the lint delta between
      1.5 & 1.6 tends to be much smaller than 1.5 & 1.9.
      
      We don't include support for the newer 2.x series as those only
      support Python 3 which the codebase isn't ready for.
      
      Bug: 866772
      Test: `./pylint ...` still works & shows pylint-1.5
      Test: `./pylint-1.5 ...` runs the v1.5 version
      Test: `./pylint-1.8 ...` runs the v1.8 version
      Change-Id: I7c47187493564db81e3eb28c6dbd09e6309ead46
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1752507Reviewed-by: 's avatarRobbie Iannucci <iannucci@chromium.org>
      Commit-Queue: Mike Frysinger <vapier@chromium.org>
      53297790
    • Raul Tambre's avatar
      setup_color: Use native ANSI support on Windows 10 · ca1eb7d1
      Raul Tambre authored
      Windows 10 has support for native ANSI control codes.
      This means we don't have to wrap stdout/stderr with Colorama, which uses old CMD APIs to handle these sequences.
      
      This change inadvertently also works around an issue on Python 3 where Colorama errors when bytes are output by gclient_utils.CheckCallAndFilter due to not wrapping sys.stdout.buffer.
      
      Bug: 942522
      Change-Id: Ic7dde620b01bd94eb50de353bfc0276cad045a45
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1735566
      Commit-Queue: Raul Tambre <raul@tambre.ee>
      Reviewed-by: 's avatarMarc-Antoine Ruel <maruel@chromium.org>
      Auto-Submit: Raul Tambre <raul@tambre.ee>
      ca1eb7d1