https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
aa7e51f bump version to 2.7a2 09 January 2010, 16:34:06 UTC
8360b21 #7422: make it clear that getargspec() only works on Python functions. 09 January 2010, 09:47:11 UTC
c25417f Fixed #7617: all flavors of gcc should be recognized now 08 January 2010, 23:42:23 UTC
5b77d6d Remove obsolete warning filters in regrtest.py (from issue #7092 -- patch by Florent Xicluna). 08 January 2010, 19:39:04 UTC
7a2ee0b Fix for Issue7026. For the Error - RuntimeError: dictionary changed size during iteration 08 January 2010, 19:20:25 UTC
8015725 Issue #7092: Remove py3k warning when importing cPickle. 2to3 handles renaming of `cPickle` to `pickle`. The warning was annoying since there's no alternative to cPickle if you care about performance. Patch by Florent Xicluna. 08 January 2010, 19:20:17 UTC
ce8e33a Reverting the Revision: 77368. I committed Flox's big patch for tests by mistake. ( It may come in for sure tough) 08 January 2010, 19:04:16 UTC
3ddc435 Fixing - Issue7026 - RuntimeError: dictionary changed size during iteration. Patch by flox 08 January 2010, 18:41:40 UTC
3194d14 Backport some float repr tests that were missed in issue 7117. 08 January 2010, 16:53:56 UTC
96aa3ca #7653: clarify how the PythonPath registry key should look like. 07 January 2010, 21:48:47 UTC
54fd8ae Fix description for Py_GetPath(); it sounded like it always returned sys.path. 07 January 2010, 20:54:45 UTC
5458418 Fix reattribution mistake when fixing attribution mistake! 07 January 2010, 17:54:10 UTC
254d23f Fix attribution. Florent actually repackaged and reviewed Victor's patch (sorry!). 07 January 2010, 17:49:37 UTC
0d423b8 Issue #7455: Fix possible crash in cPickle on invalid input. Patch by Florent Xicluna. 07 January 2010, 17:46:49 UTC
bdd863d Eric Smith was missing fro m the issue 7117 whatsnew attribution. 07 January 2010, 09:28:29 UTC
f4d63ab Fix inadvertent checkin of debug line. 07 January 2010, 04:04:28 UTC
ff2d7a7 Add -W to the 'basics', 'opt', and 'all' test runs so that we get verbose information if a failure happens. 07 January 2010, 03:09:08 UTC
705a358 #5950: document that zip files with comments are unsupported in zipimport. 06 January 2010, 18:26:08 UTC
8904053 #5991: let completion for the "help" command include help topics. This also simplifies the Cmd.get_names() method implementation; it was written at a time where dir() didn't consider base class attributes. 06 January 2010, 18:02:16 UTC
5089a38 Small fixes to test_cmd: fix signature of do_shell, remove duplicate import, add option to run the custom Cmd class. 06 January 2010, 17:43:06 UTC
202eb90 Add missing docstring for Context.divmod. Thanks Juan José Conti. 06 January 2010, 16:20:22 UTC
442879a Add Stefan. 05 January 2010, 18:14:52 UTC
2b6e4bc add a test about hashing array.array 05 January 2010, 00:04:19 UTC
af45b11 Kill a couple of "<>" 04 January 2010, 23:28:16 UTC
b9d4963 Issue #7092: Fix the DeprecationWarnings emitted by the standard library when using the -3 flag. Patch by Florent Xicluna. 04 January 2010, 23:22:44 UTC
b9c3ed4 #3340: document print/get_usage and print/get_version 04 January 2010, 21:43:02 UTC
2bcd177 Fix typo in comment. 04 January 2010, 21:32:02 UTC
8198256 fixed markup errors 04 January 2010, 09:00:11 UTC
3694366 factor out __complex__ lookup code to fix another case 04 January 2010, 01:00:47 UTC
ecdae19 do correct lookup of the __complex__ method 04 January 2010, 00:43:01 UTC
37559a0 Credit Nir Aides for r77288 03 January 2010, 22:38:50 UTC
673ddf9 Issue #7471: Improve the performance of GzipFile's buffering mechanism, and make it implement the `io.BufferedIOBase` ABC to allow for further speedups by wrapping it in an `io.BufferedReader`. Patch by Nir Aides. 03 January 2010, 22:29:56 UTC
49d709c Fix testSourceAddress to not test the host, it wasn't passing on some platforms. 03 January 2010, 15:05:52 UTC
3b18ff7 remove an obsolete file that should've gone with r77252 03 January 2010, 14:56:28 UTC
7c910eb Update doc build step. 03 January 2010, 13:05:39 UTC
f132c16 Make use of PyLong_AsLongAndOverflow in math_ldexp. 03 January 2010, 12:03:03 UTC
722a8a9 :stmt: -> :keyword: 03 January 2010, 09:09:55 UTC
5129ed3 #7618: fix highlight of code blocks 03 January 2010, 09:01:27 UTC
ae628c9 r77152 to Doc/Makefile broke doc build due to (at least some) make binaries running clean prereq after checkout. 1. So, fix the insane make call in build.sh - seems to solve it. 2. Fix a missing redirection. 3. Check in the rsync opts that actually work during upload. 03 January 2010, 08:36:45 UTC
9d32521 issue3972: HTTPConnection and HTTPSConnection now support a source_address parameter. Also cleans up an annotation in the socket documentation. 03 January 2010, 02:06:07 UTC
79a3eb1 Adds an optional source_address parameter to socket.create_connection(). For use by issue3972. 03 January 2010, 01:29:44 UTC
7f8ebdb Add a few items 03 January 2010, 01:15:21 UTC
ffd5d88 make setup.py similar to py3k's when reporting on _hashlib as missing or not. 03 January 2010, 00:43:02 UTC
6dcdcde Import all implementations of the hash algorithms (OpenSSL & builtin) and run the test suite across all that are available. Warns about extension modules that could not be imported when python was compiled with Py_DEBUG. That warning could be made fatal but I didn't want to do that initially as I suspect non setup.py based build processes (windows, any others?) won't compile them all conditionally based on the Py_DEBUG setting today. 03 January 2010, 00:19:04 UTC
92c58ae Fix typo. 02 January 2010, 22:55:55 UTC
fe32d30 mention the r77252 change 02 January 2010, 22:42:50 UTC
443ec68 Issue #3745: Undo the requirement for new buffer API only objects to be passed to hashlib functions in python 2.x. The module now uses the 's*' for argument parsing which auto encodes unicode objects to the system default encoding for us. 02 January 2010, 22:28:48 UTC
c2fa18c Always compile the all versions of the hashlib algorithm modules when Python was compiled with Py_DEBUG defined. Otherwise the builtins are not compiled by default for many developers due to OpenSSL being present, making it easier for bugs to slip by. A future commit will add test code compare the behaviors of all implementations when they are all available. 02 January 2010, 22:25:29 UTC
b538d54 Remove silly conditional. 02 January 2010, 21:53:44 UTC
83f86e8 Add tests for issue #7458: str.rfind() would crash when called with an invalid start value. The offending code itself was removed as part of #7462. This patch by Victor Stinner. 02 January 2010, 21:47:10 UTC
b56fb12 Correct documentation for s* z* and w*, the argument that should be passed is the address of a Py_buffer, not a Py_buffer *. 02 January 2010, 21:29:54 UTC
5b7139a Issue #7462: Implement the stringlib fast search algorithm for the `rfind`, `rindex`, `rsplit` and `rpartition` methods. Patch by Florent Xicluna. 02 January 2010, 21:12:58 UTC
d3e3232 Refactor some longobject internals: PyLong_AsDouble and _PyLong_AsScaledDouble (the latter renamed to _PyLong_Frexp) now use the same core code. The exponent produced by _PyLong_Frexp now has type Py_ssize_t instead of the previously used int, and no longer needs scaling by PyLong_SHIFT. This frees the math module from having to know anything about the PyLong implementation. This closes issue #5576. 02 January 2010, 14:45:40 UTC
5a485c1 Clarify that the rect, phase and polar functions work with radians. 02 January 2010, 14:29:52 UTC
36f4214 Fix casing. 02 January 2010, 12:35:01 UTC
4b2c064 Make script work with 2.5. 02 January 2010, 09:53:18 UTC
f477b93 Update Windows build to sqlite 3.6.21. 02 January 2010, 09:25:21 UTC
1a635e4 remove use of deprecated os.popen #7619 02 January 2010, 02:43:04 UTC
1b34d25 Issue #5080: turn the DeprecationWarning from float arguments passed to integer PyArg_Parse* format codes into a TypeError. Add a DeprecationWarning for floats passed with the 'L' format code, which didn't previously have a warning. 01 January 2010, 17:27:30 UTC
edfe72f allow --with-dbmliborder to specify that no dbm modules will be built #6491 01 January 2010, 15:21:13 UTC
6c99b4e fix indentation 01 January 2010, 15:20:06 UTC
b4abef6 add note 01 January 2010, 15:18:38 UTC
1c335e6 use pkg-config to find the libffi headers when --with-system-ffi is used #6943 01 January 2010, 15:16:29 UTC
8cdc9bc More yearly updates. 01 January 2010, 13:07:05 UTC
9db7746 more copyright year updates 01 January 2010, 04:16:42 UTC
71380c3 update copyright year 01 January 2010, 04:00:55 UTC
f31d1a0 Add some missing command-line options to the main list. All but -V were already documented. Left -V undocumented for now (and -U was already undocumented). 01 January 2010, 01:44:57 UTC
0ef0b91 More configure fixes: avoid sh 'integer argument expected' error when 'long long' type doesn't exist. 31 December 2009, 21:11:48 UTC
5ce8474 Add missing quotes. 31 December 2009, 20:48:04 UTC
ae9a0a0 add another advancement 31 December 2009, 16:49:37 UTC
a7f5947 Add various items 31 December 2009, 16:38:53 UTC
2fd2e86 update expat comment 31 December 2009, 16:28:24 UTC
91e0db8 Add some items 31 December 2009, 16:17:05 UTC
aac4df6 #7613: missing ) in flmodule.c 31 December 2009, 13:47:24 UTC
763f1e8 indentation and further alignment with py3k 31 December 2009, 13:27:41 UTC
6d6b53c cleanup and refactoring 31 December 2009, 13:00:43 UTC
2c19674 add a --with-system-expat option to build pyexpat against the system's lib #7609 31 December 2009, 03:17:18 UTC
df6f963 Merged revisions 77158 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r77158 | benjamin.peterson | 2009-12-30 13:41:03 -0600 (Wed, 30 Dec 2009) | 1 line clean up logging's global state after the test finishes ........ 30 December 2009, 19:44:23 UTC
0f02d39 check if the attribute is set before deleting it with T_OBJECT_EX (fixes #7604) Also, add a note to the docs about the better behavior of T_OBJECT_EX as compared to T_OBJECT. 30 December 2009, 19:34:10 UTC
b7953f0 We only support Windows NT derivatives now. 30 December 2009, 19:03:00 UTC
e5ee7e3 #7602: improve "clean" and "checkout" targets now that all tools are in externals. 30 December 2009, 18:36:09 UTC
5a5fee8 #7487: update Pygments version. 30 December 2009, 18:32:50 UTC
95049f2 Use new Pygments version. 30 December 2009, 16:21:26 UTC
9b02e85 Add Marcos Donolo for work on issue 7534 patch. 30 December 2009, 12:22:49 UTC
99d652e Issue #7534: Fix handling of nans, infinities, and negative zero in ** operator, on IEEE 754 platforms. Thanks Marcos Donolo for original patch. 30 December 2009, 12:12:23 UTC
569e61f #5511: Added the ability to use ZipFile as a context manager. Patch by Brian Curtin. 30 December 2009, 06:14:51 UTC
eb74da8 wrap long line 30 December 2009, 03:02:34 UTC
500ce23 only build the nis module when the headers are found #7589 30 December 2009, 02:58:50 UTC
3c8a24e Add various items 29 December 2009, 23:41:04 UTC
c8a2ce7 #7579: Add docstrings to the msvcrt module 29 December 2009, 23:06:17 UTC
8645a5c #7413: Passing '\0' as the separator to datetime.datetime.isoformat() used to drop the time part of the result. 29 December 2009, 22:03:38 UTC
fa1ffb6 #7595: fix typo in argument default constant. 29 December 2009, 21:09:17 UTC
8e3e1d6 Issue #7575: An overflow test for math.expm1 was failing on OS X 10.4/Intel, due to a defect in the platform's implementation of expm1. Since the issue is of low severity, and appears to be fixed in OS X 10.5 and 10.6, it doesn't seem worth working around, so I'm just weakening the relevant test so that it passes on 10.4. 29 December 2009, 20:51:24 UTC
b4a4f51 Various additions 29 December 2009, 20:10:16 UTC
c2aad8a Fix wrong markup. 29 December 2009, 11:25:38 UTC
a25658b Improve markup of ctypes docs. 29 December 2009, 11:06:31 UTC
d2ff486 #7569: clarification about c_char_p. 29 December 2009, 10:34:34 UTC
b598393 enable test_main.py 29 December 2009, 00:09:33 UTC
abb4274 Merged revisions 76871-76872,77093-77095,77097-77101 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r76871 | benjamin.peterson | 2009-12-17 20:49:21 -0600 (Thu, 17 Dec 2009) | 1 line handle unencodable diffs gracefully #5093 ........ r76872 | benjamin.peterson | 2009-12-17 20:51:37 -0600 (Thu, 17 Dec 2009) | 1 line fix emacs header ........ r77093 | benjamin.peterson | 2009-12-28 14:43:32 -0600 (Mon, 28 Dec 2009) | 7 lines replace callable(x) with isinstance(x, collections.Callable) #7006 This is a more accurate translation than hasattr(x, '__call__') which failed in the case that somebody had put __call__ in the instance dictionary. Patch mostly by Joe Amenta. ........ r77094 | benjamin.peterson | 2009-12-28 14:45:13 -0600 (Mon, 28 Dec 2009) | 2 lines deuglify imports ........ r77095 | benjamin.peterson | 2009-12-28 14:49:23 -0600 (Mon, 28 Dec 2009) | 1 line remove unused flag ........ r77097 | benjamin.peterson | 2009-12-28 16:12:13 -0600 (Mon, 28 Dec 2009) | 2 lines clean up imports and whitespace ........ r77098 | benjamin.peterson | 2009-12-28 16:43:35 -0600 (Mon, 28 Dec 2009) | 1 line *** empty log message *** ........ r77099 | benjamin.peterson | 2009-12-28 16:45:10 -0600 (Mon, 28 Dec 2009) | 1 line revert unintended change ........ r77100 | benjamin.peterson | 2009-12-28 16:53:21 -0600 (Mon, 28 Dec 2009) | 1 line revert unintended changes ........ r77101 | benjamin.peterson | 2009-12-28 17:46:02 -0600 (Mon, 28 Dec 2009) | 1 line normalize whitespace ........ 28 December 2009, 23:50:41 UTC
0d19eaf document new fix_callable behavior 28 December 2009, 20:51:17 UTC
back to top