9481c57 | Mark Dickinson | 17 January 2010, 20:57:56 UTC | Issue #7632: When Py_USING_MEMORY_DEBUGGER is defined, disable the private memory allocation scheme in dtoa.c, along with a piece of code that caches powers of 5 for future use. This makes it easier to detect dtoa.c memory leaks with Valgrind or similar tools. Patch by Stefan Krah. | 17 January 2010, 20:57:56 UTC |
92397ce | Ronald Oussoren | 17 January 2010, 19:32:00 UTC | Explicitly use /usr/bin/arch on OSX, fixes issue 7715 | 17 January 2010, 19:32:00 UTC |
3c0a126 | Ronald Oussoren | 17 January 2010, 19:27:57 UTC | This patch ensures that the configure-script mentions checking for --enable-universalsdk and that it doesn't default to the 10.4u SDK when that SDK does not exist. (This affects OSX) This patch should fix most of issue 4834, although I haven't gotten enough information from the user to be sure. | 17 January 2010, 19:27:57 UTC |
a55af9a | Ronald Oussoren | 17 January 2010, 16:25:57 UTC | - Issue #7658: Ensure that the new pythonw executable works on OSX 10.4 - Issue #7714: Use ``gcc -dumpversion`` to detect the version of GCC on MacOSX. - Make configure look for util.h as well as libutil.h. The former is the header file that on OSX contains the defition of openpty. (Needed to compile for OSX 10.4 on OSX 10.6) - Use the correct definition of CC to compile the pythonw executable | 17 January 2010, 16:25:57 UTC |
60ba2c8 | Antoine Pitrou | 17 January 2010, 15:55:45 UTC | Use PyAPI_DATA. | 17 January 2010, 15:55:45 UTC |
23df3d2 | Mark Dickinson | 17 January 2010, 13:37:57 UTC | Issue #7632: Fix a memory leak in _Py_dg_strtod. | 17 January 2010, 13:37:57 UTC |
724c5b2 | Ronald Oussoren | 17 January 2010, 12:38:11 UTC | Add text to Mac/README to warn about non-universal libraries when building a universal Python. Based on issue7679. | 17 January 2010, 12:38:11 UTC |
e80a6a4 | Antoine Pitrou | 17 January 2010, 12:26:20 UTC | Issue #7561: Operations on empty bytearrays (such as `int(bytearray())`) could crash in many places because of the PyByteArray_AS_STRING() macro returning NULL. The macro now returns a statically allocated empty string instead. | 17 January 2010, 12:26:20 UTC |
aee9003 | Georg Brandl | 17 January 2010, 12:14:42 UTC | Add note about usage of STRINGLIB_EMPTY. | 17 January 2010, 12:14:42 UTC |
ab6ee7a | Mark Dickinson | 17 January 2010, 11:10:03 UTC | Increase number of strtod tests slightly, to make it more likely that a memory leak is detected. | 17 January 2010, 11:10:03 UTC |
6cbb7f9 | Georg Brandl | 17 January 2010, 08:42:30 UTC | #7699: improve datetime docs: straightforward linking to strftime/strptime section, mark classmethods as such. | 17 January 2010, 08:42:30 UTC |
d87f22c | Mark Dickinson | 16 January 2010, 20:33:02 UTC | Add better error reporting for MemoryErrors caused by str->float conversions. | 16 January 2010, 20:33:02 UTC |
5afe42b | Ezio Melotti | 16 January 2010, 19:36:42 UTC | remove wrong markup | 16 January 2010, 19:36:42 UTC |
3373a3a | Ezio Melotti | 16 January 2010, 18:38:01 UTC | typo: use one instead instead of two | 16 January 2010, 18:38:01 UTC |
18a818b | Mark Dickinson | 16 January 2010, 18:06:17 UTC | Fix multiple uses of variable 'L' in _Py_dg_strtod, where one use requires an unsigned long and the other a signed long. See also r77421. | 16 January 2010, 18:06:17 UTC |
811ff82 | Mark Dickinson | 16 January 2010, 17:57:49 UTC | Issue #7632: Fix one more case of incorrect rounding for str -> float conversion (see bug 5 in the issue tracker). | 16 January 2010, 17:57:49 UTC |
db983a7 | Antoine Pitrou | 16 January 2010, 17:45:56 UTC | Followup to #7703: a2b_hqx() didn't follow the new buffer API (neither in trunk nor in py3k). Patch by Florent Xicluna as well as additional tests. | 16 January 2010, 17:45:56 UTC |
c755dba | R. David Murray | 16 January 2010, 16:08:32 UTC | Fix issue number in comment. | 16 January 2010, 16:08:32 UTC |
476279f | Mark Dickinson | 16 January 2010, 10:44:00 UTC | Issue #7632: Fix a serious wrong output bug for string -> float conversion. Also remove some now unused variables, and add comments clarifying the possible outputs of the parsing section of _Py_dg_strtod. Thanks Eric Smith for reviewing. | 16 January 2010, 10:44:00 UTC |
ed44dfa | R. David Murray | 16 January 2010, 05:15:17 UTC | Issue #1670765: Prevent email.generator.Generator from re-wrapping headers in multipart/signed MIME parts, which fixes one of the sources of invalid modifications to such parts by Generator. Patch and tests by Martin von Gagern. | 16 January 2010, 05:15:17 UTC |
57cd8eb | Sean Reifscheider | 16 January 2010, 04:27:58 UTC | issue5063: Fixes for building RPM on CentOS plus misc .spec file enhancements. | 16 January 2010, 04:27:58 UTC |
334ffe8 | Vinay Sajip | 15 January 2010, 23:27:05 UTC | Fixed issue-number mistake in NEWS update. | 15 January 2010, 23:27:05 UTC |
667dc19 | Benjamin Peterson | 15 January 2010, 02:26:07 UTC | try to fix for windows | 15 January 2010, 02:26:07 UTC |
0bc7747 | Brett Cannon | 15 January 2010, 01:31:45 UTC | Remove C++/C99-style comments. | 15 January 2010, 01:31:45 UTC |
c391ad0 | Antoine Pitrou | 15 January 2010, 00:18:00 UTC | Issue #7701: Fix crash in binascii.b2a_uu() in debug mode when given a 1-byte argument. Patch by Victor Stinner. | 15 January 2010, 00:18:00 UTC |
3ffa43d | Brett Cannon | 14 January 2010, 20:00:28 UTC | The silencing of DeprecationWarning was not taking -3 into consideration. Since Py3K warnings are DeprecationWarning by default this was causing -3 to essentially be a no-op. Now DeprecationWarning is only silenced if -3 is not used. Closes issue #7700. Thanks Ezio Melotti and Florent Xicluna for patch help. | 14 January 2010, 20:00:28 UTC |
efdddd3 | Antoine Pitrou | 14 January 2010, 17:25:24 UTC | Issue #3299: Fix possible crash in the _sre module when given bad argument values in debug mode. Patch by Victor Stinner. | 14 January 2010, 17:25:24 UTC |
fd3a60d | Antoine Pitrou | 14 January 2010, 16:27:09 UTC | Issue #7703: Add support for the new buffer API to functions of the binascii module. Backported from py3k by Florent Xicluna, with some additional tests. | 14 January 2010, 16:27:09 UTC |
647ed91 | Mark Dickinson | 14 January 2010, 15:22:33 UTC | Issue #7632: add tests for bugs fixed so far. | 14 January 2010, 15:22:33 UTC |
f8747c1 | Mark Dickinson | 14 January 2010, 14:40:20 UTC | Issue 7632: fix incorrect rounding for long input strings with values very close to a power of 2. (See Bug 4 in the tracker discussion.) | 14 January 2010, 14:40:20 UTC |
50b60c6 | Mark Dickinson | 14 January 2010, 13:14:49 UTC | Issue 7632: fix a dtoa.c bug (bug 6) causing incorrect rounding. Tests to follow. | 14 January 2010, 13:14:49 UTC |
03774fa | Mark Dickinson | 14 January 2010, 13:02:36 UTC | Fix off-by-one error introduced in r77483. I have a test for this, but it currently fails due to a different dtoa.c bug; I'll add the test once that bug is fixed. | 14 January 2010, 13:02:36 UTC |
d234208 | Ezio Melotti | 14 January 2010, 11:34:10 UTC | Fixed typo | 14 January 2010, 11:34:10 UTC |
7a1b435 | Benjamin Peterson | 14 January 2010, 02:40:10 UTC | use more robust quoting | 14 January 2010, 02:40:10 UTC |
852a27d | Skip Montanaro | 14 January 2010, 01:12:34 UTC | Update PyEval_EvalFrame to PyEval_EvalFrameEx. This looks to have been done partially before. Also add a comment describing how this might have to work with different versions of the interpreter. | 14 January 2010, 01:12:34 UTC |
d2a9940 | Mark Dickinson | 13 January 2010, 22:20:10 UTC | More dtoa.c cleanup; remove the need for bc.dplen, bc.dp0 and bc.dp1. | 13 January 2010, 22:20:10 UTC |
02139d7 | Mark Dickinson | 13 January 2010, 22:15:53 UTC | Fix buggy comparison: LHS of comparison was being treated as unsigned. | 13 January 2010, 22:15:53 UTC |
6e0d3d6 | Mark Dickinson | 13 January 2010, 20:55:03 UTC | Simplify and annotate the bigcomp function, removing unused special cases. | 13 January 2010, 20:55:03 UTC |
5818e01 | Mark Dickinson | 13 January 2010, 19:02:37 UTC | Clarify that sulp expects a nonnegative input, but that +0.0 is fine. | 13 January 2010, 19:02:37 UTC |
b26d56a | Mark Dickinson | 13 January 2010, 18:21:53 UTC | Add comments explaining the role of the bigcomp function in dtoa.c. | 13 January 2010, 18:21:53 UTC |
5f76d13 | Antoine Pitrou | 13 January 2010, 15:02:13 UTC | Issue #7625: Add more tests that bytearray methods return new objects, even if identical. Patch by Florent Xicluna (again). | 13 January 2010, 15:02:13 UTC |
f58021f | Antoine Pitrou | 13 January 2010, 14:32:51 UTC | Add ACKS entry for r77472. | 13 January 2010, 14:32:51 UTC |
5a9112c | Antoine Pitrou | 13 January 2010, 14:32:10 UTC | Issue #2846: Add support for gzip.GzipFile reading zero-padded files. Patch by Brian Curtin. | 13 January 2010, 14:32:10 UTC |
1004292 | Antoine Pitrou | 13 January 2010, 14:01:26 UTC | Sanitize bloom filter macros | 13 January 2010, 14:01:26 UTC |
a913a20 | Antoine Pitrou | 13 January 2010, 13:43:37 UTC | Test commit to try to diagnose failures of the IA-64 buildbot | 13 January 2010, 13:43:37 UTC |
1379b84 | Antoine Pitrou | 13 January 2010, 11:57:42 UTC | Use `with` | 13 January 2010, 11:57:42 UTC |
8c510e7 | Antoine Pitrou | 13 January 2010, 11:47:49 UTC | Issue #7661: Allow ctypes to be built from a non-ASCII directory path. Patch by Florent Xicluna. | 13 January 2010, 11:47:49 UTC |
5c767c2 | Antoine Pitrou | 13 January 2010, 08:55:20 UTC | Fix Windows build (re r77461) | 13 January 2010, 08:55:20 UTC |
6467213 | Antoine Pitrou | 13 January 2010, 07:55:48 UTC | Issue #7622: Improve the split(), rsplit(), splitlines() and replace() methods of bytes, bytearray and unicode objects by using a common implementation based on stringlib's fast search. Patch by Florent Xicluna. | 13 January 2010, 07:55:48 UTC |
d0ff51c | Ezio Melotti | 13 January 2010, 00:25:03 UTC | #7685: typo | 13 January 2010, 00:25:03 UTC |
5ff4f27 | Mark Dickinson | 12 January 2010, 22:55:51 UTC | Issue #7632: Fix a bug in dtoa.c that could lead to incorrectly-rounded results. | 12 January 2010, 22:55:51 UTC |
8efef5c | Mark Dickinson | 12 January 2010, 22:23:56 UTC | Issue #7632: Fix a problem with _Py_dg_strtod that could lead to crashes in debug builds, for certain long numeric strings corresponding to subnormal values. | 12 January 2010, 22:23:56 UTC |
efa45f3 | Antoine Pitrou | 12 January 2010, 22:02:10 UTC | Issue #7654: enable additional bytes/bytearray tests. Patch by Florent Xicluna. | 12 January 2010, 22:02:10 UTC |
b227f47 | Alexandre Vassalotti | 12 January 2010, 18:25:33 UTC | Added documentation for dictionary views fixer. | 12 January 2010, 18:25:33 UTC |
b5689de | Ezio Melotti | 12 January 2010, 03:32:05 UTC | #5827: make sure that normpath preserves unicode | 12 January 2010, 03:32:05 UTC |
58a96ef | Alexandre Vassalotti | 12 January 2010, 01:34:43 UTC | Fixed repr of dictionary views. | 12 January 2010, 01:34:43 UTC |
ae7731a | Tarek Ziadé | 11 January 2010, 23:41:32 UTC | module cleanup | 11 January 2010, 23:41:32 UTC |
69eb516 | Alexandre Vassalotti | 11 January 2010, 23:17:10 UTC | Issue #1967: Backport dictionary views. | 11 January 2010, 23:17:10 UTC |
7a8df80 | Alexandre Vassalotti | 11 January 2010, 23:13:49 UTC | Add missing NEWS entry for r77422. | 11 January 2010, 23:13:49 UTC |
dc0f487 | Tarek Ziadé | 11 January 2010, 22:50:29 UTC | Fixed #5372: .o files are now always rebuilt because file age test don't work in some case | 11 January 2010, 22:50:29 UTC |
102d70e | Alexandre Vassalotti | 11 January 2010, 22:46:43 UTC | Update version information for AST changes in r77422. | 11 January 2010, 22:46:43 UTC |
b646547 | Alexandre Vassalotti | 11 January 2010, 22:36:12 UTC | Issue #2333: Backport set and dict comprehensions syntax. | 11 January 2010, 22:36:12 UTC |
0ca7452 | Mark Dickinson | 11 January 2010, 17:15:13 UTC | Change a variable type to avoid signed overflow; replace repeated '19999' constant by a define. | 11 January 2010, 17:15:13 UTC |
e822ab0 | Benjamin Peterson | 10 January 2010, 20:42:03 UTC | fix test_popen when the path to python has spaces #7671 | 10 January 2010, 20:42:03 UTC |
0e207df | R. David Murray | 10 January 2010, 17:41:28 UTC | Issue #7119: document that a program-generated Message object tree may be mutated when serialized. | 10 January 2010, 17:41:28 UTC |
2e3da14 | Senthil Kumaran | 10 January 2010, 17:35:05 UTC | Fixed issue7648 - test_urllib2 fails on Windows if not run from C: | 10 January 2010, 17:35:05 UTC |
5a0b399 | Mark Dickinson | 10 January 2010, 13:06:31 UTC | Remove unused BCinfo fields and an unused macro. | 10 January 2010, 13:06:31 UTC |
9d87323 | Martin v. Löwis | 10 January 2010, 10:29:54 UTC | Update root certificate to CAcert. | 10 January 2010, 10:29:54 UTC |
6fdd3dc | Brett Cannon | 10 January 2010, 02:56:19 UTC | DeprecationWarning is now silent by default. This was originally suggested by Guido, discussed on the stdlib-sig mailing list, and given the OK by Guido directly to me. What this change essentially means is that Python has taken a policy of silencing warnings that are only of interest to developers by default. This should prevent users from seeing warnings which are triggered by an application being run against a new interpreter before the app developer has a chance to update their code. Closes issue #7319. Thanks to Antoine Pitrou, Ezio Melotti, and Brian Curtin for helping with the issue. | 10 January 2010, 02:56:19 UTC |
3ad57e2 | Brett Cannon | 10 January 2010, 02:48:50 UTC | Update the version # of Python-ast.c based on the backport of set literals from r77400. | 10 January 2010, 02:48:50 UTC |
ee936a2 | Alexandre Vassalotti | 09 January 2010, 23:35:54 UTC | Issue #2335: Backport set literals syntax from Python 3.x. | 09 January 2010, 23:35:54 UTC |
e365613 | Mark Dickinson | 09 January 2010, 18:50:50 UTC | Issue #7532: Add additional slicing test cases for new- and old-style classes. Patch by Florent Xicluna. | 09 January 2010, 18:50:50 UTC |
dd6d92a | Benjamin Peterson | 09 January 2010, 17:30:31 UTC | post release version adjustment | 09 January 2010, 17:30:31 UTC |
46bb2b9 | Benjamin Peterson | 09 January 2010, 16:36:09 UTC | tag 2.7 alpha 2 | 09 January 2010, 16:36:09 UTC |
aa7e51f | Benjamin Peterson | 09 January 2010, 16:34:06 UTC | bump version to 2.7a2 | 09 January 2010, 16:34:06 UTC |
8360b21 | Georg Brandl | 09 January 2010, 09:47:11 UTC | #7422: make it clear that getargspec() only works on Python functions. | 09 January 2010, 09:47:11 UTC |
c25417f | Tarek Ziadé | 08 January 2010, 23:42:23 UTC | Fixed #7617: all flavors of gcc should be recognized now | 08 January 2010, 23:42:23 UTC |
5b77d6d | Antoine Pitrou | 08 January 2010, 19:39:04 UTC | Remove obsolete warning filters in regrtest.py (from issue #7092 -- patch by Florent Xicluna). | 08 January 2010, 19:39:04 UTC |
7a2ee0b | Senthil Kumaran | 08 January 2010, 19:20:25 UTC | Fix for Issue7026. For the Error - RuntimeError: dictionary changed size during iteration | 08 January 2010, 19:20:25 UTC |
8015725 | Antoine Pitrou | 08 January 2010, 19:20:17 UTC | 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 | Senthil Kumaran | 08 January 2010, 19:04:16 UTC | 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 | Senthil Kumaran | 08 January 2010, 18:41:40 UTC | Fixing - Issue7026 - RuntimeError: dictionary changed size during iteration. Patch by flox | 08 January 2010, 18:41:40 UTC |
3194d14 | Mark Dickinson | 08 January 2010, 16:53:56 UTC | Backport some float repr tests that were missed in issue 7117. | 08 January 2010, 16:53:56 UTC |
96aa3ca | Georg Brandl | 07 January 2010, 21:48:47 UTC | #7653: clarify how the PythonPath registry key should look like. | 07 January 2010, 21:48:47 UTC |
54fd8ae | Georg Brandl | 07 January 2010, 20:54:45 UTC | Fix description for Py_GetPath(); it sounded like it always returned sys.path. | 07 January 2010, 20:54:45 UTC |
5458418 | Antoine Pitrou | 07 January 2010, 17:54:10 UTC | Fix reattribution mistake when fixing attribution mistake! | 07 January 2010, 17:54:10 UTC |
254d23f | Antoine Pitrou | 07 January 2010, 17:49:37 UTC | Fix attribution. Florent actually repackaged and reviewed Victor's patch (sorry!). | 07 January 2010, 17:49:37 UTC |
0d423b8 | Antoine Pitrou | 07 January 2010, 17:46:49 UTC | Issue #7455: Fix possible crash in cPickle on invalid input. Patch by Florent Xicluna. | 07 January 2010, 17:46:49 UTC |
bdd863d | Mark Dickinson | 07 January 2010, 09:28:29 UTC | Eric Smith was missing fro m the issue 7117 whatsnew attribution. | 07 January 2010, 09:28:29 UTC |
f4d63ab | R. David Murray | 07 January 2010, 04:04:28 UTC | Fix inadvertent checkin of debug line. | 07 January 2010, 04:04:28 UTC |
ff2d7a7 | R. David Murray | 07 January 2010, 03:09:08 UTC | 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 | Georg Brandl | 06 January 2010, 18:26:08 UTC | #5950: document that zip files with comments are unsupported in zipimport. | 06 January 2010, 18:26:08 UTC |
8904053 | Georg Brandl | 06 January 2010, 18:02:16 UTC | #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 | Georg Brandl | 06 January 2010, 17:43:06 UTC | 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 | Mark Dickinson | 06 January 2010, 16:20:22 UTC | Add missing docstring for Context.divmod. Thanks Juan José Conti. | 06 January 2010, 16:20:22 UTC |
442879a | Georg Brandl | 05 January 2010, 18:14:52 UTC | Add Stefan. | 05 January 2010, 18:14:52 UTC |
2b6e4bc | Benjamin Peterson | 05 January 2010, 00:04:19 UTC | add a test about hashing array.array | 05 January 2010, 00:04:19 UTC |
af45b11 | Antoine Pitrou | 04 January 2010, 23:28:16 UTC | Kill a couple of "<>" | 04 January 2010, 23:28:16 UTC |
b9d4963 | Antoine Pitrou | 04 January 2010, 23:22:44 UTC | 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 | Ezio Melotti | 04 January 2010, 21:43:02 UTC | #3340: document print/get_usage and print/get_version | 04 January 2010, 21:43:02 UTC |