Skip to content

Commit 38acb84

Browse files
committed
format: formatted with black
1 parent 292b235 commit 38acb84

File tree

4 files changed

+25
-17
lines changed

4 files changed

+25
-17
lines changed

aw_client/classes.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
44
Taken from default classes in aw-webui
55
"""
6+
67
import logging
78
import random
89
from typing import (

aw_client/queries.py

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
44
Most of these are from: https://github.com/ActivityWatch/aw-webui/blob/master/src/queries.ts
55
"""
6+
67
import dataclasses
78
import json
89
import re
@@ -104,23 +105,23 @@ def canonicalEvents(params: Union[DesktopQueryParams, AndroidQueryParams]) -> st
104105
# Fetch window/app events
105106
f'events = flood(query_bucket(find_bucket("{bid_window}")));',
106107
# On Android, merge events to avoid overload of events
107-
'events = merge_events_by_keys(events, ["app"]);'
108-
if isAndroidParams(params)
109-
else "",
108+
(
109+
'events = merge_events_by_keys(events, ["app"]);'
110+
if isAndroidParams(params)
111+
else ""
112+
),
110113
# Fetch not-afk events
111-
f"""
114+
(
115+
f"""
112116
not_afk = flood(query_bucket(find_bucket("{params.bid_afk}")));
113117
not_afk = filter_keyvals(not_afk, "status", ["not-afk"]);
114118
"""
115-
if isDesktopParams(params)
116-
else "",
119+
if isDesktopParams(params)
120+
else ""
121+
),
117122
# Fetch browser events
118123
(
119-
(
120-
browserEvents(params)
121-
if isDesktopParams(params)
122-
else ""
123-
)
124+
(browserEvents(params) if isDesktopParams(params) else "")
124125
+ ( # Include focused and audible browser events as indications of not-afk
125126
"""
126127
audible_events = filter_keyvals(browser_events, "audible", [true]);
@@ -133,15 +134,19 @@ def canonicalEvents(params: Union[DesktopQueryParams, AndroidQueryParams]) -> st
133134
else ""
134135
),
135136
# Filter out window events when the user was afk
136-
"events = filter_period_intersect(events, not_afk);"
137-
if isDesktopParams(params) and params.filter_afk
138-
else "",
137+
(
138+
"events = filter_period_intersect(events, not_afk);"
139+
if isDesktopParams(params) and params.filter_afk
140+
else ""
141+
),
139142
# Categorize
140143
f"events = categorize(events, {classes_str});" if params.classes else "",
141144
# Filter out selected categories
142-
f'events = filter_keyvals(events, "$category", {cat_filter_str});'
143-
if params.filter_classes
144-
else "",
145+
(
146+
f'events = filter_keyvals(events, "$category", {cat_filter_str});'
147+
if params.filter_classes
148+
else ""
149+
),
145150
]
146151
)
147152

examples/load_dataframe.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
"""
22
Load ActivityWatch data into a dataframe, and export as CSV.
33
"""
4+
45
import os
56
import socket
67
from datetime import datetime, timedelta, timezone

examples/working_hours.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
from aw_transform import flood
2020
from tabulate import tabulate
2121

22+
2223
OUTPUT_HTML = os.environ.get("OUTPUT_HTML", "").lower() == "true"
2324

2425
td1d = timedelta(days=1)

0 commit comments

Comments
 (0)