anchor.diff:      libnacl
       libsodium
       nettle
  +    pyopenssl
       python-pkcs11
  -    pyopenssl
  +    typing-extensions
     ];
   
     checkInputs = [
  
positive.code: { lib
  , buildPythonPackage
  , fetchPypi
  , pythonOlder
  , cryptography
  , bcrypt
  , gssapi
  , fido2
  , libnacl
  , libsodium
  , nettle
  , python-pkcs11
  , pyopenssl
  , openssl
  , openssh
  , pytestCheckHook
  }:
  
  buildPythonPackage rec {
    pname = "asyncssh";
    version = "2.8.1";
    format = "setuptools";
  
    disabled = pythonOlder "3.6";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "0648eba58d72653755f28e26c9bd83147d9652c1f2f5e87fbf5a87d7f8fbf83a";
    };
  
    propagatedBuildInputs = [
  
negative.code:     "TestSKAuthCTAP2"
      # Requires network access
      "test_connect_timeout_exceeded"
      # Fails in the sandbox
      "test_forward_remote"
    ];
  
    pythonImportsCheck = [
  