427d314 | Hirokazu Yamamoto | 04 December 2010, 10:16:05 UTC | Fixed several corner case issues on os.stat/os.lstat related to reparse points. (Windows) - Set S_IEXEC via final path name not link name. - Set S_IFLNK also via FindFirstFile (when CreateFile fails) | 04 December 2010, 10:16:05 UTC |
b416230 | Gregory P. Smith | 04 December 2010, 09:59:52 UTC | refactor the warning test. | 04 December 2010, 09:59:52 UTC |
10064e9 | Senthil Kumaran | 04 December 2010, 09:44:30 UTC | Add the NEWS entry for issue7904 | 04 December 2010, 09:44:30 UTC |
d9e833c | Georg Brandl | 04 December 2010, 09:14:36 UTC | #6045: provide at least get() and setdefault() for all dbm modules. | 04 December 2010, 09:14:36 UTC |
da72231 | Martin v. Löwis | 04 December 2010, 09:12:14 UTC | Regenerate. | 04 December 2010, 09:12:14 UTC |
81c9b45 | Martin v. Löwis | 04 December 2010, 09:11:41 UTC | Add Revision keyword. | 04 December 2010, 09:11:41 UTC |
d23047b | Gregory P. Smith | 04 December 2010, 09:10:44 UTC | issue7213 + issue2320: Cause a DeprecationWarning if the close_fds argument is not passed to subprocess.Popen as the default value will be changing in a future Python to the safer and more often desired value of True. DeprecationWarnings that show up in a lot of existing code are controversial and have caused pain in the past. I'd like to leave this on for 3.2 beta1 and see how things go. We can remove the warning if it is deemed too noisy during any betas. (case study: the md5 and sha module DeprecationWarnings are loathed around the world as those modules were never going to be removed in 2.x and 2to3 has a fixer for code that uses them) | 04 December 2010, 09:10:44 UTC |
35f08f0 | Martin v. Löwis | 04 December 2010, 09:08:10 UTC | Make script 2-vs-3-agnostic. | 04 December 2010, 09:08:10 UTC |
e8b0d61 | Georg Brandl | 04 December 2010, 09:04:04 UTC | Fix typo. | 04 December 2010, 09:04:04 UTC |
942af5a | Alexander Belopolsky | 04 December 2010, 03:38:46 UTC | Issue #10557: Fixed error messages from float() and other numeric types. Added a new API function, PyUnicode_TransformDecimalToASCII(), which transforms non-ASCII decimal digits in a Unicode string to their ASCII equivalents. | 04 December 2010, 03:38:46 UTC |
36526bf | Michael Foord | 04 December 2010, 01:43:59 UTC | Correct comment in unittest test | 04 December 2010, 01:43:59 UTC |
37d120a | Michael Foord | 04 December 2010, 01:11:21 UTC | Issue 10620: Specifying test modules by path instead of module name to 'python -m unittest' | 04 December 2010, 01:11:21 UTC |
e2bb4eb | Martin v. Löwis | 03 December 2010, 23:11:07 UTC | Merged revisions 85551,86156-86157,86464 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r85551 | benjamin.peterson | 2010-10-15 23:57:29 +0200 (Fr, 15 Okt 2010) | 1 line escape() is now in the html module ........ r86156 | georg.brandl | 2010-11-04 09:34:57 +0100 (Do, 04 Nov 2010) | 1 line Consistency fixes in option parser help texts. ........ r86157 | georg.brandl | 2010-11-04 09:35:30 +0100 (Do, 04 Nov 2010) | 1 line #10286: fix urllib class names. ........ r86464 | benjamin.peterson | 2010-11-14 16:28:52 +0100 (So, 14 Nov 2010) | 1 line match only .py files #10416 ........ | 03 December 2010, 23:11:07 UTC |
4b9b197 | Terry Reedy | 03 December 2010, 22:50:06 UTC | Issue #10534: add NEWS entry for r86983 and r87000. | 03 December 2010, 22:50:06 UTC |
bcd8988 | Terry Reedy | 03 December 2010, 22:29:40 UTC | Issue 10534 deprecate isbjunk and isbpopular methods. Will add gone in 3.3 test later. | 03 December 2010, 22:29:40 UTC |
3a11e71 | Łukasz Langa | 03 December 2010, 22:15:19 UTC | %s -> %r correction after review by Éric Araujo | 03 December 2010, 22:15:19 UTC |
4d0d471 | Martin v. Löwis | 03 December 2010, 20:14:31 UTC | Merge branches/pep-0384. | 03 December 2010, 20:14:31 UTC |
c4df784 | Antoine Pitrou | 03 December 2010, 19:59:41 UTC | Issue #10272: The ssl module now raises socket.timeout instead of a generic SSLError on socket timeouts. | 03 December 2010, 19:59:41 UTC |
500be24 | Georg Brandl | 03 December 2010, 19:56:42 UTC | Fix indentation. | 03 December 2010, 19:56:42 UTC |
bb48a8b | Éric Araujo | 03 December 2010, 19:41:00 UTC | Allow translators to reorder placeholders in localizable messages from argparse (#10528). There is no unit test; I checked with xgettext that no more warnings were emitted. Steven approved the change. | 03 December 2010, 19:41:00 UTC |
add7cbf | Michael Foord | 03 December 2010, 19:20:44 UTC | Fix so that test.test_unittest can be executed by unittest and not just regrtest | 03 December 2010, 19:20:44 UTC |
a9c7a8f | Éric Araujo | 03 December 2010, 19:19:17 UTC | Fix incorrect use of gettext in argparse (#10497). Steven, the maintainer of argparse, agreed to have this committed without tests for now, since the fix is obvious. See the bug log. | 03 December 2010, 19:19:17 UTC |
bed81c8 | Antoine Pitrou | 03 December 2010, 19:14:17 UTC | Add an "advanced topics" section to the io doc. | 03 December 2010, 19:14:17 UTC |
74a7c67 | Terry Reedy | 03 December 2010, 18:57:42 UTC | | 03 December 2010, 18:57:42 UTC |
f3b68b3 | Antoine Pitrou | 03 December 2010, 18:41:39 UTC | Issue #10478: Reentrant calls inside buffered IO objects (for example by way of a signal handler) now raise a RuntimeError instead of freezing the current process. | 03 December 2010, 18:41:39 UTC |
38e117d | Georg Brandl | 03 December 2010, 17:19:27 UTC | Fix punctuation. | 03 December 2010, 17:19:27 UTC |
ebc0052 | Victor Stinner | 03 December 2010, 17:06:43 UTC | import: use PyUnicode_FSConverter to support bytes path and PEP 383 (instead of PyArg_Parse*() with "es" format and Py_FileSystemDefaultEncoding) | 03 December 2010, 17:06:43 UTC |
f961377 | Victor Stinner | 03 December 2010, 16:51:33 UTC | #6780: fix complex() constructor TypeError message | 03 December 2010, 16:51:33 UTC |
b6a6f5f | Łukasz Langa | 03 December 2010, 16:28:00 UTC | Issue 10499: Modular interpolation in configparser | 03 December 2010, 16:28:00 UTC |
ecace28 | Nick Coghlan | 03 December 2010, 16:08:46 UTC | Handle Windows paths and don't double up on HTML header sections in new pydoc URL handler | 03 December 2010, 16:08:46 UTC |
1eb40bc | Georg Brandl | 03 December 2010, 15:30:09 UTC | Markup consistency fixes. | 03 December 2010, 15:30:09 UTC |
a524070 | Nick Coghlan | 03 December 2010, 14:30:41 UTC | Add missing CSS file from r86962 | 03 December 2010, 14:30:41 UTC |
37ee850 | Nick Coghlan | 03 December 2010, 14:26:13 UTC | Issue 2690: Add support for slicing and negative indices to range objects (includes precalculation and storage of the range length). Refer to the tracker issue for the language moratorium implications of this change | 03 December 2010, 14:26:13 UTC |
fad058f | Vinay Sajip | 03 December 2010, 13:01:11 UTC | logging: tidied up some docstrings. | 03 December 2010, 13:01:11 UTC |
3ab34cc | Michael Foord | 03 December 2010, 12:27:40 UTC | Factor out common code from lib/test/__main__.py and lib/test/regrtest.py into a function. | 03 December 2010, 12:27:40 UTC |
6156152 | Vinay Sajip | 03 December 2010, 11:50:38 UTC | logging: Added getLogRecordFactory/setLogRecordFactory with docs and tests. | 03 December 2010, 11:50:38 UTC |
97cbb76 | Michael Foord | 03 December 2010, 10:59:15 UTC | Fix lib/test/__main__.py to work even outside a Python build. | 03 December 2010, 10:59:15 UTC |
ee4a5e0 | Michael Foord | 03 December 2010, 10:42:03 UTC | Adding lib/test/__main__.py for running tests with 'python -m test' | 03 December 2010, 10:42:03 UTC |
9bd45f9 | Georg Brandl | 03 December 2010, 09:58:38 UTC | #10549: fix interface of docclass() for text documenter. | 03 December 2010, 09:58:38 UTC |
34e9fc2 | Georg Brandl | 03 December 2010, 09:45:33 UTC | Add a line with the actual changes. | 03 December 2010, 09:45:33 UTC |
7bb30b7 | Nick Coghlan | 03 December 2010, 09:29:11 UTC | Improve Pydoc interactive browsing (#2001). Patch by Ron Adam. * A -b option to start an enhanced browsing session. * Allow -b and -p options to be used together. * Specifying port 0 will pick an arbitrary unused socket port. * A new browse() function to start the new server and browser. * Show Python version information in the header. * A *Get* field which takes the same input as the help() function. * A *Search* field which replaces the Tkinter search box. * Links to *Module Index*, *Topics*, and *Keywords*. * Improved source file viewing. * An HTMLDoc.filelink() method. * The -g option and the gui() and serve() functions are deprecated. | 03 December 2010, 09:29:11 UTC |
9af2a6e | Georg Brandl | 03 December 2010, 09:18:37 UTC | Rewrap NEWS (Builbot test commit.) | 03 December 2010, 09:18:37 UTC |
f8de3fe | Georg Brandl | 03 December 2010, 07:55:44 UTC | #10360: catch TypeError in WeakSet.__contains__, just like WeakKeyDictionary does. | 03 December 2010, 07:55:44 UTC |
3b9406b | Georg Brandl | 03 December 2010, 07:54:09 UTC | Remove redundant check for PyBytes in unicode_encode. | 03 December 2010, 07:54:09 UTC |
bd87d08 | Georg Brandl | 03 December 2010, 07:49:09 UTC | Use booleans. | 03 December 2010, 07:49:09 UTC |
d80d5f4 | Georg Brandl | 03 December 2010, 07:47:22 UTC | #940286: pydoc.Helper.help() ignores input/output init parameters. | 03 December 2010, 07:47:22 UTC |
4c4c0f2 | Nick Coghlan | 03 December 2010, 07:44:33 UTC | Partially revert r78719 - it removed a check that is still needed in some cases (i.e. this will allow Michael to add the test.__main__ support that broke the buildbots previously) | 03 December 2010, 07:44:33 UTC |
1e5c5f8 | Georg Brandl | 03 December 2010, 07:38:22 UTC | #1745035: add limits for command and data size to smtpd; patch by Savio Sena. | 03 December 2010, 07:38:22 UTC |
106a54d | Georg Brandl | 03 December 2010, 07:37:16 UTC | Move entries from "core" section to where they belong. | 03 December 2010, 07:37:16 UTC |
bb7b753 | R. David Murray | 03 December 2010, 04:26:18 UTC | Add missing versionchanged, correct 'throw' wording to 'raise'. | 03 December 2010, 04:26:18 UTC |
b579dba | R. David Murray | 03 December 2010, 04:06:39 UTC | #1486713: Add a tolerant mode to HTMLParser. The motivation for adding this option is that the the functionality it provides used to be provided by sgmllib in Python2, and was used by, for example, BeautifulSoup. Without this option, the Python3 version of BeautifulSoup and the many programs that use it are crippled. The original patch was by 'kxroberto'. I modified it heavily but kept his heuristics and test. I also added additional heuristics to fix #975556, #1046092, and part of #6191. This patch should be completely backward compatible: the behavior with the default strict=True is unchanged. | 03 December 2010, 04:06:39 UTC |
79cdb66 | Brian Curtin | 03 December 2010, 02:46:02 UTC | Fix #10554. Added context manager support to Popen objects. Added a few common Popen uses to the tests like we've done for a few other instances of adding context managers. Eventually the entire test suite could be converted to use the context manager format. | 03 December 2010, 02:46:02 UTC |
2d93e6e | Raymond Hettinger | 03 December 2010, 02:33:53 UTC | Update the itertools.accumulate() docs. | 03 December 2010, 02:33:53 UTC |
240f112 | Michael Foord | 03 December 2010, 02:27:44 UTC | Remove test/__main__.py until runpy tests can be fixed | 03 December 2010, 02:27:44 UTC |
d8ff465 | Raymond Hettinger | 03 December 2010, 02:09:34 UTC | Simplify the signature for itertools.accumulate() to match numpy. Handle one item iterable the same way as min()/max(). | 03 December 2010, 02:09:34 UTC |
a7a0e1a | Michael Foord | 03 December 2010, 02:03:30 UTC | Set test.regrtest.TEMPDIR correctly when run with 'python -m test' | 03 December 2010, 02:03:30 UTC |
9efdcca | Benjamin Peterson | 03 December 2010, 01:44:10 UTC | code style | 03 December 2010, 01:44:10 UTC |
e2befc1 | Michael Foord | 03 December 2010, 01:34:01 UTC | Initial implementation of Lib/test/__main__.py so we can run tests with 'python -m test' | 03 December 2010, 01:34:01 UTC |
5074df6 | Michael Foord | 03 December 2010, 00:53:09 UTC | Issue 7911: unittest.TestCase.longMessage defaults to True for improved failure messages by default | 03 December 2010, 00:53:09 UTC |
1203720 | Georg Brandl | 02 December 2010, 22:35:25 UTC | Re-add accidentally removed line. | 02 December 2010, 22:35:25 UTC |
5137d64 | Éric Araujo | 02 December 2010, 22:16:19 UTC | Fix wrong test code in test_csv (#10602) | 02 December 2010, 22:16:19 UTC |
9833822 | Daniel Stutzbach | 02 December 2010, 21:55:33 UTC | Issue9915: speeding up sorting with a key | 02 December 2010, 21:55:33 UTC |
a0b44b5 | R. David Murray | 02 December 2010, 21:47:19 UTC | #8989: add 'domain' keyword to make_msgid. Patch by Adrian von Bidder. | 02 December 2010, 21:47:19 UTC |
52173d4 | Brian Curtin | 02 December 2010, 18:29:18 UTC | Fix #9333. Expose os.symlink on Windows only when usable. In order to create symlinks on Windows, SeCreateSymbolicLinkPrivilege is an account privilege that is required to be held by the user. Not only must the privilege be enabled for the account, the activated privileges for the currently running application must be adjusted to enable the requested privilege. Rather than exposing an additional function to be called prior to the user's first os.symlink call, we handle the AdjustTokenPrivileges Windows API call internally and only expose os.symlink when the privilege escalation was successful. Due to the change of only exposing os.symlink when it's available, we can go back to the original test skipping methods of checking via `hasattr`. | 02 December 2010, 18:29:18 UTC |
0252462 | Georg Brandl | 02 December 2010, 18:06:51 UTC | #7475: add (un)transform method to bytes/bytearray and str, add back codecs that can be used with them from Python 2. | 02 December 2010, 18:06:51 UTC |
de0ab5e | Georg Brandl | 02 December 2010, 18:02:01 UTC | #10597: fix Py_SetPythonHome docs by pointing to where the meaning of PYTHONHOME is already documented. | 02 December 2010, 18:02:01 UTC |
ee25568 | David Malcolm | 02 December 2010, 16:41:00 UTC | Fix spelling of Jamie Zawinski's surname in urllib.parse docstring (issue 10606) | 02 December 2010, 16:41:00 UTC |
c167368 | Georg Brandl | 02 December 2010, 09:06:12 UTC | Fix-up documentation of makedirs(). | 02 December 2010, 09:06:12 UTC |
5a22b65 | Terry Reedy | 02 December 2010, 07:05:56 UTC | Issue 9299 Add exist_ok parameter to os.makedirs to suppress 'File exists' exception. Patch by Ray Allen. | 02 December 2010, 07:05:56 UTC |
3cdf871 | Raymond Hettinger | 02 December 2010, 05:35:35 UTC | Neaten-up random module docs. | 02 December 2010, 05:35:35 UTC |
b2ddf79 | Nick Coghlan | 02 December 2010, 04:11:46 UTC | Issue #9573: os.fork now works when triggered as a side effect of import (the wisdom of actually relying on this remains questionable!) | 02 December 2010, 04:11:46 UTC |
d2bb830 | R. David Murray | 02 December 2010, 02:58:07 UTC | #10464: fix netrc handling of lines with embedded '#" characters. Patch by Xuanji Li. | 02 December 2010, 02:58:07 UTC |
2fdc7b1 | Raymond Hettinger | 02 December 2010, 02:41:33 UTC | Add an example to the random docs. | 02 December 2010, 02:41:33 UTC |
c74d518 | Raymond Hettinger | 02 December 2010, 01:38:25 UTC | Fix markup | 02 December 2010, 01:38:25 UTC |
f546e70 | Alexander Belopolsky | 02 December 2010, 00:10:11 UTC | Issue4335: Added a test for inspect.getsourcelines with a module without EOL at EOF. | 02 December 2010, 00:10:11 UTC |
507e3f8 | Alexander Belopolsky | 02 December 2010, 00:05:57 UTC | With Raymond's approval added a paragraph describing Unicode 6.0.0 changes. Not reST formatted. | 02 December 2010, 00:05:57 UTC |
30c7362 | Raymond Hettinger | 01 December 2010, 23:45:20 UTC | Clean-up last update (missing comma, unnecessary spacing change, spurious backtick). | 01 December 2010, 23:45:20 UTC |
adb8146 | Raymond Hettinger | 01 December 2010, 22:50:36 UTC | Add itertools.accumulate(). | 01 December 2010, 22:50:36 UTC |
482ba77 | Raymond Hettinger | 01 December 2010, 22:48:00 UTC | Add itertools.accumulate(). | 01 December 2010, 22:48:00 UTC |
2f9a77a | Alexander Belopolsky | 01 December 2010, 21:55:40 UTC | Reverted unintended change from r86916 | 01 December 2010, 21:55:40 UTC |
41e422a | Alexander Belopolsky | 01 December 2010, 20:05:49 UTC | Issue #4113: Added custom __repr__ method to functools.partial. | 01 December 2010, 20:05:49 UTC |
419e3de | Georg Brandl | 01 December 2010, 15:44:25 UTC | Fix some markup and style in the unittest docs. | 01 December 2010, 15:44:25 UTC |
f7f5a82 | Georg Brandl | 01 December 2010, 15:36:33 UTC | #10594: fix parameter names in PyList API docs. | 01 December 2010, 15:36:33 UTC |
063f237 | Georg Brandl | 01 December 2010, 15:32:43 UTC | Add missing word, and add a better reference to the actual function. | 01 December 2010, 15:32:43 UTC |
5ce0aa2 | Raymond Hettinger | 01 December 2010, 10:49:19 UTC | Add recipe to itertools doc. | 01 December 2010, 10:49:19 UTC |
c79fb0e | Raymond Hettinger | 01 December 2010, 03:45:41 UTC | Issue 10593: Adopt Nick's suggestion for an lru_cache with maxsize=None. | 01 December 2010, 03:45:41 UTC |
ed3a7d2 | Ezio Melotti | 01 December 2010, 02:32:32 UTC | #10273: Rename assertRegexpMatches and assertRaisesRegexp to assertRegex and assertRaisesRegex. | 01 December 2010, 02:32:32 UTC |
f10c400 | Ezio Melotti | 01 December 2010, 01:45:53 UTC | Fix test failure in debug builds and add NEWS entry for r86908 | 01 December 2010, 01:45:53 UTC |
6090187 | Ezio Melotti | 01 December 2010, 00:56:10 UTC | #10535: Enable silenced warnings in unittest by default | 01 December 2010, 00:56:10 UTC |
00f2f97 | Raymond Hettinger | 01 December 2010, 00:47:56 UTC | Doc and docstring nits. | 01 December 2010, 00:47:56 UTC |
c0abc4e | Brian Curtin | 30 November 2010, 23:46:54 UTC | Fix #10591. Fix test_os for refleak runs. Split a common setUp/tearDown into the appropriate parts. | 30 November 2010, 23:46:54 UTC |
715f3cd | Antoine Pitrou | 30 November 2010, 22:23:20 UTC | Issue #8685: Speed up set difference `a - b` when source set `a` is much larger than operand `b`. Patch by Andrew Bennetts. | 30 November 2010, 22:23:20 UTC |
697ce95 | Raymond Hettinger | 30 November 2010, 20:32:59 UTC | Add link to specification. | 30 November 2010, 20:32:59 UTC |
cc03858 | Raymond Hettinger | 30 November 2010, 20:02:57 UTC | Documentation nits. | 30 November 2010, 20:02:57 UTC |
7496b41 | Raymond Hettinger | 30 November 2010, 19:15:45 UTC | Add example, tighten text, and minor clean-ups. | 30 November 2010, 19:15:45 UTC |
d01df46 | Daniel Stutzbach | 30 November 2010, 17:49:53 UTC | Fix typo: "ofbytes" should be "of bytes" | 30 November 2010, 17:49:53 UTC |
dcb4491 | Raymond Hettinger | 30 November 2010, 17:45:41 UTC | Add some internal links. | 30 November 2010, 17:45:41 UTC |
73f382d | Alexander Belopolsky | 30 November 2010, 17:30:43 UTC | Issue #9598: untabify.py will now respect encoding cookie in the files it processes | 30 November 2010, 17:30:43 UTC |
ff2a4ba | Éric Araujo | 30 November 2010, 17:20:31 UTC | Let’s keep “throw” for the generator method and use “raise” elsewhere. | 30 November 2010, 17:20:31 UTC |
827fdaa | Alexander Belopolsky | 30 November 2010, 16:56:15 UTC | Issue #10552: Partially fixed a sort error in Tools/unicode/gencodec.py | 30 November 2010, 16:56:15 UTC |