From 0aeb7451ebaed8c0dc525c3263096304f36df645 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:30:25 +0100 Subject: [PATCH 1/3] python310Packages.pyblackbird: 0.5 -> 0.6 Diff: https://github.com/koolsb/pyblackbird/compare/0.5...0.6 --- pkgs/development/python-modules/pyblackbird/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyblackbird/default.nix b/pkgs/development/python-modules/pyblackbird/default.nix index fd8f46a968fe..53b33d79a0d8 100644 --- a/pkgs/development/python-modules/pyblackbird/default.nix +++ b/pkgs/development/python-modules/pyblackbird/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "pyblackbird"; - version = "0.5"; + version = "0.6"; src = fetchFromGitHub { owner = "koolsb"; repo = pname; rev = version; - sha256 = "0m1yd1cb3z8011x7nicxpf091bdcwghcphn0l21c65f71rabzg6s"; + sha256 = "sha256-+ehzrr+RrwFKOOuxBq3+mwnuMPxZFV4QTZG1IRgsbLc="; }; propagatedBuildInputs = [ From 92149fb1eed7d83461f56134b90e6208387e921d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:33:02 +0100 Subject: [PATCH 2/3] python310Packages.pyblackbird: add changelog to meta --- .../development/python-modules/pyblackbird/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyblackbird/default.nix b/pkgs/development/python-modules/pyblackbird/default.nix index 53b33d79a0d8..0794bcc51d4e 100644 --- a/pkgs/development/python-modules/pyblackbird/default.nix +++ b/pkgs/development/python-modules/pyblackbird/default.nix @@ -12,8 +12,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "koolsb"; repo = pname; - rev = version; - sha256 = "sha256-+ehzrr+RrwFKOOuxBq3+mwnuMPxZFV4QTZG1IRgsbLc="; + rev = "refs/tags/${version}"; + hash = "sha256-+ehzrr+RrwFKOOuxBq3+mwnuMPxZFV4QTZG1IRgsbLc="; }; propagatedBuildInputs = [ @@ -23,11 +23,15 @@ buildPythonPackage rec { # Test setup try to create a serial port doCheck = false; - pythonImportsCheck = [ "pyblackbird" ]; + + pythonImportsCheck = [ + "pyblackbird" + ]; meta = with lib; { description = "Python implementation for Monoprice Blackbird units"; homepage = "https://github.com/koolsb/pyblackbird"; + changelog = "https://github.com/koolsb/pyblackbird/releases/tag/${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From a81427641ee2ad591c92dcede5d430c3bb43ec43 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:34:30 +0100 Subject: [PATCH 3/3] python310Packages.pyblackbird: disable on unsupported Python releases --- pkgs/development/python-modules/pyblackbird/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/pyblackbird/default.nix b/pkgs/development/python-modules/pyblackbird/default.nix index 0794bcc51d4e..e710ccb21480 100644 --- a/pkgs/development/python-modules/pyblackbird/default.nix +++ b/pkgs/development/python-modules/pyblackbird/default.nix @@ -3,11 +3,15 @@ , fetchFromGitHub , pyserial , pyserial-asyncio +, pythonOlder }: buildPythonPackage rec { pname = "pyblackbird"; version = "0.6"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "koolsb";