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
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
Dima Gerasimov
e8e4994c02
google.takeout.paths: return Optional if there are no takeouts
2020-10-12 21:48:04 +02:00
Dima Gerasimov
d7aff1be3f
github: start moving to a proper artbitrated module
2020-06-01 22:49:31 +01:00
Dima Gerasimov
a84b51807f
more takeout to a separate subpackage
2020-04-24 18:10:33 +01:00
Dima Gerasimov
d1aa4d19dc
get rid of callbacks in takeout processing interface
2020-04-24 17:34:56 +01:00
Dima Gerasimov
60ccca52ad
more takeout tweaks and comments
2020-04-24 15:57:44 +01:00
Dima Gerasimov
4e09c5669e
import ktakeout from kython
2020-03-24 21:05:15 +00:00
Dima Gerasimov
09a0c8eb28
handle more fixmes, add make_dict
2020-03-24 21:15:21 +01:00
Dima Gerasimov
e3b3b12ff1
add more stuff to kompress; less kython deps
2020-02-01 15:17:13 +00:00
Dima Gerasimov
56f64c16db
takeout module; make more resilient to multipart
2020-01-27 22:35:45 +00:00
Dima Gerasimov
066641a4ce
Rename my_configuration to mycfg for brevity
2019-12-19 20:14:26 +00:00
Dima Gerasimov
585206f72d
use my_configuration for imdb/youtube
2019-12-01 13:48:38 +00:00
Dima Gerasimov
52db4e740a
import media from private package
2019-12-01 14:40:12 +01:00