This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rhettinger
Recipients abarry, asmeurer, mark.dickinson, ncoghlan, r.david.murray, rhettinger, serhiy.storchaka, terry.reedy
Date 2019-07-20.01:14:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1563585269.45.0.00544266407577.issue32912@roundup.psfhosted.org>
In-reply-to
Content
> In other words, it seems to me that getting in the way of 
> this broken end-user strategy is a *good* thing, since it
> warns of possible mistakes.

Here's an example from the current version of Bottle (0.12.17):

/Users/raymond/Dropbox/Public/sj205/notes2/bottle.py:3433: SyntaxWarning: invalid escape sequence \[
  _re_tok += '|([\[\{\(])'
/Users/raymond/Dropbox/Public/sj205/notes2/bottle.py:3434: SyntaxWarning: invalid escape sequence \]
  _re_tok += '|([\]\}\)])

These warnings would spew out during a recent Python course where we used 3.8b2.  It mae it difficult to teach building templates in an iterative style.  We had to abandon 3.8 and go back to 3.7 to proceed with the templating lesson.

IMO, spewing out these warnings for things users can't do anything about is a usability travesty.
History
Date User Action Args
2019-07-20 01:14:29rhettingersetrecipients: + rhettinger, terry.reedy, mark.dickinson, ncoghlan, r.david.murray, serhiy.storchaka, abarry, asmeurer
2019-07-20 01:14:29rhettingersetmessageid: <1563585269.45.0.00544266407577.issue32912@roundup.psfhosted.org>
2019-07-20 01:14:29rhettingerlinkissue32912 messages
2019-07-20 01:14:29rhettingercreate