From d5b0bd14e344e76868b3d0060eb675166e14efa8 Mon Sep 17 00:00:00 2001 From: Ulf Magnusson Date: Tue, 19 Mar 2019 19:37:07 +0100 Subject: [PATCH] scripts: Remove unused imports in all Python scripts Discovered with pylint3. Upstream open-amp PR: https://github.com/OpenAMP/open-amp/pull/168 Signed-off-by: Ulf Magnusson --- arch/x86/gen_mmu_x86.py | 2 -- doc/extensions/zephyr/link-roles.py | 1 - ext/lib/ipc/open-amp/open-amp/docs/img-src/gen-graph.py | 1 - samples/net/google_iot_mqtt/src/private_info/create_keys.py | 2 -- scripts/ci/get_modified_boards.py | 2 -- scripts/ci/get_modified_tests.py | 4 +--- scripts/gen_app_partitions.py | 4 ---- scripts/gitlint/zephyr_commit_rules.py | 4 ++-- scripts/sanity_chk/scl.py | 1 - scripts/support/quartus-flash.py | 1 - scripts/west_commands/runners/bossac.py | 3 +-- scripts/west_commands/tests/test_build.py | 1 - scripts/yaml_to_cmake.py | 1 - 13 files changed, 4 insertions(+), 23 deletions(-) diff --git a/arch/x86/gen_mmu_x86.py b/arch/x86/gen_mmu_x86.py index f30579b2a30..a574587add0 100755 --- a/arch/x86/gen_mmu_x86.py +++ b/arch/x86/gen_mmu_x86.py @@ -42,11 +42,9 @@ from reading their contents. import os import sys import struct -import parser from collections import namedtuple import ctypes import argparse -import re from elftools.elf.elffile import ELFFile from elftools.elf.sections import SymbolTableSection diff --git a/doc/extensions/zephyr/link-roles.py b/doc/extensions/zephyr/link-roles.py index 5aabf65f22e..5dae1d62616 100644 --- a/doc/extensions/zephyr/link-roles.py +++ b/doc/extensions/zephyr/link-roles.py @@ -7,7 +7,6 @@ from __future__ import print_function from __future__ import unicode_literals import re -import os from docutils import nodes from local_util import run_cmd_get_output diff --git a/ext/lib/ipc/open-amp/open-amp/docs/img-src/gen-graph.py b/ext/lib/ipc/open-amp/open-amp/docs/img-src/gen-graph.py index c191e5c6273..481f1d30551 100644 --- a/ext/lib/ipc/open-amp/open-amp/docs/img-src/gen-graph.py +++ b/ext/lib/ipc/open-amp/open-amp/docs/img-src/gen-graph.py @@ -1,4 +1,3 @@ -from graphviz import Digraph import argparse import os import pydot diff --git a/samples/net/google_iot_mqtt/src/private_info/create_keys.py b/samples/net/google_iot_mqtt/src/private_info/create_keys.py index 0dbcd05e3d4..c5edfc7dbee 100755 --- a/samples/net/google_iot_mqtt/src/private_info/create_keys.py +++ b/samples/net/google_iot_mqtt/src/private_info/create_keys.py @@ -5,8 +5,6 @@ # SPDX-License-Identifier: Apache-2.0 import sys -import os -import re import subprocess import argparse diff --git a/scripts/ci/get_modified_boards.py b/scripts/ci/get_modified_boards.py index 0333437e534..282c807a6b9 100755 --- a/scripts/ci/get_modified_boards.py +++ b/scripts/ci/get_modified_boards.py @@ -3,9 +3,7 @@ # A script to generate a list of boards that have changed or added and create an # arguemnts file for sanitycheck to allow running more tests for those boards. -import sys import re, os -from email.utils import parseaddr import sh import logging import argparse diff --git a/scripts/ci/get_modified_tests.py b/scripts/ci/get_modified_tests.py index ebab90ad552..c7790c8ae10 100755 --- a/scripts/ci/get_modified_tests.py +++ b/scripts/ci/get_modified_tests.py @@ -3,9 +3,7 @@ # A script to generate a list of tests that have changed or added and create an # arguemnts file for sanitycheck to allow running those tests with --all -import sys -import re, os -from email.utils import parseaddr +import os import sh import logging import argparse diff --git a/scripts/gen_app_partitions.py b/scripts/gen_app_partitions.py index 99a10c38fd6..94a8a6a923d 100644 --- a/scripts/gen_app_partitions.py +++ b/scripts/gen_app_partitions.py @@ -36,13 +36,9 @@ import sys import argparse import os import re -import string -import subprocess from collections import OrderedDict -from elf_helper import ElfHelper from elftools.elf.elffile import ELFFile from elftools.elf.sections import SymbolTableSection -from operator import itemgetter SZ = 'size' SRC = 'sources' diff --git a/scripts/gitlint/zephyr_commit_rules.py b/scripts/gitlint/zephyr_commit_rules.py index 67cd30ed529..639e07e62a9 100644 --- a/scripts/gitlint/zephyr_commit_rules.py +++ b/scripts/gitlint/zephyr_commit_rules.py @@ -11,8 +11,8 @@ While every LineRule can be implemented as a CommitRule, it's usually easier and that fits your needs. """ -from gitlint.rules import CommitRule, RuleViolation, TitleRegexMatches, CommitMessageTitle, LineRule, CommitMessageBody -from gitlint.options import IntOption, BoolOption, StrOption, ListOption +from gitlint.rules import CommitRule, RuleViolation, CommitMessageTitle, LineRule, CommitMessageBody +from gitlint.options import IntOption, StrOption import re class BodyMinLineCount(CommitRule): diff --git a/scripts/sanity_chk/scl.py b/scripts/sanity_chk/scl.py index 41b67e5e9d5..f716a2954dc 100644 --- a/scripts/sanity_chk/scl.py +++ b/scripts/sanity_chk/scl.py @@ -6,7 +6,6 @@ # Zephyr's sanity check testcases. import logging -import os import yaml log = logging.getLogger("scl") diff --git a/scripts/support/quartus-flash.py b/scripts/support/quartus-flash.py index 2a95c2bbbec..5ae7dcf914a 100755 --- a/scripts/support/quartus-flash.py +++ b/scripts/support/quartus-flash.py @@ -6,7 +6,6 @@ import argparse import os import string import sys -import shutil quartus_cpf_template = """ diff --git a/scripts/west_commands/runners/bossac.py b/scripts/west_commands/runners/bossac.py index f4e812fb761..50bfd7b679e 100644 --- a/scripts/west_commands/runners/bossac.py +++ b/scripts/west_commands/runners/bossac.py @@ -4,10 +4,9 @@ '''bossac-specific runner (flash only) for Atmel SAM microcontrollers.''' -import os import platform -from runners.core import ZephyrBinaryRunner, RunnerCaps, BuildConfiguration +from runners.core import ZephyrBinaryRunner, RunnerCaps DEFAULT_BOSSAC_PORT = '/dev/ttyACM0' diff --git a/scripts/west_commands/tests/test_build.py b/scripts/west_commands/tests/test_build.py index b7b9b2e439b..9deb744e28b 100644 --- a/scripts/west_commands/tests/test_build.py +++ b/scripts/west_commands/tests/test_build.py @@ -3,7 +3,6 @@ # SPDX-License-Identifier: Apache-2.0 from argparse import Namespace -from unittest.mock import patch from build import Build import pytest diff --git a/scripts/yaml_to_cmake.py b/scripts/yaml_to_cmake.py index 7da027ec8ee..6fc461cdfee 100755 --- a/scripts/yaml_to_cmake.py +++ b/scripts/yaml_to_cmake.py @@ -9,7 +9,6 @@ pairs to use within a CMake build file. ''' import argparse -import sys import yaml import pykwalify.core