1{ lib, python3Packages, fetchFromGitHub }:
2
3python3Packages.buildPythonPackage rec {
4 name = "mpfshell-${version}";
5 version = "0.8.1";
6
7 src = fetchFromGitHub {
8 owner = "wendlers";
9 repo = "mpfshell";
10 rev = version;
11 sha256 = "1n4ap4yfii54y125f9n9krc0lc0drwg3hsq4z6g89xbswdx9sygr";
12 };
13
14 propagatedBuildInputs = with python3Packages; [
15 pyserial colorama websocket_client
16 ];
17
18 meta = with lib; {
19 homepage = https://github.com/wendlers/mpfshell;
20 description = "A simple shell based file explorer for ESP8266 Micropython based devices";
21 license = licenses.mit;
22 };
23}