From 3708936c62835eeaade04e4d6a280fdfd738d1a5 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Fri, 18 Jul 2025 15:02:51 +1000 Subject: [PATCH] global: correct shebang lines to refernce python3 also remove the odd encoding line which is not required in Py3 --- AntennaTracker/wscript | 3 +-- ArduCopter/wscript | 3 +-- ArduPlane/wscript | 3 +-- ArduSub/wscript | 3 +-- Blimp/wscript | 3 +-- Rover/wscript | 3 +-- Tools/FilterTestTool/BiquadFilter.py | 3 +-- Tools/FilterTestTool/run_filter_test.py | 3 +-- Tools/PrintVersion.py | 2 +- Tools/Replay/CheckLogs.py | 2 +- Tools/Replay/check_replay.py | 2 +- Tools/Replay/check_replay_branch.py | 2 +- Tools/Replay/examples/rewrite-RFND-values-to-floats.py | 3 ++- Tools/ardupilotwaf/embed.py | 2 +- Tools/autotest/check_autotest_speedup.py | 2 +- Tools/autotest/fakepos.py | 2 +- Tools/autotest/logger_metadata/enum_parse.py | 2 +- Tools/autotest/logger_metadata/parse.py | 2 +- Tools/autotest/param_metadata/param_parse.py | 2 +- Tools/autotest/param_metadata/rstemit.py | 2 +- Tools/autotest/pysim/fg_display.py | 2 +- Tools/autotest/validate_board_list.py | 2 +- Tools/debug/crash_debugger.py | 3 +-- Tools/gittools/pre-commit.py | 2 +- Tools/scripts/battery_fit.py | 2 +- Tools/scripts/build_bootloaders.py | 2 +- Tools/scripts/build_examples.py | 2 +- Tools/scripts/build_peripherals.py | 2 +- Tools/scripts/build_tests/pretty_diff_size.py | 2 +- Tools/scripts/check_firmware_version.py | 2 +- Tools/scripts/configure_all.py | 2 +- Tools/scripts/convert_plane_PID.py | 2 +- Tools/scripts/crc32.py | 2 +- Tools/scripts/create_OEM_board.py | 2 +- Tools/scripts/decode_ICSR.py | 2 +- Tools/scripts/decode_devid.py | 2 +- Tools/scripts/decode_watchdog.py | 3 ++- Tools/scripts/du32_change.py | 2 +- Tools/scripts/extract_features.py | 2 +- Tools/scripts/frame_sizes.py | 2 +- Tools/scripts/gen_stable.py | 2 +- Tools/scripts/generate_manifest.py | 2 +- Tools/scripts/logic_decode_channels.py | 2 +- Tools/scripts/mavlink_parse.py | 2 +- Tools/scripts/param_check.py | 2 +- Tools/scripts/playback_log_fg.py | 2 +- Tools/scripts/powr_change.py | 2 +- Tools/scripts/rcda_decode.py | 2 +- Tools/scripts/run_flake8.py | 2 +- Tools/scripts/runcoptertest.py | 2 +- Tools/scripts/runfliptest.py | 2 +- Tools/scripts/sensor_status_change.py | 2 +- Tools/scripts/solution_status_change.py | 2 +- Tools/scripts/tempcal_IMU.py | 2 +- Tools/scripts/uploader.py | 3 ++- libraries/AC_PID/examples/AC_PID_test/wscript | 3 +-- libraries/APM_Control/examples/AP_FW_Controller_test/wscript | 3 +-- libraries/AP_ADSB/tests/wscript | 3 +-- libraries/AP_AHRS/examples/AHRS_Test/wscript | 3 +-- libraries/AP_Airspeed/examples/Airspeed/wscript | 3 +-- libraries/AP_Baro/examples/BARO_generic/wscript | 3 +-- libraries/AP_Baro/examples/ICM20789/wscript | 3 +-- libraries/AP_Baro/tests/wscript | 3 +-- libraries/AP_BattMonitor/tests/wscript | 3 +-- libraries/AP_Beacon/examples/AP_Marvelmind_test/wscript | 3 +-- libraries/AP_CSVReader/tests/wscript | 3 +-- libraries/AP_Common/examples/AP_Common/wscript | 3 +-- libraries/AP_Common/tests/wscript | 3 +-- libraries/AP_Compass/examples/AP_Compass_test/wscript | 3 +-- .../AP_Compass/examples/CompassCalibrator_index_test/wscript | 3 +-- libraries/AP_DAL/examples/AP_DAL_Standalone/wscript | 3 +-- libraries/AP_Declination/examples/AP_Declination_test/wscript | 3 +-- libraries/AP_Declination/tests/wscript | 3 +-- libraries/AP_DroneCAN/examples/DroneCAN_sniffer/wscript | 4 ++-- libraries/AP_Filesystem/examples/File_IO/wscript | 3 +-- libraries/AP_FlashIface/examples/jedec_test/wscript | 3 +-- libraries/AP_FlashIface/examples/jedec_test_bl/wscript | 4 ++-- libraries/AP_FlashStorage/examples/FlashTest/wscript | 3 +-- libraries/AP_GPS/examples/GPS_AUTO_test/wscript | 3 +-- libraries/AP_GPS/examples/GPS_UBLOX_passthrough/wscript | 3 +-- libraries/AP_GPS/tests/wscript | 3 +-- libraries/AP_Generator/scripts/test-loweheiser.py | 2 +- libraries/AP_GyroFFT/examples/ReplayGyroFFT/wscript | 3 +-- libraries/AP_GyroFFT/tests/wscript | 3 +-- libraries/AP_HAL/examples/AnalogIn/wscript | 3 +-- libraries/AP_HAL/examples/BinarySem/wscript | 3 +-- libraries/AP_HAL/examples/DSP_test/gyro_isb_reader.py | 2 +- libraries/AP_HAL/examples/DSP_test/wscript | 3 +-- libraries/AP_HAL/examples/Printf/wscript | 3 +-- libraries/AP_HAL/examples/RCInput/wscript | 3 +-- libraries/AP_HAL/examples/RCInputToRCOutput/wscript | 3 +-- libraries/AP_HAL/examples/RCOutput/wscript | 3 +-- libraries/AP_HAL/examples/RCOutput2/wscript | 3 +-- libraries/AP_HAL/examples/RNG_test/wscript | 3 +-- libraries/AP_HAL/examples/RingBuffer/wscript | 3 +-- libraries/AP_HAL/examples/Storage/wscript | 3 +-- libraries/AP_HAL/examples/UART_chargen/wscript | 3 +-- libraries/AP_HAL/examples/UART_test/wscript | 3 +-- libraries/AP_HAL/tests/wscript | 3 +-- libraries/AP_HAL/utility/tests/wscript | 3 +-- libraries/AP_HAL_ChibiOS/hwdef/scripts/CKS32F407xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F100xB.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F103xB.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F105xC.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F303xC.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F405xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F407xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F412Rx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F413xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F427xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F469xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F732xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F745xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F767xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F777xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G431xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G441xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G474xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G491xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H723xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H730xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H743xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H750xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H755xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H757xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H7A3xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L431xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L476xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L496xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L4R5xx.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/addfunc_parse.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/af_parse.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/bdshot_encoder.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py | 2 +- .../hwdef/scripts/convert_betaflight_unified.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/dma_parse.py | 2 +- libraries/AP_HAL_ChibiOS/hwdef/scripts/dma_resolver.py | 2 +- libraries/AP_HAL_Linux/benchmarks/wscript | 3 +-- libraries/AP_HAL_Linux/examples/BusTest/wscript | 3 +-- libraries/AP_HAL_Linux/examples/GPIOTest/wscript | 3 +-- libraries/AP_HAL_Linux/hwdef/scripts/linux_hwdef.py | 2 +- libraries/AP_HAL_Linux/tests/wscript | 3 +-- libraries/AP_IOMCU/iofirmware/wscript | 4 ++-- libraries/AP_InertialSensor/examples/INS_generic/wscript | 3 +-- libraries/AP_InertialSensor/examples/coning.py | 2 +- libraries/AP_JSButton/tests/wscript | 3 +-- libraries/AP_JSON/examples/XPlane/wscript | 3 +-- libraries/AP_Logger/examples/AP_Logger_AllTypes/wscript | 3 +-- libraries/AP_Logger/examples/AP_Logger_test/wscript | 3 +-- libraries/AP_MSP/Tools/msposd.py | 4 ++-- libraries/AP_MSP/Tools/pymsp.py | 4 ++-- libraries/AP_Math/benchmarks/wscript | 3 +-- libraries/AP_Math/examples/eulers/wscript | 3 +-- libraries/AP_Math/examples/location/wscript | 3 +-- libraries/AP_Math/examples/matrix_alg/wscript | 3 +-- libraries/AP_Math/examples/polygon/wscript | 3 +-- libraries/AP_Math/examples/rotations/wscript | 3 +-- libraries/AP_Math/tests/wscript | 3 +-- libraries/AP_Math/tools/geodesic_grid/geodesic_grid.py | 2 +- libraries/AP_Mission/examples/AP_Mission_test/wscript | 3 +-- libraries/AP_Module/examples/ModuleTest/wscript | 3 +-- libraries/AP_Motors/examples/AP_Motors_test/wscript | 3 +-- libraries/AP_Motors/examples/expo_inverse_test/wscript | 3 +-- libraries/AP_MultiHeap/tests/wscript | 3 +-- libraries/AP_NMEA_Output/examples/NMEA_Output/wscript | 3 +-- libraries/AP_NavEKF/tests/wscript | 3 +-- libraries/AP_Notify/examples/AP_Notify_test/wscript | 3 +-- libraries/AP_Notify/examples/ToshibaLED_test/wscript | 3 +-- libraries/AP_OLC/tests/wscript | 3 +-- libraries/AP_ONVIF/examples/onvif_test/wscript | 3 +-- libraries/AP_ONVIF/wscript | 4 ++-- libraries/AP_OSD/fonts/mcm2bin.py | 2 +- libraries/AP_OSD/fonts/mcm_all.py | 2 +- libraries/AP_OpticalFlow/examples/AP_OpticalFlow_test/wscript | 3 +-- libraries/AP_Parachute/examples/AP_Parachute_test/wscript | 3 +-- libraries/AP_RCProtocol/examples/RCProtocolDecoder/wscript | 3 +-- libraries/AP_RCProtocol/examples/RCProtocolTest/wscript | 3 +-- libraries/AP_RCProtocol/tests/wscript | 3 +-- libraries/AP_RPM/examples/RPM_generic/wscript | 3 +-- libraries/AP_RTC/examples/RTC_test/wscript | 3 +-- libraries/AP_RangeFinder/examples/RFIND_test/wscript | 3 +-- libraries/AP_Scheduler/examples/Scheduler_test/wscript | 3 +-- .../AP_Scripting/applets/Aerobatics/FixedWing/dual_log.py | 2 +- libraries/AP_Scripting/wscript | 4 ++-- libraries/AP_SmartRTL/examples/SmartRTL_test/wscript | 3 +-- libraries/AP_Terrain/tools/create_terrain.py | 2 +- libraries/Filter/examples/Derivative/wscript | 3 +-- libraries/Filter/examples/Filter/wscript | 3 +-- libraries/Filter/examples/LowPassFilter/wscript | 3 +-- libraries/Filter/examples/LowPassFilter2p/wscript | 3 +-- libraries/Filter/examples/SlewLimiter/wscript | 3 +-- libraries/Filter/examples/TransferFunctionCheck/wscript | 3 +-- libraries/Filter/tests/wscript | 3 +-- libraries/GCS_MAVLink/examples/routing/wscript | 3 +-- libraries/RC_Channel/examples/RC_Channel/wscript | 3 +-- libraries/RC_Channel/examples/RC_UART/wscript | 3 +-- libraries/SITL/examples/EvaluateBatteryModel/wscript | 4 ++-- libraries/SITL/examples/EvaluateMotorModel/wscript | 4 ++-- libraries/SITL/tests/wscript | 3 +-- libraries/StorageManager/examples/StorageTest/wscript | 3 +-- 200 files changed, 212 insertions(+), 308 deletions(-) diff --git a/AntennaTracker/wscript b/AntennaTracker/wscript index 68ea44f0d1..430f93b228 100644 --- a/AntennaTracker/wscript +++ b/AntennaTracker/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): vehicle = bld.path.name diff --git a/ArduCopter/wscript b/ArduCopter/wscript index 4dd479a1f6..63cf310edd 100644 --- a/ArduCopter/wscript +++ b/ArduCopter/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): vehicle = bld.path.name diff --git a/ArduPlane/wscript b/ArduPlane/wscript index 930fec0b53..08cdfbc34c 100644 --- a/ArduPlane/wscript +++ b/ArduPlane/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): vehicle = bld.path.name diff --git a/ArduSub/wscript b/ArduSub/wscript index ab0b8ce25d..2e9b2789ef 100644 --- a/ArduSub/wscript +++ b/ArduSub/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): vehicle = bld.path.name diff --git a/Blimp/wscript b/Blimp/wscript index 2314b75044..cae62fd4ca 100644 --- a/Blimp/wscript +++ b/Blimp/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): vehicle = bld.path.name diff --git a/Rover/wscript b/Rover/wscript index 9140ea4244..a968ba4dc4 100644 --- a/Rover/wscript +++ b/Rover/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): vehicle = bld.path.name diff --git a/Tools/FilterTestTool/BiquadFilter.py b/Tools/FilterTestTool/BiquadFilter.py index 8811cc2167..4902b1ad5b 100755 --- a/Tools/FilterTestTool/BiquadFilter.py +++ b/Tools/FilterTestTool/BiquadFilter.py @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- +#!/usr/bin/env python3 """ ArduPilot BiquadFilter diff --git a/Tools/FilterTestTool/run_filter_test.py b/Tools/FilterTestTool/run_filter_test.py index 156a8d5c03..23ec302334 100755 --- a/Tools/FilterTestTool/run_filter_test.py +++ b/Tools/FilterTestTool/run_filter_test.py @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/PrintVersion.py b/Tools/PrintVersion.py index 4e42b445d2..563de9a61f 100755 --- a/Tools/PrintVersion.py +++ b/Tools/PrintVersion.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ Extract version information for the various vehicle types, print it diff --git a/Tools/Replay/CheckLogs.py b/Tools/Replay/CheckLogs.py index 4aef075b62..dc20a00003 100755 --- a/Tools/Replay/CheckLogs.py +++ b/Tools/Replay/CheckLogs.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/Replay/check_replay.py b/Tools/Replay/check_replay.py index 86a490447a..b49625b43e 100755 --- a/Tools/Replay/check_replay.py +++ b/Tools/Replay/check_replay.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/Replay/check_replay_branch.py b/Tools/Replay/check_replay_branch.py index ea4daeabbb..0047a8b8c9 100755 --- a/Tools/Replay/check_replay_branch.py +++ b/Tools/Replay/check_replay_branch.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/Replay/examples/rewrite-RFND-values-to-floats.py b/Tools/Replay/examples/rewrite-RFND-values-to-floats.py index b925385e6e..9fc1c32e01 100755 --- a/Tools/Replay/examples/rewrite-RFND-values-to-floats.py +++ b/Tools/Replay/examples/rewrite-RFND-values-to-floats.py @@ -1,4 +1,5 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 + '''In ArduPilot 4.7 the distance values were moved to float to facilitate supporting rangefinders with more than 327m of range. diff --git a/Tools/ardupilotwaf/embed.py b/Tools/ardupilotwaf/embed.py index 4b6aa63d76..2f8e23e044 100755 --- a/Tools/ardupilotwaf/embed.py +++ b/Tools/ardupilotwaf/embed.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/autotest/check_autotest_speedup.py b/Tools/autotest/check_autotest_speedup.py index 621726c867..e97cb48008 100755 --- a/Tools/autotest/check_autotest_speedup.py +++ b/Tools/autotest/check_autotest_speedup.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ''' Run autotest repeatedly at different speedups to help find best default speedup diff --git a/Tools/autotest/fakepos.py b/Tools/autotest/fakepos.py index b7e48e3e09..de5f9806f1 100755 --- a/Tools/autotest/fakepos.py +++ b/Tools/autotest/fakepos.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 import errno import socket diff --git a/Tools/autotest/logger_metadata/enum_parse.py b/Tools/autotest/logger_metadata/enum_parse.py index 8875c09ffa..eee8bfa76b 100755 --- a/Tools/autotest/logger_metadata/enum_parse.py +++ b/Tools/autotest/logger_metadata/enum_parse.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ''' AP_FLAKE8_CLEAN diff --git a/Tools/autotest/logger_metadata/parse.py b/Tools/autotest/logger_metadata/parse.py index 69fcf41982..ce663c247b 100755 --- a/Tools/autotest/logger_metadata/parse.py +++ b/Tools/autotest/logger_metadata/parse.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ''' AP_FLAKE8_CLEAN diff --git a/Tools/autotest/param_metadata/param_parse.py b/Tools/autotest/param_metadata/param_parse.py index b89b023702..a4cc43558d 100755 --- a/Tools/autotest/param_metadata/param_parse.py +++ b/Tools/autotest/param_metadata/param_parse.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 '''Generates parameter metadata files suitable for consumption by ground control stations and various web services diff --git a/Tools/autotest/param_metadata/rstemit.py b/Tools/autotest/param_metadata/rstemit.py index b8a519a8d8..3be6bb1f4d 100755 --- a/Tools/autotest/param_metadata/rstemit.py +++ b/Tools/autotest/param_metadata/rstemit.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/autotest/pysim/fg_display.py b/Tools/autotest/pysim/fg_display.py index 7480bec749..d921724f37 100755 --- a/Tools/autotest/pysim/fg_display.py +++ b/Tools/autotest/pysim/fg_display.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 import errno import socket diff --git a/Tools/autotest/validate_board_list.py b/Tools/autotest/validate_board_list.py index 3169e76827..3a713ac86d 100755 --- a/Tools/autotest/validate_board_list.py +++ b/Tools/autotest/validate_board_list.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ''' Check Tools/bootloader/board_types.txt for problems diff --git a/Tools/debug/crash_debugger.py b/Tools/debug/crash_debugger.py index 6211c7531d..3bc37839cf 100755 --- a/Tools/debug/crash_debugger.py +++ b/Tools/debug/crash_debugger.py @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/gittools/pre-commit.py b/Tools/gittools/pre-commit.py index bed43e06d1..49a32d345e 100755 --- a/Tools/gittools/pre-commit.py +++ b/Tools/gittools/pre-commit.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ''' A script suitable for use as a git pre-commit hook to ensure your diff --git a/Tools/scripts/battery_fit.py b/Tools/scripts/battery_fit.py index 62c982fbda..3a60ba2020 100755 --- a/Tools/scripts/battery_fit.py +++ b/Tools/scripts/battery_fit.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/build_bootloaders.py b/Tools/scripts/build_bootloaders.py index ad584bf01c..d9ceee26ad 100755 --- a/Tools/scripts/build_bootloaders.py +++ b/Tools/scripts/build_bootloaders.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/build_examples.py b/Tools/scripts/build_examples.py index 71c3c82f39..2c2ebf2027 100755 --- a/Tools/scripts/build_examples.py +++ b/Tools/scripts/build_examples.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # useful script to test the build of all example code # This helps when doing large merges diff --git a/Tools/scripts/build_peripherals.py b/Tools/scripts/build_peripherals.py index e42f78cbae..d64177be07 100755 --- a/Tools/scripts/build_peripherals.py +++ b/Tools/scripts/build_peripherals.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/build_tests/pretty_diff_size.py b/Tools/scripts/build_tests/pretty_diff_size.py index 59d0c1eade..5bbabd68af 100755 --- a/Tools/scripts/build_tests/pretty_diff_size.py +++ b/Tools/scripts/build_tests/pretty_diff_size.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ''' This script intend to provide a pretty size diff between two binaries. diff --git a/Tools/scripts/check_firmware_version.py b/Tools/scripts/check_firmware_version.py index daf594bcae..0033dd7fd9 100755 --- a/Tools/scripts/check_firmware_version.py +++ b/Tools/scripts/check_firmware_version.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/configure_all.py b/Tools/scripts/configure_all.py index 94a25a3b07..2af3682575 100755 --- a/Tools/scripts/configure_all.py +++ b/Tools/scripts/configure_all.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/convert_plane_PID.py b/Tools/scripts/convert_plane_PID.py index 5f3fe525e1..936df62d82 100755 --- a/Tools/scripts/convert_plane_PID.py +++ b/Tools/scripts/convert_plane_PID.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/crc32.py b/Tools/scripts/crc32.py index 9a183cf223..a96f76630d 100755 --- a/Tools/scripts/crc32.py +++ b/Tools/scripts/crc32.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/create_OEM_board.py b/Tools/scripts/create_OEM_board.py index 14754c6ade..d035e343df 100755 --- a/Tools/scripts/create_OEM_board.py +++ b/Tools/scripts/create_OEM_board.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ script to automatically create a copy of a board for an OEM setup diff --git a/Tools/scripts/decode_ICSR.py b/Tools/scripts/decode_ICSR.py index 87942db13f..93db20cab9 100755 --- a/Tools/scripts/decode_ICSR.py +++ b/Tools/scripts/decode_ICSR.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ''' decode an stm32 ICSR register value diff --git a/Tools/scripts/decode_devid.py b/Tools/scripts/decode_devid.py index c028ce27b3..e5a917749b 100755 --- a/Tools/scripts/decode_devid.py +++ b/Tools/scripts/decode_devid.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/decode_watchdog.py b/Tools/scripts/decode_watchdog.py index d60e0ecf2c..e3ff49b255 100755 --- a/Tools/scripts/decode_watchdog.py +++ b/Tools/scripts/decode_watchdog.py @@ -1,4 +1,5 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 + ''' decode an watchdog message diff --git a/Tools/scripts/du32_change.py b/Tools/scripts/du32_change.py index 24a948debb..af056c339a 100755 --- a/Tools/scripts/du32_change.py +++ b/Tools/scripts/du32_change.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ Parses a log file and shows how Copter's du32 changes over time diff --git a/Tools/scripts/extract_features.py b/Tools/scripts/extract_features.py index 1ade442cee..9d4f95f586 100755 --- a/Tools/scripts/extract_features.py +++ b/Tools/scripts/extract_features.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ script to determine what features have been built into an ArduPilot binary diff --git a/Tools/scripts/frame_sizes.py b/Tools/scripts/frame_sizes.py index c6fe4a606f..57b0cd5822 100755 --- a/Tools/scripts/frame_sizes.py +++ b/Tools/scripts/frame_sizes.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/gen_stable.py b/Tools/scripts/gen_stable.py index 77bfcbb7e5..c59338fcf6 100755 --- a/Tools/scripts/gen_stable.py +++ b/Tools/scripts/gen_stable.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/generate_manifest.py b/Tools/scripts/generate_manifest.py index 0155a015ae..45fe02c93e 100755 --- a/Tools/scripts/generate_manifest.py +++ b/Tools/scripts/generate_manifest.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ''' AP_FLAKE8_CLEAN diff --git a/Tools/scripts/logic_decode_channels.py b/Tools/scripts/logic_decode_channels.py index a796446bb3..3a17974412 100755 --- a/Tools/scripts/logic_decode_channels.py +++ b/Tools/scripts/logic_decode_channels.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/mavlink_parse.py b/Tools/scripts/mavlink_parse.py index 7d31d4dbe6..6469832c4e 100755 --- a/Tools/scripts/mavlink_parse.py +++ b/Tools/scripts/mavlink_parse.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/param_check.py b/Tools/scripts/param_check.py index d8a2dd0495..80ff78e172 100755 --- a/Tools/scripts/param_check.py +++ b/Tools/scripts/param_check.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ Parameter File Validation Script diff --git a/Tools/scripts/playback_log_fg.py b/Tools/scripts/playback_log_fg.py index 14d98061da..12b63ff200 100755 --- a/Tools/scripts/playback_log_fg.py +++ b/Tools/scripts/playback_log_fg.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ''' play back an onboard log as a FlightGear FG NET stream diff --git a/Tools/scripts/powr_change.py b/Tools/scripts/powr_change.py index ed6efb2046..3d01b474d2 100755 --- a/Tools/scripts/powr_change.py +++ b/Tools/scripts/powr_change.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ Parses a log file and shows how the power flags changed over time diff --git a/Tools/scripts/rcda_decode.py b/Tools/scripts/rcda_decode.py index 08fc1323b3..82147378ad 100755 --- a/Tools/scripts/rcda_decode.py +++ b/Tools/scripts/rcda_decode.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/run_flake8.py b/Tools/scripts/run_flake8.py index 3d70ca63d6..44ece77473 100755 --- a/Tools/scripts/run_flake8.py +++ b/Tools/scripts/run_flake8.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ Runs flake8 over Python files which contain a marker indicating diff --git a/Tools/scripts/runcoptertest.py b/Tools/scripts/runcoptertest.py index 0cdda8bc0f..4bfbcda3fb 100755 --- a/Tools/scripts/runcoptertest.py +++ b/Tools/scripts/runcoptertest.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/runfliptest.py b/Tools/scripts/runfliptest.py index 09bf1bb855..ba30129463 100755 --- a/Tools/scripts/runfliptest.py +++ b/Tools/scripts/runfliptest.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/sensor_status_change.py b/Tools/scripts/sensor_status_change.py index f62700302a..71324b5ee6 100755 --- a/Tools/scripts/sensor_status_change.py +++ b/Tools/scripts/sensor_status_change.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ Parses a log file and shows how the SENSOR_STATUS flags changed over time diff --git a/Tools/scripts/solution_status_change.py b/Tools/scripts/solution_status_change.py index 7f9853c6b8..e058c5c030 100755 --- a/Tools/scripts/solution_status_change.py +++ b/Tools/scripts/solution_status_change.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ Parses a log file and shows how the solution status changed over time diff --git a/Tools/scripts/tempcal_IMU.py b/Tools/scripts/tempcal_IMU.py index 673baafbd6..8c3452480b 100755 --- a/Tools/scripts/tempcal_IMU.py +++ b/Tools/scripts/tempcal_IMU.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/Tools/scripts/uploader.py b/Tools/scripts/uploader.py index d1c4e7e172..0116f54dfe 100755 --- a/Tools/scripts/uploader.py +++ b/Tools/scripts/uploader.py @@ -1,4 +1,5 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 + ############################################################################ # # Copyright (c) 2012-2017 PX4 Development Team. All rights reserved. diff --git a/libraries/AC_PID/examples/AC_PID_test/wscript b/libraries/AC_PID/examples/AC_PID_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AC_PID/examples/AC_PID_test/wscript +++ b/libraries/AC_PID/examples/AC_PID_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/APM_Control/examples/AP_FW_Controller_test/wscript b/libraries/APM_Control/examples/AP_FW_Controller_test/wscript index f00a8c2b1d..675a97a770 100644 --- a/libraries/APM_Control/examples/AP_FW_Controller_test/wscript +++ b/libraries/APM_Control/examples/AP_FW_Controller_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): diff --git a/libraries/AP_ADSB/tests/wscript b/libraries/AP_ADSB/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_ADSB/tests/wscript +++ b/libraries/AP_ADSB/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_AHRS/examples/AHRS_Test/wscript b/libraries/AP_AHRS/examples/AHRS_Test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_AHRS/examples/AHRS_Test/wscript +++ b/libraries/AP_AHRS/examples/AHRS_Test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Airspeed/examples/Airspeed/wscript b/libraries/AP_Airspeed/examples/Airspeed/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Airspeed/examples/Airspeed/wscript +++ b/libraries/AP_Airspeed/examples/Airspeed/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Baro/examples/BARO_generic/wscript b/libraries/AP_Baro/examples/BARO_generic/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Baro/examples/BARO_generic/wscript +++ b/libraries/AP_Baro/examples/BARO_generic/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Baro/examples/ICM20789/wscript b/libraries/AP_Baro/examples/ICM20789/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Baro/examples/ICM20789/wscript +++ b/libraries/AP_Baro/examples/ICM20789/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Baro/tests/wscript b/libraries/AP_Baro/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_Baro/tests/wscript +++ b/libraries/AP_Baro/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_BattMonitor/tests/wscript b/libraries/AP_BattMonitor/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_BattMonitor/tests/wscript +++ b/libraries/AP_BattMonitor/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_Beacon/examples/AP_Marvelmind_test/wscript b/libraries/AP_Beacon/examples/AP_Marvelmind_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Beacon/examples/AP_Marvelmind_test/wscript +++ b/libraries/AP_Beacon/examples/AP_Marvelmind_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_CSVReader/tests/wscript b/libraries/AP_CSVReader/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_CSVReader/tests/wscript +++ b/libraries/AP_CSVReader/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_Common/examples/AP_Common/wscript b/libraries/AP_Common/examples/AP_Common/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Common/examples/AP_Common/wscript +++ b/libraries/AP_Common/examples/AP_Common/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Common/tests/wscript b/libraries/AP_Common/tests/wscript index 9f50d537f6..be54e54169 100644 --- a/libraries/AP_Common/tests/wscript +++ b/libraries/AP_Common/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_Compass/examples/AP_Compass_test/wscript b/libraries/AP_Compass/examples/AP_Compass_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Compass/examples/AP_Compass_test/wscript +++ b/libraries/AP_Compass/examples/AP_Compass_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Compass/examples/CompassCalibrator_index_test/wscript b/libraries/AP_Compass/examples/CompassCalibrator_index_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Compass/examples/CompassCalibrator_index_test/wscript +++ b/libraries/AP_Compass/examples/CompassCalibrator_index_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_DAL/examples/AP_DAL_Standalone/wscript b/libraries/AP_DAL/examples/AP_DAL_Standalone/wscript index 5f1b69768b..daac1048df 100644 --- a/libraries/AP_DAL/examples/AP_DAL_Standalone/wscript +++ b/libraries/AP_DAL/examples/AP_DAL_Standalone/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_stlib( diff --git a/libraries/AP_Declination/examples/AP_Declination_test/wscript b/libraries/AP_Declination/examples/AP_Declination_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Declination/examples/AP_Declination_test/wscript +++ b/libraries/AP_Declination/examples/AP_Declination_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Declination/tests/wscript b/libraries/AP_Declination/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_Declination/tests/wscript +++ b/libraries/AP_Declination/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_DroneCAN/examples/DroneCAN_sniffer/wscript b/libraries/AP_DroneCAN/examples/DroneCAN_sniffer/wscript index a4d94fb69a..030a3d78fb 100644 --- a/libraries/AP_DroneCAN/examples/DroneCAN_sniffer/wscript +++ b/libraries/AP_DroneCAN/examples/DroneCAN_sniffer/wscript @@ -1,5 +1,5 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 + # flake8: noqa from waflib.TaskGen import after_method, before_method, feature diff --git a/libraries/AP_Filesystem/examples/File_IO/wscript b/libraries/AP_Filesystem/examples/File_IO/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Filesystem/examples/File_IO/wscript +++ b/libraries/AP_Filesystem/examples/File_IO/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_FlashIface/examples/jedec_test/wscript b/libraries/AP_FlashIface/examples/jedec_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_FlashIface/examples/jedec_test/wscript +++ b/libraries/AP_FlashIface/examples/jedec_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_FlashIface/examples/jedec_test_bl/wscript b/libraries/AP_FlashIface/examples/jedec_test_bl/wscript index 750ed7eb21..88446dac98 100644 --- a/libraries/AP_FlashIface/examples/jedec_test_bl/wscript +++ b/libraries/AP_FlashIface/examples/jedec_test_bl/wscript @@ -1,5 +1,5 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 + # flake8: noqa def build(bld): if bld.env.BOOTLOADER: diff --git a/libraries/AP_FlashStorage/examples/FlashTest/wscript b/libraries/AP_FlashStorage/examples/FlashTest/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_FlashStorage/examples/FlashTest/wscript +++ b/libraries/AP_FlashStorage/examples/FlashTest/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_GPS/examples/GPS_AUTO_test/wscript b/libraries/AP_GPS/examples/GPS_AUTO_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_GPS/examples/GPS_AUTO_test/wscript +++ b/libraries/AP_GPS/examples/GPS_AUTO_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_GPS/examples/GPS_UBLOX_passthrough/wscript b/libraries/AP_GPS/examples/GPS_UBLOX_passthrough/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_GPS/examples/GPS_UBLOX_passthrough/wscript +++ b/libraries/AP_GPS/examples/GPS_UBLOX_passthrough/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_GPS/tests/wscript b/libraries/AP_GPS/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_GPS/tests/wscript +++ b/libraries/AP_GPS/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_Generator/scripts/test-loweheiser.py b/libraries/AP_Generator/scripts/test-loweheiser.py index 684d5eda94..4f2531fce3 100755 --- a/libraries/AP_Generator/scripts/test-loweheiser.py +++ b/libraries/AP_Generator/scripts/test-loweheiser.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ Script designed to provide a simple console-based program to diff --git a/libraries/AP_GyroFFT/examples/ReplayGyroFFT/wscript b/libraries/AP_GyroFFT/examples/ReplayGyroFFT/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_GyroFFT/examples/ReplayGyroFFT/wscript +++ b/libraries/AP_GyroFFT/examples/ReplayGyroFFT/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_GyroFFT/tests/wscript b/libraries/AP_GyroFFT/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_GyroFFT/tests/wscript +++ b/libraries/AP_GyroFFT/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_HAL/examples/AnalogIn/wscript b/libraries/AP_HAL/examples/AnalogIn/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/AnalogIn/wscript +++ b/libraries/AP_HAL/examples/AnalogIn/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/BinarySem/wscript b/libraries/AP_HAL/examples/BinarySem/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/BinarySem/wscript +++ b/libraries/AP_HAL/examples/BinarySem/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/DSP_test/gyro_isb_reader.py b/libraries/AP_HAL/examples/DSP_test/gyro_isb_reader.py index a5a2401830..f0e33ffc06 100755 --- a/libraries/AP_HAL/examples/DSP_test/gyro_isb_reader.py +++ b/libraries/AP_HAL/examples/DSP_test/gyro_isb_reader.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/libraries/AP_HAL/examples/DSP_test/wscript b/libraries/AP_HAL/examples/DSP_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/DSP_test/wscript +++ b/libraries/AP_HAL/examples/DSP_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/Printf/wscript b/libraries/AP_HAL/examples/Printf/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/Printf/wscript +++ b/libraries/AP_HAL/examples/Printf/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/RCInput/wscript b/libraries/AP_HAL/examples/RCInput/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/RCInput/wscript +++ b/libraries/AP_HAL/examples/RCInput/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/RCInputToRCOutput/wscript b/libraries/AP_HAL/examples/RCInputToRCOutput/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/RCInputToRCOutput/wscript +++ b/libraries/AP_HAL/examples/RCInputToRCOutput/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/RCOutput/wscript b/libraries/AP_HAL/examples/RCOutput/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/RCOutput/wscript +++ b/libraries/AP_HAL/examples/RCOutput/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/RCOutput2/wscript b/libraries/AP_HAL/examples/RCOutput2/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/RCOutput2/wscript +++ b/libraries/AP_HAL/examples/RCOutput2/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/RNG_test/wscript b/libraries/AP_HAL/examples/RNG_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/RNG_test/wscript +++ b/libraries/AP_HAL/examples/RNG_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/RingBuffer/wscript b/libraries/AP_HAL/examples/RingBuffer/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/RingBuffer/wscript +++ b/libraries/AP_HAL/examples/RingBuffer/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/Storage/wscript b/libraries/AP_HAL/examples/Storage/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/Storage/wscript +++ b/libraries/AP_HAL/examples/Storage/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/UART_chargen/wscript b/libraries/AP_HAL/examples/UART_chargen/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/UART_chargen/wscript +++ b/libraries/AP_HAL/examples/UART_chargen/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/examples/UART_test/wscript b/libraries/AP_HAL/examples/UART_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL/examples/UART_test/wscript +++ b/libraries/AP_HAL/examples/UART_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL/tests/wscript b/libraries/AP_HAL/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_HAL/tests/wscript +++ b/libraries/AP_HAL/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_HAL/utility/tests/wscript b/libraries/AP_HAL/utility/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_HAL/utility/tests/wscript +++ b/libraries/AP_HAL/utility/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/CKS32F407xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/CKS32F407xx.py index 0c281ebb43..2e578aa280 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/CKS32F407xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/CKS32F407xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F100xB.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F100xB.py index 23c0920bab..dd7fcd6068 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F100xB.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F100xB.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F103xB.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F103xB.py index 32a0ee87c4..5553230f77 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F103xB.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F103xB.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F105xC.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F105xC.py index dbb4286f27..34e294bd88 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F105xC.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F105xC.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F303xC.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F303xC.py index 7edd57c0d8..b79363b280 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F303xC.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F303xC.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F405xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F405xx.py index d83d2f5ee9..2f9d06e2f2 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F405xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F405xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F407xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F407xx.py index 70906ac8bd..8241aad9ca 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F407xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F407xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F412Rx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F412Rx.py index d216d6cee5..07b663ba75 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F412Rx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F412Rx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F413xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F413xx.py index 56533fc4f3..6af7f20306 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F413xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F413xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F427xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F427xx.py index ef4ec88718..66279adcee 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F427xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F427xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F469xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F469xx.py index 29a896614a..c1b0a4ed50 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F469xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F469xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F732xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F732xx.py index 0d00d8aa29..05053790a3 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F732xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F732xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F745xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F745xx.py index 934462cd14..7ae691d732 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F745xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F745xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F767xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F767xx.py index 8f3a86ff21..2f4e3ad7cc 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F767xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F767xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F777xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F777xx.py index f422290cd5..45917da35d 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F777xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F777xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G431xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G431xx.py index f6e16eced4..03314d5c88 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G431xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G431xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G441xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G441xx.py index 77eee4a5a3..d814a5ca48 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G441xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G441xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G474xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G474xx.py index 147a043525..b6a8058b75 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G474xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G474xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G491xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G491xx.py index 219a51b5b9..938e986897 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G491xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32G491xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H723xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H723xx.py index 5fad4135e3..8b276a4c78 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H723xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H723xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H730xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H730xx.py index 90b8795a9e..8973d639f5 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H730xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H730xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H743xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H743xx.py index 74be882910..51bd6a29e9 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H743xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H743xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H750xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H750xx.py index 04fb8ae842..e5840eb5fd 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H750xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H750xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H755xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H755xx.py index f85f5f11de..40181f8947 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H755xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H755xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H757xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H757xx.py index 2715e4ce30..1c206fca7b 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H757xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H757xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H7A3xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H7A3xx.py index a2b7a47f94..47a8740478 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H7A3xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32H7A3xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L431xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L431xx.py index ea87bdc970..9883154286 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L431xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L431xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L476xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L476xx.py index eab82287cd..7df30b77a4 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L476xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L476xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L496xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L496xx.py index 0918473787..862cdd6780 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L496xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L496xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L4R5xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L4R5xx.py index 388aeb6279..d4c7f5b719 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L4R5xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32L4R5xx.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/addfunc_parse.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/addfunc_parse.py index 78e4eb9758..13fb7c85dd 100755 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/addfunc_parse.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/addfunc_parse.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/af_parse.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/af_parse.py index 6057f5443e..4274dd65ba 100755 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/af_parse.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/af_parse.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/bdshot_encoder.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/bdshot_encoder.py index e19a8e4f79..8d4fdd17cd 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/bdshot_encoder.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/bdshot_encoder.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py index fb46fefe49..cdb3f0967c 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ''' setup board.h for chibios diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/convert_betaflight_unified.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/convert_betaflight_unified.py index 6312ab41b4..decff8bd61 100755 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/convert_betaflight_unified.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/convert_betaflight_unified.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/dma_parse.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/dma_parse.py index 661bd42b87..23eb3a539c 100755 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/dma_parse.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/dma_parse.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/dma_resolver.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/dma_resolver.py index 7bb24b9b93..3f9fb66d50 100755 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/dma_resolver.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/dma_resolver.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/libraries/AP_HAL_Linux/benchmarks/wscript b/libraries/AP_HAL_Linux/benchmarks/wscript index 32f8625c15..37a96597e7 100644 --- a/libraries/AP_HAL_Linux/benchmarks/wscript +++ b/libraries/AP_HAL_Linux/benchmarks/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_benchmarks( diff --git a/libraries/AP_HAL_Linux/examples/BusTest/wscript b/libraries/AP_HAL_Linux/examples/BusTest/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL_Linux/examples/BusTest/wscript +++ b/libraries/AP_HAL_Linux/examples/BusTest/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL_Linux/examples/GPIOTest/wscript b/libraries/AP_HAL_Linux/examples/GPIOTest/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_HAL_Linux/examples/GPIOTest/wscript +++ b/libraries/AP_HAL_Linux/examples/GPIOTest/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_HAL_Linux/hwdef/scripts/linux_hwdef.py b/libraries/AP_HAL_Linux/hwdef/scripts/linux_hwdef.py index dff5d9d462..a4cad39d33 100755 --- a/libraries/AP_HAL_Linux/hwdef/scripts/linux_hwdef.py +++ b/libraries/AP_HAL_Linux/hwdef/scripts/linux_hwdef.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ''' setup board.h for Linux diff --git a/libraries/AP_HAL_Linux/tests/wscript b/libraries/AP_HAL_Linux/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_HAL_Linux/tests/wscript +++ b/libraries/AP_HAL_Linux/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_IOMCU/iofirmware/wscript b/libraries/AP_IOMCU/iofirmware/wscript index 2d2ddf5745..28f9ce32f8 100644 --- a/libraries/AP_IOMCU/iofirmware/wscript +++ b/libraries/AP_IOMCU/iofirmware/wscript @@ -1,5 +1,5 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 + # flake8: noqa def build(bld): diff --git a/libraries/AP_InertialSensor/examples/INS_generic/wscript b/libraries/AP_InertialSensor/examples/INS_generic/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_InertialSensor/examples/INS_generic/wscript +++ b/libraries/AP_InertialSensor/examples/INS_generic/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_InertialSensor/examples/coning.py b/libraries/AP_InertialSensor/examples/coning.py index 6287005c7a..b3f226d583 100755 --- a/libraries/AP_InertialSensor/examples/coning.py +++ b/libraries/AP_InertialSensor/examples/coning.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/libraries/AP_JSButton/tests/wscript b/libraries/AP_JSButton/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_JSButton/tests/wscript +++ b/libraries/AP_JSButton/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_JSON/examples/XPlane/wscript b/libraries/AP_JSON/examples/XPlane/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_JSON/examples/XPlane/wscript +++ b/libraries/AP_JSON/examples/XPlane/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Logger/examples/AP_Logger_AllTypes/wscript b/libraries/AP_Logger/examples/AP_Logger_AllTypes/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Logger/examples/AP_Logger_AllTypes/wscript +++ b/libraries/AP_Logger/examples/AP_Logger_AllTypes/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Logger/examples/AP_Logger_test/wscript b/libraries/AP_Logger/examples/AP_Logger_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Logger/examples/AP_Logger_test/wscript +++ b/libraries/AP_Logger/examples/AP_Logger_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_MSP/Tools/msposd.py b/libraries/AP_MSP/Tools/msposd.py index 59c3e61ee7..6f5fe12950 100755 --- a/libraries/AP_MSP/Tools/msposd.py +++ b/libraries/AP_MSP/Tools/msposd.py @@ -1,5 +1,5 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- +#!/usr/bin/env python3 + # flake8: noqa ''' A tool to view MSP telemetry, simulating a DJI FPV display diff --git a/libraries/AP_MSP/Tools/pymsp.py b/libraries/AP_MSP/Tools/pymsp.py index ddb783de82..d9362b7a4f 100755 --- a/libraries/AP_MSP/Tools/pymsp.py +++ b/libraries/AP_MSP/Tools/pymsp.py @@ -1,5 +1,5 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- +#!/usr/bin/env python3 + # flake8: noqa """ diff --git a/libraries/AP_Math/benchmarks/wscript b/libraries/AP_Math/benchmarks/wscript index 32f8625c15..37a96597e7 100644 --- a/libraries/AP_Math/benchmarks/wscript +++ b/libraries/AP_Math/benchmarks/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_benchmarks( diff --git a/libraries/AP_Math/examples/eulers/wscript b/libraries/AP_Math/examples/eulers/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Math/examples/eulers/wscript +++ b/libraries/AP_Math/examples/eulers/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Math/examples/location/wscript b/libraries/AP_Math/examples/location/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Math/examples/location/wscript +++ b/libraries/AP_Math/examples/location/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Math/examples/matrix_alg/wscript b/libraries/AP_Math/examples/matrix_alg/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Math/examples/matrix_alg/wscript +++ b/libraries/AP_Math/examples/matrix_alg/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Math/examples/polygon/wscript b/libraries/AP_Math/examples/polygon/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Math/examples/polygon/wscript +++ b/libraries/AP_Math/examples/polygon/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Math/examples/rotations/wscript b/libraries/AP_Math/examples/rotations/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Math/examples/rotations/wscript +++ b/libraries/AP_Math/examples/rotations/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Math/tests/wscript b/libraries/AP_Math/tests/wscript index dc4c9534ca..38ee1cd78b 100644 --- a/libraries/AP_Math/tests/wscript +++ b/libraries/AP_Math/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_Math/tools/geodesic_grid/geodesic_grid.py b/libraries/AP_Math/tools/geodesic_grid/geodesic_grid.py index 25b85a7d4f..fb427615e4 100755 --- a/libraries/AP_Math/tools/geodesic_grid/geodesic_grid.py +++ b/libraries/AP_Math/tools/geodesic_grid/geodesic_grid.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # Copyright (C) 2016 Intel Corporation. All rights reserved. # diff --git a/libraries/AP_Mission/examples/AP_Mission_test/wscript b/libraries/AP_Mission/examples/AP_Mission_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Mission/examples/AP_Mission_test/wscript +++ b/libraries/AP_Mission/examples/AP_Mission_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Module/examples/ModuleTest/wscript b/libraries/AP_Module/examples/ModuleTest/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Module/examples/ModuleTest/wscript +++ b/libraries/AP_Module/examples/ModuleTest/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Motors/examples/AP_Motors_test/wscript b/libraries/AP_Motors/examples/AP_Motors_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Motors/examples/AP_Motors_test/wscript +++ b/libraries/AP_Motors/examples/AP_Motors_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Motors/examples/expo_inverse_test/wscript b/libraries/AP_Motors/examples/expo_inverse_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Motors/examples/expo_inverse_test/wscript +++ b/libraries/AP_Motors/examples/expo_inverse_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_MultiHeap/tests/wscript b/libraries/AP_MultiHeap/tests/wscript index 344cc4fc61..3665223a40 100644 --- a/libraries/AP_MultiHeap/tests/wscript +++ b/libraries/AP_MultiHeap/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_NMEA_Output/examples/NMEA_Output/wscript b/libraries/AP_NMEA_Output/examples/NMEA_Output/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_NMEA_Output/examples/NMEA_Output/wscript +++ b/libraries/AP_NMEA_Output/examples/NMEA_Output/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_NavEKF/tests/wscript b/libraries/AP_NavEKF/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_NavEKF/tests/wscript +++ b/libraries/AP_NavEKF/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_Notify/examples/AP_Notify_test/wscript b/libraries/AP_Notify/examples/AP_Notify_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Notify/examples/AP_Notify_test/wscript +++ b/libraries/AP_Notify/examples/AP_Notify_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Notify/examples/ToshibaLED_test/wscript b/libraries/AP_Notify/examples/ToshibaLED_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Notify/examples/ToshibaLED_test/wscript +++ b/libraries/AP_Notify/examples/ToshibaLED_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_OLC/tests/wscript b/libraries/AP_OLC/tests/wscript index cd3e5e3ce7..5f4134d0cc 100644 --- a/libraries/AP_OLC/tests/wscript +++ b/libraries/AP_OLC/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_ONVIF/examples/onvif_test/wscript b/libraries/AP_ONVIF/examples/onvif_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_ONVIF/examples/onvif_test/wscript +++ b/libraries/AP_ONVIF/examples/onvif_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_ONVIF/wscript b/libraries/AP_ONVIF/wscript index 8963dc1759..1581db08b3 100644 --- a/libraries/AP_ONVIF/wscript +++ b/libraries/AP_ONVIF/wscript @@ -1,5 +1,5 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 + # flake8: noqa ''' build generated bindings from bindings.desc for AP_Scripting diff --git a/libraries/AP_OSD/fonts/mcm2bin.py b/libraries/AP_OSD/fonts/mcm2bin.py index 16b654df60..af244089ab 100755 --- a/libraries/AP_OSD/fonts/mcm2bin.py +++ b/libraries/AP_OSD/fonts/mcm2bin.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa import sys diff --git a/libraries/AP_OSD/fonts/mcm_all.py b/libraries/AP_OSD/fonts/mcm_all.py index 1ece46bac4..3d0de3f89c 100755 --- a/libraries/AP_OSD/fonts/mcm_all.py +++ b/libraries/AP_OSD/fonts/mcm_all.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/libraries/AP_OpticalFlow/examples/AP_OpticalFlow_test/wscript b/libraries/AP_OpticalFlow/examples/AP_OpticalFlow_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_OpticalFlow/examples/AP_OpticalFlow_test/wscript +++ b/libraries/AP_OpticalFlow/examples/AP_OpticalFlow_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Parachute/examples/AP_Parachute_test/wscript b/libraries/AP_Parachute/examples/AP_Parachute_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Parachute/examples/AP_Parachute_test/wscript +++ b/libraries/AP_Parachute/examples/AP_Parachute_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_RCProtocol/examples/RCProtocolDecoder/wscript b/libraries/AP_RCProtocol/examples/RCProtocolDecoder/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_RCProtocol/examples/RCProtocolDecoder/wscript +++ b/libraries/AP_RCProtocol/examples/RCProtocolDecoder/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_RCProtocol/examples/RCProtocolTest/wscript b/libraries/AP_RCProtocol/examples/RCProtocolTest/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_RCProtocol/examples/RCProtocolTest/wscript +++ b/libraries/AP_RCProtocol/examples/RCProtocolTest/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_RCProtocol/tests/wscript b/libraries/AP_RCProtocol/tests/wscript index dc4c9534ca..38ee1cd78b 100644 --- a/libraries/AP_RCProtocol/tests/wscript +++ b/libraries/AP_RCProtocol/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/AP_RPM/examples/RPM_generic/wscript b/libraries/AP_RPM/examples/RPM_generic/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_RPM/examples/RPM_generic/wscript +++ b/libraries/AP_RPM/examples/RPM_generic/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_RTC/examples/RTC_test/wscript b/libraries/AP_RTC/examples/RTC_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_RTC/examples/RTC_test/wscript +++ b/libraries/AP_RTC/examples/RTC_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_RangeFinder/examples/RFIND_test/wscript b/libraries/AP_RangeFinder/examples/RFIND_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_RangeFinder/examples/RFIND_test/wscript +++ b/libraries/AP_RangeFinder/examples/RFIND_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Scheduler/examples/Scheduler_test/wscript b/libraries/AP_Scheduler/examples/Scheduler_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_Scheduler/examples/Scheduler_test/wscript +++ b/libraries/AP_Scheduler/examples/Scheduler_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Scripting/applets/Aerobatics/FixedWing/dual_log.py b/libraries/AP_Scripting/applets/Aerobatics/FixedWing/dual_log.py index 24b1d58713..944ba8f881 100755 --- a/libraries/AP_Scripting/applets/Aerobatics/FixedWing/dual_log.py +++ b/libraries/AP_Scripting/applets/Aerobatics/FixedWing/dual_log.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa diff --git a/libraries/AP_Scripting/wscript b/libraries/AP_Scripting/wscript index 1aeae8d740..9631514b9d 100644 --- a/libraries/AP_Scripting/wscript +++ b/libraries/AP_Scripting/wscript @@ -1,5 +1,5 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 + # flake8: noqa ''' build generated bindings from bindings.desc for AP_Scripting diff --git a/libraries/AP_SmartRTL/examples/SmartRTL_test/wscript b/libraries/AP_SmartRTL/examples/SmartRTL_test/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/AP_SmartRTL/examples/SmartRTL_test/wscript +++ b/libraries/AP_SmartRTL/examples/SmartRTL_test/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/AP_Terrain/tools/create_terrain.py b/libraries/AP_Terrain/tools/create_terrain.py index f60237d9b9..c08663371a 100755 --- a/libraries/AP_Terrain/tools/create_terrain.py +++ b/libraries/AP_Terrain/tools/create_terrain.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # flake8: noqa ''' diff --git a/libraries/Filter/examples/Derivative/wscript b/libraries/Filter/examples/Derivative/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/Filter/examples/Derivative/wscript +++ b/libraries/Filter/examples/Derivative/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/Filter/examples/Filter/wscript b/libraries/Filter/examples/Filter/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/Filter/examples/Filter/wscript +++ b/libraries/Filter/examples/Filter/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/Filter/examples/LowPassFilter/wscript b/libraries/Filter/examples/LowPassFilter/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/Filter/examples/LowPassFilter/wscript +++ b/libraries/Filter/examples/LowPassFilter/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/Filter/examples/LowPassFilter2p/wscript b/libraries/Filter/examples/LowPassFilter2p/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/Filter/examples/LowPassFilter2p/wscript +++ b/libraries/Filter/examples/LowPassFilter2p/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/Filter/examples/SlewLimiter/wscript b/libraries/Filter/examples/SlewLimiter/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/Filter/examples/SlewLimiter/wscript +++ b/libraries/Filter/examples/SlewLimiter/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/Filter/examples/TransferFunctionCheck/wscript b/libraries/Filter/examples/TransferFunctionCheck/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/Filter/examples/TransferFunctionCheck/wscript +++ b/libraries/Filter/examples/TransferFunctionCheck/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/Filter/tests/wscript b/libraries/Filter/tests/wscript index 6d3f4b9869..3937f24797 100644 --- a/libraries/Filter/tests/wscript +++ b/libraries/Filter/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_find_tests( diff --git a/libraries/GCS_MAVLink/examples/routing/wscript b/libraries/GCS_MAVLink/examples/routing/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/GCS_MAVLink/examples/routing/wscript +++ b/libraries/GCS_MAVLink/examples/routing/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/RC_Channel/examples/RC_Channel/wscript b/libraries/RC_Channel/examples/RC_Channel/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/RC_Channel/examples/RC_Channel/wscript +++ b/libraries/RC_Channel/examples/RC_Channel/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/RC_Channel/examples/RC_UART/wscript b/libraries/RC_Channel/examples/RC_UART/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/RC_Channel/examples/RC_UART/wscript +++ b/libraries/RC_Channel/examples/RC_UART/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example( diff --git a/libraries/SITL/examples/EvaluateBatteryModel/wscript b/libraries/SITL/examples/EvaluateBatteryModel/wscript index 09db498bb8..2c749306b5 100644 --- a/libraries/SITL/examples/EvaluateBatteryModel/wscript +++ b/libraries/SITL/examples/EvaluateBatteryModel/wscript @@ -1,5 +1,5 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 + # flake8: noqa def build(bld): diff --git a/libraries/SITL/examples/EvaluateMotorModel/wscript b/libraries/SITL/examples/EvaluateMotorModel/wscript index 04afc01ae1..5b49af8f0a 100644 --- a/libraries/SITL/examples/EvaluateMotorModel/wscript +++ b/libraries/SITL/examples/EvaluateMotorModel/wscript @@ -1,5 +1,5 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 + # flake8: noqa def build(bld): diff --git a/libraries/SITL/tests/wscript b/libraries/SITL/tests/wscript index 09b44623a2..ac7e9700ad 100644 --- a/libraries/SITL/tests/wscript +++ b/libraries/SITL/tests/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): diff --git a/libraries/StorageManager/examples/StorageTest/wscript b/libraries/StorageManager/examples/StorageTest/wscript index 719ec151ba..4fc7822599 100644 --- a/libraries/StorageManager/examples/StorageTest/wscript +++ b/libraries/StorageManager/examples/StorageTest/wscript @@ -1,5 +1,4 @@ -#!/usr/bin/env python -# encoding: utf-8 +#!/usr/bin/env python3 def build(bld): bld.ap_example(