WebSphere DataPower XML Accelerator XA35 (2006)
Summary
The article argues that library version specifiers should prioritize compatibility over security enforcement, using urllib3 as an example. It explains why dependency maintainers should not force secure upgrades for transitive dependencies and why users should manage application-level dependencies themselves to handle vulnerabilities. The piece also discusses scenarios where a version bump might be warranted for security, but emphasizes that it's not the library's responsibility to enforce secure versions.