12 # optional-dependencies
19 buildPythonPackage rec {
20 pname = "stm32loader";
25 inherit pname version;
26 hash = "sha256-QTLSEjdJtDH4GCamnKHN5pEjW41rRtAMXxyZZMM5K3w=";
33 propagatedBuildInputs = [
38 passthru.optional-dependencies = {
46 ] ++ lib.flatten (lib.attrValues passthru.optional-dependencies);
53 description = "Flash firmware to STM32 microcontrollers in Python";
54 mainProgram = "stm32loader";
55 homepage = "https://github.com/florisla/stm32loader";
56 changelog = "https://github.com/florisla/stm32loader/blob/v${version}/CHANGELOG.md";
57 license = licenses.gpl3;
58 maintainers = with maintainers; [ emily ];