Commit graph

  • 5fd5b91b92 Try the NamedTuple apptoach got google takeouts Dima Gerasimov 2020-05-09 23:32:30 +01:00
  • c877104b90 another attempt to make the configs more self-documenting: via NamedTuple Dima Gerasimov 2020-05-09 23:17:44 +01:00
  • 4b8c2d4be4 Inherit from the base config Dima Gerasimov 2020-05-09 22:21:15 +01:00
  • 90b9d1d9c1 Use Protocol for proper config documentation Dima Gerasimov 2020-05-09 21:37:34 +01:00
  • c75747f371 improving config documentation and allowing for fallbacks Dima Gerasimov 2020-05-09 20:06:07 +01:00
  • 66453cb29b add @classproperty, change set_repo to not require the parent Dima Gerasimov 2020-05-09 20:03:35 +01:00
  • 5f4acfddee add takeout example Dima Gerasimov 2020-05-08 16:56:58 +01:00
  • 505a2b22ae fix my.config.repos stub v0.2.20200507 Dima Gerasimov 2020-05-07 08:35:10 +01:00
  • 6cad483d77 fix my.config.repos stub #43 Dima Gerasimov 2020-05-07 08:35:10 +01:00
  • 40b6a82b7c
    Merge pull request #42 from karlicoss/updates v0.2.20200506 karlicoss 2020-05-06 23:23:41 +01:00
  • d4a430e12e update dev docs #42 Dima Gerasimov 2020-05-06 23:20:12 +01:00
  • 6ecb953675 cleanup, mypy coverage & add common/error stubs Dima Gerasimov 2020-05-06 22:50:18 +01:00
  • 15444c7b1f move common/error to my.core Dima Gerasimov 2020-05-06 22:36:29 +01:00
  • eb97021b8e improve lint script, explore subpackages Dima Gerasimov 2020-05-06 22:28:37 +01:00
  • b7e5640f35 move init.py to my.core Dima Gerasimov 2020-05-06 22:20:00 +01:00
  • 9d5d368891 get rid of unnecessary .init imports Dima Gerasimov 2020-05-06 22:05:16 +01:00
  • 069732600c cleanup for reddit data provider Dima Gerasimov 2020-05-06 08:09:20 +01:00
  • 5d3c0bdb1f update with_my script, use correct order of arguments Dima Gerasimov 2020-05-05 20:14:34 +01:00
  • 6d1fba2171 Extra test for MY_CONFIG variable; fix order import for stub/dynamic config Dima Gerasimov 2020-05-05 08:18:08 +01:00
  • 636060db57 Simplify config discovery: get rid of the hacky stub and reimport proper config automatically Dima Gerasimov 2020-05-04 22:52:43 +01:00
  • 14732c33ae update with_my script, use correct order of arguments #41 Dima Gerasimov 2020-05-05 20:14:34 +01:00
  • d9857cf715 Extra test for MY_CONFIG variable; fix order import for stub/dynamic config Dima Gerasimov 2020-05-05 08:18:08 +01:00
  • d09f1e7b05 Simplify config discovery: get rid of the hacky stub and reimport proper config automatically Dima Gerasimov 2020-05-04 22:52:43 +01:00
  • fd224d8c38 add test for config.set_repo Dima Gerasimov 2020-05-04 22:01:31 +01:00
  • 4cceccd787 add test for dynamic config attributes (import my.cfg as config) Dima Gerasimov 2020-05-04 20:56:11 +01:00
  • 963c2c5f35 add test for config.set_repo #40 Dima Gerasimov 2020-05-04 22:01:31 +01:00
  • 40c7890b90 add test for dynamic config attributes (import my.cfg as config) Dima Gerasimov 2020-05-04 20:56:11 +01:00
  • fe763c3c04 Fix my.config handling during mypy Dima Gerasimov 2020-05-04 19:48:20 +01:00
  • 1f07e1a2a8 enable mypy on CI for core stuff Dima Gerasimov 2020-05-04 18:30:17 +01:00
  • 3912ef2460 fix zstd handling and github wrapper Dima Gerasimov 2020-05-04 18:14:15 +01:00
  • 1439ba7ef7 Fix my.config handling during mypy #39 Dima Gerasimov 2020-05-04 19:48:20 +01:00
  • ee6f253b2d enable mypy on CI for core stuff Dima Gerasimov 2020-05-04 18:30:17 +01:00
  • 290949cd47 fix zstd handling and github wrapper Dima Gerasimov 2020-05-04 18:14:15 +01:00
  • 77d557e172
    Merge pull request #38 from karlicoss/updates karlicoss 2020-05-04 08:57:48 +01:00
  • 55ac85c7e7 cpath tests, rely more on it #38 Dima Gerasimov 2020-05-04 08:53:41 +01:00
  • 8b8a85e8c3 kompress.kopen improvements Dima Gerasimov 2020-05-04 08:37:36 +01:00
  • c3a77b6256 initial kompress tests Dima Gerasimov 2020-05-04 07:50:29 +01:00
  • db47ba2d7e Move get_files tests to separate file Dima Gerasimov 2020-05-04 07:17:20 +01:00
  • 5aecc037e9
    Merge pull request #37 from karlicoss/updates v0.1.20200503 karlicoss 2020-05-03 17:19:55 +01:00
  • 0b61dd9e42 more minor tweaks, benefit from get_files #37 Dima Gerasimov 2020-05-03 17:15:51 +01:00
  • 9bd61940b8 rely on implicit glob for my.reddit Dima Gerasimov 2020-05-03 16:56:05 +01:00
  • 5706f690e7 support implicit globs! Dima Gerasimov 2020-05-03 16:52:09 +01:00
  • c2961cb1cf properly test get_files Dima Gerasimov 2020-05-03 16:29:39 +01:00
  • 5c6eec62ee start testing get_files Dima Gerasimov 2020-05-03 16:17:48 +01:00
  • 19e90eb647 improvements to @mcachew type checking Dima Gerasimov 2020-05-03 15:57:11 +01:00
  • 78dbbd3c55 prettify emfit provider Dima Gerasimov 2020-05-03 13:36:54 +01:00
  • 2bf62e2db3 fix photo link Dima Gerasimov 2020-05-03 12:26:18 +01:00
  • 22e2d68e5d cleanup hypothesis module Dima Gerasimov 2020-05-03 10:27:58 +01:00
  • a521885aa0 prettify github extractors Dima Gerasimov 2020-05-03 09:29:23 +01:00
  • 4244f403ed simplify instapaper module Dima Gerasimov 2020-05-03 08:22:15 +01:00
  • 81ca1e2c25 macos ci Dima Gerasimov 2020-04-26 16:54:34 +01:00
  • 81e97b44fa macos ci #36 Dima Gerasimov 2020-04-26 16:54:34 +01:00
  • 526e7d3fa9 update documentation of private config Dima Gerasimov 2020-04-26 16:48:20 +01:00
  • 37842ea45c update readme to reflect blog changes Dima Gerasimov 2020-04-26 15:59:05 +01:00
  • 51ae8601b4 Update docstrings and add links Dima Gerasimov 2020-04-26 14:00:59 +01:00
  • cd3f2996a3 port tests for takeout from kython Dima Gerasimov 2020-04-26 12:25:49 +01:00
  • 227b98ab93 update documentation of private config #35 Dima Gerasimov 2020-04-26 16:48:20 +01:00
  • f855d3c902 update readme to reflect blog changes Dima Gerasimov 2020-04-26 15:59:05 +01:00
  • 1e3d81d5de Update docstrings and add links Dima Gerasimov 2020-04-26 14:00:59 +01:00
  • 5cf4228234 port tests for takeout from kython Dima Gerasimov 2020-04-26 12:25:49 +01:00
  • 04605d9c09 attemtp to use post versions v0.0.20200424.post1 Dima Gerasimov 2020-04-24 21:59:14 +01:00
  • 4e861eb2b2 fix namespace packages finding Dima Gerasimov 2020-04-24 21:19:04 +01:00
  • 2c1eacf954 fix namespace packages finding #34 Dima Gerasimov 2020-04-24 21:19:04 +01:00
  • 0d4bcc1d7c
    Merge pull request #33 from karlicoss/updates v0.0.20200424 karlicoss 2020-04-24 18:55:54 +01:00
  • a84b51807f more takeout to a separate subpackage #33 Dima Gerasimov 2020-04-24 18:10:33 +01:00
  • d1aa4d19dc get rid of callbacks in takeout processing interface Dima Gerasimov 2020-04-24 17:01:06 +01:00
  • 810fe21839 attempt to use xmllint to speed up takeout parsing Dima Gerasimov 2020-04-24 16:35:20 +01:00
  • adadffef16 add takeout parser test Dima Gerasimov 2020-04-24 16:11:19 +01:00
  • 60ccca52ad more takeout tweaks and comments Dima Gerasimov 2020-04-24 15:57:44 +01:00
  • 21e82f0cd6 add disable_cachew helper Dima Gerasimov 2020-04-24 15:19:31 +01:00
  • 121ed58c17 add pytest config, add hack for reddit tests v0.0.20200422 Dima Gerasimov 2020-04-19 20:34:23 +01:00
  • bc0794cc37 add traverse() to roam Dima Gerasimov 2020-04-21 18:51:36 +01:00
  • 82a8b2d58b add pytest config, add hack for reddit tests #32 Dima Gerasimov 2020-04-19 20:34:23 +01:00
  • 43581779a3 add traverse() to roam Dima Gerasimov 2020-04-21 18:51:36 +01:00
  • 96a850faf9 remove unnecessary methods from twitter provider v0.0.20200420 Dima Gerasimov 2020-04-20 08:38:01 +01:00
  • bfe3165f45
    Merge pull request #31 from karlicoss/cpath-windows karlicoss 2020-04-19 22:16:16 +01:00
  • ab61a95701 specify encoding for uncompressed files in kompress.kopen #31 Dima Gerasimov 2020-04-19 21:48:16 +01:00
  • 4cd6df86cf Portable CPath Dima Gerasimov 2020-04-19 21:01:04 +01:00
  • b911796c15
    Merge pull request #26 from karlicoss/roam karlicoss 2020-04-19 17:59:12 +01:00
  • caabe4a3c8 fix test pip deployments Dima Gerasimov 2020-04-19 17:56:37 +01:00
  • 995a46959c fix test pip deployments #30 Dima Gerasimov 2020-04-19 17:56:37 +01:00
  • 39860862ae rename nodes -> notes #26 Dima Gerasimov 2020-04-19 17:46:14 +01:00
  • 6a8514200f replace PosixPath with PurePosixPath (fixes #28) #29 Miguel Rochefort 2020-04-19 12:19:23 -04:00
  • 4a83ff4864 hacks to work around python3.6 imports; add set_repo v0.0.20200419 Dima Gerasimov 2020-04-19 12:35:45 +01:00
  • 0cc4b8ce3a hacks to work around python3.6 imports; add set_repo #27 Dima Gerasimov 2020-04-19 12:35:45 +01:00
  • d0fd6f822a split out path from permalink Dima Gerasimov 2020-04-19 00:55:18 +01:00
  • 7b9266b25d created date: add fallback for missing/unexpected title format Dima Gerasimov 2020-04-17 21:39:28 +01:00
  • 72d5616898 add support for permalinks and guess created time for daily notes Dima Gerasimov 2020-04-17 20:32:56 +01:00
  • 575de57fb6 Initial data provider for roam research Dima Gerasimov 2020-04-17 20:06:50 +01:00
  • e884d90ea0
    Merge pull request #25 from karlicoss/updates karlicoss 2020-04-18 16:27:20 +01:00
  • cb8bba4e66 reformat setup.org #25 Dima Gerasimov 2020-04-18 16:25:45 +01:00
  • 185fa9aabd update readme Dima Gerasimov 2020-04-18 16:14:14 +01:00
  • ea00c2afdb name PyPi package HPI instead of 'my' v0.0.20200417 Dima Gerasimov 2020-04-18 15:26:13 +01:00
  • 7fe6520575 Switch to github CI Dima Gerasimov 2020-04-18 15:14:39 +01:00
  • 202898b737 Switch to github CI #24 Dima Gerasimov 2020-04-18 15:14:39 +01:00
  • 46f69a8911 install subpackages properly Dima Gerasimov 2020-04-15 22:20:43 +01:00
  • 62341305e5 install subpackages properly #23 Dima Gerasimov 2020-04-15 22:20:43 +01:00
  • 1d681eb802 typo fix. that was embarrassing! Dima Gerasimov 2020-04-14 23:27:00 +01:00
  • 614fcce26b
    Merge pull request #22 from karlicoss/twitter karlicoss 2020-04-14 23:05:57 +01:00
  • 81986b0624 support likes from twint #22 Dima Gerasimov 2020-04-14 23:01:44 +01:00