Commit graph

  • 9912555d11 core.error: better defensive handling for my.core.source when parts of config are missing Dima Gerasimov 2024-08-26 00:08:09 +01:00
  • a57e0d6842 tests: disable cachew in my.tests subpackage Dima Gerasimov 2024-08-25 23:06:26 +01:00
  • bc059872b3 my.google.takeout.paths: migrate to new style lazy config Dima Gerasimov 2024-08-25 22:36:54 +01:00
  • 2ff2dcfc00 tests: move test checkign for my_config handling to core/tests/test_config.py Dima Gerasimov 2024-08-25 18:51:34 +01:00
  • 1215181af5 core: move stuff from tests/demo.py to my/core/tests/test_config.py Dima Gerasimov 2024-08-25 16:36:34 +01:00
  • 5a67f0bafe pdfs: migrate config to Protocol with properties Dima Gerasimov 2024-08-23 00:47:00 +01:00
  • d154825591 my.bluemaestro: make config construction lazy Dima Gerasimov 2024-08-23 00:00:16 +01:00
  • 612848bdd7 tests: move test checkign for my_config handling to core/tests/test_config.py #384 Dima Gerasimov 2024-08-25 18:51:34 +01:00
  • 2e3bd3d691 core: move stuff from tests/demo.py to my/core/tests/test_config.py Dima Gerasimov 2024-08-25 16:36:34 +01:00
  • 7331f98efe pdfs: migrate config to Protocol with properties Dima Gerasimov 2024-08-23 00:47:00 +01:00
  • 660d2d9fe9 my.bluemaestro: make config construction lazy Dima Gerasimov 2024-08-23 00:00:16 +01:00
  • 0e0ab5fe24 try using Protocol for my.whatsapp.android wip-config-rethink Dima Gerasimov 2024-08-22 01:44:32 +01:00
  • 9f017fb29b my.core.pandas: add more tests v0.5.20240824 Dima Gerasimov 2024-08-19 23:50:12 +01:00
  • c98bd6474e my.core.pandas: add more tests #383 Dima Gerasimov 2024-08-19 23:50:12 +01:00
  • 675bb66e52 some notes on rethinking mixning in the user config Dima Gerasimov 2024-08-19 01:08:10 +01:00
  • 5ec357915b core.common: add test for classproperty karlicoss 2024-08-17 12:59:03 +01:00
  • 245ad22057 core.common: bring back asdict backwards compat -- was used in orger karlicoss 2024-08-17 12:56:13 +01:00
  • 57ca3be89d core.common: add test for classproperty #382 karlicoss 2024-08-17 12:59:03 +01:00
  • 20ab20c32c core.common: bring back asdict backwards compat -- was used in orger karlicoss 2024-08-17 12:56:13 +01:00
  • 7bfce72b7c core: cleanup/sort imports according to ruff check --select I Dima Gerasimov 2024-08-16 13:25:19 +03:00
  • 478e288ea8 core: cleanup/sort imports according to ruff check --select I #381 Dima Gerasimov 2024-08-16 13:25:19 +03:00
  • 7023088d13 core.common: deprecate outdated LazyLogger alias Dima Gerasimov 2024-08-16 12:12:40 +03:00
  • 614c929f95 core.common: move Json, datetime_aware, datetime_naive, is_namedtuple, asdict to my.core.types Dima Gerasimov 2024-08-16 11:46:29 +03:00
  • 2b0f92c883 my.core: deprecate Path/dataclass imports from my.core during type checking Dima Gerasimov 2024-08-16 00:14:44 +03:00
  • 7f8a502310 core.common: move assert_subpackage to my.core.internal Dima Gerasimov 2024-08-15 18:49:19 +03:00
  • 88f3c17c27 core.common: move mime-related stuff to my.core.mime Dima Gerasimov 2024-08-15 18:44:12 +03:00
  • c45c51af22 core.common: move stats-related stuff to my.core.stats and add more thorough tests/docs Dima Gerasimov 2024-08-15 17:51:46 +03:00
  • 18529257e7 core.common: move DummyExecutor to core.common.utils.concurrent Dima Gerasimov 2024-08-15 14:15:23 +03:00
  • bcc4c15304 core: cleanup my.core.common.unique_everseen Dima Gerasimov 2024-08-15 13:28:45 +03:00
  • 06084a8787 my.core.common: move warn_if_empty to my.core.utils.itertools, cleanup and add more tests Dima Gerasimov 2024-08-14 12:56:48 +03:00
  • 770dba5506 core.common: move away import related stuff to my.core.utils.imports Dima Gerasimov 2024-08-14 11:28:50 +03:00
  • 66c08a6c80 core.common: move listify to core.utils.itertools, use better typing annotations for it Dima Gerasimov 2024-08-14 10:59:47 +03:00
  • c64d7f5b67 core: cleanup itertool style helpers Dima Gerasimov 2024-08-13 10:22:39 +03:00
  • 973c4205df core: cleanup deprecations, exclude from type checking and show runtime warnings Dima Gerasimov 2024-08-12 16:46:21 +03:00
  • a7439c7846 general: move assert_never to my.core.compat as it's in stdlib from 3.11 Dima Gerasimov 2024-08-12 15:45:59 +03:00
  • 524655d9f8 core.common: deprecate outdated LazyLogger alias #380 Dima Gerasimov 2024-08-16 12:12:40 +03:00
  • e0d1dbd533 core.common: move Json, datetime_aware, datetime_naive, is_namedtuple, asdict to my.core.types Dima Gerasimov 2024-08-16 11:46:29 +03:00
  • 432c64ef56 my.core: deprecate Path/dataclass imports from my.core during type checking Dima Gerasimov 2024-08-16 00:14:44 +03:00
  • ac64b08915 core.common: move assert_subpackage to my.core.internal Dima Gerasimov 2024-08-15 18:49:19 +03:00
  • 7961c9d9b1 core.common: move mime-related stuff to my.core.mime Dima Gerasimov 2024-08-15 18:44:12 +03:00
  • 242e31b05c core.common: move stats-related stuff to my.core.stats and add more thorough tests/docs Dima Gerasimov 2024-08-15 17:51:46 +03:00
  • 1f8c719e6d core.common: move DummyExecutor to core.common.utils.concurrent Dima Gerasimov 2024-08-15 14:15:23 +03:00
  • b390f8b1cb core: cleanup my.core.common.unique_everseen Dima Gerasimov 2024-08-15 13:28:45 +03:00
  • e7089a0961 my.core.common: move warn_if_empty to my.core.utils.itertools, cleanup and add more tests Dima Gerasimov 2024-08-14 12:56:48 +03:00
  • 90635c1d67 core.common: move away import related stuff to my.core.utils.imports Dima Gerasimov 2024-08-14 11:28:50 +03:00
  • f4214807a3 core.common: move listify to core.utils.itertools, use better typing annotations for it Dima Gerasimov 2024-08-14 10:59:47 +03:00
  • 029fa3ae84 core: cleanup itertool style helpers Dima Gerasimov 2024-08-13 10:22:39 +03:00
  • 918e8ee551 core: cleanup deprecations, exclude from type checking and show runtime warnings Dima Gerasimov 2024-08-12 16:46:21 +03:00
  • 8834001fe7 general: move assert_never to my.core.compat as it's in stdlib from 3.11 Dima Gerasimov 2024-08-12 15:45:59 +03:00
  • 1317914bff general: add 'destructive parsing' (kinda what we were doing in my.core.konsume) to my.experimental Dima Gerasimov 2024-08-12 14:56:18 +03:00
  • 1e1e8d8494 my.topcoder: get rid of kjson in favor of using builtin dict methods Dima Gerasimov 2024-08-10 23:42:32 +03:00
  • 26d627e8d1 general: add 'destructive parsing' (kinda what we were doing in my.core.konsume) to my.experimental #379 Dima Gerasimov 2024-08-12 14:56:18 +03:00
  • 4e13779ed5 my.topcoder: get rid of kjson in favor of using builtin dict methods Dima Gerasimov 2024-08-10 23:42:32 +03:00
  • 069264ce52 core.common: get rid of deprecated utcfromtimestamp v0.4.20240810 Dima Gerasimov 2024-08-10 19:28:28 +03:00
  • c69a0b43ba my.vk.favorites: some minor cleanup Dima Gerasimov 2024-08-10 18:35:30 +03:00
  • 8560a8e929 core.common: get rid of deprecated utcfromtimestamp #378 Dima Gerasimov 2024-08-10 19:28:28 +03:00
  • 275f9ae1fe my.vk.favorites: some minor cleanup Dima Gerasimov 2024-08-10 18:35:30 +03:00
  • 34593c032d tests: move more tests into core, more consistent tests running in tox Dima Gerasimov 2024-08-07 00:55:30 +01:00
  • 074e24c309 general: deprecate my.core.dataset and simplify tox file Dima Gerasimov 2024-08-06 23:44:01 +01:00
  • fb8e9909a4 tests: simplify tests for my.core.serialize a bit and simplify tox file Dima Gerasimov 2024-08-06 23:09:56 +01:00
  • af2dce50d2 tests: move more tests into core, more consistent tests running in tox #376 Dima Gerasimov 2024-08-07 00:55:30 +01:00
  • 420e8b23f2 general: deprecate my.core.dataset and simplify tox file Dima Gerasimov 2024-08-06 23:44:01 +01:00
  • 65dbdc44ef tests: simplify tests for my.core.serialize a bit and simplify tox file Dima Gerasimov 2024-08-06 23:09:56 +01:00
  • 3aebc573e8 tests: use updated conftest from pymplate, this allows to run individual test modules properly Dima Gerasimov 2024-08-06 20:41:50 +01:00
  • 8aed34639f tests: use updated conftest from pymplate, this allows to run individual test modules properly #375 Dima Gerasimov 2024-08-06 20:41:50 +01:00
  • b615ba10b1 ci: temporary suppress pandas mypy error in check_dateish Dima Gerasimov 2024-08-05 23:15:49 +01:00
  • 2c63fe25c0 my.twitter.android: get data from statues table rather that timeline_view Dima Gerasimov 2024-08-05 22:53:25 +01:00
  • 35ef3e1f0f ci: temporary suppress pandas mypy error in check_dateish #374 Dima Gerasimov 2024-08-05 23:15:49 +01:00
  • 31381ae365 my.twitter.android: get data from statues table rather that timeline_view Dima Gerasimov 2024-08-05 22:53:25 +01:00
  • 652ee9b875 fbmessenger.android: fix minor issue with processing thread participants Dima Gerasimov 2024-08-03 18:45:22 +01:00
  • fa39b9288e fbmessenger.android: fix minor issue with processing thread participants #373 Dima Gerasimov 2024-08-03 18:45:22 +01:00
  • 9e72672b4f legacy google takeout: fix timezone localization Dima Gerasimov 2024-08-03 16:43:10 +01:00
  • d5fccf1874 twitter.android: more comments on timeline types karlicoss 2023-12-28 02:07:27 +00:00
  • 7db64b130d legacy google takeout: fix timezone localization #372 Dima Gerasimov 2024-08-03 16:43:10 +01:00
  • fe9cbec86a twitter.android: more comments on timeline types karlicoss 2023-12-28 02:07:27 +00:00
  • 0e6dd32afe ci: minor fixes after mypy update Dima Gerasimov 2024-08-03 15:27:11 +01:00
  • c9c0e19543 my.instagram.gdpr: fix for new format Dima Gerasimov 2024-08-03 15:03:55 +01:00
  • b9df58a58f ci: minor fixes after mypy update #371 Dima Gerasimov 2024-08-03 15:27:11 +01:00
  • c3f4de849c my.instagram.gdpr: fix for new format Dima Gerasimov 2024-08-03 15:03:55 +01:00
  • 35dd5d82a0
    smscalls: parse mms from smscalls export (#370) v0.4.20240506 seanbreckenridge 2024-06-05 14:03:03 -07:00
  • 0b5d7026eb add empty line #370 Sean Breckenridge 2024-06-05 08:42:37 -07:00
  • 0c2001e611 dont lowercase null when checking Sean Breckenridge 2024-06-03 17:19:59 -07:00
  • e145d8887d update smscalls test Sean Breckenridge 2024-06-02 17:53:15 -07:00
  • 2baff91e9f better error messages Sean Breckenridge 2024-06-02 17:32:26 -07:00
  • 3b205aa676 yield instead of returning errors Sean Breckenridge 2024-06-02 17:31:03 -07:00
  • 88474771e9 parse content/filenames properly, parse addresses, remove null data Sean Breckenridge 2024-06-02 17:23:42 -07:00
  • 118b58ee68 add todos Sean Breckenridge 2024-05-30 19:34:40 -07:00
  • 06936aa560 initial mms exploration Sean Breckenridge 2024-05-30 17:35:32 -07:00
  • 8a8a1ebb0e my.tinder.android: better error handing and fix case with empty db Dima Gerasimov 2024-04-03 19:58:44 +01:00
  • dc3418156b my.tinder.android: better error handing and fix case with empty db #369 Dima Gerasimov 2024-04-03 19:58:44 +01:00
  • 103ea2096e my.coding.commits: fix for git repo discovery after fdfind v9 Dima Gerasimov 2024-03-13 00:18:12 +00:00
  • 751ed02f43 tests: pin pytest version to <8 for now, having some test collection errors Dima Gerasimov 2024-03-12 22:16:35 +00:00
  • 477b7e8fd3 docs: minor update to overlays docs Dima Gerasimov 2024-03-12 22:03:46 +00:00
  • 0f3d09915c ci: update actions versions Dima Gerasimov 2024-03-12 22:03:21 +00:00
  • 7236024c7a my.twitter.android: better detection of own user id Dima Gerasimov 2024-03-12 21:59:35 +00:00
  • 23b3e249b7 my.coding.commits: fix for git repo discovery after fdfind v9 #368 Dima Gerasimov 2024-03-13 00:18:12 +00:00
  • e5677bbb7f tests: pin pytest version to <8 for now, having some test collection errors #367 Dima Gerasimov 2024-03-12 22:16:35 +00:00
  • c557e5518b docs: minor update to overlays docs Dima Gerasimov 2024-03-12 22:03:46 +00:00
  • 8a97d2b34a ci: update actions versions Dima Gerasimov 2024-03-12 22:03:21 +00:00
  • 3c7e1824a4 my.twitter.android: better detection of own user id Dima Gerasimov 2024-03-12 21:59:35 +00:00