{ "info": { "author": "Andrew Widdersheim", "author_email": "amwiddersheim@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "TempoCLI\n========\n\nCommand line interface for interacting with Tempo.\n\n|Status| |PackageVersion| |PythonVersions|\n\nIntroduction\n------------\n\nEase repetitive Tempo tasks by using templates to fill in recurring\nitems without having to use web interface. Templates are yaml formatted\nfiles that are semi-flexible in allowing what can be created.\n\nThe ``author_account_id`` can be obtained by going to your profile in\nJIRA and copying the ID from the URL.\n\n::\n\n ----\n author_account_id: foo\n\n issues:\n # Will use current date if one can't be determined.\n - issue: INT-8\n time_spent: 30m\n start_time: \"9:30AM\"\n\n # Can specify day of week easily.\n - issue: INT-10\n time_spent: 1h\n start_time: Monday at 9AM\n\n # Full on datetime with override.\n - issue: INT-11\n time_spent: 90s\n start_time: \"2018-08-05 11:00:00\"\n author_account_id: bar\n\n # Pass in extras that aren't exposed in DSL.\n # https://tempo-io.github.io/tempo-api-docs/#worklogs\n - issue: INT-11\n time_spent: 1h\n start_time: 8am\n extras:\n remainingEstimateSeconds: 300\n\n\nInstallation\n------------\n\n::\n\n $ pip install tempocli\n $ pip install --upgrade tempocli\n\nRunning\n-------\n\n::\n\n $ tempocli --config create --template