0eac118 | Martin v. Löwis | 15 June 2006, 06:45:05 UTC | Make import/lookup of mbcs fail on non-Windows systems. | 15 June 2006, 06:45:05 UTC |
de7f502 | Neal Norwitz | 15 June 2006, 05:55:49 UTC | Try to narrow window of failure on slow/busy boxes (ppc64 buildbot) | 15 June 2006, 05:55:49 UTC |
fe7d0c3 | Neal Norwitz | 15 June 2006, 04:54:29 UTC | Speculative checkin (requires approval of Gerhard Haering) This backs out the test changes in 46962 which prevented crashes by not running the tests via a version check. All the version checks added in that rev were removed from the tests. Code was added to the error handler in connection.c that seems to work with older versions of sqlite including 3.1.3. | 15 June 2006, 04:54:29 UTC |
5d538b6 | Tim Peters | 14 June 2006, 22:38:13 UTC | Whitespace normalization. | 14 June 2006, 22:38:13 UTC |
b2e8816 | Gerhard Häring | 14 June 2006, 22:28:37 UTC | - Added version checks in C code to make sure we don't trigger bugs in older SQLite versions. - Added version checks in test suite so that we don't execute tests that we know will fail with older (buggy) SQLite versions. Now, all tests should run against all SQLite versions from 3.0.8 until 3.3.6 (latest one now). The sqlite3 module can be built against all these SQLite versions and the sqlite3 module does its best to not trigger bugs in SQLite, but using SQLite 3.3.3 or later is recommended. | 14 June 2006, 22:28:37 UTC |
69f6168 | Georg Brandl | 14 June 2006, 16:46:43 UTC | Bug #805015: doc error in PyUnicode_FromEncodedObject. | 14 June 2006, 16:46:43 UTC |
7259d7b | Andrew M. Kuchling | 14 June 2006, 13:59:15 UTC | Add item | 14 June 2006, 13:59:15 UTC |
4180e12 | Thomas Heller | 14 June 2006, 09:20:11 UTC | Add an __all__ list, since this module does 'from ctypes import *'. | 14 June 2006, 09:20:11 UTC |
f143510 | Thomas Heller | 14 June 2006, 09:09:08 UTC | Document paramflags. | 14 June 2006, 09:09:08 UTC |
83cc0d0 | Georg Brandl | 14 June 2006, 08:50:03 UTC | Bug #1117556: SimpleHTTPServer now tries to find and use the system's mime.types file for determining MIME types. | 14 June 2006, 08:50:03 UTC |
0540be9 | Georg Brandl | 14 June 2006, 08:42:11 UTC | Bug #1202018: add some common mime.types locations. | 14 June 2006, 08:42:11 UTC |
c54173c | Georg Brandl | 14 June 2006, 08:31:39 UTC | Bug #1153163: describe __add__ vs __radd__ behavior when adding objects of same type/of subclasses of the other. | 14 June 2006, 08:31:39 UTC |
bcae622 | Thomas Heller | 14 June 2006, 07:08:38 UTC | Write more docs. | 14 June 2006, 07:08:38 UTC |
772beaa | Georg Brandl | 14 June 2006, 06:29:07 UTC | Bug #1501122: mention __gt__ &co in description of comparison order. | 14 June 2006, 06:29:07 UTC |
866a5d8 | Thomas Heller | 14 June 2006, 06:18:15 UTC | Fix docstring. | 14 June 2006, 06:18:15 UTC |
2605ca8 | Georg Brandl | 14 June 2006, 06:08:31 UTC | Bug #1339007: Shelf objects now don't raise an exception in their __del__ method when initialization failed. | 14 June 2006, 06:08:31 UTC |
d825143 | Martin v. Löwis | 14 June 2006, 05:21:04 UTC | Patch #1455898: Incremental mode for "mbcs" codec. | 14 June 2006, 05:21:04 UTC |
6ce9fe8 | Fred Drake | 14 June 2006, 05:15:51 UTC | explain an XXX in more detail | 14 June 2006, 05:15:51 UTC |
a16393e | Fred Drake | 14 June 2006, 05:04:47 UTC | add tests for two cases that are handled correctly in the current code, but that SF patch 1504676 as written mis-handles | 14 June 2006, 05:04:47 UTC |
72c9eff | Fred Drake | 14 June 2006, 04:25:02 UTC | - make some disabled tests run what they intend when enabled - remove some over-zealous triple-quoting | 14 June 2006, 04:25:02 UTC |
16ec4bb | Tim Peters | 14 June 2006, 04:15:27 UTC | Whitespace normalization. | 14 June 2006, 04:15:27 UTC |
61bdd39 | Tim Peters | 14 June 2006, 04:13:00 UTC | Repaired typo in new comment. | 14 June 2006, 04:13:00 UTC |
43898b4 | Tim Peters | 14 June 2006, 04:09:25 UTC | SequenceMatcher.get_matching_blocks(): This now guarantees that adjacent triples in the result list describe non-adjacent matching blocks. That's _nice_ to have, and Guido said he wanted it. Not a bugfix candidate: Guido or not ;-), this changes visible endcase semantics (note that some tests had to change), and nothing about this was documented before. Since it was working as designed, and behavior was consistent with the docs, it wasn't "a bug". | 14 June 2006, 04:09:25 UTC |
5d7c290 | Gerhard Häring | 13 June 2006, 22:53:48 UTC | Updated documentation for pysqlite 2.3.0 API. | 13 June 2006, 22:53:48 UTC |
5dc3e3f | Brett Cannon | 13 June 2006, 22:26:13 UTC | Missed test for rev. 46933; infinite recursion from __coerce__() returning its arguments reversed. | 13 June 2006, 22:26:13 UTC |
1541ef0 | Gerhard Häring | 13 June 2006, 22:24:47 UTC | Merged changes from external pysqlite 2.3.0 release. Documentation updates will follow in a few hours at the latest. Then we should be ready for beta1. | 13 June 2006, 22:24:47 UTC |
ea3912b | Brett Cannon | 13 June 2006, 21:46:41 UTC | If a classic class defined a __coerce__() method that just returned its two arguments in reverse, the interpreter would infinitely recourse trying to get a coercion that worked. So put in a recursion check after a coercion is made and the next call to attempt to use the coerced values. Fixes bug #992017 and closes crashers/coerce.py . | 13 June 2006, 21:46:41 UTC |
64116f9 | Brett Cannon | 13 June 2006, 21:34:24 UTC | Ignore .pyc and .pyo files in Pybench. | 13 June 2006, 21:34:24 UTC |
b66902f | Thomas Heller | 13 June 2006, 20:18:43 UTC | More docs for ctypes. | 13 June 2006, 20:18:43 UTC |
3b3f118 | Marc-André Lemburg | 13 June 2006, 19:20:07 UTC | Whitespace normalization. | 13 June 2006, 19:20:07 UTC |
93e3ecb | Andrew MacIntyre | 13 June 2006, 19:02:35 UTC | Increase the small thread stack size to get the test to pass reliably on the one buildbot that insists on more than 32kB of thread stack. | 13 June 2006, 19:02:35 UTC |
7d9743d | Marc-André Lemburg | 13 June 2006, 18:56:56 UTC | Updated to pybench 2.0. See svn.python.org/external/pybench-2.0 for the original import of that version. Note that platform.py was not copied over from pybench-2.0 since it is already part of Python 2.5. | 13 June 2006, 18:56:56 UTC |
ef7fe5f | Tim Peters | 13 June 2006, 18:37:07 UTC | Whitespace normalization. | 13 June 2006, 18:37:07 UTC |
a7090df | Andrew MacIntyre | 13 June 2006, 17:14:36 UTC | fix exception usage | 13 June 2006, 17:14:36 UTC |
573bd19 | Marc-André Lemburg | 13 June 2006, 17:07:14 UTC | Revert wrong svn copy. | 13 June 2006, 17:07:14 UTC |
08de1ef | Marc-André Lemburg | 13 June 2006, 17:04:26 UTC | Update pybench to version 2.0. | 13 June 2006, 17:04:26 UTC |
317af10 | Andrew M. Kuchling | 13 June 2006, 16:41:41 UTC | Add ability to set stack size | 13 June 2006, 16:41:41 UTC |
6d7db6e | Brett Cannon | 13 June 2006, 16:06:55 UTC | Remove unused variable. | 13 June 2006, 16:06:55 UTC |
9291332 | Andrew MacIntyre | 13 June 2006, 15:04:24 UTC | Patch #1454481: Make thread stack size runtime tunable. Heavily revised, comprising revisions: 46640 - original trunk revision (backed out in r46655) 46647 - markup fix (backed out in r46655) 46692:46918 merged from branch aimacintyre-sf1454481 branch tested on buildbots (Windows buildbots had problems not related to these changes). | 13 June 2006, 15:04:24 UTC |
c6f5b3a | Walter Dörwald | 13 June 2006, 12:04:43 UTC | errors is an attribute in the incremental decoder not an argument. | 13 June 2006, 12:04:43 UTC |
6b6e2bb | Walter Dörwald | 13 June 2006, 12:02:12 UTC | Fix passing errors to the encoder and decoder functions. | 13 June 2006, 12:02:12 UTC |
aabc5f6 | Andrew M. Kuchling | 13 June 2006, 11:57:04 UTC | Mention uuid module | 13 June 2006, 11:57:04 UTC |
9015b93 | Ronald Oussoren | 13 June 2006, 11:19:56 UTC | Linecache contains support for PEP302 loaders, but fails to deal with loaders that return None to indicate that the module is valid but no source is available. This patch fixes that. | 13 June 2006, 11:19:56 UTC |
fdbebb6 | Thomas Heller | 13 June 2006, 09:40:14 UTC | Add back WCHAR, UINT, DOUBLE, _LARGE_INTEGER, _ULARGE_INTEGER. VARIANT_BOOL is a special _ctypes data type, not c_short. | 13 June 2006, 09:40:14 UTC |
a7e823f | Thomas Heller | 13 June 2006, 08:56:14 UTC | Add some windows datatypes that were missing from this file, and add the aliases defined in windows header files for the structures. | 13 June 2006, 08:56:14 UTC |
6d3d339 | Neal Norwitz | 13 June 2006, 08:41:06 UTC | Verify the crash due to EncodingMap not initialized does not return | 13 June 2006, 08:41:06 UTC |
de4c78a | Neal Norwitz | 13 June 2006, 08:28:19 UTC | Initialize the type object so pychecker can't crash the interpreter. | 13 June 2006, 08:28:19 UTC |
62bc8aa | Neal Norwitz | 13 June 2006, 04:08:53 UTC | Don't fail if another process is listening on our port. | 13 June 2006, 04:08:53 UTC |
7ca6677 | Tim Peters | 13 June 2006, 03:30:07 UTC | get_matching_blocks(): rewrote code & comments so they match; added more comments about why it's this way at all; and removed what looked like needless expense (sorting (i, j, k) triples directly should give exactly the same order as sorting (i, (i, j, k)) pairs). | 13 June 2006, 03:30:07 UTC |
2adc626 | Tim Peters | 13 June 2006, 00:30:50 UTC | Added missing svn:eol-style property to text files. | 13 June 2006, 00:30:50 UTC |
edd66fa | Tim Peters | 13 June 2006, 00:30:01 UTC | Whitespace normalization. | 13 June 2006, 00:30:01 UTC |
f9eb82f | Ka-Ping Yee | 12 June 2006, 23:47:52 UTC | Add the uuid module. This module has been tested so far on Windows XP (Python 2.4 and 2.5a2), Mac OS X (Python 2.3, 2.4, and 2.5a2), and Linux (Python 2.4 and 2.5a2). | 12 June 2006, 23:47:52 UTC |
c2da994 | Thomas Heller | 12 June 2006, 20:56:48 UTC | Add pep-291 compatibility markers. | 12 June 2006, 20:56:48 UTC |
f608317 | Kristján Valur Jónsson | 12 June 2006, 15:45:12 UTC | Fix the CRT argument error handling for VisualStudio .NET 2005. Install a CRT error handler and disable the assertion for debug builds. This causes CRT to set errno to EINVAL. This update fixes crash cases in the test suite where the default CRT error handler would cause process exit. | 12 June 2006, 15:45:12 UTC |
81f444b | Nick Coghlan | 12 June 2006, 10:17:11 UTC | Make the -m switch conform to the documentation of sys.path by behaving like the -c switch | 12 June 2006, 10:17:11 UTC |
f0d02fb | Nick Coghlan | 12 June 2006, 08:27:13 UTC | The site module documentation also described the Windows behaviour incorrectly. | 12 June 2006, 08:27:13 UTC |
f2b16f3 | Nick Coghlan | 12 June 2006, 08:23:02 UTC | Fix site module docstring to match the code for Mac OSX, too | 12 June 2006, 08:23:02 UTC |
3fb55ca | Nick Coghlan | 12 June 2006, 08:19:37 UTC | Fix site module docstring to match the code | 12 June 2006, 08:19:37 UTC |
ee3ea54 | Thomas Heller | 12 June 2006, 06:05:57 UTC | I don't know how that happend, but the entire file contents was duplicated. Thanks to Simon Percivall for the heads up. | 12 June 2006, 06:05:57 UTC |
70ee3cc | Martin v. Löwis | 12 June 2006, 04:26:31 UTC | Get rid of function pointer cast. | 12 June 2006, 04:26:31 UTC |
403019b | Phillip J. Eby | 12 June 2006, 04:04:32 UTC | Sync w/external release 0.1.2. Please see PEP 360 before making changes to external packages. | 12 June 2006, 04:04:32 UTC |
6e73aaa | Neal Norwitz | 12 June 2006, 03:33:09 UTC | Patch #1503046, Conditional compilation of zlib.(de)compressobj.copy copy is only in newer versions of zlib. This should allow zlibmodule to work with older versions like the Tru64 buildbot. | 12 June 2006, 03:33:09 UTC |
a6d80fa | Neal Norwitz | 12 June 2006, 03:05:40 UTC | Impl ssize_t | 12 June 2006, 03:05:40 UTC |
052cbcf | Neal Norwitz | 12 June 2006, 03:05:03 UTC | Remove unused import | 12 June 2006, 03:05:03 UTC |
245ce8d | Neal Norwitz | 12 June 2006, 02:16:10 UTC | i and j are initialized below when used. No need to do it twice | 12 June 2006, 02:16:10 UTC |
909eb12 | Neal Norwitz | 12 June 2006, 02:13:21 UTC | Fix the socket tests so they can be run concurrently. Backport candidate | 12 June 2006, 02:13:21 UTC |
b9845e7 | Neal Norwitz | 12 June 2006, 02:11:18 UTC | Get rid of f_restricted too. Doc the other 4 ints that were already removed at the NeedForSpeed sprint. | 12 June 2006, 02:11:18 UTC |
2585ad5 | Neal Norwitz | 12 June 2006, 02:09:34 UTC | Fix indentation of case and a Py_ssize_t issue. | 12 June 2006, 02:09:34 UTC |
7659f0f | Neal Norwitz | 12 June 2006, 02:09:03 UTC | Fix typo. Backport if anyone cares. :-) | 12 June 2006, 02:09:03 UTC |
a00c0b9 | Neal Norwitz | 12 June 2006, 02:08:41 UTC | Don't leak the list object if there's an error allocating the item storage. Backport candidate | 12 June 2006, 02:08:41 UTC |
71e05f1 | Neal Norwitz | 12 June 2006, 02:07:57 UTC | Don't truncate if size_t is bigger than uint | 12 June 2006, 02:07:57 UTC |
418b97e | Neal Norwitz | 12 June 2006, 02:07:24 UTC | Cleanup: Remove import of types to get StringTypes, we can just use basestring. | 12 June 2006, 02:07:24 UTC |
047f3c7 | Neal Norwitz | 12 June 2006, 02:06:42 UTC | Fix some Py_ssize_t issues | 12 June 2006, 02:06:42 UTC |
c707438 | Neal Norwitz | 12 June 2006, 02:06:17 UTC | Fix some Py_ssize_t issues | 12 June 2006, 02:06:17 UTC |
09a29fa | Neal Norwitz | 12 June 2006, 02:05:55 UTC | Cleanup Py_ssize_t a little (get rid of second #ifdef) | 12 June 2006, 02:05:55 UTC |
4a9ff16 | Neal Norwitz | 11 June 2006, 21:38:38 UTC | Get test to pass on S/390. Shout if you think this change is incorrect. | 11 June 2006, 21:38:38 UTC |
06524b6 | Tim Peters | 11 June 2006, 20:52:59 UTC | compare_generic_iter(): Fixed the failure of test_wsgiref's testFileWrapper when running with -O. test_simple_validation_error still fails under -O. That appears to be because wsgiref's validate.py uses `assert` statements all over the place to check arguments for sanity. That should all be changed (it's not a logical error in the software if a user passes bogus arguments, so this isn't a reasonable use for `assert` -- checking external preconditions should generally raise ValueError or TypeError instead, as appropriate). | 11 June 2006, 20:52:59 UTC |
896c1ea | Neal Norwitz | 11 June 2006, 20:46:46 UTC | Fix test on PPC64 buildbot. It raised an IOError (really an URLError which derives from an IOError). That seems valid. Env Error includes both OSError and IOError, so this seems like a reasonable fix. | 11 June 2006, 20:46:46 UTC |
f054aeb | Neal Norwitz | 11 June 2006, 20:42:02 UTC | Try to fix another networking test. The problem is that if hosts have a search path setup, some of these hosts resolve to the wrong address. By appending a period to the hostname, the hostname should only resolve to what we want it to resolve to. Hopefully this doesn't break different bots. Also add more info to failure message to aid debugging test failure. | 11 June 2006, 20:42:02 UTC |
a29fc29 | Neal Norwitz | 11 June 2006, 20:25:56 UTC | Try to fix several networking tests. The problem is that if hosts have a search path setup, some of these hosts resolve to the wrong address. By appending a period to the hostname, the hostname should only resolve to what we want it to resolve to. Hopefully this doesn't break different bots. | 11 June 2006, 20:25:56 UTC |
c555554 | Ronald Oussoren | 11 June 2006, 20:24:45 UTC | - Change fixapplepython23.py to ensure that it will run with /usr/bin/python on intel macs. - Fix some minor problems in the installer for OSX | 11 June 2006, 20:24:45 UTC |
4fbb080 | Ronald Oussoren | 11 June 2006, 20:23:29 UTC | Use configure to substitute the correct prefix instead of hardcoding | 11 June 2006, 20:23:29 UTC |
e0cfb16 | Ronald Oussoren | 11 June 2006, 19:45:57 UTC | Remove message about using make frameworkinstall, that's no longer necesssary | 11 June 2006, 19:45:57 UTC |
231c3c8 | Tim Peters | 11 June 2006, 19:43:49 UTC | Add missing svn:eol-style property to text files. | 11 June 2006, 19:43:49 UTC |
4f96f1f | Tim Peters | 11 June 2006, 19:42:51 UTC | Whitespace normalization. | 11 June 2006, 19:42:51 UTC |
0d5d222 | Thomas Heller | 11 June 2006, 17:04:22 UTC | Release the GIL during COM method calls, to avoid deadlocks in Python coded COM objects. | 11 June 2006, 17:04:22 UTC |
0e0c9f4 | Greg Ward | 11 June 2006, 16:24:11 UTC | Bug #1498146: fix optparse to handle Unicode strings in option help, description, and epilog. | 11 June 2006, 16:24:11 UTC |
d1c797e | Greg Ward | 11 June 2006, 14:42:41 UTC | SF #1366250: optparse docs: fix inconsistency in variable name; minor tweaks. | 11 June 2006, 14:42:41 UTC |
19302d9 | Ronald Oussoren | 11 June 2006, 14:33:36 UTC | This patch improves the L&F of IDLE on OSX. The changes are conditionalized on being in an IDLE.app bundle on darwin. This does a slight reorganisation of the menus and adds support for file-open events. | 11 June 2006, 14:33:36 UTC |
6aaccc6 | Neal Norwitz | 11 June 2006, 08:35:14 UTC | Fix errors found by pychecker | 11 June 2006, 08:35:14 UTC |
e588c2b | Neal Norwitz | 11 June 2006, 07:27:56 UTC | Fix errors found by pychecker. I think these changes are correct, but I'm not sure. Could someone who knows how this module works test it? It can at least start on the cmd line. | 11 June 2006, 07:27:56 UTC |
d3c52de | Neal Norwitz | 11 June 2006, 07:26:50 UTC | warnings was imported at module scope, no need to import again | 11 June 2006, 07:26:50 UTC |
f992a2b | Neal Norwitz | 11 June 2006, 07:26:27 UTC | Fix errors found by pychecker | 11 June 2006, 07:26:27 UTC |
7d5b6e8 | Neal Norwitz | 11 June 2006, 05:48:14 UTC | f_code can't be NULL based on Frame_New and other code that derefs it. So there doesn't seem to be much point to checking here. | 11 June 2006, 05:48:14 UTC |
8e6675a | Neal Norwitz | 11 June 2006, 05:47:14 UTC | Update doc to make it agree with code. Bottom factor out some common code. | 11 June 2006, 05:47:14 UTC |
a754a22 | Neal Norwitz | 11 June 2006, 05:45:47 UTC | Add versionadded to doc | 11 June 2006, 05:45:47 UTC |
3c5431e | Neal Norwitz | 11 June 2006, 05:45:25 UTC | Wrap some long lines Top/Bottom factor out some common expressions Add a XXX comment about widing offset. | 11 June 2006, 05:45:25 UTC |
b4fcf8d | Neal Norwitz | 11 June 2006, 05:44:18 UTC | Fix Coverity # 146. newDBSequenceObject would deref dbobj, so it can't be NULL. We know it's not NULL from the ParseTuple and DbObject_Check will verify it's not NULL. | 11 June 2006, 05:44:18 UTC |
7f54740 | Greg Ward | 11 June 2006, 00:40:49 UTC | Bug #1361643: fix textwrap.dedent() so it handles tabs appropriately, i.e. do *not* expand tabs, but treat them as whitespace that is not equivalent to spaces. Add a couple of test cases. Clarify docs. | 11 June 2006, 00:40:49 UTC |
0e11595 | Tim Peters | 10 June 2006, 22:51:45 UTC | shuffle() doscstring: Removed warning about sequence length versus generator period. While this was a real weakness of the older WH generator for lists with just a few dozen elements, and so could potentially bite the naive ;-), the Twister should show excellent behavior up to at least 600 elements. Module docstring: reflowed some jarringly short lines. | 10 June 2006, 22:51:45 UTC |