python313Packages.pymavlink: 2.4.43 -> 2.4.49

Changelog: https://github.com/ArduPilot/pymavlink/releases/tag/2.4.49

Changed files
+14 -6
pkgs
development
python-modules
pymavlink
+14 -6
pkgs/development/python-modules/pymavlink/default.nix
···
{
lib,
buildPythonPackage,
+
cython,
+
fastcrc,
fetchPypi,
-
future,
lxml,
+
setuptools,
}:
buildPythonPackage rec {
pname = "pymavlink";
-
version = "2.4.43";
-
format = "setuptools";
+
version = "2.4.49";
+
pyproject = true;
src = fetchPypi {
inherit pname version;
-
hash = "sha256-IcShujVcBXQtKvQVEFdtbgjboNd2AunqY1MxzQdV7nY=";
+
hash = "sha256-188Q1VktA4oYqpcnERd+u4i+IUPvzCWN9jCwUT6dosI=";
};
-
propagatedBuildInputs = [
-
future
+
build-system = [
+
cython
+
setuptools
+
];
+
+
dependencies = [
+
fastcrc
lxml
];
···
meta = with lib; {
description = "Python MAVLink interface and utilities";
homepage = "https://github.com/ArduPilot/pymavlink";
+
changelog = "https://github.com/ArduPilot/pymavlink/releases/tag/${version}";
license = with licenses; [
lgpl3Plus
mit