From e3e366a1cd15cf8d463cc88c4e26e3aadc41ef1d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:04 +0100 Subject: [PATCH] python3Packages.adafruit-board-toolkit: 1.1.1 -> 1.1.2 https://github.com/adafruit/Adafruit_Board_Toolkit/releases/tag/1.1.2 --- .../adafruit-board-toolkit/default.nix | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/adafruit-board-toolkit/default.nix b/pkgs/development/python-modules/adafruit-board-toolkit/default.nix index a719881b9d13..05d37cadf7d2 100644 --- a/pkgs/development/python-modules/adafruit-board-toolkit/default.nix +++ b/pkgs/development/python-modules/adafruit-board-toolkit/default.nix @@ -1,29 +1,30 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pythonOlder, + # build-system setuptools-scm, + # dependencies pyserial, }: buildPythonPackage rec { pname = "adafruit-board-toolkit"; - version = "1.1.1"; + version = "1.1.2"; pyproject = true; disabled = pythonOlder "3.5"; - src = fetchPypi { - inherit pname version; - hash = "sha256-k8TwmztGnCqS6F5ZrXSBnefZzc2kvuUqYxGAejRAdsI="; + src = fetchFromGitHub { + owner = "adafruit"; + repo = "Adafruit_Board_Toolkit"; + tag = version; + hash = "sha256-xpz4+dGFcO/R/aBHub00N0oFS4w0prJl304PnbUKvAI="; }; - # Project has not published tests yet - doCheck = false; - build-system = [ setuptools-scm ]; @@ -31,7 +32,12 @@ buildPythonPackage rec { dependencies = [ pyserial ]; + + # Project has not published tests yet + doCheck = false; + pythonImportsCheck = [ "adafruit_board_toolkit" ]; + meta = { description = "CircuitPython board identification and information"; homepage = "https://github.com/adafruit/Adafruit_Board_Toolkit";