[roll] Roll fuchsia [superproject] Roll antlion Add isort for auto-sorting imports

Introduce the isort package as a dev dependency. Configure isort such
that it doesn't introduce conflicts with black.

Add a format script and socialize its use in the contributing section of
the README; this script aims to reduce the cognitive overhead of
formatting code that complies with expectations.

Run the formatting script to fix all imports.

While here, add more precise versions to all dev dependencies. Aligning
on at least the minor version of a package will help reduce formatting
variations between developer environments.

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/antlion/+/862246
Original-Revision: f34f3d15dabaf9893eecccb9e1fd9d8548591f81
GitOrigin-RevId: 7680b91aa4b0184781e0fe10a399d19e406517b1
Roller-URL: https://ci.chromium.org/b/8779623454741719729
CQ-Do-Not-Cancel-Tryjobs: true
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/863331
Original-Revision: 2ac967908c07e1ab2c3f074de53b13104aa30ae1
Change-Id: Ie6f29d61a370ff5524c9598481d868853153bf6b
1 file changed
tree: c5ef06de3ec105a5552f46122fce5cd72297edd5
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.