HPI/my
Sean Breckenridge 349ab78fca
core/cli: switch to using click library #155
everything is backwards-compatible with the previous
interface, the only minor changes were to the doctor cmd
which can now accept more than one item to run,
and the --skip-config-check to skip the config_ok
check if the user specifies to

added a test using click.testing.CliRunner (tests
the CLI in an isolated environment), though
additional tests which aren't testing the CLI
itself (parsing arguments or decorator behaviour)
can just call the functions themselves, as they
no longer accept a argparser.Namespace and instead
accept the direct arguments
2021-04-04 10:06:59 +01:00
..
body cleanup; remove unused imports 2021-04-02 08:38:06 +01: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 cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
core core/cli: switch to using click library #155 2021-04-04 10:06:59 +01:00
emfit cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
github my.github: some work in progress on generating consistent ids 2021-04-02 20:09:53 +01:00
google/takeout cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
jawbone cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
kython kyhton.kompress: move to core (with a fallback, used in promnesia) 2020-10-29 03:13:18 +01:00
location cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
media cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
photos cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
reading cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
rss cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
stackexchange core: add modules_ast for more robust module collection 2020-12-11 07:02:16 +01:00
time/tz cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
twitter cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
vk cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
arbtt.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
bluemaestro.py cleanup; remove unused imports 2021-04-02 08:38:06 +01: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.pdfs: cleanup/refactor 2021-04-01 17:27:06 +01: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 cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
goodreads.py my.goodreads: cleanup, rename from my.reading.goodrads & use proper pip dependency 2021-03-26 05:06:53 +00:00
hypothesis.py cleanup; remove unused imports 2021-04-02 08:38:06 +01: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 cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
materialistic.py minor requirements updates 2021-03-08 00:40:19 +00:00
orgmode.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
pdfs.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
pinboard.py pinboard: *breaking backwards compability*, use pinbexport module directy 2021-02-18 20:46:03 +00:00
pocket.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
py.typed move to subfolder 2019-09-17 21:33:17 +04:00
reddit.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
rescuetime.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
roamresearch.py core: add modules_ast for more robust module collection 2020-12-11 07:02:16 +01:00
rtm.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
runnerup.py cleanup; remove unused imports 2021-04-02 08:38:06 +01: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