Clone this repo:

Branches

  1. d44321c [vpython] Migrate swarming.py and gae.py inline specs to PEP 723 by Alex Ovsienko 路 20 hours ago main
  2. 9f24d96 馃尯 [swarming] Fix Python 3.8 SyntaxError in client/cipd.py by Tomasz Wiszkowski 路 3 days ago
  3. 2134027 Ruff lint: relint luci-py with ruff and remove pylint usage. by Alex Ovsienko 路 8 days ago
  4. bf1eee9 [swarming-bot] Stop relying on deprecated pkgutil.get_loader. by Vadim Shtayura 路 9 weeks ago
  5. 654d5f4 ruff: unify all ruff configs at the top, remove old config files and format the rest of py files, finalizing formatting migration for luci-py. by Alex Ovsienko 路 3 months ago

LUCI Python Client

This is the Python Client code for LUCI. It's part of the main python repo, and is also mirrored into a standalone client-py repo.

To contribute changes you need to clone the main python repo and then use git cl upload. The client-py repo mirror (which appears in Chromium's third_party directory) cannot be contributed to directly.

License

This project is licensed under Apache v2.0 license. See LICENSE for details.