Source: python-pyulog
Section: python
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders: Steffen Moeller <moeller@debian.org>
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-python3,
 pybuild-plugin-pyproject,
 python3-all,
 python3-ddt <!nocheck>,
 python3-numpy,
 python3-pytest <!nocheck>,
 python3-setuptools (>= 77.0.3),
 python3-setuptools-scm (>= 8),
Standards-Version: 4.7.4
Homepage: https://github.com/PX4/pyulog
Vcs-Browser: https://salsa.debian.org/python-team/packages/python-pyulog
Vcs-Git: https://salsa.debian.org/python-team/packages/python-pyulog.git

Package: python3-pyulog
Architecture: all
Depends:
 ${python3:Depends},
 ${misc:Depends},
Suggests:
 python3-simplekml,
Description: parses and converts ULog files
 Python package to parse ULog files and scripts to convert and display
 them. ULog is a self-describing logging format which is documented
 on https://docs.px4.io/main/en/dev_log/ulog_file_format.html.
 .
 The provided command line scripts are:
  - ulog_info: display information from an ULog file.
  - ulog_messages: display logged messages from an ULog file.
  - ulog_params: extract parameters from an ULog file.
  - ulog2csv: convert ULog to CSV files.
  - ulog2kml: convert ULog to KML files.
  - ulog2ros2bag: convert ULog to ROS2 bag files.
  - ulog_extract_gps_dump: extract GPS dump data from an ULog file.
  - ulog_migratedb: create or migrate a ULog database.
 .
 KML conversion requires python3-simplekml. ROS2 bag conversion requires
 a ROS2 installation and the matching px4_msgs package.
