nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 45 lines 940 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 6 # build-system 7 setuptools-scm, 8 9 # dependencies 10 pyserial, 11}: 12 13buildPythonPackage rec { 14 pname = "adafruit-board-toolkit"; 15 version = "1.1.2"; 16 pyproject = true; 17 18 src = fetchFromGitHub { 19 owner = "adafruit"; 20 repo = "Adafruit_Board_Toolkit"; 21 tag = version; 22 hash = "sha256-xpz4+dGFcO/R/aBHub00N0oFS4w0prJl304PnbUKvAI="; 23 }; 24 25 build-system = [ 26 setuptools-scm 27 ]; 28 29 dependencies = [ 30 pyserial 31 ]; 32 33 # Project has not published tests yet 34 doCheck = false; 35 36 pythonImportsCheck = [ "adafruit_board_toolkit" ]; 37 38 meta = { 39 description = "CircuitPython board identification and information"; 40 homepage = "https://github.com/adafruit/Adafruit_Board_Toolkit"; 41 changelog = "https://github.com/adafruit/Adafruit_Board_Toolkit/releases/tag/${version}"; 42 license = lib.licenses.mit; 43 maintainers = with lib.maintainers; [ talhaHavadar ]; 44 }; 45}