Closed
Description
hi,
any chance you could redact the password from URLs? I.e.:
>>> import ada_url
>>> ada_url.URL("https://hynek:leaked-password@example.com")
<URL "https://hynek:leaked-password@example.com/">repr()s pop up everywhere including logging and error reporting like Sentry – you can leave them in str(), of course.
I like to use URL objects in my configurations so that makes it double-troubling if I have database credentials flying around.
Metadata
Metadata
Assignees
Labels
No labels
Activity
bbayles commentedon Feb 25, 2026
Good suggestion. #127 implements the change.