HPI/my
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
..
body my.body.sleep: massive speedup for average temperature calculation 2023-11-11 00:42:49 +00:00
books general/ci: clean up mypy-misc pipeline, only exclude specific files instead 2023-02-21 00:20:58 +00:00
browser core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
bumble general: move assert_never to my.core.compat as it's in stdlib from 3.11 2024-08-16 10:22:29 +01:00
calendar general: fix mypy errors after mypy and pytz stubs updates 2021-12-19 18:53:29 +00:00
coding core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
core core.common: move away import related stuff to my.core.utils.imports 2024-08-16 10:22:29 +01:00
emfit core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
experimental general: move assert_never to my.core.compat as it's in stdlib from 3.11 2024-08-16 10:22:29 +01:00
fbmessenger general: move assert_never to my.core.compat as it's in stdlib from 3.11 2024-08-16 10:22:29 +01:00
github core: cleanup itertool style helpers 2024-08-16 10:22:29 +01:00
google core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
hackernews my.hackernews.harmonic: use orjson + add __hash__ for Saved object 2023-11-07 01:03:57 +00:00
instagram ci: minor fixes after mypy update 2024-08-03 16:18:32 +01:00
ip my.ip.common: remove REQUIRES 2023-02-28 20:55:12 +00:00
jawbone core: cleanup itertool style helpers 2024-08-16 10:22:29 +01:00
kython core/kompress: move vendorized to _deprecated, use kompress library directly 2023-10-12 23:47:05 +01:00
location core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
media general: cleanup -- remove main and executable bit where it's not necessary 2022-05-31 22:16:05 +01:00
monzo monzo.monzoexport: initial module 2023-11-02 00:47:13 +00:00
photos core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
reading polar: backward compatibility for my.reading.polar 2021-05-29 13:26:01 +01:00
reddit core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
rss core.common: move listify to core.utils.itertools, use better typing annotations for it 2024-08-16 10:22:29 +01:00
stackexchange core/compat: move fromisoformat to .core.compat module 2023-11-19 23:45:08 +00:00
telegram my.telegram.telegram_backup: support optional extra_where and optional media info extraction for Promnesia 2023-03-27 03:27:13 +01:00
tests core: cleanup itertool style helpers 2024-08-16 10:22:29 +01:00
time/tz core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
tinder general: move assert_never to my.core.compat as it's in stdlib from 3.11 2024-08-16 10:22:29 +01:00
twitter my.twitter.android: get data from statues table rather that timeline_view 2024-08-05 23:35:24 +01:00
util experimental: add a hacky helper to import "original/shadowed" modules from within overlays 2023-10-21 22:46:16 +01:00
vk my.vk.favorites: some minor cleanup 2024-08-10 17:46:30 +01:00
whatsapp whatsapp.android: expose all entities extracted from the db 2023-12-29 00:57:49 +00:00
youtube my.youtube.takeout: fix exception handling 2023-12-28 00:25:05 +00:00
zulip my.zulip.organization: use UTC timestamps, support custom archive names + some cleanup 2023-10-27 02:38:03 +01:00
arbtt.py core/compat: move fromisoformat to .core.compat module 2023-11-19 23:45:08 +00:00
bluemaestro.py core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
cfg.py core: deprecate my.cfg, instead my.config can (and should be) used directly 2021-02-19 02:39:25 +00:00
codeforces.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
common.py core: add __NOT_HPI_MODULE__ flag to mark utility files etc 2020-09-30 21:54:09 +02:00
config.py my.google.maps: intitial module for extracting placed data from Android app 2024-01-01 23:46:02 +00:00
demo.py core.common: move away import related stuff to my.core.utils.imports 2024-08-16 10:22:29 +01:00
endomondo.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 core: add __NOT_HPI_MODULE__ flag to mark utility files etc 2020-09-30 21:54:09 +02:00
foursquare.py general: cleanup -- remove main and executable bit where it's not necessary 2022-05-31 22:16:05 +01:00
goodreads.py my.goodreads: cleanup, rename from my.reading.goodrads & use proper pip dependency 2021-03-26 05:06:53 +00:00
hypothesis.py general: deprecate some old methods by hiding behind TYPE_CHECKING 2023-10-30 22:51:31 +00:00
instapaper.py core: move split compat/legacy modules into hpi_compat and compat 2023-10-28 20:06:54 +01:00
kobo.py my.kobo: add hightlights method to return Hightlight objects iteratively 2023-10-28 20:06:54 +01:00
lastfm.py core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
materialistic.py move materialistic module inside hackernews package 2022-02-04 23:38:50 +00:00
orgmode.py core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
pdfs.py core: cleanup itertool style helpers 2024-08-16 10:22:29 +01:00
pinboard.py my.pinboard: some cleanup 2023-11-06 23:10:00 +00:00
pocket.py general: deprecate some old methods by hiding behind TYPE_CHECKING 2023-10-30 22:51:31 +00:00
polar.py core/compat: move fromisoformat to .core.compat module 2023-11-19 23:45:08 +00:00
py.typed move to subfolder 2019-09-17 21:33:17 +04:00
rescuetime.py core: cleanup deprecations, exclude from type checking and show runtime warnings 2024-08-16 10:22:29 +01:00
roamresearch.py misc: replace uses of pytz.utc with timezone.utc where it makes sense 2023-06-09 03:31:13 +01:00
rtm.py core: cleanup itertool style helpers 2024-08-16 10:22:29 +01:00
runnerup.py core/compat: move fromisoformat to .core.compat module 2023-11-19 23:45:08 +00:00
simple.py core: better support for ad-hoc configs 2023-02-09 02:35:09 +00:00
smscalls.py smscalls: parse mms from smscalls export (#370) 2024-06-05 22:03:03 +01:00
taplog.py docs: fix typos 2023-03-27 03:02:35 +01:00
topcoder.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
zotero.py general: switch to make_logger in a few modules, use a bit more consistent logging, rely on default INFO level 2023-06-21 18:42:15 +01:00