anchor.diff:      lark-parser
     ];
   
  -  pythonImportsCheck = [ "hcl2" ];
  +  # This fork of python-hcl2 doesn't ship tests
  +  doCheck = false;
  +
  +  pythonImportsCheck = [
  +    "hcl2"
  +  ];
   
     meta = with lib; {
  -    description = "A parser for HCL2 written in Python using Lark";
  +    description = "Parser for HCL2 written in Python using Lark";
       longDescription = ''
  -    A parser for HCL2 written in Python using Lark.
  -    This parser only supports HCL2 and isn't backwards compatible with HCL v1.
  -    It can be used to parse any HCL2 config file such as Terraform.
  +      This parser only supports HCL2 and isn't backwards compatible with HCL v1.
  +      It can be used to parse any HCL2 config file such as Terraform.
       '';
       # Although this is the main homepage from PyPi but it is also a homepage
       # of another PyPi package (python-hcl2). But these two are different.
       homepage = "https://github.com/amplify-education/python-hcl2";
       license = licenses.mit;
  -    maintainers = [ maintainers.anhdle14 ];
  +    maintainers = with maintainers; [ anhdle14 ];
     };
   }
  
positive.code: { lib, buildPythonPackage, fetchPypi, nose }:
  
  let
    lark-parser = buildPythonPackage rec {
      pname = "lark-parser";
      version = "0.7.8";
  
      src = fetchPypi {
        inherit pname version;
        sha256 = "JiFeuxV+b7LudDGapERbnzt+RW4mviFc4Z/aqpAcIKQ=";
      };
  
      doCheck = true;
  
negative.code: in
  buildPythonPackage rec {
    pname = "bc-python-hcl2";
    version = "0.3.24";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "sha256-YsiMkTPRSKR4511csJOv9/Jf1b3TVUM7N2lInejdNrQ=";
    };
  
    # Nose is required during build process, so can not use `checkInputs`.
  