Dima Gerasimov
a5643206a0
general: make time.tz.via_location user config lazy, move tests to my.tests package
...
also gets rid of the problematic reset_modules thingie
2024-08-26 04:00:58 +01:00
Dima Gerasimov
c12224af74
misc: replace uses of pytz.utc with timezone.utc where it makes sense
2023-06-09 03:31:13 +01:00
Dima Gerasimov
c34656e8fb
general: update mypy config, seems that logs of type: ignore aren't necessary anymore
2023-05-16 01:18:30 +01:00
Dima Gerasimov
07e7c62d02
general/ci: mypy check tests
2023-02-21 00:20:58 +00:00
Dima Gerasimov
1fd2a9f643
core/time: more flexible support for resolving TZ abbreviation -> TZ ambiguities
...
addresses https://github.com/karlicoss/HPI/issues/103
for now via experimental time.tz.force_abbreviations config variable
not sure if this whole things is doomed to be resolved properly
2021-03-08 00:40:19 +00:00
Dima Gerasimov
d562f00dca
tests: run all tests, but exclude tests specific to my computer from CI
...
controllable via HPI_TESTS_KARLICOSS=true
2021-02-14 17:47:18 +00:00
Dima Gerasimov
e8e4994c02
google.takeout.paths: return Optional if there are no takeouts
2020-10-12 21:48:04 +02:00
Dima Gerasimov
ced93e6942
reflect cachew changes of exception handling and temporary suppression
2020-10-08 21:22:02 +02:00
Sean Breckenridge
78489157a1
fix spelling mistakes
2020-09-06 20:44:28 +01:00
Dima Gerasimov
cd3f2996a3
port tests for takeout from kython
2020-04-26 16:50:06 +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
810fe21839
attempt to use xmllint to speed up takeout parsing
2020-04-24 16:35:20 +01:00
Dima Gerasimov
adadffef16
add takeout parser test
2020-04-24 16:11:19 +01:00
Dima Gerasimov
60ccca52ad
more takeout tweaks and comments
2020-04-24 15:57:44 +01:00