purarue
a7f05c2cad
doc: spelling fixes
2024-11-26 21:51:40 +00:00
Dima Gerasimov
8496d131e7
general: migrate modules to use 3.9 features
2024-10-19 23:41:22 +01:00
Dima Gerasimov
bc7c3ac253
general: python3.9 reached EOL, switch min version
...
also enable 3.13 on CI
2024-10-19 18:58:17 +01:00
Dima Gerasimov
8ed9e1947e
my.youtube.takeout: deduplicate watched videos and sort out a few minor errors
2024-09-22 23:46:41 +01:00
Dima Gerasimov
27178c0939
my.google.takeout.parser: speedup event merging on newer google_takeout_parser versions
2024-09-13 02:31:12 +01:00
Dima Gerasimov
d244c7cc4e
ruff: enable and fix C4 ruleset
2024-08-28 04:06:32 +01:00
karlicoss
a0ce666024
my.youtube.takeout: fix exception handling
2023-12-28 00:25:05 +00:00
Dima Gerasimov
d6786084ca
general: deprecate some old methods by hiding behind TYPE_CHECKING
2023-10-30 22:51:31 +00:00
Kian-Meng Ang
d2ef23fcb4
docs: fix typos
...
found via `codespell -L copie,datas,pres,fo,tooks,noo,ue,ket,frop`
2023-03-27 03:02:35 +01:00
Dima Gerasimov
73e57b52d1
general: cleanup -- remove main and executable bit where it's not necessary
2022-05-31 22:16:05 +01:00
Dima Gerasimov
78f6ae96d1
my.youtube: use new my.google.takeout.parser module for its data
...
- fallback on the old logic if google_takeout_parser isn't available
- move to my.youtube.takeout (possibly mixing in other sources later)
- keep my.media.youtube, but issue deprecation warning
currently used in orger etc, so doesn't hurt to keep
- also fixes https://github.com/karlicoss/HPI/issues/113
2022-04-20 22:22:30 +01:00