[issue17460] Remove the strict and related params completely removing the 0.9 support

2014-01-03 Thread Roundup Robot
Roundup Robot added the comment: New changeset f9bb9c11363a by R David Murray in branch 'default': whatsnew: porting note for HTTP[S]Connection strict parameter removal. http://hg.python.org/cpython/rev/f9bb9c11363a -- ___ Python tracker

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-20 Thread Senthil Kumaran
Senthil Kumaran added the comment: Serhiy - the bad thing IMO would be 'enforcing a new feature in order to save people from using deprecated feature'. I am not against the addition of keyword only args for HTTPConnection in 3.4. A concrete need should be ascertained. Should we ask for python-

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-19 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: I do not understand what is bad in converting parameters after removed 'strict' to be keyword-only. -- ___ Python tracker ___ ___

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-19 Thread Roundup Robot
Roundup Robot added the comment: New changeset ac023b1a23ea by Senthil Kumaran in branch '3.2': #17460 - Adding relevant warning messages regarding strict removal in docs http://hg.python.org/cpython/rev/ac023b1a23ea New changeset f4e966570416 by Senthil Kumaran in branch '3.3': #17460 - merge f

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-18 Thread Senthil Kumaran
Senthil Kumaran added the comment: Sorry, I went ahead with committing it. But let's continue the discussion. Leaving the parameter when we have said it will be deprecated may be a bad practice. It has remained unused for 2 versions now when the deprecation warning was added. The option 2 fur

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-18 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: > 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. I thought about how to leave

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-18 Thread Senthil Kumaran
Changes by Senthil Kumaran : -- resolution: -> fixed status: open -> closed ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset c9bf987d80f1 by Senthil Kumaran in branch 'default': #17460: Remove the strict argument of HTTPConnection and removing the http://hg.python.org/cpython/rev/c9bf987d80f1 -- nosy: +python-dev ___ Python tra

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-18 Thread Senthil Kumaran
Senthil Kumaran added the comment: Serhiy - Had a chat with Thomas Wouters and realized that just removing the strict is a best way to go. We have been issuing Deprecation warning for 2 releases now and it should have given enough time for folks to make the changes. -- ___

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-18 Thread Senthil Kumaran
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 ar

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-18 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: May be in 3.4 an exception should be raised? HTTPConnection('python.org', 80, False) now silently returns wrong result. -- components: +Library (Lib) nosy: +serhiy.storchaka stage: -> patch review type: -> enhancement versions: +Python 3.4

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-18 Thread Senthil Kumaran
Senthil Kumaran added the comment: Tested this patch and all tests pass. -- keywords: +patch Added file: http://bugs.python.org/file29443/17460.patch ___ Python tracker ___ _

[issue17460] Remove the strict and related params completely removing the 0.9 support

2013-03-18 Thread Senthil Kumaran
New submission from Senthil Kumaran: issue10711 Removed the HTTP 0.9 support in 3.2 and deprecated strict and related params in 3.2. It is time to remove those in 3.4. -- assignee: orsenthil messages: 184458 nosy: orsenthil, pitrou priority: normal severity: normal status: open title: R