Loading pkgs/development/python-modules/aiocoap/default.nix +43 −50 Original line number Diff line number Diff line { lib , buildPythonPackage , cbor-diag , cbor2 , cryptography , dtlssocket , fetchFromGitHub , filelock , ge25519 , pygments , pytestCheckHook , pythonAtLeast , pythonOlder , setuptools , termcolor , websockets { lib, buildPythonPackage, cbor-diag, cbor2, cryptography, dtlssocket, fetchFromGitHub, filelock, ge25519, pygments, pytestCheckHook, pythonAtLeast, pythonOlder, setuptools, termcolor, websockets, }: buildPythonPackage rec { Loading @@ -30,9 +31,7 @@ buildPythonPackage rec { hash = "sha256-jBRxorHr5/CgAR6WVXBUycZpJ6n1DYVFQk6kqVv8D1Q="; }; build-system = [ setuptools ]; build-system = [ setuptools ]; passthru.optional-dependencies = { oscore = [ Loading @@ -41,12 +40,8 @@ buildPythonPackage rec { filelock ge25519 ]; tinydtls = [ dtlssocket ]; ws = [ websockets ]; tinydtls = [ dtlssocket ]; ws = [ websockets ]; prettyprint = [ termcolor cbor2 Loading @@ -55,9 +50,7 @@ buildPythonPackage rec { ]; }; nativeCheckInputs = [ pytestCheckHook ]; nativeCheckInputs = [ pytestCheckHook ]; disabledTestPaths = [ # Don't test the plugins Loading @@ -66,10 +59,12 @@ buildPythonPackage rec { "tests/test_oscore_plugtest.py" ]; disabledTests = [ disabledTests = [ # Communication is not properly mocked "test_uri_parser" ] ++ lib.optionals (pythonAtLeast "3.12") [ ] ++ lib.optionals (pythonAtLeast "3.12") [ # https://github.com/chrysn/aiocoap/issues/339 "TestServerTCP::test_big_resource" "TestServerTCP::test_empty_accept" Loading @@ -86,9 +81,7 @@ buildPythonPackage rec { "TestServerTCP::test_unacceptable_accept" ]; pythonImportsCheck = [ "aiocoap" ]; pythonImportsCheck = [ "aiocoap" ]; meta = with lib; { description = "Python CoAP library"; Loading Loading
pkgs/development/python-modules/aiocoap/default.nix +43 −50 Original line number Diff line number Diff line { lib , buildPythonPackage , cbor-diag , cbor2 , cryptography , dtlssocket , fetchFromGitHub , filelock , ge25519 , pygments , pytestCheckHook , pythonAtLeast , pythonOlder , setuptools , termcolor , websockets { lib, buildPythonPackage, cbor-diag, cbor2, cryptography, dtlssocket, fetchFromGitHub, filelock, ge25519, pygments, pytestCheckHook, pythonAtLeast, pythonOlder, setuptools, termcolor, websockets, }: buildPythonPackage rec { Loading @@ -30,9 +31,7 @@ buildPythonPackage rec { hash = "sha256-jBRxorHr5/CgAR6WVXBUycZpJ6n1DYVFQk6kqVv8D1Q="; }; build-system = [ setuptools ]; build-system = [ setuptools ]; passthru.optional-dependencies = { oscore = [ Loading @@ -41,12 +40,8 @@ buildPythonPackage rec { filelock ge25519 ]; tinydtls = [ dtlssocket ]; ws = [ websockets ]; tinydtls = [ dtlssocket ]; ws = [ websockets ]; prettyprint = [ termcolor cbor2 Loading @@ -55,9 +50,7 @@ buildPythonPackage rec { ]; }; nativeCheckInputs = [ pytestCheckHook ]; nativeCheckInputs = [ pytestCheckHook ]; disabledTestPaths = [ # Don't test the plugins Loading @@ -66,10 +59,12 @@ buildPythonPackage rec { "tests/test_oscore_plugtest.py" ]; disabledTests = [ disabledTests = [ # Communication is not properly mocked "test_uri_parser" ] ++ lib.optionals (pythonAtLeast "3.12") [ ] ++ lib.optionals (pythonAtLeast "3.12") [ # https://github.com/chrysn/aiocoap/issues/339 "TestServerTCP::test_big_resource" "TestServerTCP::test_empty_accept" Loading @@ -86,9 +81,7 @@ buildPythonPackage rec { "TestServerTCP::test_unacceptable_accept" ]; pythonImportsCheck = [ "aiocoap" ]; pythonImportsCheck = [ "aiocoap" ]; meta = with lib; { description = "Python CoAP library"; Loading