make ruci happy
This commit is contained in:
parent
5220476dca
commit
de5e90f3fe
1 changed files with 7 additions and 5 deletions
|
@ -1,6 +1,7 @@
|
||||||
from kython import load_json_file
|
import json
|
||||||
from typing import Dict, List, Union, Any, NamedTuple, Tuple
|
from typing import Dict, List, Union, Any, NamedTuple, Tuple, Optional
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
from pathlib import Path
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
@ -23,10 +24,10 @@ class Event(NamedTuple):
|
||||||
dt: datetime
|
dt: datetime
|
||||||
summary: str
|
summary: str
|
||||||
eid: str
|
eid: str
|
||||||
link: str
|
link: Optional[str]
|
||||||
|
|
||||||
# TODO split further, title too
|
# TODO split further, title too
|
||||||
def _get_summary(e) -> Tuple[str, str]:
|
def _get_summary(e) -> Tuple[str, Optional[str]]:
|
||||||
tp = e['type']
|
tp = e['type']
|
||||||
pl = e['payload']
|
pl = e['payload']
|
||||||
rname = e['repo']['name']
|
rname = e['repo']['name']
|
||||||
|
@ -76,7 +77,8 @@ def get_events():
|
||||||
|
|
||||||
events: Dict[str, Any] = {}
|
events: Dict[str, Any] = {}
|
||||||
for f in iter_events():
|
for f in iter_events():
|
||||||
jj = load_json_file(f)
|
with Path(f).open() as fo:
|
||||||
|
jj = json.load(fo)
|
||||||
for e in jj:
|
for e in jj:
|
||||||
eid = e['id']
|
eid = e['id']
|
||||||
prev = events.get(eid, None)
|
prev = events.get(eid, None)
|
||||||
|
|
Loading…
Add table
Reference in a new issue