14
0
Files
python-pymavlink/remove-future-requirement.patch
Steve Kowalik 64dcaf6215 - Update to 2.4.40:
* Generator: Lua: update to generate script that passes AP's luacheck
  * mavutil.py: add vtol mode mapping
  * add close method to binary reader
  * Split off MissionItemProtocol from WPLoader, use it for fence and rally
  * mavutil: add RTL mode for Blimp
  * generator: add support for relative path to lua mavlink module
  * WLUA - add new port for WSL 18570
  * Fix mavlink Lua Generator for ardupilot lua comments and add it to test
    script
  * mavextra: added earth_accel for bin logs
  * XSD: MAV_CMD missionOnly attribute
  * mavgen_python: Add python3 target with type annotations
  * Use strings for char array mavlink fields again
  * Improve to_string and x25crc
  * gpslag: cope with GPS instances
  * mavextra: updated mag field tables
  * Fix mavutil.mavtcpin not closing the accept()ed port on close()
  * Generator for Ada language
  * mavutil: add force option to reboot_autopilot method
  * mavutil: do not consider MAV_AUTOPILOT_INVALID to be a vehicle heartbeat
  * generator-C: added last_status field for signing
  * Generator C: remove set but not used variable
  * Fix for when signing disabled
  * Fix the format of the output result of mavgen_cs.py
  * mavutil: Return mode as 'Mode(msg.custom_mode)' for high-latency streams
  * mavextra: cope with more Lat/Lon/Lng combinations
  * mavutil: fixed MavlinkSerialPort wrapper for python3
  * generator: lua generator for ardupilot lua scripting
  * tools: add mavmerge to merge two tlogs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymavlink?expand=0&rev=16
2023-09-12 02:17:35 +00:00

43 lines
1.2 KiB
Diff

Index: pymavlink-2.4.40/generator/mavgen.py
===================================================================
--- pymavlink-2.4.40.orig/generator/mavgen.py
+++ pymavlink-2.4.40/generator/mavgen.py
@@ -23,9 +23,6 @@ General process:
'''
from __future__ import print_function
-from future import standard_library
-standard_library.install_aliases()
-from builtins import object
import os
import re
import sys
Index: pymavlink-2.4.40/setup.py
===================================================================
--- pymavlink-2.4.40.orig/setup.py
+++ pymavlink-2.4.40/setup.py
@@ -156,7 +156,6 @@ setup (name = 'pymavlink',
'tools/magfit_WMM.py',
],
install_requires=[
- 'future',
'lxml',
],
cmdclass={'build_py': custom_build_py},
Index: pymavlink-2.4.40/tools/mavplayback.py
===================================================================
--- pymavlink-2.4.40.orig/tools/mavplayback.py
+++ pymavlink-2.4.40/tools/mavplayback.py
@@ -7,11 +7,6 @@ realtime mavlink stream
Useful for visualising flights
'''
from __future__ import print_function
-from future import standard_library
-standard_library.install_aliases()
-
-from builtins import object
-
import os
import sys
import time