anchor.diff:  , mock
   , msgpack
   , passlib
  -  # , py-ecc
  -  # , py-eth-sig-utils
  +, py-ecc
  +, py-eth-sig-utils
   , py-multihash
   , py-ubjson
   , pynacl
   , pygobject3
   , pyopenssl
  -, pyqrcode
  +, qrcode
   , pytest-asyncio
   , python-snappy
   , pytestCheckHook
  
positive.code: , click
  , cryptography
  , ecdsa
    # , eth-abi
  , flatbuffers
  , jinja2
  , hkdf
  
negative.code: 
  buildPythonPackage rec {
    pname = "autobahn";
    version = "22.5.1";
    format = "setuptools";
  
    disabled = pythonOlder "3.7";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "sha256-NKpVabC0QZ+MJ3eSxgDcJRjEkwkox04iee+LiNi4o+o=";
    };
  
    postPatch = ''
      substituteInPlace setup.py \
        --replace "pytest>=2.8.6,<3.3.0" "pytest"
    '';
  
    propagatedBuildInputs = [
      cryptography
  