#!/usr/bin/env python3 import taskw import sys tw = taskw.TaskWarrior() total = 0 number = 0 statuses = set() for task in tw._get_task_objects(*sys.argv[1:], 'export'): statuses.add(task['status']) if task['status'] not in {'pending', 'waiting'}: continue urgency = task['urgency'] if urgency <= 0: continue total += urgency number += 1 print(f"Σ{total:.3f} #{number}")