..
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
my.browser.export: cleanup
2023-11-07 21:24:56 +00:00
bumble
my.bumble.android: fix message deduplication
2023-11-07 01:03:57 +00:00
calendar
general: fix mypy errors after mypy and pytz stubs updates
2021-12-19 18:53:29 +00:00
coding
codeforces/topcode: move to top level and check in ci
2023-11-10 23:11:54 +00:00
core
my.twitter.android: refactor into a proper module
2023-12-24 00:49:07 +00:00
emfit
my.emfit: add missing properties to fake data generator
2023-11-10 02:10:30 +00:00
fbmessenger
fbmessenger.android: expose contacts
2023-12-28 18:13:16 +00:00
github
general: enhancle logging for various modules
2023-10-29 22:32:07 +00:00
google /takeout
google takeout: support multiple locales
2023-12-31 18:57:30 +00:00
hackernews
my.hackernews.harmonic: use orjson + add __hash__ for Saved object
2023-11-07 01:03:57 +00:00
instagram
fix mypy issues after mypy/libraries updates
2023-11-10 22:59:09 +00:00
ip
my.ip.common: remove REQUIRES
2023-02-28 20:55:12 +00:00
jawbone
my.jawbone: get rid of matplotlib import on top level
2023-11-10 02:10:30 +00:00
kython
core/kompress: move vendorized to _deprecated, use kompress library directly
2023-10-12 23:47:05 +01:00
location
gpslogger: catch broken xml file error
2023-12-20 02:41:52 +00: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
general: update mypy config, seems that logs of type: ignore aren't necessary anymore
2023-05-16 01:18:30 +01:00
reading
polar: backward compatibility for my.reading.polar
2021-05-29 13:26:01 +01:00
reddit
core: move split compat/legacy modules into hpi_compat and compat
2023-10-28 20:06:54 +01:00
rss
core/compat: move fromisoformat to .core.compat module
2023-11-19 23:45:08 +00: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
reddit.rexport: some cleanup, move get_events stuff into personal overlay
2023-10-19 02:26:28 +01:00
time /tz
time.tz.via_location: more consistent behaviour wrt caching
2023-11-10 22:59:09 +00:00
tinder
core: add helper for more_iterable to check that all types involved are hashable
2023-10-31 01:02:17 +00:00
twitter
twitter.android: extract likes and own tweets as well
2023-12-28 00:12:39 +00:00
util
experimental: add a hacky helper to import "original/shadowed" modules from within overlays
2023-10-21 22:46:16 +01:00
vk
vk_messages_backup: some cleanup + switch to get_files
2023-11-02 00:43:10 +00: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
general: enhancle logging for various modules
2023-10-29 22:32:07 +00: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
codeforces/topcode: move to top level and check in ci
2023-11-10 23:11:54 +00: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.twitter.android: refactor into a proper module
2023-12-24 00:49:07 +00:00
demo.py
misc: replace uses of pytz.utc with timezone.utc where it makes sense
2023-06-09 03:31:13 +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
general: enhancle logging for various modules
2023-10-29 22:32:07 +00:00
materialistic.py
move materialistic module inside hackernews package
2022-02-04 23:38:50 +00:00
orgmode.py
core: move mcachew into my.core.cachew; use better typing annotations (copied from cachew)
2023-06-08 01:29:49 +01:00
pdfs.py
docs: fix typos
2023-03-27 03:02:35 +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
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
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
general: switch to using native 3.8 versions for cached_property/Literal/Protocol instead of compat
2023-05-16 01:18:30 +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
general: update mypy config, seems that logs of type: ignore aren't necessary anymore
2023-05-16 01:18:30 +01:00
taplog.py
docs: fix typos
2023-03-27 03:02:35 +01:00
topcoder.py
codeforces/topcode: move to top level and check in ci
2023-11-10 23:11:54 +00: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