urllib3 доказала: DeprecationWarning в Python никто не видит
Библиотека urllib3 удалила устаревшие API — и это стало сюрпризом даже для Kubernetes и Airflow. Хотя методы помечались как deprecated с 2022 года.
Причина простая: DeprecationWarning в Python по умолчанию отключён. Интерпретатор игнорирует эти предупреждения, если их не включить вручную. API годами "кричал" об устаревании, но никто не слышал. Когда методы удалили — всё сломалось, код пришлось вернуть обратно.
Вывод разработчика Сэта Ларсона жёсткий: DeprecationWarning мёртв, экосистема его не воспринимает. Нужны другие подходы — собственные предупреждения или частые мажорные релизы.
Читайте полную статью: там детали проблемы и альтернативные решения
@your_tech
Post #10353
2.12K

- 🤣 14
- 😁 2