#!/usr/bin/env vpython3 # Copyright 2022 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # Note: We use tags here instead of refs because refs will always hit the # network to see if there are any updates. # [VPYTHON:BEGIN] # python_version: "3.8" # # wheel: < # name: "infra/python/wheels/isort-py3" # version: "version:5.10.1" # > # # [VPYTHON:END] from pathlib import Path import sys THIS_DIR = Path(__file__).resolve().parent RC_FILE = THIS_DIR / '.isort.cfg' # Set default config options. If a project wants to deviate, they'll have to # manually override. sys.argv = sys.argv[:1] + [f'--settings-file={RC_FILE}'] + sys.argv[1:] import isort.__main__