anchor.diff:  , python-dateutil
   , retworkx
   , scipy
  +, scikit-quant ? null
  +, symengine
   , sympy
  +, tweedledum
   , withVisualization ? false
     # Python visualization requirements, optional
   , ipywidgets
  
positive.code:     python-dateutil
      retworkx
      scipy
      sympy
    ] ++ lib.optionals withVisualization visualizationPackages
    ++ lib.optionals withCrosstalkPass crosstalkPackages
    ++ lib.optionals withClassicalFunctionCompiler classicalCompilerPackages;
  
    # *** Tests ***
    checkInputs = [
  
negative.code:     seaborn
    ];
    crosstalkPackages = [ z3 ];
  in
  
  buildPythonPackage rec {
    pname = "qiskit-terra";
    version = "0.18.3";
  
    disabled = pythonOlder "3.6";
  
  