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