dgw <bugs.pyt...@technobabbl.es> added the comment:

Can confirm that this patch DOES cause backward compatibility issues, as 
paul.j3's gut feeling said it could. One of my projects, testing against 
3.6-3.9, now fails its test suite on Python 3.9.8, which includes this change. 
Arguments passed to a subparser are indeed ignored in lieu of default values. 
We are tracking the problem in our own issue, 
https://github.com/sopel-irc/sopel/issues/2210

I, for one, am not amused that 7-year-old behavior was "clobbered" (as 
previously described in this thread) in a patch release.

----------
nosy: +dgw

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue45235>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to