23 buildPythonPackage rec {
28 disabled = pythonOlder "3.7";
33 hash = "sha256-P4pv6LMPIWXD04IQw01yo3z3voeV4OmsBOCSJgcrZ6g=";
37 substituteInPlace requirements.txt \
38 --replace-fail "==" ">="
39 substituteInPlace pytest.ini \
40 --replace ' --cov toggl -m "not premium"' ""
69 export TOGGL_API_TOKEN=your_api_token
70 export TOGGL_PASSWORD=toggl_password
71 export TOGGL_USERNAME=user@example.com
83 pythonImportsCheck = [ "toggl" ];
85 # updates to a bogus tag
86 passthru.skipBulkUpdate = true;
89 description = "Command line tool and set of Python wrapper classes for interacting with toggl's API";
90 homepage = "https://toggl.uhlir.dev/";
91 license = licenses.mit;
92 maintainers = with maintainers; [ mmahut ];
93 mainProgram = "toggl";