From a085e442dcf7dbeaf493f69757c5b0750aa387bf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 19 Jan 2022 11:41:39 +0000 Subject: [PATCH 1/2] python310Packages.awsiotpythonsdk: 1.4.9 -> 1.5.0 --- pkgs/development/python-modules/awsiotpythonsdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/awsiotpythonsdk/default.nix b/pkgs/development/python-modules/awsiotpythonsdk/default.nix index 68b44ea5a5d5..64c25be0020d 100644 --- a/pkgs/development/python-modules/awsiotpythonsdk/default.nix +++ b/pkgs/development/python-modules/awsiotpythonsdk/default.nix @@ -5,13 +5,13 @@ buildPythonPackage rec { pname = "AWSIoTPythonSDK"; - version = "1.4.9"; + version = "1.5.0"; src = fetchFromGitHub { owner = "aws"; repo = "aws-iot-device-sdk-python"; rev = "v${version}"; - sha256 = "0mbppz1lnia4br5vjz1l4z4vw47y3bzcfpckzhs9lxhj4vq6d001"; + sha256 = "0bmvwv471mvlwj2rfz08j9qvzsp4vyjz67cbzkvsy6kmihx3wfqh"; }; # Project has no tests From f9be5c755658fe5956adf2c873cf6383355764cd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 19 Jan 2022 20:19:16 +0100 Subject: [PATCH 2/2] python3Packages.awsiotpythonsdk: disable on older Python releases --- .../python-modules/awsiotpythonsdk/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/awsiotpythonsdk/default.nix b/pkgs/development/python-modules/awsiotpythonsdk/default.nix index 64c25be0020d..70161d3fd6a0 100644 --- a/pkgs/development/python-modules/awsiotpythonsdk/default.nix +++ b/pkgs/development/python-modules/awsiotpythonsdk/default.nix @@ -1,11 +1,15 @@ { lib , buildPythonPackage , fetchFromGitHub +, pythonOlder }: buildPythonPackage rec { pname = "AWSIoTPythonSDK"; version = "1.5.0"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "aws"; @@ -14,9 +18,12 @@ buildPythonPackage rec { sha256 = "0bmvwv471mvlwj2rfz08j9qvzsp4vyjz67cbzkvsy6kmihx3wfqh"; }; - # Project has no tests + # Module has no tests doCheck = false; - pythonImportsCheck = [ "AWSIoTPythonSDK" ]; + + pythonImportsCheck = [ + "AWSIoTPythonSDK" + ]; meta = with lib; { description = "Python SDK for connecting to AWS IoT";