Just had a look at what #OpenBSD provides for radicale and it has the latest versions of both py3-bcrypt-5.0.0p0 and py3-passlib-1.9.3p0 .
This does make me want to stand up an OpenBSD server too and I know you're going to say "But ZFS!!!", I can live without that though with a good backup / restore setup. I'm only thinking out aloud at the moment but you never know. 🤨