Deprecations via warnings don’t work for Python libraries
Analysis of why using DeprecationWarning for API deprecations in Python libraries often fails, citing the urllib3 incident.
Analysis of why using DeprecationWarning for API deprecations in Python libraries often fails, citing the urllib3 incident.
How to use uv to manage a single source for your Python package version, eliminating the need to update it in multiple files.
React Query v5 will remove useQuery callbacks, exploring API design challenges and the rationale behind breaking changes in library development.
A developer's 2022 review covering React Summit, React Query v4 release challenges, and personal tech industry experiences.
A talk sharing lessons learned from maintaining TypeScript libraries, covering type publishing, API versioning, and debugging.
A guide on the impact of breaking changes in software libraries, with advice on when to use them and how to manage them for users.
A Django expert explains why you should use the latest version of the framework for new web applications, instead of older LTS versions.
A quick guide on how to find the version number of any Python module using the __version__ attribute.