14 buildPythonPackage rec {
19 disabled = pythonOlder "3.9";
21 src = fetchFromGitHub {
24 rev = "refs/tags/${version}";
25 hash = "sha256-Vlt4+fRULb9mB0ceRmc7MJ50DnF9DAJPHA8iCbNVvcE=";
29 # https://github.com/alengwenus/pypck/pull/109
31 name = "relax-setuptools-dependency.patch";
32 url = "https://github.com/alengwenus/pypck/commit/17023ebe8082120b1eec086842ca809ec6e9df2b.patch";
33 hash = "sha256-kTu1+IwDrcdqelyK/vfhxw8MQBis5I1jag7YTytKQhs=";
52 disabledTests = lib.optionals stdenv.isDarwin [
53 "test_connection_lost"
56 __darwinAllowLocalNetworking = true;
58 pythonImportsCheck = [
63 description = "LCN-PCK library written in Python";
64 homepage = "https://github.com/alengwenus/pypck";
65 changelog = "https://github.com/alengwenus/pypck/releases/tag/${version}";
66 license = with licenses; [ epl20 ];
67 maintainers = with maintainers; [ fab ];