From d2e6b45eca0979f549371af2ba899c7d13c5b242 Mon Sep 17 00:00:00 2001 From: Hugo Date: Mon, 20 Jan 2020 13:38:00 +0200 Subject: [PATCH 1/2] pre-commit autoupdate --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8bcc1be3192..195939015c5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -18,7 +18,7 @@ repos: additional_dependencies: [flake8-bugbear] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v0.740 + rev: v0.761 hooks: - id: mypy exclude: ^docs/conf.py From 36edb84f7eeb2093988228817d5a36d0e07166f9 Mon Sep 17 00:00:00 2001 From: Hugo Date: Mon, 20 Jan 2020 13:38:58 +0200 Subject: [PATCH 2/2] Remove deprecated --py36 option --- README.md | 6 ------ black.py | 22 +--------------------- 2 files changed, 1 insertion(+), 27 deletions(-) diff --git a/README.md b/README.md index 43d47fc6dfa..def311ff2fb 100644 --- a/README.md +++ b/README.md @@ -71,12 +71,6 @@ Options: Python versions that should be supported by Black's output. [default: per-file auto- detection] - --py36 Allow using Python 3.6-only syntax on all - input files. This will put trailing commas - in function signatures and calls also after - *args and **kwargs. Deprecated; use - --target-version instead. [default: per-file - auto-detection] --pyi Format all input files like typing stubs regardless of file extension (useful when piping source on standard input). diff --git a/black.py b/black.py index 26687472c59..dbd32475913 100644 --- a/black.py +++ b/black.py @@ -353,15 +353,6 @@ def target_version_option_callback( " auto-detection]" ), ) -@click.option( - "--py36", - is_flag=True, - help=( - "Allow using Python 3.6-only syntax on all input files. This will put trailing" - " commas in function signatures and calls also after *args and **kwargs." - " Deprecated; use --target-version instead. [default: per-file auto-detection]" - ), -) @click.option( "--pyi", is_flag=True, @@ -476,7 +467,6 @@ def main( color: bool, fast: bool, pyi: bool, - py36: bool, skip_string_normalization: bool, quiet: bool, verbose: bool, @@ -488,17 +478,7 @@ def main( """The uncompromising code formatter.""" write_back = WriteBack.from_configuration(check=check, diff=diff, color=color) if target_version: - if py36: - err("Cannot use both --target-version and --py36") - ctx.exit(2) - else: - versions = set(target_version) - elif py36: - err( - "--py36 is deprecated and will be removed in a future version. Use" - " --target-version py36 instead." - ) - versions = PY36_VERSIONS + versions = set(target_version) else: # We'll autodetect later. versions = set()