Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
a4cb472 Fix typo in the `arch` commandline 12 August 2008, 12:29:13 UTC
5d35373 Fix the connection refused error part of issue 3419, use errno module instead of a static list of possible connection refused messages. 11 August 2008, 19:00:15 UTC
9fcd4b3 #3134: shutil referenced undefined WindowsError symbol 11 August 2008, 17:21:36 UTC
48361f5 Issue 2235: Py3k warnings are now emitted for classes that will no longer inherit a__hash__ implementation from a parent class in Python 3.x. The standard library and test suite have been updated to not emit these warnings. 11 August 2008, 15:45:58 UTC
f8d62d2 Remove the fqdn call for issue 3270 11 August 2008, 14:28:07 UTC
ac014e9 #3540: fix exception name. 11 August 2008, 10:27:31 UTC
1e13ea9 - Issue #3537: Fix an assertion failure when an empty but presized dict object was stored in the freelist. 11 August 2008, 09:07:59 UTC
1464633 Issue #1342811: Fix leak in Tkinter.Menu.delete. Commands associated to menu entries were not deleted. 10 August 2008, 11:01:53 UTC
9fc5631 Silence warnings in csv about using reduce() when run under -3 by using functools.reduce() instead. 09 August 2008, 23:39:11 UTC
4626586 Use functools.reduce() in difflib instead of __builtin__.reduce() to silence warnings when running under -3. 09 August 2008, 23:34:11 UTC
83e8184 Copy reduce() to _functools so to have functools.reduce() not raise a warning from usage under -3. 09 August 2008, 23:30:55 UTC
c1b76e4 Suppress the warning in asynchat from using buffer() when running udner -3. Naively removing the usage causes a large number of test failures, so it was just easier to suppress the warning. 09 August 2008, 23:06:16 UTC
76b8bee move NEWS entry to the appropriate section (oops!) 09 August 2008, 17:27:23 UTC
016b366 #3205: bz2 iterator fails silently on MemoryError 09 August 2008, 17:22:25 UTC
59ce901 Add news item about _sre.compile() re-bytecode validator. 09 August 2008, 14:55:34 UTC
de781a4 Fix slightly misleading statement in the NEWS file. 09 August 2008, 12:43:23 UTC
a032bf4 accept issue 3436 08 August 2008, 22:52:51 UTC
b04d485 Remove mention of backquotes in the tutorial. 08 August 2008, 15:34:34 UTC
463f39d #3519: callee is an expression too. 08 August 2008, 06:42:20 UTC
3f92bc6 Remove buffer() usage in the socket module by just slicing directly on the object. This removes all warnings for the module caused by running under -3. 08 August 2008, 04:27:28 UTC
03446c4 Remove warnings generated for the suprocess module when run under -3. Required commenting out True/False compatbility stuff, remove a use of apply(), and remove a use of buffer() (just pulled the solution used in 3.0 which is direct slicing). 08 August 2008, 04:19:32 UTC
0563a8f Change the warning emitted for using the buffer() object; memoryview() in 3.0 is not an equivalent. 08 August 2008, 04:15:53 UTC
d693901 Patch by Ian Charnas from issue 3517. Add F_FULLFSYNC if it exists (OS X only so far). 07 August 2008, 18:51:38 UTC
74022ab #1288615: Python code.interact() and non-ASCII input 07 August 2008, 18:42:40 UTC
b2793a4 Add some items 07 August 2008, 01:47:34 UTC
3aa2a49 Add imp.reload(). This to help with transitioning to 3.0 the reload() built-in has been removed there. 06 August 2008, 22:28:09 UTC
c777a41 Remove duplicate import 06 August 2008, 21:36:57 UTC
9752195 Docstring typo 06 August 2008, 20:12:30 UTC
03894c5 Fix longstringitem definition. #3505. 06 August 2008, 17:20:41 UTC
8b762f0 Tracker issue 3487: sre "bytecode" verifier. This is a verifier for the binary code used by the _sre module (this is often called bytecode, though to distinguish it from Python bytecode I put it in quotes). I wrote this for Google App Engine, and am making the patch available as open source under the Apache 2 license. Below are the copyright statement and license, for completeness. # Copyright 2008 Google Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. It's not necessary to include these copyrights and bytecode in the source file. Google has signed a contributor's agreement with the PSF already. 05 August 2008, 03:39:21 UTC
110a48c #3367: revert rev. 65539: this change causes test_parser to fail 05 August 2008, 02:05:23 UTC
efa61bc #3367 from Kristjan Valur Jonsson: If a PyTokenizer_FromString() is called with an empty string, the tokenizer's line_start member never gets initialized. Later, it is compared with the token pointer 'a' in parsetok.c:193 and that behavior can result in undefined behavior. 05 August 2008, 01:38:08 UTC
10288e1 Bug 3228: take a test from Niels Gustaebel's patch, and based on his patch, check for having os.stat available 05 August 2008, 01:00:57 UTC
7e30b67 Add a note about all the modules/packages changed to silence -3 warnings. More changes are needed once some decisions are made, but this is the work up to this point. 04 August 2008, 21:52:25 UTC
211b3cd Remove use of callable() from pickle to silence warnings under -3. 04 August 2008, 21:34:34 UTC
d13e4ba Remove tuple parameter unpacking in aifc to silence warnings under -3. 04 August 2008, 21:33:00 UTC
d250c8d Silence warnings under -3 triggered by wsgiref. 04 August 2008, 21:30:53 UTC
b646757 Issue #1481296: (again!) Make conversion of a float NaN to an int or long raise ValueError instead of returning 0. Also, change the error message for conversion of an infinity to an integer, replacing 'long' by 'integer', so that it's appropriate for both long(float('inf')) and int(float('inf')). 04 August 2008, 21:30:09 UTC
ff6868c Remove a use of callable() from Tkinter to silence warnings under -3. 04 August 2008, 21:24:43 UTC
132fc54 Remove a dict.has_key() and list.sort(cmp=) usage from tarfile to silence warnings under -3. 04 August 2008, 21:23:07 UTC
cf297cd Remove usage of apply() in sqlite3 to silence warnings under -3. 04 August 2008, 21:19:41 UTC
753ecb1 Remove dict.has_key() usage in the shelve module to silence warnings under -3. 04 August 2008, 21:17:15 UTC
5b3d372 Remove dict.has_key() usage in xml.sax to silence warnings under -3. 04 August 2008, 21:10:50 UTC
d9636e1 Remove the use of callable() in re to silence warnings under -3. 04 August 2008, 21:07:59 UTC
33ede08 more cleanup ups of the recently added warnings in the subprocess docs. 04 August 2008, 18:34:07 UTC
2a0c2b1 Add missing NEWS entry for r65487 04 August 2008, 12:47:17 UTC
a510748 Issue 643841: better documentation of the special method lookup process, especially for new-style classes. Also removes the warnings about not being authoritative for new-style classes - the language reference actually covers those fairly well now (albeit in a fashion that isn't always particularly easy to follow). 04 August 2008, 12:40:59 UTC
d868be8 Adds a sanity check to avoid a *very rare* infinite loop due to a corrupt tls key list data structure in the thread startup path. This change is a companion to r60148 which already successfully dealt with a similar issue on thread shutdown. In particular this loop has been observed happening from this call path: #0 in find_key () #1 in PyThread_set_key_value () #2 in _PyGILState_NoteThreadState () #3 in PyThreadState_New () #4 in t_bootstrap () #5 in pthread_start_thread () I don't know how this happens but it does, *very* rarely. On more than one hardware platform. I have not been able to reproduce it manually. (A flaky mutex implementation on the system in question is one hypothesis). As with r60148, the spinning we managed to observe in the wild was due to a single list element pointing back upon itself. 04 August 2008, 07:33:37 UTC
e7829a5 Clarify the meaning of the select() parameters and sync names with docstring. 04 August 2008, 07:31:50 UTC
40df8ec Template is always "tmp". 04 August 2008, 07:23:29 UTC
143de62 Fix markup. 04 August 2008, 06:29:36 UTC
70a6dbd Bug 3228: Explicitly supply the file mode to avoid creating executable files, and add corresponding tests. Possible 2.5 backport candidate 04 August 2008, 01:43:43 UTC
0879250 issue1606: Add warnings to the subprocess documentation about common pitfalls of using pipes that cause deadlocks. 04 August 2008, 01:03:50 UTC
814820b Remove assignment to True/False and use of dict.has_key() to silence warnings while running under -3. 04 August 2008, 00:50:11 UTC
9bd059f Silence warnings under -3 about using dict.has_key() for modulefinder. 04 August 2008, 00:27:29 UTC
5dd504d Remove dict.has_key() usage in xml.dom.minidom to silence warnings while running under -3. 04 August 2008, 00:23:58 UTC
a36f8fe - Issue #1857: subprocess.Popen.poll gained an additional _deadstate keyword argument in python 2.5, this broke code that subclassed Popen to include its own poll method. Fixed my moving _deadstate to an _internal_poll method. 04 August 2008, 00:13:29 UTC
e6bfe80 Remove dict.has_key() and apply() usage from the logging package to silence warnings when run under -3. 04 August 2008, 00:09:43 UTC
36bed8a Remove a use of callable() in fileinput to silence a -3 warning. 03 August 2008, 23:52:32 UTC
c66b03a Move filecmp from using dict.has_key() to dict.__contains__() to silence warnings triggered under -3. 03 August 2008, 23:46:46 UTC
8161498 Remove a dict.has_key() usage in email._parseaddr found while running -3. 03 August 2008, 23:40:13 UTC
1f571c6 Remove Barry's love of deprecated syntax to silence warnings in the email package, when run under -3, about using <>. 03 August 2008, 23:27:32 UTC
b2f49ff Remove a dict.has_key() use in DocXMLRPCServer that comes up under -3. 03 August 2008, 22:59:46 UTC
0a0f608 Remove a dict.has_key() and callable() usage in SimpleXMLRPCServer as triggered under -3 through test_xmlrpc. 03 August 2008, 22:57:23 UTC
c3ce0e5 Silence -3 warnings in pstats: a dict.has_key() usage and backport solution to move from list.sort(cmp=) to key=. 03 August 2008, 22:52:42 UTC
cc2f7b4 Remove a dict.has_key() usage in profile to silence a -3 DeprecationWarning. 03 August 2008, 22:38:19 UTC
52f03c5 Remove a use of list.sort(cmp=) to silence a -3 DeprecationWarning in cookielib. 03 August 2008, 22:34:25 UTC
60fffcf Note the removal of several committers. 03 August 2008, 22:28:55 UTC
1113803 #3495: use current version. 03 August 2008, 09:21:18 UTC
aca98b0 Silence SyntaxWarning and DeprecationWarning in pydoc triggered by tuple unpacking in parameter lists and using callable(). Found through -3. 03 August 2008, 00:58:51 UTC
89318d8 Silence some SyntaxWarnings for tuple unpacking in a parameter list for urlparse when run under -3. 03 August 2008, 00:51:02 UTC
92a6240 Preemptively backport the relevant parts of r65420 02 August 2008, 21:58:05 UTC
727bd0b Issue #3039: Fix TarFileCompat.writestr() which always raised an AttributeError since __slots__ were added to zipfile.ZipInfo in r46967 two years ago. Add a warning about the removal of TarFileCompat in Python 3.0. 02 August 2008, 11:26:39 UTC
aabf404 Issue #799428: Fix Tkinter.Misc._nametowidget to unwrap Tcl command objects. 02 August 2008, 07:20:25 UTC
97b1fb6 Remove a __getitem__() removal on an exception to silence a warning triggered under -3. 02 August 2008, 03:37:50 UTC
0d89407 Remove a dict.has_key() use to silence a warning when running under -3. 02 August 2008, 03:32:13 UTC
926779e Remove a dict.has_key() use to silence a warning raised under -3. 02 August 2008, 03:28:42 UTC
50bb7e1 Remove a tuple unpacking in a parameter list to remove a SyntaxWarning raised while running under -3. 02 August 2008, 03:15:20 UTC
2005050 Remove a tuple unpacking in a parameter list to suppress the SyntaxWarning with -3. 02 August 2008, 03:13:46 UTC
8df0e4f fix compile error on Windows 02 August 2008, 03:11:16 UTC
8079028 revert last revision; code was right 02 August 2008, 03:05:11 UTC
1af6fb5 fix indentation that caused logic bug 02 August 2008, 02:57:17 UTC
290d3d9 This should really be a comment. 01 August 2008, 20:13:29 UTC
632f631 Add the grammar to the reference manual, since the new docs don't have the feature of putting all the small EBNF snippets together into one big file. 01 August 2008, 20:04:43 UTC
1299e36 Submit fix for issue3393: Memory corruption in multiprocessing module 01 August 2008, 19:46:50 UTC
8dbf364 Generate the PatternGrammar pickle during "make install". Fixes part of #3131. 01 August 2008, 14:10:26 UTC
dadcd1f Tone down math.fsum warning. 01 August 2008, 09:13:07 UTC
52597be Remove a use of callable() to silence the warning triggered under -3. 01 August 2008, 01:45:49 UTC
f5eb2ff Silence (Syntax|Deprecation)Warning for 'inspect'. Had to remove tuple unpacking in a parameter list and set some constants by hand that were pulled from the 'compiler' package. 01 August 2008, 01:40:24 UTC
c6a30ec Remove use of tuple unpacking and dict.has_key() so as to silence SyntaxWarning as triggered by -3. 01 August 2008, 01:36:47 UTC
791ec1f Remove assignment to True/False to silence the SyntaxWarning that is triggered by -3. 01 August 2008, 01:34:05 UTC
5400b6b Fix a DeprecationWarning about __getitem__() and exceptions in the 'traceback' module. 01 August 2008, 01:21:50 UTC
06847b1 Correct a crash when two successive unicode allocations fail with a MemoryError: the freelist contained half-initialized objects with freed pointers. The comment /* XXX UNREF/NEWREF interface should be more symmetrical */ was copied from tupleobject.c, and appears in some other places. I sign the petition. 31 July 2008, 23:39:05 UTC
ad96040 Remove a dummy test that was checked in by mistake 31 July 2008, 21:35:03 UTC
39fd672 #3479: unichr(2**32) used to return u'\x00'. The argument was fetched in a long, but PyUnicode_FromOrdinal takes an int. (why doesn't gcc issue a truncation warning in this case?) 31 July 2008, 21:28:03 UTC
e7d8be8 Security patches from Apple: prevent int overflow when allocating memory 31 July 2008, 17:17:14 UTC
e70f8e1 remove usage of MacOS from Tkinter 31 July 2008, 15:15:45 UTC
0f6414a Rename testSum to testFsum and move it to proper place in test_math.py 31 July 2008, 14:48:32 UTC
cda5ce2 Backport test.support.fcmp() from 3.0 to silence -3 warnings. 31 July 2008, 03:00:53 UTC
f080e6d Alter recipe to show how to call izip_longest() with both a keyword argument and star arguments. 31 July 2008, 01:19:50 UTC
back to top