[Python-Dev] Proposal: go back to enabling DeprecationWarning by default
MRAB
python at mrabarnett.plus.com
Tue Nov 7 16:53:54 EST 2017
More information about the Python-Dev mailing list
Tue Nov 7 16:53:54 EST 2017
- Previous message (by thread): [Python-Dev] Proposal: go back to enabling DeprecationWarning by default
- Next message (by thread): [Python-Dev] Proposal: go back to enabling DeprecationWarning by default
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 2017-11-07 14:17, Philipp A. wrote: > Nick Coghlan <ncoghlan at gmail.com <mailto:ncoghlan at gmail.com>> schrieb am > Di., 7. Nov. 2017 um 14:57 Uhr: > > Users of applications written in Python are not python-dev's users: > they're the users of those applications, and hence the quality of > that experience is up to the developers of those applications. […] > > > Thank you, that’s exactly what I’m talking about. Besides: Nobody is > “hosed”… There will be one occurrence of every DeprecationWarning in the > stderr of the application. Hardly the end of the world for CLI > applications and even invisible for GUI applications. > > If the devs care about the user not seeing any warnings in their CLI > application, they’ll have a test set up for that, which will tell them > that the newest python-dev would raise a new warning, once they turn on > testing for that release. That’s completely fine! > > Explicit is better than implicit! If I know lib X raises > DeprecationWarnings I don’t care about, I want to explicitly silence > them, instead of missing out on all the valuable information in other > DeprecationWarnings. > Also, errors should never pass silently. Deprecation warnings are future errors.
- Previous message (by thread): [Python-Dev] Proposal: go back to enabling DeprecationWarning by default
- Next message (by thread): [Python-Dev] Proposal: go back to enabling DeprecationWarning by default
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list