Commit Graph

13 Commits

Author SHA1 Message Date
Lukasz Anforowicz
49e90f2d01 Update python version requested by depot_tools/yapf.
Fixed: 469798122
Change-Id: I210ef6f00aeb6923220011695b89faeae8dd8e80
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7270985
Reviewed-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org>
2025-12-18 14:27:16 -08:00
Brian Ryner
3d6dda8241 Always run yapf with vpython3.
The version we are using now does not run under python 2.7.

Add an explicit python_version 3.8 to the inline spec so that we don't
rely on vpython's default version. This is a no-op change when running with vpython3. We should run yapf under 3.11, but this needs additional testing and likely an update of zipp, so we'll do it separately.

Change-Id: If1fccbe6b13c77a770bd1a8c9de0789d543ba890
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5198109
Auto-Submit: Brian Ryner <bryner@google.com>
Reviewed-by: Josip Sokcevic <sokcevic@chromium.org>
Commit-Queue: Josip Sokcevic <sokcevic@chromium.org>
2024-01-16 18:25:09 +00:00
Robert Iannucci
710996478e [yapf] Update yapf to a version which supports python3.11 syntax.
R=bryner, yiwzhang@google.com

Change-Id: Iec8b5750d1f4889b301c6efe4ee42b399660897d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5123295
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Brian Ryner <bryner@google.com>
Reviewed-by: Gavin Mak <gavinmak@google.com>
2023-12-14 20:35:35 +00:00
Thiago Perrotta
f8cab106a4 Update vpython spec for yapf to 0.31.0
R=sokcevic@google.com

Bug: 1306598
Change-Id: Idd5d4216dad62bf1c2d28d27e415046d6b1a311a
Follow-up-of: https://crrev/c/4284800
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4289682
Reviewed-by: Josip Sokcevic <sokcevic@chromium.org>
Commit-Queue: Thiago Perrotta <tperrotta@chromium.org>
2023-02-28 02:26:10 +00:00
Thiago Perrotta
d85c5bc6ff Update vpython spec for yapf to 0.29.1
R=cjmcdonald@chromium.org, gavinmak@google.com, sokcevic@google.com

Bug: 1306598
Change-Id: I57b2be45f2d34ef63eee58cdf24196790a940ea1
Follow-up-of: https://crrev/c/4188739
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4284800
Reviewed-by: Josip Sokcevic <sokcevic@chromium.org>
Commit-Queue: Thiago Perrotta <tperrotta@chromium.org>
2023-02-23 00:20:18 +00:00
Thiago Perrotta
36bf3a82fb yapf: remove unused re import
Bug: None
Change-Id: I4c161b05ab5c743cf8d6fddbf40af759f186eccc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3782487
Reviewed-by: Gavin Mak <gavinmak@google.com>
Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com>
Commit-Queue: Thiago Perrotta <tperrotta@chromium.org>
Auto-Submit: Thiago Perrotta <tperrotta@chromium.org>
2022-07-22 18:29:27 +00:00
Ben Pastene
f0cbaf04cc Revert "Update vpython spec for yapf"
This reverts commit 2b8a99b183.

Reason for revert: `git cl format` returning KeyError: 'chromium' in some chromium py repos

See https://crbug.com/1264076

Original change's description:
> Update vpython spec for yapf
>
> Update yapf to latest version.
>
> Bug: None
> Change-Id: I77a994105e8ef16dcaf61402523d4cf9a1e39722
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3237590
> Commit-Queue: Chris McDonald <cjmcdonald@chromium.org>
> Auto-Submit: Chris McDonald <cjmcdonald@chromium.org>
> Reviewed-by: Josip Sokcevic <sokcevic@google.com>

Bug: 1264076
Change-Id: Ic94b6314f2c5183353d38f62d379304d7a830969
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3248264
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Stephanie Kim <kimstephanie@google.com>
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Reviewed-by: Chris McDonald <cjmcdonald@chromium.org>
Commit-Queue: Ben Pastene <bpastene@chromium.org>
2021-10-27 18:24:38 +00:00
Chris McDonald
2b8a99b183 Update vpython spec for yapf
Update yapf to latest version.

Bug: None
Change-Id: I77a994105e8ef16dcaf61402523d4cf9a1e39722
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3237590
Commit-Queue: Chris McDonald <cjmcdonald@chromium.org>
Auto-Submit: Chris McDonald <cjmcdonald@chromium.org>
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
2021-10-25 17:50:25 +00:00
Josip Sokcevic
d73d069a76 Run yapf with vpython3
R=ehmaldonado@chromium.org

Bug: 1197346
Change-Id: Ifc56ff316954eaa3c532b212371de57f8884ff97
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2822446
Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
Commit-Queue: Josip Sokcevic <sokcevic@google.com>
2021-04-13 15:43:18 +00:00
Anthony Polito
177e70c03e update yapf to 0.27.0
Bug: 1074167
Change-Id: I9f0c1c8a1fa76d6bf2899000fd0b3665f7bf0994
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2174818
Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
Commit-Queue: Anthony Polito <apolito@google.com>
2020-05-01 17:52:11 +00:00
Takuto Ikuta
adbef02c2c yapf: support --parallel flag
see
https://github.com/google/yapf#usage

Bug: 1073708
Change-Id: I3824bbecc6c52d6b7f82aaa05e5108a8619124d6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2162227
Reviewed-by: Aaron Gable <agable@chromium.org>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
2020-04-23 20:23:50 +00:00
Aiden Benner
db1e69ef03 Update yapf version 0.22 -> 0.24
0.24 has just been uploaded see bug.

Bug: 890349
Change-Id: Ice1e0c54d3fb60c0da5fde14aafae20c3ac449ce
Reviewed-on: https://chromium-review.googlesource.com/c/1261756
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Aiden Benner <abenner@google.com>
2018-10-09 22:20:23 +00:00
Nodir Turakulov
081487b9fb Add yapf
Add yapf and yapf.bat with a vpython spec, so it can be used anywhere, e.g.
bots.

Change-Id: I363c0251ed766b2bb15a8c0f03615bc9a3ecb37a
Reviewed-on: https://chromium-review.googlesource.com/1107170
Commit-Queue: Nodir Turakulov <nodir@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
2018-06-20 21:55:59 +00:00