cccamp-flower/default.nix

25 lines
600 B
Nix

{ pkgs ? import <nixpkgs> {} }:
let
custom-packages = ps: with ps; [
(
buildPythonPackage rec {
pname = "mpremote";
version = "1.20.0";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-XDQnYqBHkTCd1JvOY8cKB1qnxUixwAdiYrlvnMw5jKI=";
};
doCheck = false;
postPatch = ''
ln -s ${./setup-mpremote.py} setup.py
'';
propagatedBuildInputs = [
pyserial
importlib-metadata
];
}
)
];
my-python = pkgs.python3.withPackages custom-packages;
in my-python