9 buildPythonPackage rec {
12 disabled = pythonOlder "3.5";
14 src = fetchFromGitHub {
18 sha256 = "07q9wmpl97a6laxfbcjqhv373msbsjppsyf5i77h0f6ccil0q1i6";
21 propagatedBuildInputs = [ pyusb pyserial ];
23 # tests requires access to the serial port
26 pythonImportsCheck = [ "pyftdi" ];
29 description = "User-space driver for modern FTDI devices";
31 PyFtdi aims at providing a user-space driver for popular FTDI devices.
32 This includes UART, GPIO and multi-serial protocols (SPI, I2C, JTAG)
35 homepage = "https://github.com/eblot/pyftdi";
36 license = licenses.bsd3;
37 maintainers = with maintainers; [ fab ];