I feel that at some point in time I will have to do either write a long post or create a talk around handling #deprecations in #PHP https://github.com/thephpleague/csv/issues/574#issuecomment-4115906017 I regularly get those tickets and conversation and I feel the community does not know what a deprecation is... am I wrong or am I wrong 🤔
Deprecations BC Break for error_reporting E_ALL · Issue #574 · thephpleague/csv

Bug Report Information Description Version 9.28.0 PHP version 8.4.18 OS Platform Linux error_reporting E_ALL Summary I appreciate your packages and actively use the csv one in particular for its de...

GitHub

@brianokken Yes to the warnings.deprecated decorator.

But it's only 3.13+ so many libraries will have to wait until ~October 2028 until they can use it (or only Q4 2026 for those following SPEC 0).

https://docs.python.org/3/library/warnings.html#warnings.deprecated

Re: https://www.youtube.com/live/FdgE0GDC7xU
#Python #deprecations

Who ever thought that

if (auto query = QSqlQuery{database}; !query.exec(u"SELECT ..."))

is so much better than the decades old

if (auto query = database.exec(u"SELECT ..."))

that it justifies millions of lines of Qt code getting changed...

@qt #qt #cplusplus #refactoring #deprecations #badengineering

Moar #music…

Sometimes, I look at the pace of #deprecations that I get the feeling of a ~character~ #feature I used to know…

https://www.youtube.com/watch?v=ZXSSBu9uKrM

#software #development

"A Character I Used to Know" — A "Game of Thrones" Season 1 Parody by Not Literally Productions

YouTube