@simonw Your recent post on Python deprecation warnings reminded me of a useful practice we've developed at work: adding a tiny pytest snippet which fails CI on warnings, and then documenting the ones we silence:
github.com/bennettoxford/…
github.com/opensafely-cor…



