Senthil Kumaran added the comment:

I don't know what is the best way to raise an Exception when we are deprecating 
an argument.

1. The options are type checking on timeout parameter and then raising an 
error. This does not look good to me.
2. Making the rest of the arguments as keyword only arguments in order to 
prevent people doing mistakes. I am okay with this, people upgrading from 3.3, 
will face a problem if they already dont have a keyword only argument.

----------

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

Reply via email to