Tootfinder

Opt-in global Mastodon full text search. Join the index!

@michabbb@social.vivaldi.net
2026-07-07 08:41:41

🗄️ #Litestream — streaming replication & disaster recovery for #SQLite
Runs as a background process and continuously replicates database changes to S3 or another file, communicating only through the SQLite API so it never corrupts your DB.

@mgorny@social.treehouse.systems
2026-07-17 09:32:27

So I wanted to unbundle #uChardet from #cChardet #Python package.
It didn't build against system uchardet 0.0.8. So I've checked, and it turns out cchardet is using some old patched fork of uchardet. Ugh.
Fortunately, upstream added the "missing" function too, with a different API (that's not really a problem), but they didn't make a release in 4 years. Ugh.
I could at least replace the old patched uchardet with upstream uchardet, right? Except now I'm getting test failures over misdetected encodings. 0.0.8 works fine there. Though the particular test doesn't look very realistic (note all the repetitions):
#Gentoo