From 410e36f7523719efa3209a3c72237f546cd1cc6b Mon Sep 17 00:00:00 2001 From: Brett Cannon Date: Thu, 9 Feb 2023 15:57:50 -0800 Subject: [PATCH] Drop bandit, pycodestyle, pydocstyle, and yapf from the Python image All of those tools are being dropped from the Python extension for VS Code due to lack of usage. --- src/python/history/dev.md | 40 --------------------------------- src/python/manifest.json | 6 +---- src/python/test-project/test.sh | 4 ---- 3 files changed, 1 insertion(+), 49 deletions(-) diff --git a/src/python/history/dev.md b/src/python/history/dev.md index 0d2df91d6f..888e2a19be 100644 --- a/src/python/history/dev.md +++ b/src/python/history/dev.md @@ -58,11 +58,7 @@ mcr.microsoft.com/devcontainers/python:dev-bullseye | flake8 | 6.0.0 | | autopep8 | 2.0.1 | | black | 23.1.0 | -| yapf | 0.32.0 | | mypy | 0.991 | -| pydocstyle | 6.3.0 | -| pycodestyle | 2.10.0 | -| bandit | 1.7.4 | | virtualenv | 20.17.1 | | pipx | 1.1.0 | @@ -150,11 +146,7 @@ mcr.microsoft.com/devcontainers/python:dev-3.10 | flake8 | 6.0.0 | | autopep8 | 2.0.1 | | black | 23.1.0 | -| yapf | 0.32.0 | | mypy | 0.991 | -| pydocstyle | 6.3.0 | -| pycodestyle | 2.10.0 | -| bandit | 1.7.4 | | virtualenv | 20.17.1 | | pipx | 1.1.0 | @@ -242,11 +234,7 @@ mcr.microsoft.com/devcontainers/python:dev-3.9 | flake8 | 6.0.0 | | autopep8 | 2.0.1 | | black | 23.1.0 | -| yapf | 0.32.0 | | mypy | 0.991 | -| pydocstyle | 6.3.0 | -| pycodestyle | 2.10.0 | -| bandit | 1.7.4 | | virtualenv | 20.17.1 | | pipx | 1.1.0 | @@ -334,11 +322,7 @@ mcr.microsoft.com/devcontainers/python:dev-3.8 | flake8 | 6.0.0 | | autopep8 | 2.0.1 | | black | 23.1.0 | -| yapf | 0.32.0 | | mypy | 0.991 | -| pydocstyle | 6.3.0 | -| pycodestyle | 2.10.0 | -| bandit | 1.7.4 | | virtualenv | 20.17.1 | | pipx | 1.1.0 | @@ -426,11 +410,7 @@ mcr.microsoft.com/devcontainers/python:dev-3.7 | flake8 | 5.0.4 | | autopep8 | 2.0.1 | | black | 23.1.0 | -| yapf | 0.32.0 | | mypy | 0.991 | -| pydocstyle | 6.3.0 | -| pycodestyle | 2.10.0 | -| bandit | 1.7.4 | | virtualenv | 20.17.1 | | pipx | 1.1.0 | @@ -519,11 +499,7 @@ mcr.microsoft.com/devcontainers/python:dev-buster | flake8 | 6.0.0 | | autopep8 | 2.0.1 | | black | 23.1.0 | -| yapf | 0.32.0 | | mypy | 0.991 | -| pydocstyle | 6.3.0 | -| pycodestyle | 2.10.0 | -| bandit | 1.7.4 | | virtualenv | 20.17.1 | | pipx | 1.1.0 | @@ -611,11 +587,7 @@ mcr.microsoft.com/devcontainers/python:dev-3.10-buster | flake8 | 6.0.0 | | autopep8 | 2.0.1 | | black | 23.1.0 | -| yapf | 0.32.0 | | mypy | 0.991 | -| pydocstyle | 6.3.0 | -| pycodestyle | 2.10.0 | -| bandit | 1.7.4 | | virtualenv | 20.17.1 | | pipx | 1.1.0 | @@ -703,11 +675,7 @@ mcr.microsoft.com/devcontainers/python:dev-3.9-buster | flake8 | 6.0.0 | | autopep8 | 2.0.1 | | black | 23.1.0 | -| yapf | 0.32.0 | | mypy | 0.991 | -| pydocstyle | 6.3.0 | -| pycodestyle | 2.10.0 | -| bandit | 1.7.4 | | virtualenv | 20.17.1 | | pipx | 1.1.0 | @@ -795,11 +763,7 @@ mcr.microsoft.com/devcontainers/python:dev-3.8-buster | flake8 | 6.0.0 | | autopep8 | 2.0.1 | | black | 23.1.0 | -| yapf | 0.32.0 | | mypy | 0.991 | -| pydocstyle | 6.3.0 | -| pycodestyle | 2.10.0 | -| bandit | 1.7.4 | | virtualenv | 20.17.1 | | pipx | 1.1.0 | @@ -887,11 +851,7 @@ mcr.microsoft.com/devcontainers/python:dev-3.7-buster | flake8 | 5.0.4 | | autopep8 | 2.0.1 | | black | 23.1.0 | -| yapf | 0.32.0 | | mypy | 0.991 | -| pydocstyle | 6.3.0 | -| pycodestyle | 2.10.0 | -| bandit | 1.7.4 | | virtualenv | 20.17.1 | | pipx | 1.1.0 | diff --git a/src/python/manifest.json b/src/python/manifest.json index 72eadf8434..40024d5a79 100644 --- a/src/python/manifest.json +++ b/src/python/manifest.json @@ -98,11 +98,7 @@ "flake8", "autopep8", "black", - "yapf", "mypy", - "pydocstyle", - "pycodestyle", - "bandit", "virtualenv", "pipx" ], @@ -113,4 +109,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/python/test-project/test.sh b/src/python/test-project/test.sh index d2fb20d4b3..4fb5a2239a 100755 --- a/src/python/test-project/test.sh +++ b/src/python/test-project/test.sh @@ -12,11 +12,7 @@ check "pipx" pipx --version check "pylint" pylint --version check "flake8" flake8 --version check "autopep8" autopep8 --version -check "yapf" yapf --version check "mypy" mypy --version -check "pydocstyle" pydocstyle --version -check "pycodestyle" pycodestyle --version -check "bandit" bandit --version check "pipenv" pipenv --version check "virtualenv" virtualenv --version