HPI/my
Sean Breckenridge eb26cf8633
my.core.serialize: orjson with additional default and _serialize hook (#140)
basic orjson serialize, json.dumps fallback

Lots of surrounding changes from this discussion:
0593c69056
2021-03-20 00:48:03 +00:00
..
body my.body.blood: use same file 2021-02-14 16:20:38 +00:00
books core: add __NOT_HPI_MODULE__ flag to mark utility files etc 2020-09-30 21:54:09 +02:00
calendar my.calendar.holidays: unhardcode calendar, detect it from the location data 2020-10-09 23:22:00 +02:00
coding my.coding.commits: more cleanup 2021-03-15 10:33:46 +00:00
core my.core.serialize: orjson with additional default and _serialize hook (#140) 2021-03-20 00:48:03 +00:00
emfit add my.body.sleep, combine together emfit/jawbone 2020-10-12 21:48:04 +02:00
github github.gdpr: parse project files 2021-03-15 12:40:22 +00:00
google/takeout google.takeout: support another reported time format 2021-03-08 00:40:19 +00:00
jawbone add my.body.sleep, combine together emfit/jawbone 2020-10-12 21:48:04 +02:00
kython kyhton.kompress: move to core (with a fallback, used in promnesia) 2020-10-29 03:13:18 +01:00
location minor requirements updates 2021-03-08 00:40:19 +00:00
media google.takeout.paths: return Optional if there are no takeouts 2020-10-12 21:48:04 +02:00
photos my.photos: minor fixes/configcleanup + speedup 2020-11-25 04:47:30 +01:00
reading my.kython.konsume: move to core 2020-10-29 03:13:18 +01:00
rss core: add __NOT_HPI_MODULE__ flag to mark utility files etc 2020-09-30 21:54:09 +02:00
stackexchange core: add modules_ast for more robust module collection 2020-12-11 07:02:16 +01:00
time/tz core: add modules_ast for more robust module collection 2020-12-11 07:02:16 +01:00
twitter minor requirements updates 2021-03-08 00:40:19 +00:00
vk core: add modules_ast for more robust module collection 2020-12-11 07:02:16 +01:00
arbtt.py arbtt: feed data to influxdb 2021-02-25 19:56:35 +00:00
bluemaestro.py influxdb: add helper to core + use it in bluemaestro/lastfm/rescuetime 2021-02-22 10:46:40 +00:00
cfg.py core: deprecate my.cfg, instead my.config can (and should be) used directly 2021-02-19 02:39:25 +00:00
common.py core: add __NOT_HPI_MODULE__ flag to mark utility files etc 2020-09-30 21:54:09 +02:00
config.py my.coding.commits: actually test on CI, add config stub 2021-03-15 10:33:46 +00:00
demo.py ok, seems that import_dir is a bit saner 2020-05-18 21:04:38 +01:00
endomondo.py core.pandas: add check for 'error' column + add empty one by default 2021-02-14 16:20:38 +00:00
error.py core: add __NOT_HPI_MODULE__ flag to mark utility files etc 2020-09-30 21:54:09 +02:00
fbmessenger.py my.fbmessenger: use pip package 2020-11-06 23:02:35 +01:00
foursquare.py port endomondo data provider from my private package 2020-09-19 18:10:16 +01:00
hypothesis.py new: basic arbtt module 2021-02-25 19:56:35 +00:00
instapaper.py my.instapaper: add stat; add mypy checks on CI 2020-09-29 20:43:34 +02:00
kobo.py pinboard: *breaking backwards compability*, use pinbexport module directy 2021-02-18 20:46:03 +00:00
lastfm.py influxdb: add helper to core + use it in bluemaestro/lastfm/rescuetime 2021-02-22 10:46:40 +00:00
materialistic.py minor requirements updates 2021-03-08 00:40:19 +00:00
orgmode.py cli: add 'hpi module install' and 'hpi module requires' 2021-02-18 02:04:40 +00:00
pdfs.py Add a "filelist" paramter to annotated_pdfs 2020-08-16 12:57:20 -07:00
pinboard.py pinboard: *breaking backwards compability*, use pinbexport module directy 2021-02-18 20:46:03 +00:00
pocket.py my.stackexchange: use proper pip package, add stat 2020-12-11 07:02:16 +01:00
py.typed move to subfolder 2019-09-17 21:33:17 +04:00
reddit.py reflect cachew changes of exception handling and temporary suppression 2020-10-08 21:22:02 +02:00
rescuetime.py influxdb: add helper to core + use it in bluemaestro/lastfm/rescuetime 2021-02-22 10:46:40 +00:00
roamresearch.py core: add modules_ast for more robust module collection 2020-12-11 07:02:16 +01:00
rtm.py minor requirements updates 2021-03-08 00:40:19 +00:00
runnerup.py Initial parser for RunnerUp data which I'm now using instead of Endomondo 2021-01-11 20:42:23 +00:00
smscalls.py smscalls: add config block 2021-03-15 03:48:42 +00:00
taplog.py core: update cachew annotations 2020-10-21 01:29:29 +02:00