..
body
ruff: enable ICN and PD rules
2024-08-28 04:06:32 +01:00
books
general/ci: clean up mypy-misc pipeline, only exclude specific files instead
2023-02-21 00:20:58 +00:00
browser
my.core: deprecate Path/dataclass imports from my.core during type checking
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: make time.tz.via_location user config lazy, move tests to my.tests package
2024-08-26 04:00:58 +01:00
coding
ci: update mypy config and make ruff config more consistent with other projects
2024-08-31 02:17:49 +01:00
core
my.core.structure: add support for .tar.gz archives
2024-09-17 00:25:17 +01:00
emfit
ruff: enable ICN and PD rules
2024-08-28 04:06:32 +01:00
experimental
ruff: enable RET/PIE/PLW
2024-08-28 04:06:32 +01:00
fbmessenger
ruff: enable W, COM, EXE rules
2024-08-28 04:06:32 +01:00
github
ruff: enable PLR rules and fix bug in my.github.gdpr._is_bot
2024-08-28 04:06:32 +01:00
google
my.google.takeout.parser: speedup event merging on newer google_takeout_parser versions
2024-09-13 02:31:12 +01:00
hackernews
ci: update mypy config and make ruff config more consistent with other projects
2024-08-31 02:17:49 +01:00
instagram
ci: minor fixes after mypy update
2024-08-03 16:18:32 +01:00
ip
my.core.common: move warn_if_empty to my.core.utils.itertools, cleanup and add more tests
2024-08-16 10:22:29 +01:00
jawbone
ci: update mypy config and make ruff config more consistent with other projects
2024-08-31 02:17:49 +01:00
kython
core/kompress: move vendorized to _deprecated, use kompress library directly
2023-10-12 23:47:05 +01:00
location
ruff: enable RET/PIE/PLW
2024-08-28 04:06:32 +01:00
media
ruff: enable W, COM, EXE rules
2024-08-28 04:06:32 +01:00
monzo
monzo.monzoexport: initial module
2023-11-02 00:47:13 +00:00
photos
ruff: process remaining existing checks and suppress the annoying ones
2024-08-28 04:06:32 +01:00
reading
polar: backward compatibility for my.reading.polar
2021-05-29 13:26:01 +01:00
reddit
ruff: enable B warnings (mainly suppressed exceptions and unused variables)
2024-08-28 04:06:32 +01:00
rss
ruff: enable B warnings (mainly suppressed exceptions and unused variables)
2024-08-28 04:06:32 +01:00
stackexchange
my.core: deprecate Path/dataclass imports from my.core during type checking
2024-08-16 10:22:29 +01:00
telegram
ruff: enable W, COM, EXE rules
2024-08-28 04:06:32 +01:00
tests
ruff: enable B warnings (mainly suppressed exceptions and unused variables)
2024-08-28 04:06:32 +01:00
time /tz
my.time.tz.via_location: fix accidental RuntimeError introduced in previous MR
2024-08-28 04:06:32 +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
ruff: enable B warnings (mainly suppressed exceptions and unused variables)
2024-08-28 04:06:32 +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.google.takeout.parser: speedup event merging on newer google_takeout_parser versions
2024-09-13 02:31:12 +01:00
zulip
my.zulip.organization: use UTC timestamps, support custom archive names + some cleanup
2023-10-27 02:38:03 +01:00
arbtt.py
ruff: enable RUF ruleset
2024-08-28 04:06:32 +01:00
bluemaestro.py
ruff: enable W, COM, EXE rules
2024-08-28 04:06:32 +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
ci: update mypy config and make ruff config more consistent with other projects
2024-08-31 02:17:49 +01:00
demo.py
ci: update mypy config and make ruff config more consistent with other projects
2024-08-31 02:17:49 +01:00
endomondo.py
ci: update mypy config and make ruff config more consistent with other projects
2024-08-31 02:17:49 +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
ci: update mypy config and make ruff config more consistent with other projects
2024-08-31 02:17:49 +01:00
goodreads.py
core.common: move Json, datetime_aware, datetime_naive, is_namedtuple, asdict to my.core.types
2024-08-16 10:22:29 +01:00
hypothesis.py
general: small updates for typing while trying out pyright
2024-08-28 04:06:32 +01: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
ruff: enable and fix C4 ruleset
2024-08-28 04:06:32 +01:00
materialistic.py
move materialistic module inside hackernews package
2022-02-04 23:38:50 +00:00
orgmode.py
tests: move remaining tests from tests/ to my.tests, cleanup corresponding modules
2024-08-26 04:00:58 +01:00
pdfs.py
ruff: attempt to enable ARG checks, suppress in some places
2024-08-28 04:06:32 +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
ruff: enable PERF checks set
2024-08-28 04:06:32 +01:00
py.typed
move to subfolder
2019-09-17 21:33:17 +04:00
rescuetime.py
ruff: enable and fix C4 ruleset
2024-08-28 04:06:32 +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
ruff: enable W, COM, EXE rules
2024-08-28 04:06:32 +01:00
runnerup.py
core.common: move Json, datetime_aware, datetime_naive, is_namedtuple, asdict to my.core.types
2024-08-16 10:22:29 +01:00
simple.py
core: better support for ad-hoc configs
2023-02-09 02:35:09 +00:00
smscalls.py
ruff: enable RET/PIE/PLW
2024-08-28 04:06:32 +01:00
taplog.py
docs: fix typos
2023-03-27 03:02:35 +01:00
topcoder.py
ruff: enable FBT rules to detect boolean arguments use without kwargs
2024-08-28 04:06:32 +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