b476d59 | Jeremy Hylton | 26 March 2009, 21:34:20 UTC | Add __enter__ and __exit__ methods to addbase() so that it supports with. This change also adds a minimal unittest of urllib.response.addbase. More are needed, but not to cover the small change being made here. Addresses http://bugs.python.org/issue5418 | 26 March 2009, 21:34:20 UTC |
81fac43 | Benjamin Peterson | 26 March 2009, 21:29:57 UTC | Blocked revisions 70531,70533,70538,70544,70552-70553,70564,70601 via svnmerge ........ r70531 | benjamin.peterson | 2009-03-22 17:24:58 -0500 (Sun, 22 Mar 2009) | 1 line AttributeError can be thrown during recursion errors ........ r70533 | raymond.hettinger | 2009-03-22 19:08:09 -0500 (Sun, 22 Mar 2009) | 6 lines Add more comments. Improve variable names. Make links clearer by using a Link object instead of a list. Use proxy links to avoid circular references. ........ r70538 | raymond.hettinger | 2009-03-22 23:42:18 -0500 (Sun, 22 Mar 2009) | 1 line Move initialization of root link to __init__. ........ r70544 | raymond.hettinger | 2009-03-23 13:26:59 -0500 (Mon, 23 Mar 2009) | 1 line Make imported name private and wrap long-line. ........ r70552 | benjamin.peterson | 2009-03-23 15:47:59 -0500 (Mon, 23 Mar 2009) | 1 line fix very old names for exception terms #5543 ........ r70553 | benjamin.peterson | 2009-03-23 16:23:30 -0500 (Mon, 23 Mar 2009) | 1 line revert r70552; wrong fix ........ r70564 | raymond.hettinger | 2009-03-23 19:17:11 -0500 (Mon, 23 Mar 2009) | 1 line Add links to related resources. ........ r70601 | raymond.hettinger | 2009-03-25 17:41:32 -0500 (Wed, 25 Mar 2009) | 1 line Separate initialization from clearing. ........ | 26 March 2009, 21:29:57 UTC |
0983274 | Benjamin Peterson | 26 March 2009, 17:15:46 UTC | fix isprintable() on space characters #5126 | 26 March 2009, 17:15:46 UTC |
59406a9 | Benjamin Peterson | 26 March 2009, 17:10:29 UTC | officially deprecated max_buffer_size | 26 March 2009, 17:10:29 UTC |
1ef7c6b | Jeremy Hylton | 26 March 2009, 16:57:30 UTC | Add a few more tests for urllib.parse.urlencode. Fix some long lines. | 26 March 2009, 16:57:30 UTC |
230feba | Jeremy Hylton | 26 March 2009, 16:56:59 UTC | urlencode: Remove dead code branch created by automated conversion from 2.x. Clean up a few comments. | 26 March 2009, 16:56:59 UTC |
f819886 | Jeremy Hylton | 26 March 2009, 16:55:08 UTC | Simplify a few complicated expressions. | 26 March 2009, 16:55:08 UTC |
a4de60a | Jeremy Hylton | 26 March 2009, 14:49:26 UTC | Whitespace normalization. | 26 March 2009, 14:49:26 UTC |
663fffa | Brett Cannon | 25 March 2009, 23:31:22 UTC | Fix a circular import dependency. | 25 March 2009, 23:31:22 UTC |
52dc06b | Raymond Hettinger | 25 March 2009, 22:45:22 UTC | Separate initialization from clearing. | 25 March 2009, 22:45:22 UTC |
9611b5e | Benjamin Peterson | 25 March 2009, 21:50:43 UTC | wild card import is only allowed at the module level | 25 March 2009, 21:50:43 UTC |
0468df3 | Skip Montanaro | 25 March 2009, 00:52:18 UTC | clarify the type of data returned | 25 March 2009, 00:52:18 UTC |
9b8d24b | Benjamin Peterson | 24 March 2009, 22:30:15 UTC | reuse tokenize.detect_encoding in linecache instead of a custom solution patch by Victor Stinner #4016 | 24 March 2009, 22:30:15 UTC |
a8abe86 | Kristján Valur Jónsson | 24 March 2009, 15:27:42 UTC | http://bugs.python.org/issue5544 Guard _fileio.c against other malicious os.close(f.fileno()) attempts. Add tests to test_fileio.py to verify behaviour. | 24 March 2009, 15:27:42 UTC |
649170b | Kristján Valur Jónsson | 24 March 2009, 14:15:49 UTC | http://bugs.python.org/issue5552 Return None rather than raise an exception if os.device_error is given an invalid file descriptor. | 24 March 2009, 14:15:49 UTC |
8915e0e | Kristján Valur Jónsson | 24 March 2009, 13:51:36 UTC | http://bugs.python.org/issue5544 Fix to the last checkin, correctly raise an exception on failure. | 24 March 2009, 13:51:36 UTC |
dc7c128 | Kristján Valur Jónsson | 24 March 2009, 13:21:53 UTC | http://bugs.python.org/issue5544 Someone may have closed the file descriptor, with something like f = open('test.test', 'w') os.close(f.fileno()) f.close() Protect against this by checking fd on windows before closing. | 24 March 2009, 13:21:53 UTC |
7c43524 | Benjamin Peterson | 24 March 2009, 01:40:39 UTC | fix function name | 24 March 2009, 01:40:39 UTC |
4c93dcb | Benjamin Peterson | 24 March 2009, 01:33:55 UTC | Merged revisions 70574 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70574 | benjamin.peterson | 2009-03-23 20:11:37 -0500 (Mon, 23 Mar 2009) | 1 line fix typo ........ | 24 March 2009, 01:33:55 UTC |
70e32c8 | Benjamin Peterson | 24 March 2009, 01:00:11 UTC | fix some versionchanged and versionadded directives | 24 March 2009, 01:00:11 UTC |
52baa29 | Benjamin Peterson | 24 March 2009, 00:56:30 UTC | Merged revisions 70558,70561-70563,70568-70571 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70558 | benjamin.peterson | 2009-03-23 17:29:45 -0500 (Mon, 23 Mar 2009) | 4 lines comply with the evilJavaNamingScheme for attribute names It seems my love of PEP 8 overrode the need for consistentcy ........ r70561 | benjamin.peterson | 2009-03-23 18:10:14 -0500 (Mon, 23 Mar 2009) | 1 line refactor unittest docs ........ r70562 | benjamin.peterson | 2009-03-23 18:13:36 -0500 (Mon, 23 Mar 2009) | 1 line forgot to document that setUp can be skipped (silly me...) ........ r70563 | benjamin.peterson | 2009-03-23 18:19:03 -0500 (Mon, 23 Mar 2009) | 1 line update from CVS ........ r70568 | benjamin.peterson | 2009-03-23 19:35:20 -0500 (Mon, 23 Mar 2009) | 1 line some cleanup and modernization ........ r70569 | benjamin.peterson | 2009-03-23 19:36:16 -0500 (Mon, 23 Mar 2009) | 1 line remove special metadata ........ r70570 | benjamin.peterson | 2009-03-23 19:37:12 -0500 (Mon, 23 Mar 2009) | 1 line update docstring ........ r70571 | benjamin.peterson | 2009-03-23 19:39:24 -0500 (Mon, 23 Mar 2009) | 1 line add new skipping things to __all__ ........ | 24 March 2009, 00:56:30 UTC |
6b232cd | Raymond Hettinger | 24 March 2009, 00:22:53 UTC | Add links to related resources. | 24 March 2009, 00:22:53 UTC |
fd88ea7 | Raymond Hettinger | 23 March 2009, 22:42:28 UTC | For some reason rst docs like an initial 3 space indent. | 23 March 2009, 22:42:28 UTC |
5254c04 | Benjamin Peterson | 23 March 2009, 22:25:03 UTC | Merged revisions 70555 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70555 | benjamin.peterson | 2009-03-23 16:50:21 -0500 (Mon, 23 Mar 2009) | 4 lines implement test skipping and expected failures patch by myself #1034053 ........ | 23 March 2009, 22:25:03 UTC |
87d98bc | Benjamin Peterson | 23 March 2009, 21:52:09 UTC | PyString_FromString -> PyUnicode_FromString | 23 March 2009, 21:52:09 UTC |
acc5d6b | Antoine Pitrou | 23 March 2009, 19:19:54 UTC | Merged revisions 70550 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70550 | antoine.pitrou | 2009-03-23 20:17:00 +0100 (lun., 23 mars 2009) | 3 lines The tracking statistics were actually too pessimistic ........ | 23 March 2009, 19:19:54 UTC |
3a652b1 | Antoine Pitrou | 23 March 2009, 18:52:06 UTC | Merged revisions 70546 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70546 | antoine.pitrou | 2009-03-23 19:41:45 +0100 (lun., 23 mars 2009) | 9 lines Issue #4688: Add a heuristic so that tuples and dicts containing only untrackable objects are not tracked by the garbage collector. This can reduce the size of collections and therefore the garbage collection overhead on long-running programs, depending on their particular use of datatypes. (trivia: this makes the "binary_trees" benchmark from the Computer Language Shootout 40% faster) ........ | 23 March 2009, 18:52:06 UTC |
17e4fdd | Mark Dickinson | 23 March 2009, 18:44:57 UTC | Merged revisions 70542 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70542 | mark.dickinson | 2009-03-23 18:25:13 +0000 (Mon, 23 Mar 2009) | 14 lines Issue #5512: speed up the long division algorithm for Python longs. The basic algorithm remains the same; the most significant speedups come from the following three changes: (1) normalize by shifting instead of multiplying and dividing (2) the old algorithm usually did an unnecessary extra iteration of the outer loop; remove this. As a special case, this means that long divisions with a single-digit result run twice as fast as before. (3) make inner loop much tighter. Various benchmarks show speedups of between 50% and 150% for long integer divisions and modulo operations. ........ | 23 March 2009, 18:44:57 UTC |
798ee1a | Raymond Hettinger | 23 March 2009, 18:29:11 UTC | Make imported name private and wrap long-line. | 23 March 2009, 18:29:11 UTC |
f173654 | Raymond Hettinger | 23 March 2009, 05:19:21 UTC | Forward port r70533 and r70538. | 23 March 2009, 05:19:21 UTC |
3036420 | Benjamin Peterson | 23 March 2009, 02:49:51 UTC | more about the file type's death #5513 | 23 March 2009, 02:49:51 UTC |
52c3bf1 | Benjamin Peterson | 23 March 2009, 02:44:58 UTC | sync open() docs more | 23 March 2009, 02:44:58 UTC |
8cad9c7 | Benjamin Peterson | 23 March 2009, 02:38:01 UTC | fix docs about open's return value #5539 (how annoying to have the same docs in two places) (three if you count the docstring...) | 23 March 2009, 02:38:01 UTC |
21e5fcd | Matthias Klose | 22 March 2009, 23:58:48 UTC | - Modules/Setup.dist: Readd the _functools extension, lost in the io-c merge. | 22 March 2009, 23:58:48 UTC |
42e0091 | Lars Gustäbel | 22 March 2009, 20:34:29 UTC | Merged revisions 70523 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70523 | lars.gustaebel | 2009-03-22 21:09:33 +0100 (Sun, 22 Mar 2009) | 5 lines Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop forever on incomplete input. That caused tarfile.open() to hang when used with mode 'r' or 'r:bz2' and a fileobj argument that contained no data or partial bzip2 compressed data. ........ | 22 March 2009, 20:34:29 UTC |
db08306 | Benjamin Peterson | 22 March 2009, 17:22:36 UTC | fix incorrect merge | 22 March 2009, 17:22:36 UTC |
9d57ccb | Benjamin Peterson | 21 March 2009, 17:49:59 UTC | Blocked revisions 70463 via svnmerge ........ r70463 | benjamin.peterson | 2009-03-18 15:52:15 -0500 (Wed, 18 Mar 2009) | 1 line fix strange errors when setting attributes on tracebacks #4034 ........ | 21 March 2009, 17:49:59 UTC |
0ed5245 | Benjamin Peterson | 21 March 2009, 17:36:10 UTC | port the queue change r70405 | 21 March 2009, 17:36:10 UTC |
f07d002 | Benjamin Peterson | 21 March 2009, 17:31:58 UTC | Merged revisions 70342,70385-70387,70389-70390,70392-70393,70395,70400,70405-70406,70418,70438,70464,70468 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70342 | georg.brandl | 2009-03-13 14:03:58 -0500 (Fri, 13 Mar 2009) | 1 line #5486: typos. ........ r70385 | benjamin.peterson | 2009-03-15 09:38:55 -0500 (Sun, 15 Mar 2009) | 1 line fix tuple.index() error message #5495 ........ r70386 | georg.brandl | 2009-03-15 16:32:06 -0500 (Sun, 15 Mar 2009) | 1 line #5496: fix docstring of lookup(). ........ r70387 | georg.brandl | 2009-03-15 16:37:16 -0500 (Sun, 15 Mar 2009) | 1 line #5493: clarify __nonzero__ docs. ........ r70389 | georg.brandl | 2009-03-15 16:43:38 -0500 (Sun, 15 Mar 2009) | 1 line Fix a small nit in the error message if bool() falls back on __len__ and it returns the wrong type: it would tell the user that __nonzero__ should return bool or int. ........ r70390 | georg.brandl | 2009-03-15 16:44:43 -0500 (Sun, 15 Mar 2009) | 1 line #5491: clarify nested() semantics. ........ r70392 | georg.brandl | 2009-03-15 16:46:00 -0500 (Sun, 15 Mar 2009) | 1 line #5488: add missing struct member. ........ r70393 | georg.brandl | 2009-03-15 16:47:42 -0500 (Sun, 15 Mar 2009) | 1 line #5478: fix copy-paste oversight in function signature. ........ r70395 | georg.brandl | 2009-03-15 16:51:48 -0500 (Sun, 15 Mar 2009) | 1 line #5276: document IDLESTARTUP and .Idle.py. ........ r70400 | georg.brandl | 2009-03-15 16:59:37 -0500 (Sun, 15 Mar 2009) | 3 lines Fix markup in re docs and give a mail address in regex howto, so that the recommendation to send suggestions to the author can be followed. ........ r70405 | georg.brandl | 2009-03-15 17:11:07 -0500 (Sun, 15 Mar 2009) | 7 lines Move the previously local import of threading to module level. This is cleaner and avoids lockups in obscure cases where a Queue is instantiated while the import lock is already held by another thread. OKed by Tim Peters. ........ r70406 | hirokazu.yamamoto | 2009-03-15 17:43:14 -0500 (Sun, 15 Mar 2009) | 1 line Added skip for old MSVC. ........ r70418 | georg.brandl | 2009-03-16 14:42:03 -0500 (Mon, 16 Mar 2009) | 1 line Add token markup. ........ r70438 | benjamin.peterson | 2009-03-17 15:29:51 -0500 (Tue, 17 Mar 2009) | 1 line I thought this was begging for an example ........ r70464 | benjamin.peterson | 2009-03-18 15:58:09 -0500 (Wed, 18 Mar 2009) | 1 line a much better example ........ r70468 | benjamin.peterson | 2009-03-18 22:04:31 -0500 (Wed, 18 Mar 2009) | 1 line close files after comparing them ........ | 21 March 2009, 17:31:58 UTC |
839d6ca | Benjamin Peterson | 21 March 2009, 17:17:56 UTC | Blocked revisions 70286,70290,70292-70293,70295-70296,70298,70300,70305,70315,70319,70466,70470,70472-70473,70475,70477,70479,70485 via svnmerge ........ r70286 | raymond.hettinger | 2009-03-09 19:06:05 -0500 (Mon, 09 Mar 2009) | 1 line Fix markup. ........ r70290 | raymond.hettinger | 2009-03-09 20:07:30 -0500 (Mon, 09 Mar 2009) | 1 line Update url for the spec. ........ r70292 | raymond.hettinger | 2009-03-09 23:40:24 -0500 (Mon, 09 Mar 2009) | 1 line Clarify the meaning of normal and subnormal. ........ r70293 | raymond.hettinger | 2009-03-09 23:49:21 -0500 (Mon, 09 Mar 2009) | 1 line Add a version tag to the decimal module. ........ r70295 | raymond.hettinger | 2009-03-10 03:16:05 -0500 (Tue, 10 Mar 2009) | 1 line Update the decimal FAQ for the from_float() classmethod and improve the recipe for remove_exponent() to make it cut and pasteable. ........ r70296 | raymond.hettinger | 2009-03-10 04:31:48 -0500 (Tue, 10 Mar 2009) | 1 line Small optimization for corner case where maxlen==0. ........ r70298 | raymond.hettinger | 2009-03-10 07:50:59 -0500 (Tue, 10 Mar 2009) | 1 line For collections.deque() objects, expose the maxlen parameter as a read-only attribute. ........ r70300 | raymond.hettinger | 2009-03-10 08:04:30 -0500 (Tue, 10 Mar 2009) | 1 line Fix typo. ........ r70305 | brett.cannon | 2009-03-10 23:51:06 -0500 (Tue, 10 Mar 2009) | 5 lines Require implementations for warnings.showwarning() support the 'line' argument. Was a DeprecationWarning for not supporting it since Python 2.6. Closes issue #3652. ........ r70315 | raymond.hettinger | 2009-03-11 19:25:03 -0500 (Wed, 11 Mar 2009) | 1 line Add reference to solution for a commonly asked question. ........ r70319 | raymond.hettinger | 2009-03-11 19:31:58 -0500 (Wed, 11 Mar 2009) | 1 line Issue 5477: Fix buglet in the itertools documentation. ........ r70466 | raymond.hettinger | 2009-03-18 17:13:20 -0500 (Wed, 18 Mar 2009) | 1 line Use mixin methods where possible. (2.7 only -- these don't all exist in 3.0) ........ r70470 | raymond.hettinger | 2009-03-19 10:21:10 -0500 (Thu, 19 Mar 2009) | 6 lines Improve implementation with better underlying data structure for O(1) deletions. Big-Oh performance now the same as regular dictionaries. Uses a doubly-linked list instead of a list/seq to track insertion order. ........ r70472 | raymond.hettinger | 2009-03-19 14:24:43 -0500 (Thu, 19 Mar 2009) | 1 line Silence a compiler warning. ........ r70473 | raymond.hettinger | 2009-03-19 14:59:58 -0500 (Thu, 19 Mar 2009) | 6 lines * Add clearer comment to initialization code. * Add optional argument to popitem() -- modeled after Anthon van der Neut's C version. * Fix method markup in docs. ........ r70475 | raymond.hettinger | 2009-03-19 18:12:41 -0500 (Thu, 19 Mar 2009) | 6 lines * Add implementation notes. * Re-order methods so that those touching the underlying data structure come first and the derived methods come last. ........ r70477 | raymond.hettinger | 2009-03-19 18:22:25 -0500 (Thu, 19 Mar 2009) | 1 line Fix typo ........ r70479 | mark.dickinson | 2009-03-20 10:51:55 -0500 (Fri, 20 Mar 2009) | 3 lines Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms. Backport of r70459. ........ r70485 | raymond.hettinger | 2009-03-20 13:25:49 -0500 (Fri, 20 Mar 2009) | 1 line Add MutableSet example. ........ | 21 March 2009, 17:17:56 UTC |
3530246 | Hirokazu Yamamoto | 21 March 2009, 13:23:27 UTC | Merged revisions 70499 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70499 | hirokazu.yamamoto | 2009-03-21 19:32:52 +0900 | 1 line There is no macro named SIZEOF_SSIZE_T. Should use SIZEOF_SIZE_T instead. ........ | 21 March 2009, 13:23:27 UTC |
af23217 | Mark Dickinson | 21 March 2009, 10:51:42 UTC | Remove remnants of svn conflict marker from Misc/NEWS | 21 March 2009, 10:51:42 UTC |
ae681df | Mark Dickinson | 21 March 2009, 10:26:31 UTC | - Issue #5463: In struct module, remove deprecated overflow wrapping when packing an integer: for example, struct.pack('=L', -1) now raises struct.error instead of returning b'\xff\xff\xff\xff'. Thanks Andreas Schawo for the patch. | 21 March 2009, 10:26:31 UTC |
e43b060 | Brett Cannon | 21 March 2009, 03:11:16 UTC | Document import's semantics for the language reference. This includes filling in missing details for the sys module. | 21 March 2009, 03:11:16 UTC |
b487e63 | Benjamin Peterson | 21 March 2009, 03:08:31 UTC | stringio doesn't have an encoding | 21 March 2009, 03:08:31 UTC |
16f966e | Mark Dickinson | 20 March 2009, 23:23:15 UTC | Merged revisions 70489 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70489 | mark.dickinson | 2009-03-20 23:16:14 +0000 (Fri, 20 Mar 2009) | 4 lines Rewrite Py_ARITHMETIC_RIGHT_SHIFT so that it's valid for all signed integer types T, not just those for which "unsigned T" is legal. ........ | 20 March 2009, 23:23:15 UTC |
be075b1 | Raymond Hettinger | 20 March 2009, 18:33:06 UTC | Add MutableSet example. | 20 March 2009, 18:33:06 UTC |
d72c7b6 | Mark Dickinson | 20 March 2009, 16:00:49 UTC | Add ..versionadded for sys.int_info, update py3k version of whatsnew/2.7.rst to keep it in sync with the trunk version, and replace SHIFT with PyLong_SHIFT in #error message | 20 March 2009, 16:00:49 UTC |
0ef2cf6 | Mark Dickinson | 20 March 2009, 15:53:29 UTC | Blocked revisions 70479 via svnmerge ........ r70479 | mark.dickinson | 2009-03-20 15:51:55 +0000 (Fri, 20 Mar 2009) | 3 lines Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms. Backport of r70459. ........ | 20 March 2009, 15:53:29 UTC |
bfb5456 | Raymond Hettinger | 19 March 2009, 23:23:15 UTC | Fix typo | 19 March 2009, 23:23:15 UTC |
18ed2cb | Raymond Hettinger | 19 March 2009, 23:14:39 UTC | Forward port 70475: Add implementation notes. Put methods in more readable order. | 19 March 2009, 23:14:39 UTC |
dc879f0 | Raymond Hettinger | 19 March 2009, 20:30:56 UTC | Forward port r70470 and r70473 for OrderedDict to use a doubly linked list. | 19 March 2009, 20:30:56 UTC |
6cf17aa | Antoine Pitrou | 18 March 2009, 20:26:42 UTC | svnmerge from trunk for r70457 (sorry, I accidentally deleted the commit message) | 18 March 2009, 20:26:42 UTC |
bd79264 | Mark Dickinson | 18 March 2009, 20:06:12 UTC | Issue #4258: Make it possible to use 30-bit digits for PyLongs: - new configure option --enable-big-digits - new structseq sys.int_info giving information about the internal format By default, 30-bit digits are enabled on 64-bit machines but disabled on 32-bit machines. | 18 March 2009, 20:06:12 UTC |
e7f45b8 | Mark Dickinson | 18 March 2009, 16:09:22 UTC | Blocked revisions 70454 via svnmerge ........ r70454 | mark.dickinson | 2009-03-18 16:07:26 +0000 (Wed, 18 Mar 2009) | 9 lines Issue 4474: On platforms with sizeof(wchar_t) == 4 and sizeof(Py_UNICODE) == 2, PyUnicode_FromWideChar now converts each character outside the BMP to the appropriate surrogate pair. Thanks Victor Stinner for the patch. (backport of r70452 from py3k to trunk) ........ | 18 March 2009, 16:09:22 UTC |
081dfee | Mark Dickinson | 18 March 2009, 14:47:41 UTC | Issue 4474: On platforms with sizeof(wchar_t) == 4 and sizeof(Py_UNICODE) == 2, PyUnicode_FromWideChar now converts each character outside the BMP to the appropriate surrogate pair. Thanks Victor Stinner for the patch. | 18 March 2009, 14:47:41 UTC |
ecdfd51 | Hirokazu Yamamoto | 18 March 2009, 11:39:46 UTC | Merged revisions 70448 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70448 | hirokazu.yamamoto | 2009-03-18 19:17:26 +0900 | 3 lines Updated openssl support on VC6. (openssl-0.9.6g is old, cannot compile with _ssl.c) If you use http://svn.python.org/projects/external/openssl-0.9.8g, Perl is not needed. This scheme was ported from PCBuild. ........ | 18 March 2009, 11:39:46 UTC |
7303b59 | Mark Dickinson | 18 March 2009, 08:25:36 UTC | Merged revisions 70444 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70444 | mark.dickinson | 2009-03-18 08:22:51 +0000 (Wed, 18 Mar 2009) | 3 lines Fix bug in _insert_thousands_sep: too much zero padding could be added for 'n' formats with non-repeating thousands-separator. ........ | 18 March 2009, 08:25:36 UTC |
79f5203 | Mark Dickinson | 17 March 2009, 23:12:51 UTC | Merged revisions 70439 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70439 | mark.dickinson | 2009-03-17 23:03:46 +0000 (Tue, 17 Mar 2009) | 3 lines Issue #2110: Add support for thousands separator and 'n' format specifier to Decimal __format__ method. ........ | 17 March 2009, 23:12:51 UTC |
9c59fe0 | Mark Dickinson | 17 March 2009, 18:15:08 UTC | Move Misc/NEWS item to the right place. | 17 March 2009, 18:15:08 UTC |
ad41634 | Mark Dickinson | 17 March 2009, 18:10:15 UTC | Merged revisions 70430 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70430 | mark.dickinson | 2009-03-17 18:01:03 +0000 (Tue, 17 Mar 2009) | 3 lines Fix bug in Decimal __format__ method that swapped left and right alignment. ........ | 17 March 2009, 18:10:15 UTC |
44c5481 | Brett Cannon | 16 March 2009, 22:30:11 UTC | Fix a doc typo. | 16 March 2009, 22:30:11 UTC |
7f15786 | Georg Brandl | 15 March 2009, 21:57:20 UTC | Merged revisions 70397 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70397 | georg.brandl | 2009-03-15 22:53:56 +0100 (So, 15 Mär 2009) | 1 line #5469: add with statement to list of name-binding constructs. ........ | 15 March 2009, 21:57:20 UTC |
9309583 | Nick Coghlan | 15 March 2009, 05:07:56 UTC | Merged revisions 70378 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70378 | nick.coghlan | 2009-03-15 13:24:46 +1000 (Sun, 15 Mar 2009) | 1 line Make marshalling errors a little more informative as to what went wrong ........ | 15 March 2009, 05:07:56 UTC |
8d11013 | Brett Cannon | 15 March 2009, 02:20:16 UTC | Implement InspectLoader for FrozenImporter. | 15 March 2009, 02:20:16 UTC |
2b9fd47 | Brett Cannon | 15 March 2009, 02:18:41 UTC | Fix docs for __import__ that say the default for 'level' is -1; it's actually 0. | 15 March 2009, 02:18:41 UTC |
a113ac5 | Brett Cannon | 15 March 2009, 01:41:33 UTC | Implement InspectLoader for BuiltinImporter. | 15 March 2009, 01:41:33 UTC |
7aa21f7 | Brett Cannon | 15 March 2009, 00:53:05 UTC | A few more docstring/API cleanups for importlib. | 15 March 2009, 00:53:05 UTC |
0e0d8a6 | Brett Cannon | 15 March 2009, 00:00:19 UTC | Clean up docstring from importlib.util.module_for_loader. | 15 March 2009, 00:00:19 UTC |
22b1331 | Eric Smith | 14 March 2009, 14:44:03 UTC | Blocked revisions 70368 via svnmerge ........ r70368 | eric.smith | 2009-03-14 10:37:38 -0400 (Sat, 14 Mar 2009) | 1 line Unicode format tests weren't actually testing unicode. This was probably due to the original backport from py3k. ........ | 14 March 2009, 14:44:03 UTC |
8ec9044 | Eric Smith | 14 March 2009, 12:29:34 UTC | Merged revisions 70364 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70364 | eric.smith | 2009-03-14 07:57:26 -0400 (Sat, 14 Mar 2009) | 17 lines Issue 5237, Allow auto-numbered replacement fields in str.format() strings. For simple uses for str.format(), this makes the typing easier. Hopfully this will help in the adoption of str.format(). For example: 'The {} is {}'.format('sky', 'blue') You can mix and matcth auto-numbering and named replacement fields: 'The {} is {color}'.format('sky', color='blue') But you can't mix and match auto-numbering and specified numbering: 'The {0} is {}'.format('sky', 'blue') ValueError: cannot switch from manual field specification to automatic field numbering Will port to 3.1. ........ | 14 March 2009, 12:29:34 UTC |
350370c | Antoine Pitrou | 14 March 2009, 00:13:13 UTC | Merged revisions 70356 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70356 | antoine.pitrou | 2009-03-14 01:07:21 +0100 (sam., 14 mars 2009) | 3 lines Issue #1222: locale.format() bug when the thousands separator is a space character. ........ | 14 March 2009, 00:13:13 UTC |
a28fcfd | Antoine Pitrou | 13 March 2009, 23:42:55 UTC | Issue #5016: FileIO.seekable() could return False if the file position was negative when truncated to a C int. Patch by Victor Stinner. | 13 March 2009, 23:42:55 UTC |
0ae29cf | Antoine Pitrou | 13 March 2009, 22:33:17 UTC | The error detection code in FileIO.close() could fail to reflect the `errno` value, and report it as -1 instead. | 13 March 2009, 22:33:17 UTC |
652e707 | Antoine Pitrou | 13 March 2009, 19:25:20 UTC | Issue #5392: when a very low recursion limit was set, the interpreter would abort with a fatal error after the recursion limit was hit twice. | 13 March 2009, 19:25:20 UTC |
ae2dbe2 | Georg Brandl | 13 March 2009, 19:04:40 UTC | #5486: typos. | 13 March 2009, 19:04:40 UTC |
f87e04d | Brett Cannon | 12 March 2009, 22:47:53 UTC | Finish properly hiding importlib implementation code. | 12 March 2009, 22:47:53 UTC |
e9103d2 | Brett Cannon | 12 March 2009, 22:37:06 UTC | Last big re-organization of importlib._bootstrap. Should actually be able to find something in the file now. | 12 March 2009, 22:37:06 UTC |
ce43ddf | Brett Cannon | 12 March 2009, 22:28:55 UTC | Do a little bit of reorganization on importlib._bootstrap. | 12 March 2009, 22:28:55 UTC |
3eeaa0a | Brett Cannon | 12 March 2009, 22:07:17 UTC | Make utility code in importlib._bootstrap private. | 12 March 2009, 22:07:17 UTC |
9495f18 | Brett Cannon | 12 March 2009, 22:01:40 UTC | Define importlib.__init__.__all__. | 12 March 2009, 22:01:40 UTC |
2c109ab | Raymond Hettinger | 12 March 2009, 00:29:44 UTC | Issue 5477: Fix buglet in the itertools documentation. | 12 March 2009, 00:29:44 UTC |
6c4b4b2 | Raymond Hettinger | 12 March 2009, 00:25:29 UTC | Add reference to solution for a commonly asked question. | 12 March 2009, 00:25:29 UTC |
516db94 | Tarek Ziadé | 11 March 2009, 12:52:00 UTC | Merged revisions 70308 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70308 | tarek.ziade | 2009-03-11 13:48:04 +0100 (Wed, 11 Mar 2009) | 1 line Issue #5472: Fixed distutils.test_util tear down ........ | 11 March 2009, 12:52:00 UTC |
c59cd68 | Brett Cannon | 11 March 2009, 05:14:27 UTC | Add a NOTE for importlib to fill in the docstrings for the ABCs. | 11 March 2009, 05:14:27 UTC |
d8e9526 | Brett Cannon | 11 March 2009, 05:11:02 UTC | Blocked revisions 70305 via svnmerge ........ r70305 | brett.cannon | 2009-03-10 21:51:06 -0700 (Tue, 10 Mar 2009) | 5 lines Require implementations for warnings.showwarning() support the 'line' argument. Was a DeprecationWarning for not supporting it since Python 2.6. Closes issue #3652. ........ | 11 March 2009, 05:11:02 UTC |
150fb9c | Raymond Hettinger | 10 March 2009, 22:48:06 UTC | Record version added as 3.1. | 10 March 2009, 22:48:06 UTC |
5bb0f0e | Raymond Hettinger | 10 March 2009, 12:56:32 UTC | For collections.deque() objects, expose the maxlen parameter as a read-only attribute. | 10 March 2009, 12:56:32 UTC |
060c7f6 | Raymond Hettinger | 10 March 2009, 09:36:07 UTC | Small optimization for corner case where maxlen==0. | 10 March 2009, 09:36:07 UTC |
2cf03a8 | Brett Cannon | 10 March 2009, 05:17:37 UTC | Implement importlib.util.set_loader: a decorator to automatically set __loader__ on modules. | 10 March 2009, 05:17:37 UTC |
d43b30b | Brett Cannon | 10 March 2009, 03:29:23 UTC | Implement get_source for importlib.abc.PyLoader using source_path and get_data. | 10 March 2009, 03:29:23 UTC |
28c013d | Raymond Hettinger | 10 March 2009, 00:07:25 UTC | Fix markup. | 10 March 2009, 00:07:25 UTC |
10745a9 | Benjamin Peterson | 09 March 2009, 21:08:47 UTC | fix versionchanged | 09 March 2009, 21:08:47 UTC |
e0124bd | Benjamin Peterson | 09 March 2009, 21:04:33 UTC | Merged revisions 69998-69999,70002,70022-70023,70025-70026,70061,70086,70145,70171,70183,70188,70235,70244,70275,70281 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69998 | benjamin.peterson | 2009-02-26 13:04:40 -0600 (Thu, 26 Feb 2009) | 1 line the startship is rather outdated now ........ r69999 | benjamin.peterson | 2009-02-26 13:05:59 -0600 (Thu, 26 Feb 2009) | 1 line comma ........ r70002 | andrew.kuchling | 2009-02-26 16:34:30 -0600 (Thu, 26 Feb 2009) | 1 line The curses panel library is now supported ........ r70022 | georg.brandl | 2009-02-27 10:23:18 -0600 (Fri, 27 Feb 2009) | 1 line #5361: fix typo. ........ r70023 | georg.brandl | 2009-02-27 10:39:26 -0600 (Fri, 27 Feb 2009) | 1 line #5363: fix cmpfiles() docs. Another instance where a prose description is twice as long as the code. ........ r70025 | georg.brandl | 2009-02-27 10:52:55 -0600 (Fri, 27 Feb 2009) | 1 line #5344: fix punctuation. ........ r70026 | georg.brandl | 2009-02-27 10:59:03 -0600 (Fri, 27 Feb 2009) | 1 line #5365: add quick look conversion table for different time representations. ........ r70061 | hirokazu.yamamoto | 2009-02-28 09:24:00 -0600 (Sat, 28 Feb 2009) | 1 line Binary flag is needed on windows. ........ r70086 | benjamin.peterson | 2009-03-01 21:35:12 -0600 (Sun, 01 Mar 2009) | 1 line fix a silly problem of caching gone wrong #5401 ........ r70145 | benjamin.peterson | 2009-03-03 16:51:57 -0600 (Tue, 03 Mar 2009) | 1 line making the writing more formal ........ r70171 | facundo.batista | 2009-03-04 15:18:17 -0600 (Wed, 04 Mar 2009) | 3 lines Fixed a typo. ........ r70183 | benjamin.peterson | 2009-03-04 18:17:57 -0600 (Wed, 04 Mar 2009) | 1 line add example ........ r70188 | hirokazu.yamamoto | 2009-03-05 03:34:14 -0600 (Thu, 05 Mar 2009) | 1 line Fixed memory leak on failure. ........ r70235 | benjamin.peterson | 2009-03-07 18:21:17 -0600 (Sat, 07 Mar 2009) | 1 line fix funky indentation ........ r70244 | martin.v.loewis | 2009-03-08 09:06:19 -0500 (Sun, 08 Mar 2009) | 2 lines Add Chris Withers. ........ r70275 | georg.brandl | 2009-03-09 11:35:48 -0500 (Mon, 09 Mar 2009) | 2 lines Add missing space. ........ r70281 | benjamin.peterson | 2009-03-09 15:38:56 -0500 (Mon, 09 Mar 2009) | 1 line gzip and bz2 are context managers ........ | 09 March 2009, 21:04:33 UTC |
07c0a75 | Benjamin Peterson | 09 March 2009, 20:37:13 UTC | Blocked revisions 70261,70267,70271,70273 via svnmerge ........ r70261 | raymond.hettinger | 2009-03-09 06:31:39 -0500 (Mon, 09 Mar 2009) | 1 line Issue 5443: Fix typo. ........ r70267 | raymond.hettinger | 2009-03-09 06:57:29 -0500 (Mon, 09 Mar 2009) | 1 line Add consume() recipe to itertools docs. ........ r70271 | raymond.hettinger | 2009-03-09 07:56:23 -0500 (Mon, 09 Mar 2009) | 1 line Add cross-reference to the collections docs. ........ r70273 | georg.brandl | 2009-03-09 09:25:07 -0500 (Mon, 09 Mar 2009) | 2 lines #5458: add a note when we started to raise RuntimeErrors. ........ | 09 March 2009, 20:37:13 UTC |
9c751b7 | Brett Cannon | 09 March 2009, 16:28:16 UTC | Fix some reST mishaps. | 09 March 2009, 16:28:16 UTC |
1d7f4b2 | Raymond Hettinger | 09 March 2009, 12:54:35 UTC | Add cross-reference to the collections docs. | 09 March 2009, 12:54:35 UTC |
fa00796 | Raymond Hettinger | 09 March 2009, 11:55:25 UTC | Add consume() recipe to itertools docs. | 09 March 2009, 11:55:25 UTC |
5fa5d4f | Raymond Hettinger | 09 March 2009, 11:37:57 UTC | Issue 5443: Fix typo. | 09 March 2009, 11:37:57 UTC |
e2085be | Brett Cannon | 09 March 2009, 07:54:33 UTC | Clean up importlib NOTES so it only contains short term goals. | 09 March 2009, 07:54:33 UTC |