diff --git a/.github/workflows/python-cleanliness.yml b/.github/workflows/python-cleanliness.yml index 6a001b8fb6..5d5b39cbad 100644 --- a/.github/workflows/python-cleanliness.yml +++ b/.github/workflows/python-cleanliness.yml @@ -11,15 +11,17 @@ jobs: runs-on: ubuntu-22.04 steps: - # git checkout the PR - uses: actions/checkout@v5 with: submodules: 'recursive' + # Run flake8 but exclude git submodules and third-party libraries + - run: pipx run flake8 --show-source --exclude=MAVProxy/modules/mavproxy_cesium + - name: Install dependencies run: | - python -m pip install -U flake8 + python -m pip install --upgrade flake8 - name: Check Python with Flake8 run: | - scripts/run_flake8.py MAVProxy + scripts/run_flake8.py MAVProxy diff --git a/MAVProxy/modules/lib/ANUGA/geo_reference.py b/MAVProxy/modules/lib/ANUGA/geo_reference.py index d7027d0f9b..1f72803890 100644 --- a/MAVProxy/modules/lib/ANUGA/geo_reference.py +++ b/MAVProxy/modules/lib/ANUGA/geo_reference.py @@ -4,6 +4,7 @@ """ +# flake8: noqa #FIXME: Ensure that all attributes of a georef are treated everywhere #and unit test diff --git a/MAVProxy/modules/lib/ANUGA/lat_long_UTM_conversion.py b/MAVProxy/modules/lib/ANUGA/lat_long_UTM_conversion.py index f751a3431f..3ba11376c0 100644 --- a/MAVProxy/modules/lib/ANUGA/lat_long_UTM_conversion.py +++ b/MAVProxy/modules/lib/ANUGA/lat_long_UTM_conversion.py @@ -5,6 +5,8 @@ # see http://www.pygps.org # +# flake8: noqa + from math import pi, sin, cos, tan, sqrt #LatLong- UTM conversion..h diff --git a/MAVProxy/modules/lib/ANUGA/redfearn.py b/MAVProxy/modules/lib/ANUGA/redfearn.py index cdb5b0b416..434a8156d0 100644 --- a/MAVProxy/modules/lib/ANUGA/redfearn.py +++ b/MAVProxy/modules/lib/ANUGA/redfearn.py @@ -12,6 +12,8 @@ http://www.icsm.gov.au/icsm/ """ +# flake8: noqa + from MAVProxy.modules.lib.ANUGA.geo_reference import Geo_reference, DEFAULT_ZONE diff --git a/MAVProxy/modules/lib/LowPassFilter2p.py b/MAVProxy/modules/lib/LowPassFilter2p.py index d2c656270b..44822a9d76 100644 --- a/MAVProxy/modules/lib/LowPassFilter2p.py +++ b/MAVProxy/modules/lib/LowPassFilter2p.py @@ -1,5 +1,7 @@ #!/usr/bin/env python3 +# flake8: noqa + from math import * class LowPassFilter2p: diff --git a/MAVProxy/modules/lib/MacOS/__init__.py b/MAVProxy/modules/lib/MacOS/__init__.py index 4f8c669301..079ab3dc99 100644 --- a/MAVProxy/modules/lib/MacOS/__init__.py +++ b/MAVProxy/modules/lib/MacOS/__init__.py @@ -1,2 +1 @@ # version of matplotlib backends modified to work with MacOS - diff --git a/MAVProxy/modules/lib/MacOS/backend_agg.py b/MAVProxy/modules/lib/MacOS/backend_agg.py index 2ed9c4b097..1d9ba629f0 100644 --- a/MAVProxy/modules/lib/MacOS/backend_agg.py +++ b/MAVProxy/modules/lib/MacOS/backend_agg.py @@ -19,6 +19,8 @@ * integrate screen dpi w/ ppi and text """ +# flake8: noqa + import threading import numpy as np diff --git a/MAVProxy/modules/lib/MacOS/backend_wx.py b/MAVProxy/modules/lib/MacOS/backend_wx.py index 561c0f9075..6e7047ceba 100644 --- a/MAVProxy/modules/lib/MacOS/backend_wx.py +++ b/MAVProxy/modules/lib/MacOS/backend_wx.py @@ -14,6 +14,8 @@ """ +# flake8: noqa + import sys import os import os.path diff --git a/MAVProxy/modules/lib/MacOS/backend_wxagg.py b/MAVProxy/modules/lib/MacOS/backend_wxagg.py index 1137cec50c..b4c91a0399 100644 --- a/MAVProxy/modules/lib/MacOS/backend_wxagg.py +++ b/MAVProxy/modules/lib/MacOS/backend_wxagg.py @@ -1,3 +1,5 @@ +# flake8: noqa + import matplotlib from matplotlib.figure import Figure diff --git a/MAVProxy/modules/lib/MacOS/wxversion.py b/MAVProxy/modules/lib/MacOS/wxversion.py index cef5886a9b..7237aa9d67 100644 --- a/MAVProxy/modules/lib/MacOS/wxversion.py +++ b/MAVProxy/modules/lib/MacOS/wxversion.py @@ -74,6 +74,8 @@ """ +# flake8: noqa + import re, sys, os, glob, fnmatch diff --git a/MAVProxy/modules/lib/camera_projection.py b/MAVProxy/modules/lib/camera_projection.py index 815aecb0b9..87e96b67fc 100755 --- a/MAVProxy/modules/lib/camera_projection.py +++ b/MAVProxy/modules/lib/camera_projection.py @@ -3,6 +3,8 @@ class to project a camera view onto the map ''' +# flake8: noqa + import json import math import time diff --git a/MAVProxy/modules/lib/dumpstacks.py b/MAVProxy/modules/lib/dumpstacks.py index 27278e1b74..d6251328d9 100644 --- a/MAVProxy/modules/lib/dumpstacks.py +++ b/MAVProxy/modules/lib/dumpstacks.py @@ -1,5 +1,4 @@ - - +# flake8: noqa import threading, sys, traceback diff --git a/MAVProxy/modules/lib/geodesic_grid.py b/MAVProxy/modules/lib/geodesic_grid.py index 5e51d9147b..52e72362e1 100644 --- a/MAVProxy/modules/lib/geodesic_grid.py +++ b/MAVProxy/modules/lib/geodesic_grid.py @@ -20,6 +20,8 @@ as reference for defining the geodesic sections and implementing almost all functions. Those files should be consulted for implementation details. ''' +# flake8: noqa + import math from pymavlink.rotmat import Matrix3, Vector3 diff --git a/MAVProxy/modules/lib/graph_ui.py b/MAVProxy/modules/lib/graph_ui.py index e262dc4cce..7e259fc491 100644 --- a/MAVProxy/modules/lib/graph_ui.py +++ b/MAVProxy/modules/lib/graph_ui.py @@ -1,3 +1,5 @@ +# flake8: noqa + from MAVProxy.modules.lib import grapher from MAVProxy.modules.lib import multiproc diff --git a/MAVProxy/modules/lib/graphdefinition.py b/MAVProxy/modules/lib/graphdefinition.py index ffb8353678..d3d967dc1f 100644 --- a/MAVProxy/modules/lib/graphdefinition.py +++ b/MAVProxy/modules/lib/graphdefinition.py @@ -2,6 +2,8 @@ GraphDefinition class ''' +# flake8: noqa + class GraphDefinition(object): '''a pre-defined graph''' def __init__(self, name, expression, description, expressions, filename): diff --git a/MAVProxy/modules/lib/grapher.py b/MAVProxy/modules/lib/grapher.py index fe5884aba9..155f66001b 100755 --- a/MAVProxy/modules/lib/grapher.py +++ b/MAVProxy/modules/lib/grapher.py @@ -4,6 +4,8 @@ core library for graphing in mavexplorer ''' +# flake8: noqa + import ast import sys, struct, time, os, datetime, platform import math, re diff --git a/MAVProxy/modules/lib/live_graph.py b/MAVProxy/modules/lib/live_graph.py index d11a4107d5..4a6a5797e0 100755 --- a/MAVProxy/modules/lib/live_graph.py +++ b/MAVProxy/modules/lib/live_graph.py @@ -8,6 +8,8 @@ http://eli.thegreenplace.net/files/prog_code/wx_mpl_dynamic_graph.py.txt """ +# flake8: noqa + import platform from MAVProxy.modules.lib import mp_util from MAVProxy.modules.lib import multiproc diff --git a/MAVProxy/modules/lib/live_graph_ui.py b/MAVProxy/modules/lib/live_graph_ui.py index 574a28d4ab..6edfa9cffc 100644 --- a/MAVProxy/modules/lib/live_graph_ui.py +++ b/MAVProxy/modules/lib/live_graph_ui.py @@ -1,3 +1,5 @@ +# flake8: noqa + from MAVProxy.modules.lib.wx_loader import wx from MAVProxy.modules.lib import icon import time diff --git a/MAVProxy/modules/lib/magfit.py b/MAVProxy/modules/lib/magfit.py index 499809e74c..5f663ebd2a 100644 --- a/MAVProxy/modules/lib/magfit.py +++ b/MAVProxy/modules/lib/magfit.py @@ -4,6 +4,8 @@ fit best estimate of magnetometer offsets, diagonals, off-diagonals, cmot and scaling using WMM target ''' +# flake8: noqa + from MAVProxy.modules.lib import wx_processguard from MAVProxy.modules.lib.wx_loader import wx diff --git a/MAVProxy/modules/lib/mav_fft.py b/MAVProxy/modules/lib/mav_fft.py index 9a686fe59f..29237758a4 100644 --- a/MAVProxy/modules/lib/mav_fft.py +++ b/MAVProxy/modules/lib/mav_fft.py @@ -4,6 +4,8 @@ extract ISBH and ISBD messages from AP_Logging files and produce FFT plots ''' +# flake8: noqa + import numpy import os import pylab diff --git a/MAVProxy/modules/lib/mp_checklist.py b/MAVProxy/modules/lib/mp_checklist.py index 1be8dbf0dc..373f63870f 100755 --- a/MAVProxy/modules/lib/mp_checklist.py +++ b/MAVProxy/modules/lib/mp_checklist.py @@ -5,6 +5,8 @@ Created by Stephen Dade (stephen_dade@hotmail.com) """ +# flake8: noqa + import sys import os import time diff --git a/MAVProxy/modules/lib/mp_elevation.py b/MAVProxy/modules/lib/mp_elevation.py index 47af99b041..50cdcf5ed7 100755 --- a/MAVProxy/modules/lib/mp_elevation.py +++ b/MAVProxy/modules/lib/mp_elevation.py @@ -5,6 +5,8 @@ Created by Stephen Dade (stephen_dade@hotmail.com) ''' +# flake8: noqa + import os import sys import time diff --git a/MAVProxy/modules/lib/mp_image.py b/MAVProxy/modules/lib/mp_image.py index 13980d6e0b..35fee7f319 100755 --- a/MAVProxy/modules/lib/mp_image.py +++ b/MAVProxy/modules/lib/mp_image.py @@ -6,6 +6,8 @@ June 2012 ''' +# flake8: noqa + import time from MAVProxy.modules.lib.wx_loader import wx import cv2 diff --git a/MAVProxy/modules/lib/mp_instructor.py b/MAVProxy/modules/lib/mp_instructor.py index 02c4cb70af..ef7e7330bb 100755 --- a/MAVProxy/modules/lib/mp_instructor.py +++ b/MAVProxy/modules/lib/mp_instructor.py @@ -5,6 +5,8 @@ André Kjellstrup @ NORCE """ +# flake8: noqa + from MAVProxy.modules.lib import mp_util from MAVProxy.modules.lib import multiproc from MAVProxy.modules.lib.wx_loader import wx diff --git a/MAVProxy/modules/lib/mp_menu.py b/MAVProxy/modules/lib/mp_menu.py index 2ef3d40adb..cd8465b5f4 100644 --- a/MAVProxy/modules/lib/mp_menu.py +++ b/MAVProxy/modules/lib/mp_menu.py @@ -6,6 +6,8 @@ November 2013 ''' +# flake8: noqa + from MAVProxy.modules.lib import mp_util from MAVProxy.modules.lib import multiproc import platform diff --git a/MAVProxy/modules/lib/mp_module.py b/MAVProxy/modules/lib/mp_module.py index 9c64bf7657..7778313e70 100644 --- a/MAVProxy/modules/lib/mp_module.py +++ b/MAVProxy/modules/lib/mp_module.py @@ -1,3 +1,5 @@ +# flake8: noqa + import time from pymavlink import mavutil import traceback diff --git a/MAVProxy/modules/lib/mp_settings.py b/MAVProxy/modules/lib/mp_settings.py index 6a6cab25d6..d4317f8e6d 100644 --- a/MAVProxy/modules/lib/mp_settings.py +++ b/MAVProxy/modules/lib/mp_settings.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''settings object for MAVProxy modules''' +# flake8: noqa + import time import fnmatch diff --git a/MAVProxy/modules/lib/mp_substitute.py b/MAVProxy/modules/lib/mp_substitute.py index 1bcb2273a6..acd3caa09f 100644 --- a/MAVProxy/modules/lib/mp_substitute.py +++ b/MAVProxy/modules/lib/mp_substitute.py @@ -2,6 +2,8 @@ variable substitution in strings using a dictionary ''' +# flake8: noqa + import sys class MAVSubstituteError(Exception): diff --git a/MAVProxy/modules/lib/mp_util.py b/MAVProxy/modules/lib/mp_util.py index 86a44ff515..4ed4ee63b1 100644 --- a/MAVProxy/modules/lib/mp_util.py +++ b/MAVProxy/modules/lib/mp_util.py @@ -2,6 +2,8 @@ # -*- coding: utf-8 -*- '''common mavproxy utility functions''' +# flake8: noqa + import gzip import math import os diff --git a/MAVProxy/modules/lib/mp_widgets.py b/MAVProxy/modules/lib/mp_widgets.py index 9115a572ef..26cbfc41d4 100644 --- a/MAVProxy/modules/lib/mp_widgets.py +++ b/MAVProxy/modules/lib/mp_widgets.py @@ -6,6 +6,8 @@ June 2012 ''' +# flake8: noqa + from MAVProxy.modules.lib.wx_loader import wx import cv2 import numpy as np diff --git a/MAVProxy/modules/lib/msgstats.py b/MAVProxy/modules/lib/msgstats.py index cab9cc37c5..941bcebf35 100644 --- a/MAVProxy/modules/lib/msgstats.py +++ b/MAVProxy/modules/lib/msgstats.py @@ -4,6 +4,8 @@ show stats on messages in a log in MAVExplorer ''' +# flake8: noqa + import fnmatch from MAVProxy.modules.lib.multiproc_util import MPDataLogChildTask diff --git a/MAVProxy/modules/lib/multiproc.py b/MAVProxy/modules/lib/multiproc.py index 524100e5b0..629a50905c 100644 --- a/MAVProxy/modules/lib/multiproc.py +++ b/MAVProxy/modules/lib/multiproc.py @@ -10,6 +10,8 @@ make things work on MacOS ''' +# flake8: noqa + class PipeQueue(object): '''simulate a queue using a pipe. This is used to avoid a problem with pipes on MacOS, while still keeping similar syntax''' diff --git a/MAVProxy/modules/lib/multiproc_util.py b/MAVProxy/modules/lib/multiproc_util.py index 734a1f59af..a1dfcef567 100644 --- a/MAVProxy/modules/lib/multiproc_util.py +++ b/MAVProxy/modules/lib/multiproc_util.py @@ -4,6 +4,8 @@ custom pickle functions and class wrappers ''' +# flake8: noqa + from MAVProxy.modules.lib import multiproc import copyreg diff --git a/MAVProxy/modules/lib/ntrip.py b/MAVProxy/modules/lib/ntrip.py index 66586c8cc8..b6216c7228 100755 --- a/MAVProxy/modules/lib/ntrip.py +++ b/MAVProxy/modules/lib/ntrip.py @@ -4,6 +4,8 @@ based on client from http://github.com/jcmb/NTRIP """ +# flake8: noqa + import socket import sys import datetime diff --git a/MAVProxy/modules/lib/opengl.py b/MAVProxy/modules/lib/opengl.py index dff71bee05..13ed81c68f 100644 --- a/MAVProxy/modules/lib/opengl.py +++ b/MAVProxy/modules/lib/opengl.py @@ -15,6 +15,8 @@ ''' Module with helpers for OpenGL rendering. ''' +# flake8: noqa + import math from ctypes import * diff --git a/MAVProxy/modules/lib/optparse_gui/__init__.py b/MAVProxy/modules/lib/optparse_gui/__init__.py index 1aa76a716f..fc35c83186 100644 --- a/MAVProxy/modules/lib/optparse_gui/__init__.py +++ b/MAVProxy/modules/lib/optparse_gui/__init__.py @@ -5,6 +5,8 @@ options/args, instead of parsing command line arguments ''' +# flake8: noqa + import os import sys import re diff --git a/MAVProxy/modules/lib/param_ftp.py b/MAVProxy/modules/lib/param_ftp.py index 9e2cbfc9cd..431a3b392a 100755 --- a/MAVProxy/modules/lib/param_ftp.py +++ b/MAVProxy/modules/lib/param_ftp.py @@ -3,6 +3,8 @@ decode ftp parameter protocol data ''' +# flake8: noqa + import struct import sys diff --git a/MAVProxy/modules/lib/param_help.py b/MAVProxy/modules/lib/param_help.py index 0ba9842a64..d10ba98cfc 100644 --- a/MAVProxy/modules/lib/param_help.py +++ b/MAVProxy/modules/lib/param_help.py @@ -1,3 +1,5 @@ +# flake8: noqa + import time, os from pymavlink import mavutil, mavparm from MAVProxy.modules.lib import mp_util diff --git a/MAVProxy/modules/lib/rline.py b/MAVProxy/modules/lib/rline.py index 5062c82706..cbad6f3221 100644 --- a/MAVProxy/modules/lib/rline.py +++ b/MAVProxy/modules/lib/rline.py @@ -2,6 +2,8 @@ readline handling for mavproxy ''' +# flake8: noqa + import sys, glob, os, platform import re diff --git a/MAVProxy/modules/lib/rtcm3.py b/MAVProxy/modules/lib/rtcm3.py index 5bde1a57b2..f322e47bfd 100644 --- a/MAVProxy/modules/lib/rtcm3.py +++ b/MAVProxy/modules/lib/rtcm3.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''Decode RTCM v3 messages''' +# flake8: noqa + RTCMv3_PREAMBLE = 0xD3 POLYCRC24 = 0x1864CFB diff --git a/MAVProxy/modules/lib/srtm.py b/MAVProxy/modules/lib/srtm.py index 387a073309..e649d4ae29 100755 --- a/MAVProxy/modules/lib/srtm.py +++ b/MAVProxy/modules/lib/srtm.py @@ -1,5 +1,7 @@ #!/usr/bin/env python3 +# flake8: noqa + # Pylint: Disable name warnings # pylint: disable-msg=C0103 diff --git a/MAVProxy/modules/lib/textconsole.py b/MAVProxy/modules/lib/textconsole.py index 31bc4fa2ea..72d09dd526 100644 --- a/MAVProxy/modules/lib/textconsole.py +++ b/MAVProxy/modules/lib/textconsole.py @@ -3,6 +3,8 @@ """ MAVProxy default console """ +# flake8: noqa + import sys class SimpleConsole(): diff --git a/MAVProxy/modules/lib/wavefront.py b/MAVProxy/modules/lib/wavefront.py index 1935c02b2a..fc57a75304 100644 --- a/MAVProxy/modules/lib/wavefront.py +++ b/MAVProxy/modules/lib/wavefront.py @@ -33,6 +33,8 @@ Unsupported directives found while parsing are stored in the parser's ignored_directives attribute. ''' +# flake8: noqa + import os try: import cPickle as pickle diff --git a/MAVProxy/modules/lib/win_layout.py b/MAVProxy/modules/lib/win_layout.py index 622c6b9c8c..16458824e9 100644 --- a/MAVProxy/modules/lib/win_layout.py +++ b/MAVProxy/modules/lib/win_layout.py @@ -1,5 +1,7 @@ #!/usr/bin/env python3 +# flake8: noqa + import os, wx, pickle from MAVProxy.modules.lib import mp_util diff --git a/MAVProxy/modules/lib/wx_addlink.py b/MAVProxy/modules/lib/wx_addlink.py index a68788b496..ee22fa0102 100644 --- a/MAVProxy/modules/lib/wx_addlink.py +++ b/MAVProxy/modules/lib/wx_addlink.py @@ -3,6 +3,8 @@ GUI for adding new links to MAVProxy ''' +# flake8: noqa + import wx from pymavlink import mavutil diff --git a/MAVProxy/modules/lib/wx_loader.py b/MAVProxy/modules/lib/wx_loader.py index e79912723d..16f8868545 100644 --- a/MAVProxy/modules/lib/wx_loader.py +++ b/MAVProxy/modules/lib/wx_loader.py @@ -1,3 +1,5 @@ +# flake8: noqa + from MAVProxy.modules.lib import wx_util if not wx_util.safe: diff --git a/MAVProxy/modules/lib/wxconsole.py b/MAVProxy/modules/lib/wxconsole.py index e172eaad51..9faa9a6419 100755 --- a/MAVProxy/modules/lib/wxconsole.py +++ b/MAVProxy/modules/lib/wxconsole.py @@ -3,6 +3,8 @@ """ MAVProxy message console, implemented in a child process """ +# flake8: noqa + import threading import sys, time diff --git a/MAVProxy/modules/lib/wxconsole_ui.py b/MAVProxy/modules/lib/wxconsole_ui.py index 444578d135..65e88a9114 100644 --- a/MAVProxy/modules/lib/wxconsole_ui.py +++ b/MAVProxy/modules/lib/wxconsole_ui.py @@ -1,3 +1,5 @@ +# flake8: noqa + import errno import time import platform diff --git a/MAVProxy/modules/lib/wxconsole_util.py b/MAVProxy/modules/lib/wxconsole_util.py index 98a7dc9e19..171fee989d 100644 --- a/MAVProxy/modules/lib/wxconsole_util.py +++ b/MAVProxy/modules/lib/wxconsole_util.py @@ -1,3 +1,5 @@ +# flake8: noqa + class Text(): '''text to write to console''' def __init__(self, text, fg='black', bg='white'): diff --git a/MAVProxy/modules/lib/wxgrapheditor.py b/MAVProxy/modules/lib/wxgrapheditor.py index 9845c9885b..d05c587dd2 100644 --- a/MAVProxy/modules/lib/wxgrapheditor.py +++ b/MAVProxy/modules/lib/wxgrapheditor.py @@ -1,6 +1,8 @@ ''' Graphical editing of graph definition ''' +# flake8: noqa + from MAVProxy.modules.lib.wx_loader import wx from MAVProxy.modules.lib.graphdefinition import GraphDefinition diff --git a/MAVProxy/modules/lib/wxhorizon.py b/MAVProxy/modules/lib/wxhorizon.py index 0271144634..c84678660d 100755 --- a/MAVProxy/modules/lib/wxhorizon.py +++ b/MAVProxy/modules/lib/wxhorizon.py @@ -3,6 +3,8 @@ """ MAVProxy horizon indicator. """ +# flake8: noqa + from MAVProxy.modules.lib import multiproc import time diff --git a/MAVProxy/modules/lib/wxhorizon_ui.py b/MAVProxy/modules/lib/wxhorizon_ui.py index 1489afb34d..cf8a015c13 100644 --- a/MAVProxy/modules/lib/wxhorizon_ui.py +++ b/MAVProxy/modules/lib/wxhorizon_ui.py @@ -1,3 +1,5 @@ +# flake8: noqa + import time from MAVProxy.modules.lib.wxhorizon_util import Attitude, VFR_HUD, Global_Position_INT, BatteryInfo, FlightState, WaypointInfo, FPS from MAVProxy.modules.lib.wx_loader import wx diff --git a/MAVProxy/modules/lib/wxhorizon_util.py b/MAVProxy/modules/lib/wxhorizon_util.py index 0e5f8a1155..fff3e892a2 100644 --- a/MAVProxy/modules/lib/wxhorizon_util.py +++ b/MAVProxy/modules/lib/wxhorizon_util.py @@ -1,3 +1,5 @@ +# flake8: noqa + class Attitude(): '''The current Attitude Data''' def __init__(self, attitudeMsg): diff --git a/MAVProxy/modules/lib/wxrc.py b/MAVProxy/modules/lib/wxrc.py index df04fb97b4..d156a212d9 100644 --- a/MAVProxy/modules/lib/wxrc.py +++ b/MAVProxy/modules/lib/wxrc.py @@ -3,6 +3,8 @@ """ MAVProxy RC GUI """ +# flake8: noqa + from MAVProxy.modules.lib import multiproc from MAVProxy.modules.lib.wx_loader import wx import wx.lib.agw.pygauge as PG diff --git a/MAVProxy/modules/lib/wxsaildash.py b/MAVProxy/modules/lib/wxsaildash.py index 22e3025f38..a6804681aa 100644 --- a/MAVProxy/modules/lib/wxsaildash.py +++ b/MAVProxy/modules/lib/wxsaildash.py @@ -4,6 +4,8 @@ MAVProxy sailing dashboard """ +# flake8: noqa + from MAVProxy.modules.lib import multiproc import time diff --git a/MAVProxy/modules/lib/wxsaildash_ui.py b/MAVProxy/modules/lib/wxsaildash_ui.py index 60649535d9..10698bd94b 100644 --- a/MAVProxy/modules/lib/wxsaildash_ui.py +++ b/MAVProxy/modules/lib/wxsaildash_ui.py @@ -2,6 +2,8 @@ MAVProxy sailing dashboard gui elements """ +# flake8: noqa + from MAVProxy.modules.lib.wx_loader import wx from MAVProxy.modules.lib.wxsaildash_util import WindReference, SpeedUnit, WindAngleAndSpeed, WaterSpeedAndHeading diff --git a/MAVProxy/modules/lib/wxsaildash_util.py b/MAVProxy/modules/lib/wxsaildash_util.py index ccd2af0a6d..42fbba4a9b 100644 --- a/MAVProxy/modules/lib/wxsaildash_util.py +++ b/MAVProxy/modules/lib/wxsaildash_util.py @@ -2,6 +2,8 @@ MAVProxy sailing dashboard utility classes ''' +# flake8: noqa + import enum class WindReference(enum.Enum): diff --git a/MAVProxy/modules/lib/wxsettings.py b/MAVProxy/modules/lib/wxsettings.py index 0ff0909d08..68016b6026 100644 --- a/MAVProxy/modules/lib/wxsettings.py +++ b/MAVProxy/modules/lib/wxsettings.py @@ -1,6 +1,8 @@ ''' Graphical editing of mp_settings object ''' +# flake8: noqa + import os, sys from MAVProxy.modules.lib import multiproc import threading diff --git a/MAVProxy/modules/lib/wxsettings_ui.py b/MAVProxy/modules/lib/wxsettings_ui.py index 3748341060..ef2a576c3c 100644 --- a/MAVProxy/modules/lib/wxsettings_ui.py +++ b/MAVProxy/modules/lib/wxsettings_ui.py @@ -1,3 +1,5 @@ +# flake8: noqa + import sys from MAVProxy.modules.lib.wx_loader import wx diff --git a/MAVProxy/modules/mavproxy_DGPS.py b/MAVProxy/modules/mavproxy_DGPS.py index 1b0be88704..d4e7d4b487 100644 --- a/MAVProxy/modules/mavproxy_DGPS.py +++ b/MAVProxy/modules/mavproxy_DGPS.py @@ -3,6 +3,8 @@ support for a GCS attached DGPS system ''' +# flake8: noqa + import socket, errno from pymavlink import mavutil from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_GPSInject.py b/MAVProxy/modules/mavproxy_GPSInject.py index 4651762082..975eab1048 100644 --- a/MAVProxy/modules/mavproxy_GPSInject.py +++ b/MAVProxy/modules/mavproxy_GPSInject.py @@ -3,6 +3,8 @@ primarily used to inject uBlox AssistNow data """ +# flake8: noqa + import random import time import os diff --git a/MAVProxy/modules/mavproxy_GPSInput.py b/MAVProxy/modules/mavproxy_GPSInput.py index e285f3810e..3d3d00d846 100644 --- a/MAVProxy/modules/mavproxy_GPSInput.py +++ b/MAVProxy/modules/mavproxy_GPSInput.py @@ -3,6 +3,8 @@ support for GPS_INPUT message ''' +# flake8: noqa + import socket, errno import json from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_HIL.py b/MAVProxy/modules/mavproxy_HIL.py index b4dd73dc17..be5c60326c 100644 --- a/MAVProxy/modules/mavproxy_HIL.py +++ b/MAVProxy/modules/mavproxy_HIL.py @@ -7,6 +7,8 @@ This interfaces to Tools/autotest/jsbsim/runsim.py to run the JSBSim flight simulator ''' +# flake8: noqa + import sys, os, time, socket, errno, struct, math from math import degrees, radians from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_OpenDroneID.py b/MAVProxy/modules/mavproxy_OpenDroneID.py index 8df2b10438..2d469c1791 100644 --- a/MAVProxy/modules/mavproxy_OpenDroneID.py +++ b/MAVProxy/modules/mavproxy_OpenDroneID.py @@ -2,6 +2,8 @@ Support for OpenDroneID ''' +# flake8: noqa + from MAVProxy.modules.lib import mp_module from MAVProxy.modules.lib import mp_settings from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_SIYI/__init__.py b/MAVProxy/modules/mavproxy_SIYI/__init__.py index 01de3104d5..367bde499c 100644 --- a/MAVProxy/modules/mavproxy_SIYI/__init__.py +++ b/MAVProxy/modules/mavproxy_SIYI/__init__.py @@ -7,6 +7,8 @@ circle hottest area? ''' +# flake8: noqa + from MAVProxy.modules.lib import mp_module from MAVProxy.modules.lib import mp_settings from MAVProxy.modules.lib.mp_settings import MPSetting diff --git a/MAVProxy/modules/mavproxy_SIYI/camera_view.py b/MAVProxy/modules/mavproxy_SIYI/camera_view.py index d6abf347b5..ea31e66506 100644 --- a/MAVProxy/modules/mavproxy_SIYI/camera_view.py +++ b/MAVProxy/modules/mavproxy_SIYI/camera_view.py @@ -1,5 +1,7 @@ #!/usr/bin/env python3 +# flake8: noqa + from threading import Thread import cv2 diff --git a/MAVProxy/modules/mavproxy_SIYI/raw_thermal.py b/MAVProxy/modules/mavproxy_SIYI/raw_thermal.py index 58d5b6d086..909d48b88a 100644 --- a/MAVProxy/modules/mavproxy_SIYI/raw_thermal.py +++ b/MAVProxy/modules/mavproxy_SIYI/raw_thermal.py @@ -1,5 +1,7 @@ #!/usr/bin/env python3 +# flake8: noqa + from threading import Thread import cv2 import os diff --git a/MAVProxy/modules/mavproxy_SIYI/tools/playback.py b/MAVProxy/modules/mavproxy_SIYI/tools/playback.py index 1f0277a942..8fddb082ce 100755 --- a/MAVProxy/modules/mavproxy_SIYI/tools/playback.py +++ b/MAVProxy/modules/mavproxy_SIYI/tools/playback.py @@ -3,6 +3,8 @@ playback videos with temperature data ''' +# flake8: noqa + from MAVProxy.modules.lib.mp_image import MPImage from MAVProxy.modules.lib.mp_image import MPImageFrameCounter from MAVProxy.modules.lib.mp_image import MPImageOSD_HorizonLine diff --git a/MAVProxy/modules/mavproxy_SIYI/tools/temp_dir.py b/MAVProxy/modules/mavproxy_SIYI/tools/temp_dir.py index 0092e79033..7bba7721f8 100755 --- a/MAVProxy/modules/mavproxy_SIYI/tools/temp_dir.py +++ b/MAVProxy/modules/mavproxy_SIYI/tools/temp_dir.py @@ -2,6 +2,8 @@ # save images in therm cap +# flake8: noqa + import sys import numpy as np import cv2 diff --git a/MAVProxy/modules/mavproxy_SIYI/tools/temp_view.py b/MAVProxy/modules/mavproxy_SIYI/tools/temp_view.py index 5dbd36557f..351a135be7 100755 --- a/MAVProxy/modules/mavproxy_SIYI/tools/temp_view.py +++ b/MAVProxy/modules/mavproxy_SIYI/tools/temp_view.py @@ -1,5 +1,7 @@ #!/usr/bin/env python3 +# flake8: noqa + import sys import numpy as np import cv2 diff --git a/MAVProxy/modules/mavproxy_SecureCommand.py b/MAVProxy/modules/mavproxy_SecureCommand.py index 35389af3cd..02451e460e 100644 --- a/MAVProxy/modules/mavproxy_SecureCommand.py +++ b/MAVProxy/modules/mavproxy_SecureCommand.py @@ -2,6 +2,8 @@ Support for MAVLink SECURE_COMMAND ''' +# flake8: noqa + from MAVProxy.modules.lib import mp_module from MAVProxy.modules.lib import mp_settings from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_adsb.py b/MAVProxy/modules/mavproxy_adsb.py index 30375ddf8a..b549a3abb0 100644 --- a/MAVProxy/modules/mavproxy_adsb.py +++ b/MAVProxy/modules/mavproxy_adsb.py @@ -4,6 +4,8 @@ Dec 2015 ''' +# flake8: noqa + from math import * from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_ais.py b/MAVProxy/modules/mavproxy_ais.py index be9877bb48..b72392e989 100644 --- a/MAVProxy/modules/mavproxy_ais.py +++ b/MAVProxy/modules/mavproxy_ais.py @@ -4,6 +4,8 @@ June 2021 ''' +# flake8: noqa + from pymavlink import mavutil from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_antenna.py b/MAVProxy/modules/mavproxy_antenna.py index 8635e9d9a5..af29522a57 100644 --- a/MAVProxy/modules/mavproxy_antenna.py +++ b/MAVProxy/modules/mavproxy_antenna.py @@ -5,6 +5,8 @@ June 2012 ''' +# flake8: noqa + import sys, os, time from cuav.lib import cuav_util from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_arm.py b/MAVProxy/modules/mavproxy_arm.py index dac121729d..b8109a07bd 100644 --- a/MAVProxy/modules/mavproxy_arm.py +++ b/MAVProxy/modules/mavproxy_arm.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''arm/disarm command handling''' +# flake8: noqa + import time, os from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_asterix.py b/MAVProxy/modules/mavproxy_asterix.py index eca56d3be6..4bce15c378 100644 --- a/MAVProxy/modules/mavproxy_asterix.py +++ b/MAVProxy/modules/mavproxy_asterix.py @@ -4,6 +4,8 @@ This listens for SDPS on UDP and translates to ADSB_VEHICLE messages ''' +# flake8: noqa + import pickle from math import * diff --git a/MAVProxy/modules/mavproxy_auxopt.py b/MAVProxy/modules/mavproxy_auxopt.py index 63b238335e..fee432b22f 100644 --- a/MAVProxy/modules/mavproxy_auxopt.py +++ b/MAVProxy/modules/mavproxy_auxopt.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''auxopt command handling''' +# flake8: noqa + import time, os from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_battery.py b/MAVProxy/modules/mavproxy_battery.py index 06625dd4cf..414c95892c 100644 --- a/MAVProxy/modules/mavproxy_battery.py +++ b/MAVProxy/modules/mavproxy_battery.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''battery commands''' +# flake8: noqa + import time, math from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_calibration.py b/MAVProxy/modules/mavproxy_calibration.py index e93bc32630..11c1b6ccc5 100644 --- a/MAVProxy/modules/mavproxy_calibration.py +++ b/MAVProxy/modules/mavproxy_calibration.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''calibration command handling''' +# flake8: noqa + import time, os from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_cameraview.py b/MAVProxy/modules/mavproxy_cameraview.py index 300969ca80..9c7bf4933a 100644 --- a/MAVProxy/modules/mavproxy_cameraview.py +++ b/MAVProxy/modules/mavproxy_cameraview.py @@ -5,6 +5,8 @@ Feb 2014 ''' +# flake8: noqa + import math from MAVProxy.modules.mavproxy_map import mp_slipmap from MAVProxy.modules.lib import mp_util diff --git a/MAVProxy/modules/mavproxy_checklist.py b/MAVProxy/modules/mavproxy_checklist.py index d236422a44..d6efa7ad78 100755 --- a/MAVProxy/modules/mavproxy_checklist.py +++ b/MAVProxy/modules/mavproxy_checklist.py @@ -5,6 +5,8 @@ July 2014 ''' +# flake8: noqa + import math, sys, os, time from MAVProxy.modules.lib import mp_checklist from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_cmdlong.py b/MAVProxy/modules/mavproxy_cmdlong.py index 0ff00fbe52..f83ad85641 100644 --- a/MAVProxy/modules/mavproxy_cmdlong.py +++ b/MAVProxy/modules/mavproxy_cmdlong.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''command long''' +# flake8: noqa + import time, os from numpy import equal from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_console.py b/MAVProxy/modules/mavproxy_console.py index f094540593..952bf6638c 100644 --- a/MAVProxy/modules/mavproxy_console.py +++ b/MAVProxy/modules/mavproxy_console.py @@ -4,6 +4,8 @@ uses lib/console.py for display """ +# flake8: noqa + import os, sys, math, time, re import traceback diff --git a/MAVProxy/modules/mavproxy_dataflash_logger.py b/MAVProxy/modules/mavproxy_dataflash_logger.py index cc29631309..c77d0a35f7 100644 --- a/MAVProxy/modules/mavproxy_dataflash_logger.py +++ b/MAVProxy/modules/mavproxy_dataflash_logger.py @@ -13,6 +13,8 @@ libraries/DataFlash/DataFlash_MAVLink.* ''' +# flake8: noqa + import os import os.path from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_devop.py b/MAVProxy/modules/mavproxy_devop.py index 5ad10e4edb..7d02b066b7 100644 --- a/MAVProxy/modules/mavproxy_devop.py +++ b/MAVProxy/modules/mavproxy_devop.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''remote low level device operations''' +# flake8: noqa + import time, os, sys from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_emuecu.py b/MAVProxy/modules/mavproxy_emuecu.py index 1354076e22..f55f7d2c73 100644 --- a/MAVProxy/modules/mavproxy_emuecu.py +++ b/MAVProxy/modules/mavproxy_emuecu.py @@ -2,6 +2,8 @@ control EMU ECU system """ +# flake8: noqa + import time from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_example.py b/MAVProxy/modules/mavproxy_example.py index 953bb672f9..aba3ddec40 100644 --- a/MAVProxy/modules/mavproxy_example.py +++ b/MAVProxy/modules/mavproxy_example.py @@ -12,6 +12,8 @@ 3. trim (or comment) out any functionality you do not need ''' +# flake8: noqa + import os import os.path import sys diff --git a/MAVProxy/modules/mavproxy_fakegps.py b/MAVProxy/modules/mavproxy_fakegps.py index c59ae5b07a..112f894098 100644 --- a/MAVProxy/modules/mavproxy_fakegps.py +++ b/MAVProxy/modules/mavproxy_fakegps.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''fake GPS input using GPS_INPUT packet''' +# flake8: noqa + import time from MAVProxy.modules.lib import mp_module from MAVProxy.modules.lib import mp_settings diff --git a/MAVProxy/modules/mavproxy_fenceitem_protocol.py b/MAVProxy/modules/mavproxy_fenceitem_protocol.py index 4f7516143e..d510579044 100644 --- a/MAVProxy/modules/mavproxy_fenceitem_protocol.py +++ b/MAVProxy/modules/mavproxy_fenceitem_protocol.py @@ -1,6 +1,8 @@ """ MAVProxy geofence module """ +# flake8: noqa + import os, time, platform from pymavlink import mavwp, mavutil from MAVProxy.modules.lib import mp_util diff --git a/MAVProxy/modules/mavproxy_firmware.py b/MAVProxy/modules/mavproxy_firmware.py index 6f4e1b8171..f81b15d11e 100644 --- a/MAVProxy/modules/mavproxy_firmware.py +++ b/MAVProxy/modules/mavproxy_firmware.py @@ -2,6 +2,8 @@ '''firmware handling''' +# flake8: noqa + import time, os, fnmatch import json import threading diff --git a/MAVProxy/modules/mavproxy_followtest.py b/MAVProxy/modules/mavproxy_followtest.py index 8f97532b0b..ad2e5b639b 100644 --- a/MAVProxy/modules/mavproxy_followtest.py +++ b/MAVProxy/modules/mavproxy_followtest.py @@ -5,6 +5,8 @@ September 2016 ''' +# flake8: noqa + import sys, os, time, math from MAVProxy.modules.lib import mp_module from MAVProxy.modules.lib import mp_util diff --git a/MAVProxy/modules/mavproxy_ftp.py b/MAVProxy/modules/mavproxy_ftp.py index 7d3f66657c..5056a25d3d 100644 --- a/MAVProxy/modules/mavproxy_ftp.py +++ b/MAVProxy/modules/mavproxy_ftp.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''mavlink file transfer support''' +# flake8: noqa + import io import time, os, sys import struct diff --git a/MAVProxy/modules/mavproxy_gasheli.py b/MAVProxy/modules/mavproxy_gasheli.py index efc6dffeba..fad49d6043 100644 --- a/MAVProxy/modules/mavproxy_gasheli.py +++ b/MAVProxy/modules/mavproxy_gasheli.py @@ -2,6 +2,8 @@ helicopter monitoring and control module gas helicopters """ +# flake8: noqa + import os, sys, math, time from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_generator.py b/MAVProxy/modules/mavproxy_generator.py index cd0881c7f0..02356647c1 100644 --- a/MAVProxy/modules/mavproxy_generator.py +++ b/MAVProxy/modules/mavproxy_generator.py @@ -4,6 +4,8 @@ Peter Barker, Jun 2020 ''' +# flake8: noqa + import os import os.path import sys diff --git a/MAVProxy/modules/mavproxy_genobstacles.py b/MAVProxy/modules/mavproxy_genobstacles.py index 07fc41931a..1a6769d827 100644 --- a/MAVProxy/modules/mavproxy_genobstacles.py +++ b/MAVProxy/modules/mavproxy_genobstacles.py @@ -2,6 +2,8 @@ generate dynamic obstacles for OBC 2018 ''' +# flake8: noqa + import time, pickle from math import * diff --git a/MAVProxy/modules/mavproxy_gimbal.py b/MAVProxy/modules/mavproxy_gimbal.py index 66a066a24a..776d962294 100644 --- a/MAVProxy/modules/mavproxy_gimbal.py +++ b/MAVProxy/modules/mavproxy_gimbal.py @@ -5,6 +5,8 @@ January 2015 ''' +# flake8: noqa + import sys, os, time from MAVProxy.modules.lib import mp_module from MAVProxy.modules.lib import mp_util diff --git a/MAVProxy/modules/mavproxy_gopro.py b/MAVProxy/modules/mavproxy_gopro.py index 5deb859e00..4edd06411c 100644 --- a/MAVProxy/modules/mavproxy_gopro.py +++ b/MAVProxy/modules/mavproxy_gopro.py @@ -4,6 +4,8 @@ To use this module connect to a Solo with a GoPro installed on the gimbal. ''' +# flake8: noqa + import time, os from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_graph.py b/MAVProxy/modules/mavproxy_graph.py index 5958542eab..4c57d777f3 100644 --- a/MAVProxy/modules/mavproxy_graph.py +++ b/MAVProxy/modules/mavproxy_graph.py @@ -4,6 +4,8 @@ uses lib/live_graph.py for display """ +# flake8: noqa + from pymavlink import mavutil import re, os, sys diff --git a/MAVProxy/modules/mavproxy_heliplane.py b/MAVProxy/modules/mavproxy_heliplane.py index 2f1451739e..a871230601 100644 --- a/MAVProxy/modules/mavproxy_heliplane.py +++ b/MAVProxy/modules/mavproxy_heliplane.py @@ -2,6 +2,8 @@ monitoring of heliplane """ +# flake8: noqa + import os, sys, math, time from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_horizon.py b/MAVProxy/modules/mavproxy_horizon.py index cb69d95672..01a568df0a 100644 --- a/MAVProxy/modules/mavproxy_horizon.py +++ b/MAVProxy/modules/mavproxy_horizon.py @@ -4,6 +4,8 @@ uses lib/console.py for display """ +# flake8: noqa + from MAVProxy.modules.lib import wxhorizon from MAVProxy.modules.lib import mp_module from MAVProxy.modules.lib.wxhorizon_util import Attitude, VFR_HUD, Global_Position_INT, BatteryInfo, FlightState, WaypointInfo, FPS diff --git a/MAVProxy/modules/mavproxy_instructor.py b/MAVProxy/modules/mavproxy_instructor.py index 1e71c5e102..5f238a5934 100755 --- a/MAVProxy/modules/mavproxy_instructor.py +++ b/MAVProxy/modules/mavproxy_instructor.py @@ -4,6 +4,8 @@ André Kjellstrup @ NORCE """ +# flake8: noqa + import math from MAVProxy.modules.lib import mp_instructor from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_joystick/__init__.py b/MAVProxy/modules/mavproxy_joystick/__init__.py index 727b65559e..e1d54c8f50 100644 --- a/MAVProxy/modules/mavproxy_joystick/__init__.py +++ b/MAVProxy/modules/mavproxy_joystick/__init__.py @@ -1,3 +1,5 @@ +# flake8: noqa + import os import pygame import pkg_resources diff --git a/MAVProxy/modules/mavproxy_joystick/controls.py b/MAVProxy/modules/mavproxy_joystick/controls.py index b65bdec1f2..c53d026dad 100644 --- a/MAVProxy/modules/mavproxy_joystick/controls.py +++ b/MAVProxy/modules/mavproxy_joystick/controls.py @@ -1,6 +1,8 @@ '''Joystick control classes''' +# flake8: noqa + def scale(val, inlow=-1, inhigh=1, outlow=1000, outhigh=2000): diff --git a/MAVProxy/modules/mavproxy_joystick/findjoy.py b/MAVProxy/modules/mavproxy_joystick/findjoy.py index bc3f0b12e6..064b4993ff 100644 --- a/MAVProxy/modules/mavproxy_joystick/findjoy.py +++ b/MAVProxy/modules/mavproxy_joystick/findjoy.py @@ -7,6 +7,8 @@ python -m MAVProxy.modules.mavproxy_joystick.findjoy ''' +# flake8: noqa + import argparse import collections import pygame diff --git a/MAVProxy/modules/mavproxy_layout.py b/MAVProxy/modules/mavproxy_layout.py index e52045fc44..68672e57cc 100644 --- a/MAVProxy/modules/mavproxy_layout.py +++ b/MAVProxy/modules/mavproxy_layout.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''window layout command handling''' +# flake8: noqa + from MAVProxy.modules.lib import mp_module class LayoutModule(mp_module.MPModule): diff --git a/MAVProxy/modules/mavproxy_magical/__init__.py b/MAVProxy/modules/mavproxy_magical/__init__.py index a9f59b7c22..82e4723827 100644 --- a/MAVProxy/modules/mavproxy_magical/__init__.py +++ b/MAVProxy/modules/mavproxy_magical/__init__.py @@ -17,6 +17,8 @@ module magcal_graph. Some people read it "magical_graph" at the time of release, thus the silly reason for the name of this module. """ +# flake8: noqa + import sys from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_magical/glrenderer.py b/MAVProxy/modules/mavproxy_magical/glrenderer.py index 9136c02506..1c22b12da9 100644 --- a/MAVProxy/modules/mavproxy_magical/glrenderer.py +++ b/MAVProxy/modules/mavproxy_magical/glrenderer.py @@ -12,6 +12,9 @@ # # You should have received a copy of the GNU General Public License along # with this program. If not, see . + +# flake8: noqa + from OpenGL.GL import * from pymavlink.rotmat import Vector3 diff --git a/MAVProxy/modules/mavproxy_magical/magical_ui.py b/MAVProxy/modules/mavproxy_magical/magical_ui.py index 4f278d9675..8782b176c3 100644 --- a/MAVProxy/modules/mavproxy_magical/magical_ui.py +++ b/MAVProxy/modules/mavproxy_magical/magical_ui.py @@ -12,6 +12,9 @@ # # You should have received a copy of the GNU General Public License along # with this program. If not, see . + +# flake8: noqa + import math import os import time diff --git a/MAVProxy/modules/mavproxy_magical/wxgeodesicgrid.py b/MAVProxy/modules/mavproxy_magical/wxgeodesicgrid.py index fef014a06f..f25267a7f8 100644 --- a/MAVProxy/modules/mavproxy_magical/wxgeodesicgrid.py +++ b/MAVProxy/modules/mavproxy_magical/wxgeodesicgrid.py @@ -13,6 +13,8 @@ # You should have received a copy of the GNU General Public License along # with this program. If not, see . +# flake8: noqa + import math import os.path import time diff --git a/MAVProxy/modules/mavproxy_magical/wxvehicle.py b/MAVProxy/modules/mavproxy_magical/wxvehicle.py index 01530bd4b2..800e5d1feb 100644 --- a/MAVProxy/modules/mavproxy_magical/wxvehicle.py +++ b/MAVProxy/modules/mavproxy_magical/wxvehicle.py @@ -13,6 +13,8 @@ # You should have received a copy of the GNU General Public License along # with this program. If not, see . +# flake8: noqa + import math import time diff --git a/MAVProxy/modules/mavproxy_map/__init__.py b/MAVProxy/modules/mavproxy_map/__init__.py index c0c3e9087b..697cad89aa 100644 --- a/MAVProxy/modules/mavproxy_map/__init__.py +++ b/MAVProxy/modules/mavproxy_map/__init__.py @@ -5,6 +5,8 @@ June 2012 ''' +# flake8: noqa + import os import math import functools diff --git a/MAVProxy/modules/mavproxy_map/mp_slipmap.py b/MAVProxy/modules/mavproxy_map/mp_slipmap.py index 9329626a06..48fdf4942e 100755 --- a/MAVProxy/modules/mavproxy_map/mp_slipmap.py +++ b/MAVProxy/modules/mavproxy_map/mp_slipmap.py @@ -6,6 +6,8 @@ June 2012 ''' +# flake8: noqa + import time import cv2 diff --git a/MAVProxy/modules/mavproxy_messagerate.py b/MAVProxy/modules/mavproxy_messagerate.py index ca467d140b..fc29d68abf 100644 --- a/MAVProxy/modules/mavproxy_messagerate.py +++ b/MAVProxy/modules/mavproxy_messagerate.py @@ -6,6 +6,8 @@ Simply display message rates ''' +# flake8: noqa + import time from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_misseditor/__init__.py b/MAVProxy/modules/mavproxy_misseditor/__init__.py index 4ef85de713..9087491d04 100644 --- a/MAVProxy/modules/mavproxy_misseditor/__init__.py +++ b/MAVProxy/modules/mavproxy_misseditor/__init__.py @@ -5,6 +5,8 @@ June 2104 ''' +# flake8: noqa + from MAVProxy.modules.lib import mp_module class MissionEditorModule(mp_module.MPModule): diff --git a/MAVProxy/modules/mavproxy_misseditor/button_renderer.py b/MAVProxy/modules/mavproxy_misseditor/button_renderer.py index 09250cfc34..1ba583e8a5 100644 --- a/MAVProxy/modules/mavproxy_misseditor/button_renderer.py +++ b/MAVProxy/modules/mavproxy_misseditor/button_renderer.py @@ -6,6 +6,8 @@ June 2014 ''' +# flake8: noqa + from ..lib.wx_loader import wx from wx import grid import copy diff --git a/MAVProxy/modules/mavproxy_misseditor/me_defines.py b/MAVProxy/modules/mavproxy_misseditor/me_defines.py index 5a62590fa3..9129130dcb 100644 --- a/MAVProxy/modules/mavproxy_misseditor/me_defines.py +++ b/MAVProxy/modules/mavproxy_misseditor/me_defines.py @@ -1,3 +1,5 @@ +# flake8: noqa + from pymavlink import mavutil import fnmatch diff --git a/MAVProxy/modules/mavproxy_misseditor/me_event.py b/MAVProxy/modules/mavproxy_misseditor/me_event.py index bd660443b6..660a938918 100644 --- a/MAVProxy/modules/mavproxy_misseditor/me_event.py +++ b/MAVProxy/modules/mavproxy_misseditor/me_event.py @@ -4,6 +4,8 @@ Michael Day June 2014 ''' +# flake8: noqa + #MissionEditorEvents come FROM the GUI (with a few exceptions where the Mission Editor Module sends a message to itself, e.g., MEE_TIME_TO_QUIT) #MissionEditorGUIEvents go TO the GUI #enum for MissionEditorEvent types diff --git a/MAVProxy/modules/mavproxy_misseditor/missionEditorFrame.py b/MAVProxy/modules/mavproxy_misseditor/missionEditorFrame.py index 6a71ae71ec..3e2d076425 100755 --- a/MAVProxy/modules/mavproxy_misseditor/missionEditorFrame.py +++ b/MAVProxy/modules/mavproxy_misseditor/missionEditorFrame.py @@ -4,6 +4,8 @@ # generated by wxGlade 0.6.8 on Wed Jun 11 13:41:49 2014 # +# flake8: noqa + from ..lib.wx_loader import wx from wx import grid import traceback diff --git a/MAVProxy/modules/mavproxy_misseditor/mission_editor.py b/MAVProxy/modules/mavproxy_misseditor/mission_editor.py index 4bdb8e748c..cb1e5362e3 100644 --- a/MAVProxy/modules/mavproxy_misseditor/mission_editor.py +++ b/MAVProxy/modules/mavproxy_misseditor/mission_editor.py @@ -5,6 +5,8 @@ June 2104 ''' +# flake8: noqa + from MAVProxy.modules.lib import mp_util from MAVProxy.modules.lib import multiproc from MAVProxy.modules.lib import win_layout diff --git a/MAVProxy/modules/mavproxy_mmap/__init__.py b/MAVProxy/modules/mavproxy_mmap/__init__.py index 8e86456899..256021cb46 100644 --- a/MAVProxy/modules/mavproxy_mmap/__init__.py +++ b/MAVProxy/modules/mavproxy_mmap/__init__.py @@ -1,3 +1,5 @@ +# flake8: noqa + import os import sys import webbrowser diff --git a/MAVProxy/modules/mavproxy_mmap/mmap_server.py b/MAVProxy/modules/mavproxy_mmap/mmap_server.py index 25e1bbc2d1..26ffe0d92e 100644 --- a/MAVProxy/modules/mavproxy_mmap/mmap_server.py +++ b/MAVProxy/modules/mavproxy_mmap/mmap_server.py @@ -1,3 +1,5 @@ +# flake8: noqa + import BaseHTTPServer import json import os.path diff --git a/MAVProxy/modules/mavproxy_movinghome.py b/MAVProxy/modules/mavproxy_movinghome.py index aedb6c6aaa..7f8ea41db9 100644 --- a/MAVProxy/modules/mavproxy_movinghome.py +++ b/MAVProxy/modules/mavproxy_movinghome.py @@ -8,6 +8,8 @@ ''' +# flake8: noqa + import os import os.path import sys diff --git a/MAVProxy/modules/mavproxy_msg.py b/MAVProxy/modules/mavproxy_msg.py index e9f301ae18..7916e75bd4 100644 --- a/MAVProxy/modules/mavproxy_msg.py +++ b/MAVProxy/modules/mavproxy_msg.py @@ -7,6 +7,8 @@ ''' +# flake8: noqa + from pymavlink import mavutil import time diff --git a/MAVProxy/modules/mavproxy_nmeagps.py b/MAVProxy/modules/mavproxy_nmeagps.py index c8022c0057..a72eff192a 100644 --- a/MAVProxy/modules/mavproxy_nmeagps.py +++ b/MAVProxy/modules/mavproxy_nmeagps.py @@ -4,6 +4,8 @@ connect to a NMEA GPS on a serial port and provide this as location position ''' +# flake8: noqa + import sys, os, serial, time from MAVProxy.modules.lib import mp_module from MAVProxy.modules.lib import mp_settings diff --git a/MAVProxy/modules/mavproxy_nmeaout.py b/MAVProxy/modules/mavproxy_nmeaout.py index 3437a999d5..0e804d2c11 100644 --- a/MAVProxy/modules/mavproxy_nmeaout.py +++ b/MAVProxy/modules/mavproxy_nmeaout.py @@ -13,6 +13,8 @@ ''' +# flake8: noqa + import sys, os, serial from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_nokov/__init__.py b/MAVProxy/modules/mavproxy_nokov/__init__.py index c37baf7dc4..294429463d 100755 --- a/MAVProxy/modules/mavproxy_nokov/__init__.py +++ b/MAVProxy/modules/mavproxy_nokov/__init__.py @@ -3,6 +3,8 @@ it works with nokov software """ +# flake8: noqa + import time from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_nsh.py b/MAVProxy/modules/mavproxy_nsh.py index d9e25179b1..bb9ed8a9c4 100644 --- a/MAVProxy/modules/mavproxy_nsh.py +++ b/MAVProxy/modules/mavproxy_nsh.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''remote nsh console handling''' +# flake8: noqa + import time, os, fnmatch, sys, time from pymavlink import mavutil, mavwp from MAVProxy.modules.lib import mp_settings diff --git a/MAVProxy/modules/mavproxy_ntrip.py b/MAVProxy/modules/mavproxy_ntrip.py index cee5148874..a1871fd71b 100644 --- a/MAVProxy/modules/mavproxy_ntrip.py +++ b/MAVProxy/modules/mavproxy_ntrip.py @@ -2,6 +2,8 @@ send NTRIP data to flight controller """ +# flake8: noqa + import random import time diff --git a/MAVProxy/modules/mavproxy_optitrack/DataDescriptions.py b/MAVProxy/modules/mavproxy_optitrack/DataDescriptions.py index f56159825e..09655096fd 100644 --- a/MAVProxy/modules/mavproxy_optitrack/DataDescriptions.py +++ b/MAVProxy/modules/mavproxy_optitrack/DataDescriptions.py @@ -21,6 +21,8 @@ # and receive data via a NatNet connection and decode it using the NatNetClient library. +# flake8: noqa + import copy import hashlib import random diff --git a/MAVProxy/modules/mavproxy_optitrack/MoCapData.py b/MAVProxy/modules/mavproxy_optitrack/MoCapData.py index f29a2a0172..acd1ef7c6e 100644 --- a/MAVProxy/modules/mavproxy_optitrack/MoCapData.py +++ b/MAVProxy/modules/mavproxy_optitrack/MoCapData.py @@ -22,6 +22,8 @@ #Utility functions +# flake8: noqa + import copy import hashlib import random diff --git a/MAVProxy/modules/mavproxy_optitrack/NatNetClient.py b/MAVProxy/modules/mavproxy_optitrack/NatNetClient.py index 60b1a5a3f4..53083593ab 100644 --- a/MAVProxy/modules/mavproxy_optitrack/NatNetClient.py +++ b/MAVProxy/modules/mavproxy_optitrack/NatNetClient.py @@ -14,6 +14,8 @@ # OptiTrack NatNet direct depacketization library for Python 3.x +# flake8: noqa + import sys import socket import struct diff --git a/MAVProxy/modules/mavproxy_optitrack/__init__.py b/MAVProxy/modules/mavproxy_optitrack/__init__.py index ec7b8c6d36..1699e72b24 100644 --- a/MAVProxy/modules/mavproxy_optitrack/__init__.py +++ b/MAVProxy/modules/mavproxy_optitrack/__init__.py @@ -2,6 +2,8 @@ # it works with optitrack motion capture cameras and optitrack motive tracker software (https://optitrack.com/software/motive/) # yuan-chu tai +# flake8: noqa + import time from pymavlink import mavutil from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_osd.py b/MAVProxy/modules/mavproxy_osd.py index 76cb1eba76..2b1d0fc09d 100644 --- a/MAVProxy/modules/mavproxy_osd.py +++ b/MAVProxy/modules/mavproxy_osd.py @@ -5,6 +5,8 @@ ''' +# flake8: noqa + import os import os.path import sys diff --git a/MAVProxy/modules/mavproxy_output.py b/MAVProxy/modules/mavproxy_output.py index dfec9fb737..1570679753 100644 --- a/MAVProxy/modules/mavproxy_output.py +++ b/MAVProxy/modules/mavproxy_output.py @@ -6,6 +6,8 @@ output remove 3 # to remove 3rd output ''' +# flake8: noqa + from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_paramedit/checklisteditor.py b/MAVProxy/modules/mavproxy_paramedit/checklisteditor.py index 16fc9afea6..3d4b1842c8 100644 --- a/MAVProxy/modules/mavproxy_paramedit/checklisteditor.py +++ b/MAVProxy/modules/mavproxy_paramedit/checklisteditor.py @@ -1,4 +1,6 @@ #!/usr/bin/env python3 +# flake8: noqa + import wx import wx.grid as gridlib import math diff --git a/MAVProxy/modules/mavproxy_paramedit/param_editor.py b/MAVProxy/modules/mavproxy_paramedit/param_editor.py index d0f096ed28..cbcff57f2b 100644 --- a/MAVProxy/modules/mavproxy_paramedit/param_editor.py +++ b/MAVProxy/modules/mavproxy_paramedit/param_editor.py @@ -5,6 +5,8 @@ June 2019 ''' +# flake8: noqa + import platform from MAVProxy.modules.lib import mp_util from MAVProxy.modules.lib import multiproc diff --git a/MAVProxy/modules/mavproxy_paramedit/param_editor_frame.py b/MAVProxy/modules/mavproxy_paramedit/param_editor_frame.py index a8ffe851c2..719bec84ed 100755 --- a/MAVProxy/modules/mavproxy_paramedit/param_editor_frame.py +++ b/MAVProxy/modules/mavproxy_paramedit/param_editor_frame.py @@ -3,6 +3,8 @@ # # generated by wxGlade 0.7.1 on Wed May 8 16:56:24 2019 # +# flake8: noqa + import wx import wx.grid import os diff --git a/MAVProxy/modules/mavproxy_park.py b/MAVProxy/modules/mavproxy_park.py index 0c621fe74b..2e8b3958bc 100644 --- a/MAVProxy/modules/mavproxy_park.py +++ b/MAVProxy/modules/mavproxy_park.py @@ -7,6 +7,8 @@ in lateral or vertical direction from the "parked" point. """ +# flake8: noqa + from pymavlink import mavutil import time from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_ppp.py b/MAVProxy/modules/mavproxy_ppp.py index f71c7ee7b2..1e9999a9e1 100644 --- a/MAVProxy/modules/mavproxy_ppp.py +++ b/MAVProxy/modules/mavproxy_ppp.py @@ -5,6 +5,8 @@ May 2012 ''' +# flake8: noqa + import time, os, fcntl, pty from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_proximity.py b/MAVProxy/modules/mavproxy_proximity.py index 8fef9e43ad..bc7a5165d3 100644 --- a/MAVProxy/modules/mavproxy_proximity.py +++ b/MAVProxy/modules/mavproxy_proximity.py @@ -9,6 +9,8 @@ ''' +# flake8: noqa + import os import os.path import sys diff --git a/MAVProxy/modules/mavproxy_rallypoint_protocol.py b/MAVProxy/modules/mavproxy_rallypoint_protocol.py index aaa90f3589..0297888a59 100644 --- a/MAVProxy/modules/mavproxy_rallypoint_protocol.py +++ b/MAVProxy/modules/mavproxy_rallypoint_protocol.py @@ -2,6 +2,8 @@ MAVProxy rally module """ +# flake8: noqa + from pymavlink import mavwp from pymavlink import mavutil import time, os, platform diff --git a/MAVProxy/modules/mavproxy_relay.py b/MAVProxy/modules/mavproxy_relay.py index 6cea569cd9..35124e77dc 100644 --- a/MAVProxy/modules/mavproxy_relay.py +++ b/MAVProxy/modules/mavproxy_relay.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''relay handling module''' +# flake8: noqa + import time from pymavlink import mavutil from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_restserver.py b/MAVProxy/modules/mavproxy_restserver.py index f1747d4e7e..f5dc2909a7 100644 --- a/MAVProxy/modules/mavproxy_restserver.py +++ b/MAVProxy/modules/mavproxy_restserver.py @@ -6,6 +6,8 @@ April 2018 ''' +# flake8: noqa + import time import json import socket diff --git a/MAVProxy/modules/mavproxy_sail.py b/MAVProxy/modules/mavproxy_sail.py index 9e99612948..a6c64da911 100644 --- a/MAVProxy/modules/mavproxy_sail.py +++ b/MAVProxy/modules/mavproxy_sail.py @@ -4,6 +4,8 @@ November 2020 ''' +# flake8: noqa + from pymavlink import mavutil from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_sensors.py b/MAVProxy/modules/mavproxy_sensors.py index 59f22c3ac3..a4b77982a5 100644 --- a/MAVProxy/modules/mavproxy_sensors.py +++ b/MAVProxy/modules/mavproxy_sensors.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''monitor sensor consistancy''' +# flake8: noqa + import time, math from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_serial.py b/MAVProxy/modules/mavproxy_serial.py index 14c44c9d33..1f9142bbd8 100644 --- a/MAVProxy/modules/mavproxy_serial.py +++ b/MAVProxy/modules/mavproxy_serial.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''serial_control MAVLink handling''' +# flake8: noqa + import time, os, fnmatch, sys from pymavlink import mavutil, mavwp from MAVProxy.modules.lib import mp_settings diff --git a/MAVProxy/modules/mavproxy_setpos.py b/MAVProxy/modules/mavproxy_setpos.py index 2a46d34bd2..ac1dbfc42d 100644 --- a/MAVProxy/modules/mavproxy_setpos.py +++ b/MAVProxy/modules/mavproxy_setpos.py @@ -2,6 +2,8 @@ setpos command for SET_POSITION_TARGET_LOCAL_NED """ +# flake8: noqa + import math import time diff --git a/MAVProxy/modules/mavproxy_signing.py b/MAVProxy/modules/mavproxy_signing.py index a3dbb9b375..fc1d60de15 100644 --- a/MAVProxy/modules/mavproxy_signing.py +++ b/MAVProxy/modules/mavproxy_signing.py @@ -3,6 +3,8 @@ control MAVLink2 signing ''' +# flake8: noqa + from pymavlink import mavutil import time, struct, math, sys import os diff --git a/MAVProxy/modules/mavproxy_silvus.py b/MAVProxy/modules/mavproxy_silvus.py index 40cfa42760..0770ecbba8 100644 --- a/MAVProxy/modules/mavproxy_silvus.py +++ b/MAVProxy/modules/mavproxy_silvus.py @@ -12,6 +12,8 @@ thanks to Felix from Amber Technologies for the code this came from ''' +# flake8: noqa + import time import datetime import socket diff --git a/MAVProxy/modules/mavproxy_smartcamera/__init__.py b/MAVProxy/modules/mavproxy_smartcamera/__init__.py index 460987ed4f..9e6ab91910 100644 --- a/MAVProxy/modules/mavproxy_smartcamera/__init__.py +++ b/MAVProxy/modules/mavproxy_smartcamera/__init__.py @@ -26,6 +26,8 @@ # HEADER-FILES (Only those that are needed in this file) #**************************************************************************** +# flake8: noqa + # System Header files and Module Headers import time, math, sched, threading diff --git a/MAVProxy/modules/mavproxy_smartcamera/sc_ExifWriter.py b/MAVProxy/modules/mavproxy_smartcamera/sc_ExifWriter.py index 149b467657..af72089862 100755 --- a/MAVProxy/modules/mavproxy_smartcamera/sc_ExifWriter.py +++ b/MAVProxy/modules/mavproxy_smartcamera/sc_ExifWriter.py @@ -37,6 +37,8 @@ # HEADER-FILES (Only those that are needed in this file) #**************************************************************************** +# flake8: noqa + # System Header files and Module Headers # Module Dependent Headers diff --git a/MAVProxy/modules/mavproxy_smartcamera/sc_SonyQX1.py b/MAVProxy/modules/mavproxy_smartcamera/sc_SonyQX1.py index 242cebbab5..41eb26ac28 100644 --- a/MAVProxy/modules/mavproxy_smartcamera/sc_SonyQX1.py +++ b/MAVProxy/modules/mavproxy_smartcamera/sc_SonyQX1.py @@ -24,6 +24,8 @@ # HEADER-FILES (Only those that are needed in this file) #**************************************************************************** +# flake8: noqa + # System Header files and Module Headers import os, sys, time, math, cv2, struct, fcntl from datetime import datetime diff --git a/MAVProxy/modules/mavproxy_smartcamera/sc_config.py b/MAVProxy/modules/mavproxy_smartcamera/sc_config.py index a41c016c1a..727b1b1ae7 100644 --- a/MAVProxy/modules/mavproxy_smartcamera/sc_config.py +++ b/MAVProxy/modules/mavproxy_smartcamera/sc_config.py @@ -8,6 +8,8 @@ """ +# flake8: noqa + from os.path import expanduser import ConfigParser diff --git a/MAVProxy/modules/mavproxy_smartcamera/sc_main.py b/MAVProxy/modules/mavproxy_smartcamera/sc_main.py index b610f5f959..e16753d0dc 100644 --- a/MAVProxy/modules/mavproxy_smartcamera/sc_main.py +++ b/MAVProxy/modules/mavproxy_smartcamera/sc_main.py @@ -1,3 +1,5 @@ +# flake8: noqa + import time import math import cv2 diff --git a/MAVProxy/modules/mavproxy_smartcamera/sc_video.py b/MAVProxy/modules/mavproxy_smartcamera/sc_video.py index 9148bcd6be..ae77a2a260 100644 --- a/MAVProxy/modules/mavproxy_smartcamera/sc_video.py +++ b/MAVProxy/modules/mavproxy_smartcamera/sc_video.py @@ -8,6 +8,8 @@ Image size is held in the smart_camera.cnf """ +# flake8: noqa + import sys from os.path import expanduser import time diff --git a/MAVProxy/modules/mavproxy_smartcamera/sc_webcam.py b/MAVProxy/modules/mavproxy_smartcamera/sc_webcam.py index a907440ff5..d4e721f06d 100644 --- a/MAVProxy/modules/mavproxy_smartcamera/sc_webcam.py +++ b/MAVProxy/modules/mavproxy_smartcamera/sc_webcam.py @@ -8,6 +8,8 @@ Image size is held in the smart_camera.cnf """ +# flake8: noqa + import sys import time import math diff --git a/MAVProxy/modules/mavproxy_smartcamera/ssdp.py b/MAVProxy/modules/mavproxy_smartcamera/ssdp.py index c912a22bcd..23b741f746 100644 --- a/MAVProxy/modules/mavproxy_smartcamera/ssdp.py +++ b/MAVProxy/modules/mavproxy_smartcamera/ssdp.py @@ -15,6 +15,8 @@ # See the License for the specific language governing permissions and # limitations under the License. +# flake8: noqa + import socket import httplib import StringIO diff --git a/MAVProxy/modules/mavproxy_speech.py b/MAVProxy/modules/mavproxy_speech.py index a8a2ce4bc8..18d161b819 100644 --- a/MAVProxy/modules/mavproxy_speech.py +++ b/MAVProxy/modules/mavproxy_speech.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''tune command handling''' +# flake8: noqa + import time, os from MAVProxy.modules.lib import mp_module from MAVProxy.modules.lib import multiproc diff --git a/MAVProxy/modules/mavproxy_swarm.py b/MAVProxy/modules/mavproxy_swarm.py index c0074999dd..92fbcee10d 100644 --- a/MAVProxy/modules/mavproxy_swarm.py +++ b/MAVProxy/modules/mavproxy_swarm.py @@ -6,6 +6,8 @@ ''' +# flake8: noqa + import sys import time import wx.lib.scrolledpanel as scrolled diff --git a/MAVProxy/modules/mavproxy_system_time.py b/MAVProxy/modules/mavproxy_system_time.py index 9b8d47c81f..023a92beda 100644 --- a/MAVProxy/modules/mavproxy_system_time.py +++ b/MAVProxy/modules/mavproxy_system_time.py @@ -7,6 +7,8 @@ ''' +# flake8: noqa + import time from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_terrain.py b/MAVProxy/modules/mavproxy_terrain.py index 9a31d6de65..00e8f12f00 100644 --- a/MAVProxy/modules/mavproxy_terrain.py +++ b/MAVProxy/modules/mavproxy_terrain.py @@ -2,6 +2,8 @@ MAVProxy terrain handling module """ +# flake8: noqa + import time from MAVProxy.modules.lib import mp_elevation diff --git a/MAVProxy/modules/mavproxy_test.py b/MAVProxy/modules/mavproxy_test.py index 8a12f4585d..e3d7afff79 100644 --- a/MAVProxy/modules/mavproxy_test.py +++ b/MAVProxy/modules/mavproxy_test.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''test flight for DCM noise''' +# flake8: noqa + import time, math def enum(**enums): diff --git a/MAVProxy/modules/mavproxy_tracker.py b/MAVProxy/modules/mavproxy_tracker.py index 3b110fd667..e5e5b7ff6a 100644 --- a/MAVProxy/modules/mavproxy_tracker.py +++ b/MAVProxy/modules/mavproxy_tracker.py @@ -8,6 +8,8 @@ June 2012 ''' +# flake8: noqa + import sys, os, time from MAVProxy.modules.lib import mp_settings from MAVProxy.modules import mavproxy_map diff --git a/MAVProxy/modules/mavproxy_tuneopt.py b/MAVProxy/modules/mavproxy_tuneopt.py index 2fd7190881..65fed18b53 100644 --- a/MAVProxy/modules/mavproxy_tuneopt.py +++ b/MAVProxy/modules/mavproxy_tuneopt.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 '''tune command handling''' +# flake8: noqa + import time, os from MAVProxy.modules.lib import mp_module diff --git a/MAVProxy/modules/mavproxy_ublox/__init__.py b/MAVProxy/modules/mavproxy_ublox/__init__.py index 21fd022546..2c8eb2e93f 100644 --- a/MAVProxy/modules/mavproxy_ublox/__init__.py +++ b/MAVProxy/modules/mavproxy_ublox/__init__.py @@ -8,6 +8,8 @@ To use the uBlox API you will need to create a file containing your API token in ~/.mavproxy/ublox/api_token ''' +# flake8: noqa + import os import struct import time diff --git a/MAVProxy/modules/mavproxy_ucenter.py b/MAVProxy/modules/mavproxy_ucenter.py index dbd76a5b28..d99ab319cb 100644 --- a/MAVProxy/modules/mavproxy_ucenter.py +++ b/MAVProxy/modules/mavproxy_ucenter.py @@ -3,6 +3,8 @@ via MAVLink serial-control ''' +# flake8: noqa + from MAVProxy.modules.lib import mp_module from MAVProxy.modules.lib import mp_settings from pymavlink import mavutil diff --git a/MAVProxy/modules/mavproxy_useralerts.py b/MAVProxy/modules/mavproxy_useralerts.py index 11ce3b591b..faa2790a4e 100644 --- a/MAVProxy/modules/mavproxy_useralerts.py +++ b/MAVProxy/modules/mavproxy_useralerts.py @@ -4,6 +4,8 @@ https://ardupilot.org/dev/docs/user-alerts-developer.html ''' +# flake8: noqa + import sys import json import string diff --git a/MAVProxy/modules/mavproxy_vicon.py b/MAVProxy/modules/mavproxy_vicon.py index 2839770954..8c103d7100 100644 --- a/MAVProxy/modules/mavproxy_vicon.py +++ b/MAVProxy/modules/mavproxy_vicon.py @@ -2,6 +2,8 @@ use vicon data to provide VISION_POSITION_ESTIMATE and GPS_INPUT data """ +# flake8: noqa + import math import threading import time diff --git a/MAVProxy/modules/mavproxy_warning.py b/MAVProxy/modules/mavproxy_warning.py index 1a58a897bf..c51b737bf6 100644 --- a/MAVProxy/modules/mavproxy_warning.py +++ b/MAVProxy/modules/mavproxy_warning.py @@ -1,6 +1,8 @@ #!/usr/bin/env python '''module to display and announce warnings about system failures''' +# flake8: noqa + import time from MAVProxy.modules.lib import mp_module from MAVProxy.modules.lib import mp_settings diff --git a/MAVProxy/tools/MAVExplorer.py b/MAVProxy/tools/MAVExplorer.py index 138062f18e..5ec0bfa112 100755 --- a/MAVProxy/tools/MAVExplorer.py +++ b/MAVProxy/tools/MAVExplorer.py @@ -5,6 +5,8 @@ Andrew Tridgell December 2014 ''' +# flake8: noqa + import copy import sys import time diff --git a/setup.py b/setup.py index ee7364a0a9..565848a792 100755 --- a/setup.py +++ b/setup.py @@ -1,3 +1,5 @@ +# flake8: noqa + from setuptools import setup import os, platform, sys diff --git a/windows/returnVersion.py b/windows/returnVersion.py index 39794e4532..a7371f2b7f 100644 --- a/windows/returnVersion.py +++ b/windows/returnVersion.py @@ -7,6 +7,6 @@ with open("../setup.py") as f: searchlines = f.readlines() for i, line in enumerate(searchlines): - if "version = " in line: + if "version = " in line: print(line[11:len(line)-2]) break