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