anchor.diff:      "test_now"
     ];
   
  -  propagatedBuildInputs = [
  -    click
  -    click-completion
  -    inquirer
  -    notify-py
  -    pendulum
  -    ptable
  -    requests
  -    pbr
  -    validate-email
  +  pythonImportsCheck = [
  +    "toggl"
     ];
   
     meta = with lib; {
  +    description = "Command line tool and set of Python wrapper classes for interacting with toggl's API";
       homepage = "https://toggl.uhlir.dev/";
  -    description = "Command line tool and set of Python wrapper classes for interacting with toggl's API";
       license = licenses.mit;
  -    maintainers = [ maintainers.mmahut ];
  +    maintainers = with maintainers; [ mmahut ];
     };
   }
  
positive.code: { lib, buildPythonPackage, fetchPypi, pythonOlder, click
  , click-completion, factory_boy, faker, inquirer, notify-py, pbr, pendulum
  , ptable, pytestCheckHook, pytest-cov, pytest-mock, requests, twine
  , validate-email }:
  
  buildPythonPackage rec {
    pname = "toggl-cli";
    version = "2.4.2";
    disabled = pythonOlder "3.5";
  
    src = fetchPypi {
      pname = "togglCli";
  
negative.code:     sha256 = "1wgh231r16jyvaj1ch1pajvl9szflb4srs505pfdwdlqvz7rzww8";
    };
  
    nativeBuildInputs = [
      pbr
      twine
    ];
  
    propagatedBuildInputs = [
      click
      click-completion
      inquirer
      notify-py
      pbr
      pendulum
      ptable
      requests
      validate-email
    ];
  
    checkInputs = [
      pytestCheckHook
      pytest-mock
      faker
      factory_boy
    ];
  
    postPatch = ''
      substituteInPlace requirements.txt \
        --replace "notify-py==0.3.1" "notify-py>=0.3.1" \
        --replace "click==7.1.2" "click>=7.1.2" \
        --replace "pbr==5.5.1" "pbr>=5.5.1"
      substituteInPlace pytest.ini \
        --replace ' --cov toggl -m "not premium"' ""
    '';
  
    preCheck = ''
      export TOGGL_API_TOKEN=your_api_token
  