diff --git a/pkgs/development/python-modules/greeneye-monitor/default.nix b/pkgs/development/python-modules/greeneye-monitor/default.nix index 40b1b68fef4d..d29a754aa86e 100644 --- a/pkgs/development/python-modules/greeneye-monitor/default.nix +++ b/pkgs/development/python-modules/greeneye-monitor/default.nix @@ -1,25 +1,25 @@ { lib -, buildPythonPackage -, pythonOlder -, fetchFromGitHub , aiohttp -, siobrultech-protocols +, buildPythonPackage +, fetchFromGitHub , pytestCheckHook +, pythonOlder +, siobrultech-protocols }: buildPythonPackage rec { pname = "greeneye-monitor"; - version = "3.0.3"; + version = "4.0"; - disabled = pythonOlder "3.5"; + disabled = pythonOlder "3.10"; format = "setuptools"; src = fetchFromGitHub { owner = "jkeljo"; repo = "greeneye-monitor"; - rev = "v${version}"; - hash = "sha256-weZTOVFBlB6TxFs8pLWfyB7WD/bn3ljBjX2tVi1Zc/I="; + rev = "refs/tags/v${version}"; + hash = "sha256-kMyFerb6T5316cr4T5hSo4HcpO5Hl5l+bMor5jon9yY="; }; postPatch = '' @@ -36,12 +36,15 @@ buildPythonPackage rec { pytestCheckHook ]; - pythonImportsCheck = [ "greeneye.monitor" ]; + pythonImportsCheck = [ + "greeneye.monitor" + ]; - meta = { + meta = with lib; { description = "Receive data packets from GreenEye Monitor"; homepage = "https://github.com/jkeljo/greeneye-monitor"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ dotlambda ]; + changelog = "https://github.com/jkeljo/greeneye-monitor/blob/v${version}/CHANGELOG.rst"; + license = licenses.mit; + maintainers = with maintainers; [ dotlambda ]; }; } diff --git a/pkgs/development/python-modules/siobrultech-protocols/default.nix b/pkgs/development/python-modules/siobrultech-protocols/default.nix index 5a4d6e0cafd0..c0439dcec706 100644 --- a/pkgs/development/python-modules/siobrultech-protocols/default.nix +++ b/pkgs/development/python-modules/siobrultech-protocols/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "siobrultech-protocols"; - version = "0.9.0"; + version = "0.12.0"; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "sdwilsh"; repo = "siobrultech-protocols"; rev = "refs/tags/v${version}"; - hash = "sha256-8qhg7PX4u4vN2+hWXzFjC1ZzgCEhkSr9Fn58Lc4E76c="; + hash = "sha256-71iFZS5CLYXNw57psLXswNJKfvbeKOqSncLoSsNXqjc="; }; nativeCheckInputs = [ @@ -33,10 +33,11 @@ buildPythonPackage rec { "siobrultech_protocols.gem.protocol" ]; - meta = { + meta = with lib; { description = "A Sans-I/O Python client library for Brultech Devices"; homepage = "https://github.com/sdwilsh/siobrultech-protocols"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ dotlambda ]; + changelog = "https://github.com/sdwilsh/siobrultech-protocols/releases/tag/v${version}"; + license = licenses.mit; + maintainers = with maintainers; [ dotlambda ]; }; }