1{ lib
2, buildPythonApplication
3, fetchPypi
4, pyserial
5, pyudev
6}:
7
8buildPythonApplication rec {
9 pname = "rshell";
10 version = "0.0.32";
11
12 src = fetchPypi {
13 inherit pname version;
14 sha256 = "sha256-frIwZ21JzVgxRS+KouBjDShHCP1lCoUwwySy2oFGcJ8=";
15 };
16
17 propagatedBuildInputs = [
18 pyserial
19 pyudev
20 ];
21
22 meta = with lib; {
23 homepage = "https://github.com/dhylands/rshell";
24 description = "Remote Shell for MicroPython";
25 license = licenses.mit;
26 maintainers = with maintainers; [ c0deaddict ];
27 };
28}