HPI/my/core
Dima Gerasimov 9461df6aa5 general: extract the hack to warn of legacy imports and fallback to core/legacy.py
use it both in my.fbmessenger and my.reddit

if in the future any new modules need to be switched to namespace package structure with all.py it should make it easy to do

related:
- https://github.com/karlicoss/HPI/issues/12
- https://github.com/karlicoss/HPI/issues/89
- https://github.com/karlicoss/HPI/issues/102
2022-06-01 23:27:34 +01:00
..
__init__.py new: basic arbtt module 2021-02-25 19:56:35 +00:00
__main__.py doctor: better quick option propogation for stats (#239) 2022-05-02 00:13:05 +01:00
cachew.py core: add helper to 'freeze' dataclasses, in order to derive a schema from the properties 2021-02-25 19:56:35 +00:00
cfg.py my.reddit: refactor into module that supports pushshift/gdpr (#179) 2021-10-31 20:39:04 +00:00
common.py core/general: move cached_property into compat, use standard implementation from python3.8 2022-05-31 14:08:50 +01:00
compat.py core/general: move cached_property into compat, use standard implementation from python3.8 2022-05-31 14:08:50 +01:00
core_config.py core: add tmp_dir for global access to a tmp dir (#173) 2021-05-17 00:28:26 +01:00
dataset.py core/sqlite: extract immutable connection helper 2021-04-05 08:37:07 +01:00
discovery_pure.py core/ci: fix windows-specific issues 2022-05-03 10:16:01 +01:00
error.py my.google.takeout.parser: new takeout parser, using https://github.com/seanbreckenridge/google_takeout_parser 2022-04-16 08:31:40 +01:00
freezer.py fix mypy errors 2021-03-22 06:34:07 +00:00
influxdb.py core/influx: reuse _locate_functions_or_prompt to choose the data provider 2021-04-27 20:10:10 +01:00
init.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
kompress.py general,ci: fix python 3.10 issues, add to CI (#242) 2022-05-03 19:11:23 +01:00
konsume.py my.kython.konsume: move to core 2020-10-29 03:13:18 +01:00
legacy.py general: extract the hack to warn of legacy imports and fallback to core/legacy.py 2022-06-01 23:27:34 +01:00
logging.py fix spelling mistakes 2021-03-28 06:53:24 +01:00
orgmode.py general: fix mypy errors after mypy and pytz stubs updates 2021-12-19 18:53:29 +00:00
pandas.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
preinit.py cli: add 'config init' command 2020-05-25 12:25:41 +01:00
query.py core: drop py36 support, update docs for reddit (#193) 2022-01-27 08:26:15 +00:00
query_range.py core: remove vendorized py37 isoformat code 2022-01-27 19:25:42 +00:00
serialize.py ci: fix pytest.warns type error 2022-02-04 23:38:50 +00:00
source.py my.config: catch possible nested config errors 2022-04-10 16:51:15 +01:00
sqlite.py core/ci: fix windows-specific issues 2022-05-03 10:16:01 +01:00
stats.py doctor: better quick option propogation for stats (#239) 2022-05-02 00:13:05 +01:00
structure.py core/structure: use logger, warn leftover files 2022-02-14 19:34:03 +00:00
time.py twitter.twint: localize timestamps correctly 2022-05-31 01:28:11 +01:00
util.py core/ci: fix windows-specific issues 2022-05-03 10:16:01 +01:00
warnings.py core/cli: switch to using click library #155 2021-04-04 10:06:59 +01:00