Commit 2c4139d4 authored by Fabian Affolter's avatar Fabian Affolter
Browse files

python312Packages.aiocoap: format with nixfmt

parent 906e8df0
Loading
Loading
Loading
Loading
+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 {
@@ -30,9 +31,7 @@ buildPythonPackage rec {
    hash = "sha256-jBRxorHr5/CgAR6WVXBUycZpJ6n1DYVFQk6kqVv8D1Q=";
  };

  build-system = [
    setuptools
  ];
  build-system = [ setuptools ];

  passthru.optional-dependencies = {
    oscore = [
@@ -41,12 +40,8 @@ buildPythonPackage rec {
      filelock
      ge25519
    ];
    tinydtls = [
      dtlssocket
    ];
    ws = [
      websockets
    ];
    tinydtls = [ dtlssocket ];
    ws = [ websockets ];
    prettyprint = [
      termcolor
      cbor2
@@ -55,9 +50,7 @@ buildPythonPackage rec {
    ];
  };

  nativeCheckInputs = [
    pytestCheckHook
  ];
  nativeCheckInputs = [ pytestCheckHook ];

  disabledTestPaths = [
    # Don't test the plugins
@@ -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"
@@ -86,9 +81,7 @@ buildPythonPackage rec {
      "TestServerTCP::test_unacceptable_accept"
    ];

  pythonImportsCheck = [
    "aiocoap"
  ];
  pythonImportsCheck = [ "aiocoap" ];

  meta = with lib; {
    description = "Python CoAP library";