Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Remove use of distutils
Distutils will be deprecated in python 3.12, see [PEP 632](https://www.python.org/dev/peps/pep-0632/).

`shutil.which` is the recommended replacement for `distutils.spawn.find_executable`.
  • Loading branch information
nakulj authored Nov 1, 2021
commit 48c041aa6d8aad5a29e4963e7f0eb062c5351939
4 changes: 2 additions & 2 deletions scripts/google-java-format-diff.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
import subprocess
import io
import sys
from distutils.spawn import find_executable
from shutil import which

def main():
parser = argparse.ArgumentParser(description=
Expand Down Expand Up @@ -105,7 +105,7 @@ def main():
elif args.google_java_format_jar:
base_command = ['java', '-jar', args.google_java_format_jar]
else:
binary = find_executable('google-java-format') or '/usr/bin/google-java-format'
binary = which('google-java-format') or '/usr/bin/google-java-format'
base_command = [binary]

# Reformat files containing changes in place.
Expand Down