Commit graph

496 commits

Author SHA1 Message Date
Dima Gerasimov
fd224d8c38 add test for config.set_repo 2020-05-04 22:08:58 +01:00
Dima Gerasimov
4cceccd787 add test for dynamic config attributes (import my.cfg as config) 2020-05-04 22:08:58 +01:00
Dima Gerasimov
fe763c3c04 Fix my.config handling during mypy 2020-05-04 19:52:18 +01:00
Dima Gerasimov
1f07e1a2a8 enable mypy on CI for core stuff 2020-05-04 19:52:18 +01:00
Dima Gerasimov
3912ef2460 fix zstd handling and github wrapper 2020-05-04 19:52:18 +01:00
karlicoss
77d557e172
Merge pull request #38 from karlicoss/updates
More uniform handling for compressed files
2020-05-04 08:57:48 +01:00
Dima Gerasimov
55ac85c7e7 cpath tests, rely more on it 2020-05-04 08:53:41 +01:00
Dima Gerasimov
8b8a85e8c3 kompress.kopen improvements
- tests
- uniform handling for bytes/str, always return utf8 str by default
2020-05-04 08:37:36 +01:00
Dima Gerasimov
c3a77b6256 initial kompress tests 2020-05-04 07:50:29 +01:00
Dima Gerasimov
db47ba2d7e Move get_files tests to separate file 2020-05-04 07:17:20 +01:00
karlicoss
5aecc037e9
Merge pull request #37 from karlicoss/updates
various updates: implicit globs for get-files, mcachew type checking, modules cleanup
2020-05-03 17:19:55 +01:00
Dima Gerasimov
0b61dd9e42 more minor tweaks, benefit from get_files 2020-05-03 17:15:51 +01:00
Dima Gerasimov
9bd61940b8 rely on implicit glob for my.reddit 2020-05-03 16:56:05 +01:00
Dima Gerasimov
5706f690e7 support implicit globs! 2020-05-03 16:52:09 +01:00
Dima Gerasimov
c2961cb1cf properly test get_files 2020-05-03 16:30:57 +01:00
Dima Gerasimov
5c6eec62ee start testing get_files 2020-05-03 16:17:48 +01:00
Dima Gerasimov
19e90eb647 improvements to @mcachew type checking 2020-05-03 15:57:11 +01:00
Dima Gerasimov
78dbbd3c55 prettify emfit provider 2020-05-03 13:42:31 +01:00
Dima Gerasimov
2bf62e2db3 fix photo link 2020-05-03 12:26:18 +01:00
Dima Gerasimov
22e2d68e5d cleanup hypothesis module 2020-05-03 10:27:58 +01:00
Dima Gerasimov
a521885aa0 prettify github extractors 2020-05-03 10:08:53 +01:00
Dima Gerasimov
4244f403ed simplify instapaper module 2020-05-03 08:22:15 +01:00
Dima Gerasimov
81ca1e2c25 macos ci 2020-04-26 16:57:30 +01:00
Dima Gerasimov
526e7d3fa9 update documentation of private config 2020-04-26 16:50:06 +01:00
Dima Gerasimov
37842ea45c update readme to reflect blog changes 2020-04-26 16:50:06 +01:00
Dima Gerasimov
51ae8601b4 Update docstrings and add links 2020-04-26 16:50:06 +01:00
Dima Gerasimov
cd3f2996a3 port tests for takeout from kython 2020-04-26 16:50:06 +01:00
Dima Gerasimov
04605d9c09 attemtp to use post versions 2020-04-24 22:01:15 +01:00
Dima Gerasimov
4e861eb2b2 fix namespace packages finding 2020-04-24 21:44:03 +01:00
karlicoss
0d4bcc1d7c
Merge pull request #33 from karlicoss/updates
Google takeout updates
2020-04-24 18:55:54 +01:00
Dima Gerasimov
a84b51807f more takeout to a separate subpackage 2020-04-24 18:10:33 +01:00
Dima Gerasimov
d1aa4d19dc get rid of callbacks in takeout processing interface 2020-04-24 17:34:56 +01:00
Dima Gerasimov
810fe21839 attempt to use xmllint to speed up takeout parsing 2020-04-24 16:35:20 +01:00
Dima Gerasimov
adadffef16 add takeout parser test 2020-04-24 16:11:19 +01:00
Dima Gerasimov
60ccca52ad more takeout tweaks and comments 2020-04-24 15:57:44 +01:00
Dima Gerasimov
21e82f0cd6 add disable_cachew helper 2020-04-24 15:19:31 +01:00
Dima Gerasimov
121ed58c17 add pytest config, add hack for reddit tests 2020-04-21 19:25:20 +01:00
Dima Gerasimov
bc0794cc37 add traverse() to roam 2020-04-21 19:25:20 +01:00
Dima Gerasimov
96a850faf9 remove unnecessary methods from twitter provider 2020-04-20 08:38:01 +01:00
karlicoss
bfe3165f45
Merge pull request #31 from karlicoss/cpath-windows
Portable CPath
2020-04-19 22:16:16 +01:00
Dima Gerasimov
ab61a95701 specify encoding for uncompressed files in kompress.kopen 2020-04-19 21:50:46 +01:00
Dima Gerasimov
4cd6df86cf Portable CPath
fixes https://github.com/karlicoss/HPI/issues/28
2020-04-19 21:01:56 +01:00
karlicoss
b911796c15
Merge pull request #26 from karlicoss/roam
Roam Research module
2020-04-19 17:59:12 +01:00
Dima Gerasimov
caabe4a3c8 fix test pip deployments 2020-04-19 17:58:17 +01:00
Dima Gerasimov
39860862ae rename nodes -> notes 2020-04-19 17:55:15 +01:00
Dima Gerasimov
4a83ff4864 hacks to work around python3.6 imports; add set_repo 2020-04-19 12:42:00 +01:00
Dima Gerasimov
d0fd6f822a split out path from permalink 2020-04-19 00:55:18 +01:00
Dima Gerasimov
7b9266b25d created date: add fallback for missing/unexpected title format 2020-04-18 21:16:07 +01:00
Dima Gerasimov
72d5616898 add support for permalinks and guess created time for daily notes 2020-04-18 21:16:07 +01:00
Dima Gerasimov
575de57fb6 Initial data provider for roam research 2020-04-18 21:16:07 +01:00