💭 Deprecations via warnings don’t work for Python libraries =========================================================== !https://simonwillison.net/2025/Dec/9/deprecations-via-warnings/#atom-everything Date: December 9, 2025 Deprecations via warnings don’t work for Python libraries Seth Larson reports that urllib3 2.6.0 released on the 5th of December and finally removed the HTTPResponse.getheaders() and HTTPResponse.getheader(name, default) methods, which have been marked as... Simon Willison’s Weblog · simonwillison.net [1] Deprecation warnings are so easy to miss, ignore, become numb to. Creating tools and processes to catch and address these issues is important. I'm surprised such big projects let deprecations just hang around for years. !!! note This post is a thought [2]. It's a short note that I make about someone else's content online #thoughts [3] References: [1]: https://simonwillison.net/2025/Dec/9/deprecations-via-warnings/#atom-everything [2]: /thoughts/ [3]: /tags/thoughts/