anchor.diff:      click
     ];
   
  +  passthru.optional-dependencies = {
  +    all = [
  +      colorama
  +      shellingham
  +      rich
  +    ];
  +  };
  +
     checkInputs = [
  +    coverage # execs coverage in tests
  +    pytest-sugar
  +    pytest-xdist
       pytestCheckHook
  -    pytest-xdist
  -    pytest-sugar
  -    shellingham
  -    rich
  -    coverage # execs coverage in tests
  -  ];
  +  ] ++ passthru.optional-dependencies.all;
   
     preCheck = ''
       export HOME=$(mktemp -d);
  
positive.code: { lib
  , stdenv
  , buildPythonPackage
  , fetchpatch
  , fetchPypi
  , flit-core
  
negative.code:     "test_install_completion"
    ];
  
    pythonImportsCheck = [
      "typer"
    ];
  
    meta = with lib; {
      description = "Library for building CLI applications";
      homepage = "https://typer.tiangolo.com/";
      license = licenses.mit;
      maintainers = with maintainers; [ winpat ];
  