d0ebc75 | Antoine Pitrou | 15 January 2011, 17:25:58 UTC | Fix mmap and test_mmap under Windows too (followup to r88022) | 15 January 2011, 17:25:58 UTC |
3988ed8 | Georg Brandl | 15 January 2011, 17:08:53 UTC | Bump to 3.2rc1. | 15 January 2011, 17:08:53 UTC |
23e924f | Georg Brandl | 15 January 2011, 17:05:20 UTC | Fix "make suspicious" errors and update ignore file. | 15 January 2011, 17:05:20 UTC |
375aec2 | Georg Brandl | 15 January 2011, 17:03:02 UTC | Fix a few doc errors, mostly undefined keywords. | 15 January 2011, 17:03:02 UTC |
6dc50f3 | Georg Brandl | 15 January 2011, 16:45:03 UTC | Update to 1.0.7. | 15 January 2011, 16:45:03 UTC |
5cc3dcb | Georg Brandl | 15 January 2011, 16:44:11 UTC | Update pydoc topics. | 15 January 2011, 16:44:11 UTC |
85f4615 | Antoine Pitrou | 15 January 2011, 16:17:07 UTC | Issue #10916: mmap should not segfault when a file is mapped using 0 as length and a non-zero offset, and an attempt to read past the end of file is made (IndexError is raised instead). Patch by Ross Lagerwall. Requested by Georg. | 15 January 2011, 16:17:07 UTC |
f5cf435 | Antoine Pitrou | 15 January 2011, 14:31:49 UTC | Nits | 15 January 2011, 14:31:49 UTC |
5ace8e9 | Antoine Pitrou | 15 January 2011, 13:11:48 UTC | Issue #10913: Deprecate misleading functions PyEval_AcquireLock() and PyEval_ReleaseLock(). The thread-state aware APIs should be used instead. | 15 January 2011, 13:11:48 UTC |
bedd2c2 | Antoine Pitrou | 15 January 2011, 12:54:19 UTC | Reword and restructure the GIL API doc | 15 January 2011, 12:54:19 UTC |
9bf8d1c | Antoine Pitrou | 15 January 2011, 12:21:53 UTC | Add mention of how to switch interpreters | 15 January 2011, 12:21:53 UTC |
f1dfe73 | Antoine Pitrou | 15 January 2011, 12:10:48 UTC | Improve description of issues | 15 January 2011, 12:10:48 UTC |
8b50b83 | Antoine Pitrou | 15 January 2011, 11:57:42 UTC | Restructure a bit | 15 January 2011, 11:57:42 UTC |
0765dd6 | Antoine Pitrou | 15 January 2011, 11:44:17 UTC | Standard streams use file descriptors, not FILE pointers. | 15 January 2011, 11:44:17 UTC |
126c8b4 | Antoine Pitrou | 15 January 2011, 11:39:23 UTC | Avoid ResourceWarnings in ccbench | 15 January 2011, 11:39:23 UTC |
6a002c0 | Antoine Pitrou | 15 January 2011, 11:37:11 UTC | Fix the GIL with subinterpreters. Hopefully this will allow mod_wsgi to work with 3.2. (we need some tests for this) | 15 January 2011, 11:37:11 UTC |
ad30c42 | Eli Bendersky | 15 January 2011, 10:23:34 UTC | Issue #10912: Clarify the documentation of PyObject_RichCompareBool. Thanks to Devin Jeanpierre for spotting the problem. | 15 January 2011, 10:23:34 UTC |
22c3366 | Ned Deily | 15 January 2011, 05:53:33 UTC | Add self to mac platform area in maintainers.rst. | 15 January 2011, 05:53:33 UTC |
7f15fa9 | Ned Deily | 15 January 2011, 05:44:21 UTC | Remove spurious copy of Mac/IDLE/idlemain.py left over from conversion from Python 2 build process. The correct version is in Mac/IDLE/IDLE.app/Contents/Resources/ | 15 January 2011, 05:44:21 UTC |
4f7ff78 | Ned Deily | 15 January 2011, 05:29:12 UTC | #10843: Update third-party library versions used in OS X 32-bit installer builds: bzip2 1.0.6, readline 6.1.2, SQLite 3.7.4 (with FTS3/FTS4 and RTREE enabled), and ncursesw 5.5 (wide-char support enabled). | 15 January 2011, 05:29:12 UTC |
916f2a8 | Ned Deily | 15 January 2011, 05:05:53 UTC | #10843: Install the Tools directory on OS X in the applications Extras (/Applications/Python 3.n/Extras/) where the Demo directory had previous been installed. | 15 January 2011, 05:05:53 UTC |
2272670 | Ned Deily | 15 January 2011, 04:44:12 UTC | #10907: Update OS X installer build README to better reflect current build practices. | 15 January 2011, 04:44:12 UTC |
4ce92b2 | Ned Deily | 15 January 2011, 04:37:12 UTC | #10907: Warn OS X 10.6 IDLE users to use ActiveState Tcl/Tk 8.5, rather than the currently problematic Apple-supplied one, when running with the 64-/32-bit installer variant. | 15 January 2011, 04:37:12 UTC |
c598296 | Victor Stinner | 14 January 2011, 14:11:45 UTC | Issue #4953: add the author of the patch | 14 January 2011, 14:11:45 UTC |
c58be2d | Victor Stinner | 14 January 2011, 13:31:45 UTC | urllib doc: add versionchanged sections for parse_qs() and parse_qsl() | 14 January 2011, 13:31:45 UTC |
f1c7ca9 | Victor Stinner | 14 January 2011, 13:08:27 UTC | cgi: use isinstance(x, list) instead of type(x) == type([]) | 14 January 2011, 13:08:27 UTC |
5c23b8e | Victor Stinner | 14 January 2011, 13:05:21 UTC | Issue #4953: cgi.FieldStorage and cgi.parse() parse the request as bytes, not as unicode, and accept binary files. Add encoding and errors attributes to cgi.FieldStorage. | 14 January 2011, 13:05:21 UTC |
1d87deb | Victor Stinner | 14 January 2011, 13:05:19 UTC | test_urlparse: add tests for encoding and errors arguments | 14 January 2011, 13:05:19 UTC |
ac71c54 | Victor Stinner | 14 January 2011, 12:52:12 UTC | Add encoding and errors arguments to urllib.parse_qs() and urllib.parse_qsl() | 14 January 2011, 12:52:12 UTC |
489f392 | Eli Bendersky | 14 January 2011, 08:25:03 UTC | Issue #10902: Fix reference to run* methods | 14 January 2011, 08:25:03 UTC |
0739591 | Eli Bendersky | 14 January 2011, 07:31:14 UTC | Remove call to nonexisting function (relic from Python 2.x) under #ifdef __INSURE__. Issue 9844 | 14 January 2011, 07:31:14 UTC |
cc75a86 | Alexander Belopolsky | 13 January 2011, 21:58:44 UTC | Issue #9268: Documented -m pickletools usage. Also added a source code link. | 13 January 2011, 21:58:44 UTC |
d958ea7 | Raymond Hettinger | 13 January 2011, 19:08:04 UTC | Issue 10899: Remove function type annotations from the stdlib | 13 January 2011, 19:08:04 UTC |
cbb8089 | Raymond Hettinger | 13 January 2011, 18:15:51 UTC | Issue #10899: Move function type annotations into docstrings. Note, the docstrings (for the most part) were already very thorough and included type information. | 13 January 2011, 18:15:51 UTC |
37a80dc | Georg Brandl | 13 January 2011, 07:31:18 UTC | Fix the example output of count(). | 13 January 2011, 07:31:18 UTC |
ee31e31 | Georg Brandl | 13 January 2011, 07:24:40 UTC | Add semicolon for consistency. | 13 January 2011, 07:24:40 UTC |
4d73b57 | Georg Brandl | 13 January 2011, 07:13:06 UTC | More PEP 8: no space around "=" in argument lists. | 13 January 2011, 07:13:06 UTC |
547d485 | Benjamin Peterson | 13 January 2011, 04:22:54 UTC | plug reference leak | 13 January 2011, 04:22:54 UTC |
00fa039 | Raymond Hettinger | 13 January 2011, 02:52:26 UTC | Issue 10899: Remove function type annotations from the stdlib | 13 January 2011, 02:52:26 UTC |
cd92f37 | Raymond Hettinger | 13 January 2011, 02:31:25 UTC | Issue 10899: Remove function type annotations from the stdlib | 13 January 2011, 02:31:25 UTC |
3c94024 | Raymond Hettinger | 12 January 2011, 23:39:31 UTC | Issue #10899: No function type annotations in the standard library. Removed function type annotations from _pyio.py. | 12 January 2011, 23:39:31 UTC |
1e28513 | Antoine Pitrou | 12 January 2011, 22:02:45 UTC | Fix test_bigaddrspace (some tests didn't trigger the expected MemoryError) | 12 January 2011, 22:02:45 UTC |
98c62bd | Antoine Pitrou | 12 January 2011, 21:58:39 UTC | A better message again | 12 January 2011, 21:58:39 UTC |
e0d3f8a | Antoine Pitrou | 12 January 2011, 21:50:44 UTC | More informative skip message in @bigaddrspace | 12 January 2011, 21:50:44 UTC |
9dd1171 | Antoine Pitrou | 12 January 2011, 21:40:20 UTC | Fix @bigmemtest when no limit is given by the user (oops) | 12 January 2011, 21:40:20 UTC |
aca5fa7 | Antoine Pitrou | 12 January 2011, 21:19:59 UTC | Make test skipping message nicer, and remove the rather useless "overhead" parameter. | 12 January 2011, 21:19:59 UTC |
219c300 | Raymond Hettinger | 12 January 2011, 20:52:39 UTC | Remove the funky function annotation from numbers.py. | 12 January 2011, 20:52:39 UTC |
45545f7 | Antoine Pitrou | 12 January 2011, 20:46:37 UTC | Fix the expected memory use of utf-8 encoding. Also, release the one reference to a huge object even when an exception is raised. | 12 January 2011, 20:46:37 UTC |
b3d89a4 | Raymond Hettinger | 12 January 2011, 20:37:47 UTC | Remove function annotations that slipped into _abcoll. These are reserved for third-party use. | 12 January 2011, 20:37:47 UTC |
23b628e | Benjamin Peterson | 12 January 2011, 18:56:07 UTC | use PyErr_SetString instead of PyErr_Format | 12 January 2011, 18:56:07 UTC |
318b8f3 | Antoine Pitrou | 12 January 2011, 18:45:27 UTC | Issue #10822: Fix test_posix:test_getgroups failure under Solaris. Patch by Ross Lagerwall. | 12 January 2011, 18:45:27 UTC |
287d1fd | Alexander Belopolsky | 12 January 2011, 16:37:14 UTC | Issue #10225: Fixed the simple mistakes in doctests. | 12 January 2011, 16:37:14 UTC |
477ba91 | Benjamin Peterson | 12 January 2011, 15:34:01 UTC | don't segfault on deleting __abstractmethods__ #10892 | 12 January 2011, 15:34:01 UTC |
5e8dada | Benjamin Peterson | 12 January 2011, 15:25:02 UTC | oops, wrong class | 12 January 2011, 15:25:02 UTC |
1c02a44 | Benjamin Peterson | 12 January 2011, 15:24:27 UTC | move this test to test_descr; it's not abc specific | 12 January 2011, 15:24:27 UTC |
1efb8dc | Benjamin Peterson | 12 January 2011, 04:44:41 UTC | fix weirdly ambigious sentence | 12 January 2011, 04:44:41 UTC |
e993b10 | Nick Coghlan | 12 January 2011, 03:15:52 UTC | Issue 10889: Support slicing and indexing of large ranges (no docs changes, since, as far as I know, we never said anywhere that this *didn't* work) | 12 January 2011, 03:15:52 UTC |
b436b6c | Raymond Hettinger | 12 January 2011, 01:16:57 UTC | Revert r87946. The virtues of readability and of examples that can be cut and pasted are more important than having a doctests on examples that already work. | 12 January 2011, 01:16:57 UTC |
fdf2925 | Terry Reedy | 11 January 2011, 23:05:50 UTC | Issue #10225: Correct interactive Doc/howto/sorting.rst examples so doctest runs. Based on part of A. Belopolsky's patch. | 11 January 2011, 23:05:50 UTC |
524359f | Raymond Hettinger | 11 January 2011, 22:08:55 UTC | Add comment. | 11 January 2011, 22:08:55 UTC |
ef4a03f | Alexander Belopolsky | 11 January 2011, 21:44:00 UTC | Issue #5109: array.array constructor will now use fast code when initial data is provided in an array object with correct type. | 11 January 2011, 21:44:00 UTC |
cf8a382 | Raymond Hettinger | 11 January 2011, 21:20:20 UTC | Update the email section | 11 January 2011, 21:20:20 UTC |
9767365 | Raymond Hettinger | 11 January 2011, 21:13:26 UTC | Update the datetime and time section. | 11 January 2011, 21:13:26 UTC |
3a8ae5f | Raymond Hettinger | 11 January 2011, 20:51:45 UTC | Clean-up threading.Barrier example. | 11 January 2011, 20:51:45 UTC |
5cee47f | Raymond Hettinger | 11 January 2011, 19:59:46 UTC | Add entry for Barrier objects. | 11 January 2011, 19:59:46 UTC |
a3e8f3d | Eric Smith | 11 January 2011, 10:24:34 UTC | Typo. | 11 January 2011, 10:24:34 UTC |
90be5fb | Nick Coghlan | 11 January 2011, 10:05:20 UTC | Issue 10556: test_zipimport_support implicitly imports too many modules (including _ssl) to safely clobber sys.modules after each test | 11 January 2011, 10:05:20 UTC |
6655d11 | Raymond Hettinger | 11 January 2011, 08:49:10 UTC | Add a todo. | 11 January 2011, 08:49:10 UTC |
daba60b | Nick Coghlan | 11 January 2011, 02:42:15 UTC | developers.txt entry for Eli (at Brett's request) | 11 January 2011, 02:42:15 UTC |
a689241 | Alexander Belopolsky | 11 January 2011, 02:22:16 UTC | This should fix mktime test on Windows | 11 January 2011, 02:22:16 UTC |
31c5dd6 | Alexander Belopolsky | 11 January 2011, 01:35:22 UTC | Make mktime test more robust. | 11 January 2011, 01:35:22 UTC |
b7d40d1 | Alexander Belopolsky | 11 January 2011, 01:21:25 UTC | Issue #1726687: time.mktime() will now correctly compute value one second before epoch. Original patch by Peter Wang, reported by Martin Blais. | 11 January 2011, 01:21:25 UTC |
7234479 | Victor Stinner | 11 January 2011, 00:04:12 UTC | Issue #9611: remove useless and dangerous explicit conversion to size_t | 11 January 2011, 00:04:12 UTC |
51e2107 | Raymond Hettinger | 10 January 2011, 23:38:15 UTC | Fix typos and markup. | 10 January 2011, 23:38:15 UTC |
5fc850b | Alexander Belopolsky | 10 January 2011, 23:31:51 UTC | Improved footnote for the %Y directive slightly. | 10 January 2011, 23:31:51 UTC |
085556a | Alexander Belopolsky | 10 January 2011, 23:28:33 UTC | Improved description of %Y directive. | 10 January 2011, 23:28:33 UTC |
262cc7f | Terry Reedy | 10 January 2011, 23:13:21 UTC | Issue #10875: Update Regular Expression HOWTO; last bit. | 10 January 2011, 23:13:21 UTC |
95f1dfc | Victor Stinner | 10 January 2011, 23:00:36 UTC | Issue #9566: Fix pyparse.xmlparser.ParseFile() Fix readinst() if file.read(n) returns a bytes object longer than n: return -1 instead of the the buffer size to raise an exception. Simplify also the function code. | 10 January 2011, 23:00:36 UTC |
9971e00 | Alexander Belopolsky | 10 January 2011, 22:56:14 UTC | Issue #2568: Removed bogus rationale for supporting tm_sec=61. | 10 January 2011, 22:56:14 UTC |
9a1383e | Ned Deily | 10 January 2011, 22:14:25 UTC | #10820: Fix OS X framework installs to support version-specific scripts (implemented in #10679). | 10 January 2011, 22:14:25 UTC |
dc004a3 | Alexander Belopolsky | 10 January 2011, 21:58:52 UTC | Removed time.ctime from the list of functions that take a time tuple argument | 10 January 2011, 21:58:52 UTC |
bd96b06 | Alexander Belopolsky | 10 January 2011, 21:55:34 UTC | Added entries about removal of year 1900 limit. | 10 January 2011, 21:55:34 UTC |
aacfd4a | Terry Reedy | 10 January 2011, 21:27:49 UTC | Issue #10875: Update Regular Expression HOWTO; patch by 'SilentGhost'. | 10 January 2011, 21:27:49 UTC |
eb70b90 | Raymond Hettinger | 10 January 2011, 21:26:49 UTC | Misspelling. | 10 January 2011, 21:26:49 UTC |
05ce079 | Raymond Hettinger | 10 January 2011, 21:16:07 UTC | Missed two source links | 10 January 2011, 21:16:07 UTC |
4f707fd | Raymond Hettinger | 10 January 2011, 19:54:11 UTC | Separate source link from main text. | 10 January 2011, 19:54:11 UTC |
04da1e0 | Alexander Belopolsky | 10 January 2011, 19:14:38 UTC | Fixed a footnote reference | 10 January 2011, 19:14:38 UTC |
de2e618 | Raymond Hettinger | 10 January 2011, 05:40:57 UTC | Fix typos. | 10 January 2011, 05:40:57 UTC |
1048094 | Raymond Hettinger | 10 January 2011, 03:26:08 UTC | Move source links to consistent location and remove wordy, big yellow boxes. | 10 January 2011, 03:26:08 UTC |
a4815ca | Antoine Pitrou | 09 January 2011, 20:38:15 UTC | Issue #10872: The repr() of TextIOWrapper objects now includes the mode if available. (at Georg's request) | 09 January 2011, 20:38:15 UTC |
a6c91f5 | Martin v. Löwis | 09 January 2011, 18:28:07 UTC | Add Ned Deily. | 09 January 2011, 18:28:07 UTC |
d7e81cc | Łukasz Langa | 09 January 2011, 18:18:53 UTC | #10874: test_urllib2 shouldn't use `is` operator for comparing strings Patch by Adreas Stührk. | 09 January 2011, 18:18:53 UTC |
04536b0 | Georg Brandl | 09 January 2011, 09:31:01 UTC | #10871: "file" does not exist anymore in Python 3. Also adapt the reprs of opened file objects. | 09 January 2011, 09:31:01 UTC |
c900708 | Georg Brandl | 09 January 2011, 09:04:08 UTC | Wrap some long examples and signatures. | 09 January 2011, 09:04:08 UTC |
efb6902 | Georg Brandl | 09 January 2011, 07:50:48 UTC | Add missing line. | 09 January 2011, 07:50:48 UTC |
619e7ba | Georg Brandl | 09 January 2011, 07:38:51 UTC | #10869: do not visit root node twice in ast.increment_lineno(). | 09 January 2011, 07:38:51 UTC |
5b2d9dd | R. David Murray | 09 January 2011, 02:35:24 UTC | #5871: protect against header injection attacks. This makes Header.encode throw a HeaderParseError if it winds up formatting a header such that a continuation line has no leading whitespace and looks like a header. Since Header accepts values containing newlines and preserves them (and this is by design), without this fix any program that took user input (say, a subject in a web form) and passed it to the email package as a header was vulnerable to header injection attacks. (As far as we know this has never been exploited.) Thanks to Jakub Wilk for reporting this vulnerability. | 09 January 2011, 02:35:24 UTC |
e3ee66f | Raymond Hettinger | 08 January 2011, 23:44:37 UTC | Issue #10357: Clarify what it means to be a mapping. | 08 January 2011, 23:44:37 UTC |
4ad934f | Georg Brandl | 08 January 2011, 21:04:25 UTC | zlib only works with bytes objects. | 08 January 2011, 21:04:25 UTC |
2997837 | Alexander Belopolsky | 08 January 2011, 20:47:21 UTC | Fixed documentation to reflect recent changes for years < 1900. | 08 January 2011, 20:47:21 UTC |