2b221ed | Peter Astrand | 10 July 2006, 20:39:49 UTC | Make it possible to run test_subprocess.py with Python 2.2, which lacks test_support.reap_children(). | 10 July 2006, 20:39:49 UTC |
137ff79 | Phillip J. Eby | 10 July 2006, 19:18:35 UTC | Fix SF#1457312: bad socket error handling in distutils "upload" command. | 10 July 2006, 19:18:35 UTC |
5d86bdb | Phillip J. Eby | 10 July 2006, 19:03:29 UTC | Fix SF#1516184 and add a test to prevent regression. | 10 July 2006, 19:03:29 UTC |
b9cb84f | Thomas Heller | 10 July 2006, 11:17:37 UTC | Moved the ctypes news entries from the 'Library' section into the 'Extension Modules' section where they belong, probably. This destroyes the original order of the news entries, don't know if that is important or not. | 10 July 2006, 11:17:37 UTC |
7644262 | Thomas Heller | 10 July 2006, 11:11:10 UTC | Assigning None to pointer type structure fields possible overwrote wrong fields. | 10 July 2006, 11:11:10 UTC |
7b1da51 | Thomas Heller | 10 July 2006, 09:31:06 UTC | Fixed a segfault when ctypes.wintypes were imported on non-Windows machines. | 10 July 2006, 09:31:06 UTC |
dda068d | Thomas Heller | 10 July 2006, 09:10:28 UTC | Fix bug #1518190: accept any integer or long value in the ctypes.c_void_p constructor. | 10 July 2006, 09:10:28 UTC |
70e8e87 | Anthony Baxter | 10 July 2006, 07:41:04 UTC | preparing for 2.5b2 | 10 July 2006, 07:41:04 UTC |
78ff1a1 | Martin v. Löwis | 10 July 2006, 07:29:41 UTC | Add svn:ignore. | 10 July 2006, 07:29:41 UTC |
d24d5b3 | Martin v. Löwis | 10 July 2006, 07:26:41 UTC | Change error message to indicate that VS2003 is necessary to build extension modules, not the .NET SDK. | 10 July 2006, 07:26:41 UTC |
8d65681 | Martin v. Löwis | 10 July 2006, 07:23:48 UTC | Introduce DISTUTILS_USE_SDK as a flag to determine whether the SDK environment should be used. Fixes #1508010. | 10 July 2006, 07:23:48 UTC |
56640df | Neal Norwitz | 10 July 2006, 02:36:41 UTC | Patch #1504046: Add documentation for xml.etree. /F wrote the text docs, Englebert Gruber massaged it to latex and I did some more massaging to try and improve the consistency and fix some name mismatches between the declaration and text. | 10 July 2006, 02:36:41 UTC |
2a30cd0 | Neal Norwitz | 10 July 2006, 01:18:57 UTC | Patch #1516912: improve Modules support for OpenVMS. | 10 July 2006, 01:18:57 UTC |
4a5fbda | Neal Norwitz | 10 July 2006, 00:23:17 UTC | Part of SF patch #1484695. This removes dead code. The chksum was already verified in .frombuf() on the lines above. If there was a problem an exception is raised, so there was no way this condition could have been true. | 10 July 2006, 00:23:17 UTC |
8440483 | Neal Norwitz | 10 July 2006, 00:05:34 UTC | Fix doco. Backport candidate. | 10 July 2006, 00:05:34 UTC |
ed65755 | Neal Norwitz | 10 July 2006, 00:04:44 UTC | Bug #1512814, Fix incorrect lineno's when code at module scope started after line 256. | 10 July 2006, 00:04:44 UTC |
28746ab | Neal Norwitz | 09 July 2006, 22:14:42 UTC | On 64 bit systems, int literals that use less than 64 bits are now ints rather than longs. This also fixes the test for eval(-sys.maxint - 1). | 09 July 2006, 22:14:42 UTC |
6ec6ab0 | Neil Schemenauer | 09 July 2006, 21:19:29 UTC | Fix SF bug 1441486: bad unary minus folding in compiler. | 09 July 2006, 21:19:29 UTC |
0e07b60 | Neil Schemenauer | 09 July 2006, 16:16:34 UTC | Fix AST compiler bug #1501934: incorrect LOAD/STORE_GLOBAL generation. | 09 July 2006, 16:16:34 UTC |
63597f1 | Tim Peters | 08 July 2006, 19:55:05 UTC | Whitespace normalization. | 08 July 2006, 19:55:05 UTC |
9575fb2 | Georg Brandl | 08 July 2006, 12:15:27 UTC | Add an additional test for bug #1519018. | 08 July 2006, 12:15:27 UTC |
fb48afa | Neal Norwitz | 08 July 2006, 05:31:37 UTC | Fix SF bug #1519018: 'as' is now validated properly in import statements | 08 July 2006, 05:31:37 UTC |
b6b1752 | Georg Brandl | 07 July 2006, 08:15:12 UTC | Fix RFC number. | 07 July 2006, 08:15:12 UTC |
84bc19a | Neal Norwitz | 07 July 2006, 06:03:15 UTC | Restore rev 47014: The hppa ubuntu box sometimes hangs forever in these tests. My guess is that the wait is failing for some reason. Use WNOHANG, so we won't wait until the buildbot kills the test suite. I haven't been able to reproduce the failure, so I'm not sure if this will help or not. Hopefully, this change will cause the test to fail, rather than hang. That will be better since we will get the rest of the test results. It may also help us debug the real problem. *** The reason this originally failed was because there were many zombie children outstanding before rev 47158 cleaned them up. There are still hangs in test_subprocess that need to be addressed, but that will take more work. This should close some holes. | 07 July 2006, 06:03:15 UTC |
388a8c2 | Martin v. Löwis | 06 July 2006, 19:28:03 UTC | Properly generate logical file ids. Fixes #1515998. Also correct typo in Control.mapping. | 06 July 2006, 19:28:03 UTC |
b9aa7ea | Hye-Shik Chang | 06 July 2006, 15:39:24 UTC | Test using all CJK encodings for the testcases which don't require specific encodings. | 06 July 2006, 15:39:24 UTC |
84392be | Hye-Shik Chang | 06 July 2006, 15:21:52 UTC | Add a testcase for r47086 which fixed a bug in codec_getstreamcodec(). | 06 July 2006, 15:21:52 UTC |
653f23c | Thomas Heller | 06 July 2006, 15:06:05 UTC | Document the correct return type of PyLong_AsUnsignedLongLongMask. | 06 July 2006, 15:06:05 UTC |
beb572b | Andrew M. Kuchling | 06 July 2006, 13:57:28 UTC | ImportWarning is now silent by default | 06 July 2006, 13:57:28 UTC |
2d79225 | Nick Coghlan | 06 July 2006, 13:47:18 UTC | Add NEWS entries for the ImportWarning change and documentation update | 06 July 2006, 13:47:18 UTC |
2bfe3a9 | Nick Coghlan | 06 July 2006, 13:41:34 UTC | Cover ImportWarning, PendingDeprecationWarning and simplefilter() in the warnings module docs | 06 July 2006, 13:41:34 UTC |
b6983bb | Nick Coghlan | 06 July 2006, 13:35:27 UTC | Ignore ImportWarning by default | 06 July 2006, 13:35:27 UTC |
94a98e4 | Nick Coghlan | 06 July 2006, 13:04:56 UTC | Update the tutorial section on relative imports | 06 July 2006, 13:04:56 UTC |
56829d5 | Nick Coghlan | 06 July 2006, 12:53:04 UTC | Revert the __module_name__ changes made in rev 47142. We'll revisit this in Python 2.6 | 06 July 2006, 12:53:04 UTC |
bf84e54 | Fredrik Lundh | 06 July 2006, 12:29:24 UTC | added XMLParser alias for cElementTree compatibility | 06 July 2006, 12:29:24 UTC |
fc34f6c | Thomas Wouters | 06 July 2006, 10:48:28 UTC | NEWS entry for r47267: fixing configure's zlib probing. | 06 July 2006, 10:48:28 UTC |
f875264 | Ronald Oussoren | 06 July 2006, 10:13:35 UTC | This patch solves the problem Skip was seeing with zlib, this patch ensures that configure uses similar compiler flags as setup.py when doing the zlib test. Without this patch configure would use the first shared library on the linker path, with this patch it uses the first shared or static library on that path just like setup.py. | 06 July 2006, 10:13:35 UTC |
b979b35 | Thomas Heller | 06 July 2006, 09:11:22 UTC | Document the changes in svn revision 47263, from patch #1517790. | 06 July 2006, 09:11:22 UTC |
f40aed9 | Thomas Heller | 06 July 2006, 08:58:40 UTC | Document the Struture and Union constructors. | 06 July 2006, 08:58:40 UTC |
5becdbe | Thomas Heller | 06 July 2006, 08:48:35 UTC | Patch #1517790: It is now possible to use custom objects in the ctypes foreign function argtypes sequence as long as they provide a from_param method, no longer is it required that the object is a ctypes type. | 06 July 2006, 08:48:35 UTC |
2329b64 | Thomas Heller | 06 July 2006, 08:28:14 UTC | The test that calls a function with invalid arguments and catches the resulting Windows access violation will not be run by default. | 06 July 2006, 08:28:14 UTC |
5953bac | Armin Rigo | 06 July 2006, 07:58:18 UTC | A couple of examples about how to attack the fact that _PyType_Lookup() returns a borrowed ref. Many of the calls are open to attack. | 06 July 2006, 07:58:18 UTC |
43d9a58 | Thomas Heller | 06 July 2006, 07:50:18 UTC | Revert the change done in svn revision 47206: Add a new function uses_seh() to the _ctypes extension module. This will return True if Windows Structured Exception handling (SEH) is used when calling functions, False otherwise. | 06 July 2006, 07:50:18 UTC |
4cbd05c | Martin v. Löwis | 06 July 2006, 07:05:21 UTC | Properly quote compileall and Lib paths in case TARGETDIR has a space. | 06 July 2006, 07:05:21 UTC |
88ef637 | Martin v. Löwis | 06 July 2006, 06:55:58 UTC | Add sqlite3.dll to the DLLs component, not to the TkDLLs component. Fixes #1517388. | 06 July 2006, 06:55:58 UTC |
a12aa88 | Neal Norwitz | 06 July 2006, 06:45:08 UTC | Add a NEWS entry for a recent pyexpat fix | 06 July 2006, 06:45:08 UTC |
24a0f41 | Fred Drake | 06 July 2006, 05:13:22 UTC | - back out Expat change; the final fix to Expat will be different - change the pyexpat wrapper to not be so sensitive to this detail of the Expat implementation (the ex-crasher test still passes) | 06 July 2006, 05:13:22 UTC |
a4df11d | Neal Norwitz | 06 July 2006, 04:28:59 UTC | Fix refleaks reported by Shane Hathaway in SF patch #1515361. This change contains only the changes related to leaking the copy variable. | 06 July 2006, 04:28:59 UTC |
d41f4ce | Georg Brandl | 05 July 2006, 15:50:05 UTC | no need to elaborate "string". | 05 July 2006, 15:50:05 UTC |
f41beac | Georg Brandl | 05 July 2006, 14:18:45 UTC | Patch #1517490: fix glitches in filter() docs. | 05 July 2006, 14:18:45 UTC |
add1911 | Thomas Wouters | 05 July 2006, 11:03:49 UTC | Fix bug in passing tuples to string.Template. All other values (with working str() or repr()) would work, just not multi-value tuples. Probably not a backport candidate, since it changes the behaviour of passing a single-element tuple: >>> string.Template("$foo").substitute(dict(foo=(1,))) '(1,)' versus '1' | 05 July 2006, 11:03:49 UTC |
9ba7ca8 | Thomas Heller | 05 July 2006, 09:13:56 UTC | Fix the bitfield test when _ctypes is compiled with MingW. Structures containing bitfields may have different layout on MSVC and MingW . | 05 July 2006, 09:13:56 UTC |
aa1919d | Georg Brandl | 05 July 2006, 08:21:00 UTC | Remove remaining references to OverflowWarning. | 05 July 2006, 08:21:00 UTC |
b4a6a56 | Ronald Oussoren | 04 July 2006, 12:30:22 UTC | Sync the darwin/x86 port libffi with the copy in PyObjC. This fixes a number of bugs in that port. The most annoying ones were due to some subtle differences between the document ABI and the actual implementation :-( (there are no python unittests that fail without this patch, but without it some of libffi's unittests fail). | 04 July 2006, 12:30:22 UTC |
74c3ea0 | Kristján Valur Jónsson | 03 July 2006, 14:59:05 UTC | Fix build problems with the platform SDK on windows. It is not sufficient to test for the C compiler version when determining if we have the secure CRT from microsoft. Must test with an undocumented macro, __STDC_SECURE_LIB__ too. | 03 July 2006, 14:59:05 UTC |
2eda1b7 | Andrew M. Kuchling | 03 July 2006, 14:16:09 UTC | [Bug #1511911] Clarify description of optional arguments to sorted() by improving the xref to the section on lists, and by copying the explanations of the arguments (with a slight modification). | 03 July 2006, 14:16:09 UTC |
f896795 | Andrew M. Kuchling | 03 July 2006, 14:07:30 UTC | [Bug #1515932] Clarify description of slice assignment | 03 July 2006, 14:07:30 UTC |
d5cfa54 | Martin v. Löwis | 03 July 2006, 13:47:40 UTC | Put method-wrappers into trashcan. Fixes #927248. | 03 July 2006, 13:47:40 UTC |
ede77f5 | Martin v. Löwis | 03 July 2006, 13:01:35 UTC | Patch #825417: Fix timeout processing in expect, read_until. Will backport to 2.4. | 03 July 2006, 13:01:35 UTC |
4548239 | Martin v. Löwis | 03 July 2006, 12:28:58 UTC | Bug #1267547: Put proper recursive setup.py call into the spec file generated by bdist_rpm. | 03 July 2006, 12:28:58 UTC |
fcfff0a | Martin v. Löwis | 03 July 2006, 12:19:50 UTC | Bug #1417699: Reject locale-specific decimal point in float() and atof(). | 03 July 2006, 12:19:50 UTC |
82c276e | Martin v. Löwis | 03 July 2006, 11:12:06 UTC | Document functions added in 2.3 and 2.5. | 03 July 2006, 11:12:06 UTC |
2b88f63 | Martin v. Löwis | 03 July 2006, 10:19:49 UTC | Bug #1514693: Update turtle's heading when switching between degrees and radians. | 03 July 2006, 10:19:49 UTC |
4c4300d | Martin v. Löwis | 03 July 2006, 10:05:30 UTC | Reimplement turtle.circle using a polyline, to allow correct filling of arcs. Also fixes #1514693. | 03 July 2006, 10:05:30 UTC |
bd39c03 | Martin v. Löwis | 03 July 2006, 09:44:00 UTC | Only setup canvas when it is first created. Fixes #1514703 | 03 July 2006, 09:44:00 UTC |
16a3932 | Tim Peters | 03 July 2006, 08:23:19 UTC | Whitespace normalization. | 03 July 2006, 08:23:19 UTC |
f780be4 | Thomas Heller | 03 July 2006, 08:08:14 UTC | Add a new function uses_seh() to the _ctypes extension module. This will return True if Windows Structured Exception handling (SEH) is used when calling functions, False otherwise. Currently, only MSVC supports SEH. Fix the test so that it doesn't crash when run with MingW compiled _ctypes. Note that two tests are still failing when mingw is used, I suspect structure layout differences and function calling conventions between MSVC and MingW. | 03 July 2006, 08:08:14 UTC |
638f7ad | Thomas Heller | 03 July 2006, 08:04:05 UTC | Fixes so that _ctypes can be compiled with the MingW compiler. It seems that the definition of '__attribute__(x)' was responsible for the compiler ignoring the '__fastcall' attribute on the ffi_closure_SYSV function in libffi_msvc/ffi.c, took me quite some time to figure this out. | 03 July 2006, 08:04:05 UTC |
b3c0942 | Thomas Heller | 03 July 2006, 07:59:50 UTC | Don't run the doctests with Python 2.3 because it doesn't have the ELLIPSIS flag. | 03 July 2006, 07:59:50 UTC |
dd854e9 | Thomas Heller | 03 July 2006, 07:58:09 UTC | Cleanup: Remove commented out code. | 03 July 2006, 07:58:09 UTC |
ee1e06d | Martin v. Löwis | 02 July 2006, 18:44:00 UTC | Correct arithmetic in access on Win32. Fixes #1513646. | 02 July 2006, 18:44:00 UTC |
762fbd3 | Gerhard Häring | 02 July 2006, 17:48:30 UTC | The sqlite3 module did cut off data from the SQLite database at the first null character before sending it to a custom converter. This has been fixed now. | 02 July 2006, 17:48:30 UTC |
6ffe499 | Fred Drake | 01 July 2006, 16:28:20 UTC | SF bug #1296433 (Expat bug #1515266): Unchecked calls to character data handler would cause a segfault. This merges in Expat's lib/xmlparse.c revisions 1.154 and 1.155, which fix this and a closely related problem (the later does not affect Python). Moved the crasher test to the tests for xml.parsers.expat. | 01 July 2006, 16:28:20 UTC |
7596e83 | Martin v. Löwis | 01 July 2006, 15:33:37 UTC | Release all forwarded functions in .close. Fixes #1513223. | 01 July 2006, 15:33:37 UTC |
a098033 | Vinay Sajip | 01 July 2006, 10:47:20 UTC | Added duplicate call to fileConfig() to ensure that it cleans up after itself correctly. | 01 July 2006, 10:47:20 UTC |
28e5761 | Vinay Sajip | 01 July 2006, 10:45:20 UTC | Added entry for fileConfig() bugfix. | 01 July 2006, 10:45:20 UTC |
6f42dfc | Fred Drake | 30 June 2006, 19:29:25 UTC | - consistency nit: always include "()" in \function and \method (*should* be done by the presentation, but that requires changes all over) - avoid spreading the __name meme | 30 June 2006, 19:29:25 UTC |
348b7c8 | Georg Brandl | 30 June 2006, 18:47:56 UTC | Document decorator usage of property. | 30 June 2006, 18:47:56 UTC |
0861292 | Tim Peters | 30 June 2006, 18:34:51 UTC | Remove now-unused fidding with PY_FORMAT_SIZE_T. | 30 June 2006, 18:34:51 UTC |
7301992 | Thomas Heller | 30 June 2006, 17:44:54 UTC | Revert the use of PY_FORMAT_SIZE_T in PyErr_Format. | 30 June 2006, 17:44:54 UTC |
0f415dc | Neal Norwitz | 30 June 2006, 07:32:46 UTC | Another problem reported by Coverity. Backport candidate. | 30 June 2006, 07:32:46 UTC |
3f2748e | Neal Norwitz | 30 June 2006, 07:32:16 UTC | Silence compiler warning | 30 June 2006, 07:32:16 UTC |
38ff36c | Tim Peters | 30 June 2006, 06:18:39 UTC | Whitespace normalization. | 30 June 2006, 06:18:39 UTC |
cea4bf0 | Vinay Sajip | 30 June 2006, 00:13:08 UTC | Fixed bug in fileConfig() which failed to clear logging._handlerList | 30 June 2006, 00:13:08 UTC |
4ef256c | Skip Montanaro | 29 June 2006, 19:20:09 UTC | add string methods to index | 29 June 2006, 19:20:09 UTC |
1bf5959 | Martin v. Löwis | 29 June 2006, 18:58:44 UTC | Patch #1509163: MS Toolkit Compiler no longer available | 29 June 2006, 18:58:44 UTC |
bde0813 | Thomas Heller | 29 June 2006, 18:34:15 UTC | Protect the thread api calls in the _ctypes extension module within #ifdef WITH_THREADS/#endif blocks. Found by Sam Rushing. | 29 June 2006, 18:34:15 UTC |
877fdb0 | Neal Norwitz | 29 June 2006, 05:48:14 UTC | This should fix the buildbot failure on s/390 which can't connect to gmail.org. It makes the error message consistent and always sends to stderr. It would be much better for all the networking tests to hit only python.org. | 29 June 2006, 05:48:14 UTC |
b15ac31 | Neal Norwitz | 29 June 2006, 04:10:08 UTC | Add new utility function, reap_children(), to test_support. This should be called at the end of each test that spawns children (perhaps it should be called from regrtest instead?). This will hopefully prevent some of the unexplained failures in the buildbots (hppa and alpha) during tests that spawn children. The problems were not reproducible. There were many zombies that remained at the end of several tests. In the worst case, this shouldn't cause any more problems, though it may not help either. Time will tell. | 29 June 2006, 04:10:08 UTC |
10497c8 | Fred Drake | 29 June 2006, 02:57:48 UTC | document recent bugfixes in sgmllib | 29 June 2006, 02:57:48 UTC |
a136210 | Fred Drake | 29 June 2006, 00:51:53 UTC | SF bug #1504333: sgmlib should allow angle brackets in quoted values (modified patch by Sam Ruby; changed to use separate REs for start and end tags to reduce matching cost for end tags; extended tests; updated to avoid breaking previous changes to support IPv6 addresses in unquoted attribute values) | 29 June 2006, 00:51:53 UTC |
960a3f8 | Trent Mick | 28 June 2006, 20:30:41 UTC | Mention the expat upgrade and pyexpat fix I put in 2.5b1. | 28 June 2006, 20:30:41 UTC |
1be63af | Georg Brandl | 28 June 2006, 20:23:25 UTC | Fix end_fill(). | 28 June 2006, 20:23:25 UTC |
ecfec78 | Andrew M. Kuchling | 28 June 2006, 14:27:21 UTC | [Bug #1508766] Add docs for uuid module; this puts the module in the 'Internet Protocols' section. Arguably this module could also have gone in the chapters on strings or encodings, maybe even the crypto chapter. Fred, please move if you see fit. | 28 June 2006, 14:27:21 UTC |
146d392 | Andrew M. Kuchling | 28 June 2006, 14:25:20 UTC | [Bug #1508766] Add docs for uuid module; docs written by George Yoshida, with minor rearrangements by me. | 28 June 2006, 14:25:20 UTC |
d77ef8f | Armin Rigo | 28 June 2006, 10:49:51 UTC | A couple of crashers of the "won't fix" kind. | 28 June 2006, 10:49:51 UTC |
999a336 | Nick Coghlan | 28 June 2006, 10:41:47 UTC | Make full module name available as __module_name__ even when __name__ is set to something else (like '__main__') | 28 June 2006, 10:41:47 UTC |
0f8b31a | Neal Norwitz | 28 June 2006, 06:28:31 UTC | Fix bug #1512695: cPickle.loads could crash if it was interrupted with a KeyboardInterrupt since PyTuple_Pack was passed a NULL. Will backport. | 28 June 2006, 06:28:31 UTC |
7983c72 | Neal Norwitz | 28 June 2006, 05:03:22 UTC | According to the man pages on Gentoo Linux and Tru64, EACCES or EAGAIN can be returned if fcntl (lockf) fails. This fixes the test failure on Tru64 by checking for either error rather than just EAGAIN. | 28 June 2006, 05:03:22 UTC |
0350f81 | Ronald Oussoren | 27 June 2006, 15:45:32 UTC | macosx: Install a libpython2.5.a inside the framework as a symlink to the actual dylib at the root of the framework, that way tools that expect a unix-like install (python-config, but more importantly external products like mod_python) work correctly. | 27 June 2006, 15:45:32 UTC |