rolling release
karlicoss
released this
23 Sep 20:09
·
14 commits
to master
since this release
What's Changed
core
- my.core: fix list constructor in always_support_sequence and add some tests by @karlicoss in #395
- my.core.structure: add support for .tar.gz archives by @karlicoss in #390
modules
- my.google.takeout.parser: speedup event merging on newer google_takeout_parser versions by @karlicoss in #389
- my.github.gdpr/my.zulip.organization: use kompress support for tar.gz if it's available by @karlicoss in #392
- my.fbmessenger.android: exclude unsent messages to avoid duplication by @karlicoss in #393
- migrate bluemaestro and pdfs configs to use Protocol and @Property by @karlicoss in #384
- migrate some modules to 'lazy config' pattern and clean up tests by @karlicoss in #386
- small fixes for my.twitter.android, dedupicate tweets in my.twitter.archive by @karlicoss in #394
- my.youtube.takeout: deduplicate watched videos and sort out a few minor errors by @karlicoss in #397
misc
- update ruff config, enable/suppress some checks by @karlicoss in #387
- ci: update mypy config and make ruff config more consistent with other projects by @karlicoss in #388
- tox: some prep for potentially using uv on CI instead of pip by @karlicoss in #396
- tox: try using uv for CI, should result in speedup by @karlicoss in #398
Full Changelog: v0.5.20240824...v0.5.20240923