Dima Gerasimov
|
9461df6aa5
|
general: extract the hack to warn of legacy imports and fallback to core/legacy.py
use it both in my.fbmessenger and my.reddit
if in the future any new modules need to be switched to namespace package structure with all.py it should make it easy to do
related:
- https://github.com/karlicoss/HPI/issues/12
- https://github.com/karlicoss/HPI/issues/89
- https://github.com/karlicoss/HPI/issues/102
|
2022-06-01 23:27:34 +01:00 |
|
Dima Gerasimov
|
8336d18434
|
general: add an adhoc test for checking mixin behaviour with namespace packages and __init__.py hack
also use that hack in my.fbmessenger
|
2022-06-01 23:27:34 +01:00 |
|
Dima Gerasimov
|
179b657eea
|
general: add a test for __init__.py fallback for modules which are switching to namespace packages
for now just a manual ad-hoc test, will try to set it up on CI later
relevant to the discussion here: https://memex.zulipchat.com/#narrow/stream/279601-hpi/topic/extending.20HPI/near/270465792
also potentially relevant to
- https://github.com/karlicoss/HPI/issues/89 (will try to apply to this to reddit/__init__.py later)
- https://github.com/karlicoss/HPI/issues/102
|
2022-06-01 23:27:34 +01:00 |
|
Dima Gerasimov
|
711157e0f5
|
my.twitter.archive: switch to zippath, add config section, better mypy coverage
|
2022-05-31 14:08:50 +01:00 |
|
Dima Gerasimov
|
d092608002
|
twitter.talon: make retweets more compatible with twitter archive
|
2022-05-31 01:28:11 +01:00 |
|
Dima Gerasimov
|
ef120bc643
|
twitter.talon: expland URLs
|
2022-05-31 01:28:11 +01:00 |
|
Dima Gerasimov
|
946daf40d0
|
twitter: prefer archive data over twidump for tweets
also add a script to check twitter data
|
2022-05-31 01:28:11 +01:00 |
|
Sean Breckenridge
|
6185942f78
|
core/cli: autocomplete module names
|
2022-02-23 12:15:00 -01:00 |
|
Sean Breckenridge
|
8b01674fed
|
core/cli: add completion for hpi command
|
2022-02-16 08:42:26 +00:00 |
|
Dima Gerasimov
|
6d9bc2964b
|
bluemaestro: populate grafana
|
2021-02-15 00:15:44 +00:00 |
|
Dima Gerasimov
|
1899b006de
|
bluemaestro: investigation of data quality + more sanity checks
|
2021-02-15 00:15:44 +00:00 |
|
Dima Gerasimov
|
4012f9b7c2
|
core: more generic functions to jsonify data, rescuetime: fix influxdb filling
|
2021-02-14 16:20:38 +00:00 |
|
Dima Gerasimov
|
07f901e1e5
|
core: helpers for automatic dataframes from sequences of NamedTuple/dataclass
also use in my.rescuetime
|
2021-02-14 16:20:38 +00:00 |
|