Skip to main content

Cross-platform Jira Tempo autolog CLI based on git commits

Project description

jira-tempo-autolog

Cross-platform CLI that logs Jira Tempo work from git commits.

Install

Recommended: pipx

pipx install jira-tempo-autolog

For local development:

pipx install .

First-time setup

Run:

autolog init

It will prompt for:

  • JIRA_BASE_URL
  • JIRA_API_TOKEN

Main commands

autolog              # run for today
autolog --week       # run for current week
autolog init         # interactive setup
autolog config path  # print config file path
autolog config show  # show config with token masked
autolog doctor       # basic config + git + Jira check

If config is missing and you run autolog interactively, it will offer to start setup. In non-interactive environments, it fails with a message telling you to run autolog init.

Config file location

Typical config locations:

  • macOS: ~/Library/Application Support/jira-tempo-autolog/env
  • Linux: ~/.config/jira-tempo-autolog/env
  • Windows: %APPDATA%\jira-tempo-autolog\env

Example:

JIRA_BASE_URL=https://your-company.atlassian.net
JIRA_API_TOKEN=your_api_token

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jira_tempo_autolog-0.1.1.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jira_tempo_autolog-0.1.1-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file jira_tempo_autolog-0.1.1.tar.gz.

File metadata

  • Download URL: jira_tempo_autolog-0.1.1.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for jira_tempo_autolog-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b2ff3a59de5439753194c824d7368de318b382673497fff2f4ba6e3f2a61f932
MD5 6876ac32c2157909e1cc6b89410d930a
BLAKE2b-256 24fc479cdda111450d872c0274f450154dab9a699b1c2427c72ce151a8ac66ca

See more details on using hashes here.

File details

Details for the file jira_tempo_autolog-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for jira_tempo_autolog-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d783a2064753f23b18abe0c5518398003852669ce45e0f9000982e986339d315
MD5 9d4635ddbf2c061970f662e8215d4819
BLAKE2b-256 24f535ebd768bf542db74e85dcec1f7667ed290f4b99869b63098348d4003076

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page