[issue10895] Private stdlib API: getopt, getpass, glob, gzip, genericpath, gettext

2013-01-11 Thread Brett Cannon
Brett Cannon added the comment: While I appreciate the effort, SilentGhost, I'm going to make a call and say Raymond is right; this isn't worth the code breakage. While all new code should make sure to use the underscore prefix, proactively adding it to pre-existing code just isn't worth the

[issue10895] Private stdlib API: getopt, getpass, glob, gzip, genericpath, gettext

2011-01-12 Thread SilentGhost
New submission from SilentGhost ghost@gmail.com: Module generic path is in order (added here only for completeness). Attached patch is for getopt. -- components: Library (Lib) files: getopt_api.diff keywords: patch messages: 126095 nosy: SilentGhost priority: normal severity:

[issue10895] Private stdlib API: getopt, getpass, glob, gzip, genericpath, gettext

2011-01-12 Thread SilentGhost
SilentGhost ghost@gmail.com added the comment: Attached patch is for glob. While I haven't touched it, I find it strange that Doc/library/glob.rst draws special attention to the actual source code of the glob module. Since, in my view, it's pertaining to the public API, I would consider

[issue10895] Private stdlib API: getopt, getpass, glob, gzip, genericpath, gettext

2011-01-12 Thread SilentGhost
SilentGhost ghost@gmail.com added the comment: Attached patch is for getpass. Additionally, I let myself remove superfluous import. -- Added file: http://bugs.python.org/file20367/getpass_api.diff ___ Python tracker rep...@bugs.python.org

[issue10895] Private stdlib API: getopt, getpass, glob, gzip, genericpath, gettext

2011-01-12 Thread SilentGhost
SilentGhost ghost@gmail.com added the comment: Attached patch is for gzip. Additionally, I had to fix import and removed two unused (?) functions. Let me know if that's inappropriate. I wasn't sure what to do about constants (all caps vars) so I left them as they were. -- Added

[issue10895] Private stdlib API: getopt, getpass, glob, gzip, genericpath, gettext

2011-01-12 Thread SilentGhost
Changes by SilentGhost ghost@gmail.com: Removed file: http://bugs.python.org/file20367/getpass_api.diff ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue10895 ___

[issue10895] Private stdlib API: getopt, getpass, glob, gzip, genericpath, gettext

2011-01-12 Thread SilentGhost
Changes by SilentGhost ghost@gmail.com: Added file: http://bugs.python.org/file20372/getpass_api.diff ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue10895 ___

[issue10895] Private stdlib API: getopt, getpass, glob, gzip, genericpath, gettext

2011-01-12 Thread SilentGhost
SilentGhost ghost@gmail.com added the comment: Attached patch is fro gettext None of the public members of the module has any docstrings. I'm not sure that simple copying from Doc/library/gettext.rst would be satisfactory. But if it is, please let me know. -- Added file:

[issue10895] Private stdlib API: getopt, getpass, glob, gzip, genericpath, gettext

2011-01-12 Thread Éric Araujo
Changes by Éric Araujo mer...@netwok.org: -- nosy: +brett.cannon, eric.araujo, rhettinger ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue10895 ___

[issue10895] Private stdlib API: getopt, getpass, glob, gzip, genericpath, gettext

2011-01-12 Thread Raymond Hettinger
Raymond Hettinger rhettin...@users.sourceforge.net added the comment: -0 It is questionable whether this should be done at all. Either it is irrelevant or it will break someone's code. -- priority: normal - low ___ Python tracker