···11+{ lib22+, fetchFromGitHub33+, buildPythonPackage44+, wxPython_4_055+, python366+}:77+88+buildPythonPackage rec {99+ pname = "humblewx";1010+ version = "0.2.2";1111+1212+ src = fetchFromGitHub {1313+ owner = "thetimelineproj";1414+ repo = pname;1515+ rev = version;1616+ sha256 = "0fv8gwlbcj000qq34inbwgxf0xgibs590dsyqnw0mmyb7f1iq210";1717+ };1818+1919+ # timeline is not compatible with wxPython_4_1. reported upstream2020+ propagatedBuildInputs = [ wxPython_4_0 ];2121+2222+ checkPhase = ''2323+ runHook preCheck2424+ for i in examples/*; do2525+ ${python3.interpreter} $i2626+ done2727+ runHook postCheck2828+ '';2929+3030+ # Unable to access the X Display, is $DISPLAY set properly?3131+ # would have to use nixos module tests, but it is not worth it3232+ doCheck = false;3333+3434+ pythonImportsCheck = [ "humblewx" ];3535+3636+ meta = {3737+ homepage = "https://github.com/thetimelineproj/humblewx";3838+ description = "Library that simplifies creating user interfaces with wxPython";3939+ license = lib.licenses.gpl3Only;4040+ maintainers = with lib.maintainers; [ davidak ];4141+ };4242+}