anchor.diff:      owner = "executablebooks";
       repo = pname;
       rev = "v${version}";
  -    sha256 = "0h7rn3rcqfwmnqs97qczwkw9w5g4df8bgn6sw7k149svfqgrkf56";
  +    sha256 = "sha256-ahg+aAVpAh07PZ1mfrne0EP9K2J4tb8eLp5XXFpWp00=";
     };
   
  -  propagatedBuildInputs = [ attrs linkify-it-py ]
  -    ++ lib.optional (pythonOlder "3.8") typing-extensions;
  +  propagatedBuildInputs = [
  +    attrs
  +    linkify-it-py
  +    mdurl
  +  ] ++ lib.optional (pythonOlder "3.8") [
  +    typing-extensions
  +  ];
   
     checkInputs = [
       psutil
  
positive.code: { lib
  , buildPythonPackage
  , fetchFromGitHub
  , pytestCheckHook
  , pythonOlder
  , attrs
  , linkify-it-py
  , psutil
  , pytest-benchmark
  , pytest-regressions
  , typing-extensions
  }:
  
  buildPythonPackage rec {
    pname = "markdown-it-py";
    version = "1.1.0";
    format = "pyproject";
  
    disabled = pythonOlder "3.6";
  
negative.code:     pytest-regressions
      pytestCheckHook
    ];
  
    pythonImportsCheck = [
      "markdown_it"
    ];
  
    meta = with lib; {
      description = "Markdown parser in Python";
      homepage = "https://markdown-it-py.readthedocs.io/";
      changelog = "https://github.com/executablebooks/markdown-it-py/blob/${src.rev}/CHANGELOG.md";
      license = licenses.mit;
      maintainers = with maintainers; [ bhipple ];
  