HPI/my/core
Dima Gerasimov 770dba5506 core.common: move away import related stuff to my.core.utils.imports
moving without backward compatibility, since it's extremely unlikely they are used for any external modules

in fact, unclear if these methods still have much value at all, but keeping for now just in case
2024-08-16 10:22:29 +01:00
..
_deprecated general: deprecate my.core.dataset and simplify tox file 2024-08-07 01:08:39 +01:00
tests core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
utils core.common: move away import related stuff to my.core.utils.imports 2024-08-16 10:22:29 +01:00
__init__.py general: move assert_never to my.core.compat as it's in stdlib from 3.11 2024-08-16 10:22:29 +01:00
__main__.py dcotor: make compileall check a bit more defensive 2023-10-27 02:38:22 +01:00
_cpu_pool.py reddit.rexport: experiment with using optional cpu pool (used by all of HPI) 2023-10-25 02:06:45 +01:00
cachew.py fix mypy issues after mypy/libraries updates 2023-11-10 22:59:09 +00:00
cfg.py general: move reddit tests into my/tests + tweak my.core.cfg to be more reliable 2023-05-26 00:58:23 +01:00
common.py core.common: move away import related stuff to my.core.utils.imports 2024-08-16 10:22:29 +01:00
compat.py core.common: move away import related stuff to my.core.utils.imports 2024-08-16 10:22:29 +01:00
core_config.py ci: sync configs to pymplate 2023-10-06 02:24:01 +01:00
dataset.py general: deprecate my.core.dataset and simplify tox file 2024-08-07 01:08:39 +01:00
denylist.py docs: fix typos 2023-03-27 03:02:35 +01:00
discovery_pure.py general: update mypy config, seems that logs of type: ignore aren't necessary anymore 2023-05-16 01:18:30 +01:00
error.py ci: minor fixes after mypy update 2024-08-03 16:18:32 +01:00
experimental.py experimental: add a hacky helper to import "original/shadowed" modules from within overlays 2023-10-21 22:46:16 +01:00
freezer.py ci: suppress some mypy issues after upgrade 2023-03-17 00:33:22 +00:00
hpi_compat.py core.common: move away import related stuff to my.core.utils.imports 2024-08-16 10:22:29 +01:00
influxdb.py general: initial flake8 checks (for now manual) 2022-06-05 22:28:38 +01:00
init.py core/config: implement a warning if config is imported from the dir other than MY_CONFIG 2023-10-28 20:56:07 +01:00
kompress.py core/kompress: move vendorized to _deprecated, use kompress library directly 2023-10-12 23:47:05 +01:00
konsume.py general: add 'destructive parsing' (kinda what we were doing in my.core.konsume) to my.experimental 2024-08-12 13:24:28 +01:00
logging.py core.logging: ignore CollapseLogsHandler if we're not attached to a terminal 2023-10-25 02:42:52 +01:00
orgmode.py general: fix mypy errors after mypy and pytz stubs updates 2021-12-19 18:53:29 +00:00
pandas.py ci: temporary suppress pandas mypy error in check_dateish 2024-08-05 23:35:24 +01:00
preinit.py fix mypy issues after mypy/libraries updates 2023-11-10 22:59:09 +00:00
pytest.py tests: simplify tests for my.core.serialize a bit and simplify tox file 2024-08-07 01:08:39 +01:00
query.py ci: minor fixes after mypy update 2024-08-03 16:18:32 +01:00
query_range.py ci: minor fixes after mypy update 2024-08-03 16:18:32 +01:00
serialize.py general: deprecate my.core.dataset and simplify tox file 2024-08-07 01:08:39 +01:00
source.py source: propogate help url for config errors 2022-06-07 21:33:38 +01:00
sqlite.py general: move assert_never to my.core.compat as it's in stdlib from 3.11 2024-08-16 10:22:29 +01:00
stats.py core/stats: enable processing input files, report first and last filename 2023-10-22 00:47:36 +01:00
structure.py general: use less explicit kompress boilerplate in modules 2023-10-20 21:13:59 +01:00
time.py twitter.twint: localize timestamps correctly 2022-05-31 01:28:11 +01:00
util.py general: update mypy config, seems that logs of type: ignore aren't necessary anymore 2023-05-16 01:18:30 +01:00
warnings.py core: some tweaks for better colour handling when we're redirecting stdout/stderr 2023-06-21 20:42:10 +01:00