BSD Ports

misc/auto-tempo g20250902 FreeBSD

Manage Jira Tempo Timesheets worklogs from a text file

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
674c4d4fee
License
APACHE20
Categories
misc, python
Package size
10.4 KiB, 32.1 KiB installed

Description

AutoTempo manages Jira worklogs through the Tempo Timesheets REST API using a simple, version-controllable text file. It can generate a monthly worklog template pre-populated with working days, expand keyword shortcuts and recurring entries defined in config.toml, validate daily totals, and apply worklogs idempotently to Jira. A helper can draft worklogs from local git commit history.

Targets Tempo Timesheets on Jira Server/Data Center; authentication uses a Jira personal access token. The tool is run from a directory containing a config.toml file.

Install

Binary package:

pkg install py312-auto-tempo

From the ports tree:

cd /usr/ports/misc/auto-tempo/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-auto-tempo>0:misc/auto-tempo

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latestg20250902g20250902--g20250902
FreeBSD:14:quarterlyg20250902g20250902n/a-g20250902
FreeBSD:15:latestg20250902g20250902n/a--
FreeBSD:15:quarterlyg20250902g20250902n/an/an/a
FreeBSD:16:latestg20250902g20250902n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 3

The full lists below include those, and their dependencies in turn.

Build dependencies 7
Run dependencies 24

No port depends on this one.

Configuration

No options to configure.

USES
python shebangfix
Service scripts
none

Files

distinfo 1
FileSizeSHA256
atteo-Auto-Tempo-g20250902-0eb4159_GH0.tar.gz9111afa9c97cb130a299fd485b164d74ed7643b206c8f79307d1f3ea9b9f697818ea

Commit history 1

DateCommitCreditsLog message
674c4d4fee Vyacheslav Olkhovchenkov misc/auto-tempo: Manage Jira Tempo Timesheets worklogs from a text file
AutoTempo manages Jira worklogs through the Tempo Timesheets REST API using a simple, version-controllable text file. It can generate a monthly worklog template pre-populated with working days, expand keyword shortcuts and recurring entries defined in config.toml, validate daily totals, and apply worklogs idempotently to Jira. A helper can draft worklogs from local git commit history. Targets Tempo Timesheets on Jira Server/Data Center; authentication uses a Jira personal access token. The tool is run from a directory containing a config.toml file. PR: 296427