[issue15887] urlencode should accept iterables of pairs

2014-04-16 Thread Thomas Fenzl
Changes by Thomas Fenzl : -- nosy: +Thomas Fenzl ___ Python tracker <http://bugs.python.org/issue15887> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue1684] CGIHTTPServer does not chdir prior to executing the CGI script

2014-04-16 Thread Thomas Fenzl
Changes by Thomas Fenzl : -- nosy: +Thomas Fenzl ___ Python tracker <http://bugs.python.org/issue1684> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue8690] multiprocessing.dummy.Queue does not expose same interface as multiprocessing.Queue

2014-04-16 Thread Thomas Fenzl
Thomas Fenzl added the comment: Considering public API elements, there are more inconsistencies. E.g. Pool: 'imap' 'apply' 'join' 'map_async' 'Process' 'terminate' 'close' 'starmap_async' 'starmap

[issue17545] os.listdir and os.path.join inconsistent on empty path

2013-05-20 Thread Thomas Fenzl
Thomas Fenzl added the comment: I also looked into creating a patch and now I'm not convinced about the solution. While os.path.join accepts an empty string, the functions is os (e.g. stat and friends, utime, chown don't. os.walk doesn't throw an Exception, but generates an

[issue17841] Remove missing aliases from codecs documentation

2013-05-01 Thread Thomas Fenzl
Thomas Fenzl added the comment: This is a documentation patch against 3.3 with the aliases removed. -- keywords: +patch nosy: +Thomas Fenzl Added file: http://bugs.python.org/file30091/issue17841_codecs_docu.patch ___ Python tracker <h

[issue5609] Create Unit Tests for nturl2path module

2013-04-03 Thread Thomas Fenzl
Thomas Fenzl added the comment: The authoritative implementation of this functionality would be Microsoft's PathCreateFromUrl (http://msdn.microsoft.com/en-us/library/windows/desktop/bb773581%28v=vs.85%29.aspx) and UrlCreateFromPath (http://msdn.microsoft.com/en-us/library/windows/de

[issue17484] add tests for getpass

2013-04-03 Thread Thomas Fenzl
Thomas Fenzl added the comment: I signed the contributor agreement during pycon, with the pdf sent to me on March 19th, 15:25 PDT -- ___ Python tracker <http://bugs.python.org/issue17

[issue1747670] Limiting data copy in xmlrpclib

2013-03-26 Thread Thomas Fenzl
Thomas Fenzl added the comment: I removed the unnecessary check on single-element arrays. No strong opinion on usefulness, as I don't use xmlrpc a lot... -- Added file: http://bugs.python.org/file29579/xmlrpc_less_copy-1.diff ___ Python tr

[issue1747670] Limiting data copy in xmlrpclib

2013-03-20 Thread Thomas Fenzl
Thomas Fenzl added the comment: Adapted the patch to python3.3 It may be useful with large amounts of transfered data avoiding a copy and freeing memory earlier. The functionality is tested with the existing unit tests. -- nosy: +Thomas Fenzl versions: +Python 3.4 -Python 2.7 Added

[issue5609] Create Unit Tests for nturl2path module

2013-03-20 Thread Thomas Fenzl
Thomas Fenzl added the comment: The tests work on linux, so I removed the check for nt. Also I adapted them to the latest implementation using ':' instead of '|' as drive letter separator. -- keywords: +patch nosy: +Thomas Fenzl Added file: http://bugs.

[issue17501] cannot create a raw string ending in backslash

2013-03-20 Thread Thomas Fenzl
Changes by Thomas Fenzl : -- resolution: -> invalid status: open -> closed ___ Python tracker <http://bugs.python.org/issue17501> ___ ___ Python-bugs-list

[issue17501] cannot create a raw string ending in backslash

2013-03-20 Thread Thomas Fenzl
Thomas Fenzl added the comment: right, and I only just saw it's documented -- ___ Python tracker <http://bugs.python.org/issue17501> ___ ___ Python-bugs-l

[issue17501] cannot create a raw string ending in backslash

2013-03-20 Thread Thomas Fenzl
New submission from Thomas Fenzl: r'\' and r"\" cannot be parsed, because the backslash escapes the quotation ending the string, leading to a syntax error -- messages: 184815 nosy: Thomas Fenzl priority: normal severity: normal status: open title: cannot create a

[issue2623] Patch: xmlrpclib client ignores datetime tzinfo when creating iso8601 dates

2013-03-20 Thread Thomas Fenzl
Thomas Fenzl added the comment: Is this still relevant? The new xmlrcp.client still dumps both naive and aware datetimes as ISO 8601 strings without timezone information. xmlrpc.client.DateTime does not handle ISO 8601 with timezone information. So if it is, it could be updated to using

[issue9372] pulldom.DOMEventStream.__getitem__ is broken

2013-03-20 Thread Thomas Fenzl
Thomas Fenzl added the comment: I added a depreciation warning to __getitem__. Also added a testcase checking for it. As item access to DOMEventStream was never documented, no changes were made to the documentation. -- keywords: +patch nosy: +Thomas Fenzl Added file: http

[issue17484] add tests for getpass

2013-03-20 Thread Thomas Fenzl
Changes by Thomas Fenzl : Added file: http://bugs.python.org/file29500/getpass_tests-3.diff ___ Python tracker <http://bugs.python.org/issue17484> ___ ___ Python-bug

[issue17484] add tests for getpass

2013-03-19 Thread Thomas Fenzl
Changes by Thomas Fenzl : Added file: http://bugs.python.org/file29491/getpass_tests-2.diff ___ Python tracker <http://bugs.python.org/issue17484> ___ ___ Python-bug

[issue17484] add tests for getpass

2013-03-19 Thread Thomas Fenzl
New submission from Thomas Fenzl: This is a patch adding tests for the platform independend and unix specific parts of getpass. I also default initialized passwd in unix_getpass. Otherwise almost all tests would require full mocking of termios settings and such. -- keywords: +patch

[issue17484] add tests for getpass

2013-03-19 Thread Thomas Fenzl
Changes by Thomas Fenzl : -- components: Tests nosy: Thomas Fenzl priority: normal severity: normal status: open title: add tests for getpass type: enhancement versions: Python 3.4 ___ Python tracker <http://bugs.python.org/issue17

[issue5045] imaplib should remove length of literal strings

2013-03-18 Thread Thomas Fenzl
Thomas Fenzl added the comment: that change would require a new interface. Since there is a drop-in threaded implementation of imaplib (imaplib2) and a higher-level wrapper (imapclient) which uses imaplib2 if available and falls back to imaplib if not, I think it is better to fully revise the

[issue7898] rlcompleter add "real tab" when text is empty feature

2013-03-18 Thread Thomas Fenzl
Thomas Fenzl added the comment: It's not (easily) possible to get the invoked character that caused the completion function. Multiple keys can be bound to complete and the bindable function rl_complete provided in libreadline does not forward the invoking key to rl_complete_internal, th