python313Packages.pymysensors: 0.24.1 -> 0.25.2 (#417680)

authored by Fabian Affolter and committed by GitHub 2576cf9c c43cf3fe

+13 -12
+13 -12
pkgs/development/python-modules/pymysensors/default.nix
··· 8 getmac, 9 intelhex, 10 paho-mqtt, 11 pyserial, 12 - pyserial-asyncio, 13 pytest-sugar, 14 pytest-timeout, 15 pytestCheckHook, 16 - pythonOlder, 17 voluptuous, 18 }: 19 20 buildPythonPackage rec { 21 pname = "pymysensors"; 22 - version = "0.24.1"; 23 - format = "setuptools"; 24 - 25 - disabled = pythonOlder "3.7"; 26 27 src = fetchFromGitHub { 28 owner = "theolind"; 29 repo = "pymysensors"; 30 - rev = version; 31 - hash = "sha256-3t9YrSJf02kc5CuTqPBc/qNJV7yy7Vke4WqhtuOaAYo="; 32 }; 33 34 - propagatedBuildInputs = [ 35 awesomeversion 36 click 37 crcmod 38 getmac 39 intelhex 40 pyserial 41 - pyserial-asyncio 42 voluptuous 43 ]; 44 ··· 56 57 meta = with lib; { 58 description = "Python API for talking to a MySensors gateway"; 59 - mainProgram = "pymysensors"; 60 homepage = "https://github.com/theolind/pymysensors"; 61 - license = with licenses; [ mit ]; 62 maintainers = with maintainers; [ fab ]; 63 }; 64 }
··· 8 getmac, 9 intelhex, 10 paho-mqtt, 11 + pyserial-asyncio-fast, 12 pyserial, 13 pytest-sugar, 14 pytest-timeout, 15 pytestCheckHook, 16 + setuptools, 17 voluptuous, 18 }: 19 20 buildPythonPackage rec { 21 pname = "pymysensors"; 22 + version = "0.25.2"; 23 + pyproject = true; 24 25 src = fetchFromGitHub { 26 owner = "theolind"; 27 repo = "pymysensors"; 28 + tag = version; 29 + hash = "sha256-ndvn3mQ4fchL4NiUQLpYn7HMKeuEBT09HQvnJy14jPI="; 30 }; 31 32 + build-system = [ setuptools ]; 33 + 34 + dependencies = [ 35 awesomeversion 36 click 37 crcmod 38 getmac 39 intelhex 40 pyserial 41 + pyserial-asyncio-fast 42 voluptuous 43 ]; 44 ··· 56 57 meta = with lib; { 58 description = "Python API for talking to a MySensors gateway"; 59 homepage = "https://github.com/theolind/pymysensors"; 60 + changelog = "https://github.com/theolind/pymysensors/releases/tag/${src.tag}"; 61 + license = licenses.mit; 62 maintainers = with maintainers; [ fab ]; 63 + mainProgram = "pymysensors"; 64 }; 65 }