Dima Gerasimov
|
e351c8ba49
|
cli: add 'config init' command
|
2020-05-25 12:25:41 +01:00 |
|
Dima Gerasimov
|
7bd7cc9228
|
cli: integrate with stats reported by the modules
|
2020-05-25 11:46:30 +01:00 |
|
Dima Gerasimov
|
d890599c7c
|
cli: add checks for importing modules
|
2020-05-25 11:41:44 +01:00 |
|
Dima Gerasimov
|
8019389ccb
|
cli: move doctor to core, add doc
|
2020-05-25 10:17:40 +01:00 |
|
Dima Gerasimov
|
dab29a44b5
|
cli: detect config properly in mypy check
|
2020-05-25 10:04:58 +01:00 |
|
Dima Gerasimov
|
2ede5b3a5c
|
cli: add config check command
|
2020-05-25 09:49:57 +01:00 |
|
karlicoss
|
ce8cd5b52c
|
Merge pull request #54 from karlicoss/updates
core: update warnings, add warn_if_empty decorator fore move defensive data sources
|
2020-05-25 01:28:42 +01:00 |
|
Dima Gerasimov
|
248e48dc30
|
core: improve types for warn_if_empty
ok, works with this advice https://github.com/python/mypy/issues/1927 + overloads
|
2020-05-25 01:23:30 +01:00 |
|
Dima Gerasimov
|
216944b3cd
|
core: improvements for warnings, twitter/rss: try using @warn_if_empty
|
2020-05-25 00:56:03 +01:00 |
|
Dima Gerasimov
|
616ffb457e
|
core: user overloads to type @warn_if_empty properly..
|
2020-05-25 00:25:33 +01:00 |
|
Dima Gerasimov
|
e3a71ea6c6
|
my.core: more work on typing @warn_if_empty, extra test
|
2020-05-25 00:25:33 +01:00 |
|
Dima Gerasimov
|
4b22d17188
|
core: add @warn_if_empty decorator
|
2020-05-25 00:25:33 +01:00 |
|
karlicoss
|
af814df8e9
|
Merge pull request #53 from karlicoss/upd
make my.twitter.all easier to override
|
2020-05-24 23:02:57 +01:00 |
|
Dima Gerasimov
|
f5267d05d7
|
my.twitter.archive: rename config (preserving bckwd compatibility for now)
|
2020-05-24 13:06:52 +01:00 |
|
Dima Gerasimov
|
b99b2f3cfa
|
core: add warning when get_files returns no files, my.twitter.archive: make more defensive in case of no archives
|
2020-05-24 12:51:23 +01:00 |
|
Dima Gerasimov
|
b7662378a2
|
docs: minor updates
|
2020-05-22 19:38:14 +01:00 |
|
Dima Gerasimov
|
03773a7b2c
|
twitter module: prettify top level twitter.all
|
2020-05-22 19:00:02 +01:00 |
|
karlicoss
|
c410daa484
|
Merge pull request #52 from karlicoss/updates
Updates
|
2020-05-18 23:40:58 +01:00 |
|
Dima Gerasimov
|
02ba71a91d
|
documentation: generate tables of content, better navigation
|
2020-05-18 23:31:55 +01:00 |
|
Dima Gerasimov
|
c8bdbfd69f
|
core: expand '~' in get_files & import_dir
|
2020-05-18 22:43:27 +01:00 |
|
Dima Gerasimov
|
403ec18385
|
core/modules: get rid of set_repo uses, it was just complicating everythin
|
2020-05-18 21:33:52 +01:00 |
|
Dima Gerasimov
|
0f80e9d5e6
|
ok, seems that import_dir is a bit saner
|
2020-05-18 21:04:38 +01:00 |
|
Dima Gerasimov
|
44aa062756
|
tests: thinking about external repositories
|
2020-05-18 20:42:10 +01:00 |
|
karlicoss
|
41c5b34006
|
Merge pull request #51 from karlicoss/updates
Improve documentation for some modules
|
2020-05-17 22:10:58 +01:00 |
|
Dima Gerasimov
|
c0bbb4eaf2
|
misc: get rid of SimpleNamespace uses
|
2020-05-17 22:05:23 +01:00 |
|
Dima Gerasimov
|
2a9fd54c12
|
Improve documentation for some modules
|
2020-05-17 21:56:58 +01:00 |
|
karlicoss
|
c07ea0a600
|
Merge pull request #50 from karlicoss/polar
polar module updates
|
2020-05-17 14:01:49 +01:00 |
|
Dima Gerasimov
|
65138808e7
|
polar: handle few more attributes defensively
|
2020-05-15 13:17:02 +01:00 |
|
Dima Gerasimov
|
8277b33c18
|
polar: add highlight colors
|
2020-05-15 12:52:22 +01:00 |
|
Dima Gerasimov
|
3d8002c8c9
|
polar: support configuring defensive behaviour, support for highlight tags
|
2020-05-15 12:40:15 +01:00 |
|
Dima Gerasimov
|
844ebf28c1
|
polar: extract book tags
|
2020-05-15 11:49:30 +01:00 |
|
Dima Gerasimov
|
759b0e1324
|
polar: expose a proper filename
|
2020-05-15 10:11:09 +01:00 |
|
Dima Gerasimov
|
87ad9d38bb
|
polar: add test for orger integration
|
2020-05-15 09:52:18 +01:00 |
|
Dima Gerasimov
|
0f27071dcc
|
polar: minor improvements, konsume: more type annotations
|
2020-05-15 09:07:23 +01:00 |
|
Dima Gerasimov
|
f3d5064ff2
|
polar: allow properly specifying polar_dir, with ~ as a default
|
2020-05-15 08:18:47 +01:00 |
|
Dima Gerasimov
|
8f86d7706b
|
core: use appdirs for ~/.config detection
|
2020-05-15 08:18:47 +01:00 |
|
Dima Gerasimov
|
b2b7eee480
|
polar: add test against custom public repos
|
2020-05-15 07:42:21 +01:00 |
|
Dima Gerasimov
|
647b6087dd
|
add main HPI executable
|
2020-05-14 23:01:50 +01:00 |
|
Dima Gerasimov
|
6235e6ffae
|
Make my.core a proper package (for brevity purposes)
|
2020-05-14 23:01:50 +01:00 |
|
Dima Gerasimov
|
8d998146e2
|
remove garbage org files, move example config down the hierarchy
|
2020-05-14 23:01:50 +01:00 |
|
karlicoss
|
d0427855e8
|
Merge pull request #48 from karlicoss/configuration
lastfmupdates: docs, lastfm, rss module
|
2020-05-13 23:07:50 +01:00 |
|
Dima Gerasimov
|
63d4198fd9
|
rss module: prettify & reorganize to allow for easily adding extra modules
|
2020-05-13 22:58:09 +01:00 |
|
Dima Gerasimov
|
92cf375480
|
move rss stuff in a separate subpackage
|
2020-05-13 22:58:09 +01:00 |
|
Dima Gerasimov
|
c289fbb872
|
rss: minor enhancements
|
2020-05-13 22:58:09 +01:00 |
|
Dima Gerasimov
|
eba2d26b31
|
Update lastfm order/tests/docs
|
2020-05-13 22:52:23 +01:00 |
|
Dima Gerasimov
|
522bfff679
|
update configuration doc & more tests
|
2020-05-13 22:52:23 +01:00 |
|
Dima Gerasimov
|
cda6bd51ce
|
add py37 compatilibity helper for datetime.fromisoformat
|
2020-05-13 22:52:23 +01:00 |
|
karlicoss
|
1e6e0bd381
|
Merge pull request #47 from karlicoss/more-documentation
More documentation & tests
|
2020-05-10 22:48:19 +01:00 |
|
Dima Gerasimov
|
d7abff03fc
|
add dataclasses dependency for python<3.7
|
2020-05-10 22:43:02 +01:00 |
|
Dima Gerasimov
|
1d0ef82d32
|
Add test demonstrating unloading the module during dynamic configuration
|
2020-05-10 21:57:55 +01:00 |
|