summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Update year.Georg Brandl2008-03-022-2/+2
|
* It's 2.6 now.Georg Brandl2008-03-021-1/+1
|
* Set things up for 2.6a2.Barry Warsaw2008-03-012-1/+7
|
* Tagging 2.6a1... again!Barry Warsaw2008-03-011-0/+1
|
* More copyright year and version number bumpsv2.6a1Barry Warsaw2008-03-015-6/+7
|
* Give IDLE a release dateBarry Warsaw2008-03-011-1/+1
|
* Untagging.Barry Warsaw2008-03-011-0/+1
|
* Tagging 2.6a1Barry Warsaw2008-03-011-0/+1
|
* Add date to NEWSBarry Warsaw2008-03-011-1/+1
|
* fix typoFred Drake2008-03-011-1/+1
|
* bump idle version numberBarry Warsaw2008-03-011-1/+1
|
* Bump to version 2.6a1Barry Warsaw2008-03-012-4/+4
|
* Updated to pysqlite 2.4.1. Documentation additions will come later.Gerhard Häring2008-02-2917-216/+781
|
* Package Tcl from tcltk64 on AMD64.Martin v. Löwis2008-02-291-2/+4
|
* Make _hashlib depend on pythoncore.Martin v. Löwis2008-02-291-0/+4
|
* Port build_ssl.py to 2.4; support HOST_PYTHON variableMartin v. Löwis2008-02-293-5/+18
|
* #2208: allow for non-standard HHC location.Georg Brandl2008-02-291-3/+4
|
* Build db-4.4.20 with VS9; remove VS2003 build if necessary.Martin v. Löwis2008-02-291-2/+7
|
* Until we got downloadable docs, stop confusing viewers by talking about a ↵Georg Brandl2008-02-291-11/+5
| | | | nonexisting table.
* Make _hashlib a separate project.Martin v. Löwis2008-02-293-12/+571
|
* Fix docstring typo.Mark Dickinson2008-02-291-1/+1
|
* Handle the repeat keyword argument for itertools.product().Raymond Hettinger2008-02-292-5/+30
|
* Add __format__ method to Decimal, to support PEP 3101Mark Dickinson2008-02-293-0/+335
|
* Add alternate constructor for itertools.chain().Raymond Hettinger2008-02-283-1/+34
|
* Have itertools.chain() consume its inputs lazily instead of building a tuple ↵Raymond Hettinger2008-02-282-53/+53
| | | | of iterators at the outset.
* Locate VS installation dir from environment, so that it works with the ↵Martin v. Löwis2008-02-281-8/+2
| | | | express edition.
* Windows fix for signal test - skip it earlierChristian Heimes2008-02-281-5/+6
|
* Bundle msvcr90.dll as a "private assembly".Martin v. Löwis2008-02-281-25/+23
|
* Add 2.6aN uuids.Martin v. Löwis2008-02-281-0/+4
|
* Document impending updates to itertools.Raymond Hettinger2008-02-281-11/+44
|
* Prevent SocketServer.ForkingMixIn from waiting on child processes that itJeffrey Yasskin2008-02-282-19/+47
| | | | | didn't create, in most cases. When there are max_children handlers running, it will still wait for any child process, not just handler processes.
* #2169: make generated HTML more validAndrew M. Kuchling2008-02-281-3/+4
|
* The empty tuple is usually a singleton with a much higher refcnt than 1Christian Heimes2008-02-281-2/+5
|
* Add repeat keyword argument to itertools.product().Raymond Hettinger2008-02-281-3/+7
|
* Thread.start() used sleep(0.000001) to make sure it didn't return before theJeffrey Yasskin2008-02-281-11/+10
| | | | | | | | | | | | | | | | | | | | | | new thread had started. At least on my MacBook Pro, that wound up sleeping for a full 10ms (probably 1 jiffy). By using an Event instead, we can be absolutely certain that the thread has started, and return more quickly (217us). Before: $ ./python.exe -m timeit -s 'from threading import Thread' 't = Thread(); t.start(); t.join()' 100 loops, best of 3: 10.3 msec per loop $ ./python.exe -m timeit -s 'from threading import Thread; t = Thread()' 't.isAlive()' 1000000 loops, best of 3: 0.47 usec per loop After: $ ./python.exe -m timeit -s 'from threading import Thread' 't = Thread(); t.start(); t.join()' 1000 loops, best of 3: 217 usec per loop $ ./python.exe -m timeit -s 'from threading import Thread; t = Thread()' 't.isAlive()' 1000000 loops, best of 3: 0.86 usec per loop To be fair, the 10ms isn't CPU time, and other threads including the spawned one get to run during it. There are also some slightly more complicated ways to get back the .4us in isAlive() if we want.
* Speed test_socketserver up from 28.739s to 0.226s, simplify the logic, and makeJeffrey Yasskin2008-02-281-109/+108
| | | | sure all tests run even if some fail.
* Move abc._Abstract into object by adding a new flag Py_TPFLAGS_IS_ABSTRACT,Jeffrey Yasskin2008-02-284-48/+108
| | | | | | | | which forbids constructing types that have it set. The effect is to speed ./python.exe -m timeit -s 'import abc' -s 'class Foo(object): __metaclass__ = abc.ABCMeta' 'Foo()' up from 2.5us to 0.201us. This fixes issue 1762.
* Simply the sample code for combinations().Raymond Hettinger2008-02-271-7/+6
|
* Larger test rangeRaymond Hettinger2008-02-271-1/+1
|
* One too many decrefs.Raymond Hettinger2008-02-271-3/+1
|
* Add itertools.combinations().Raymond Hettinger2008-02-264-16/+266
|
* #2194: fix some typos.Georg Brandl2008-02-263-3/+3
|
* Patch #1691070 from Roger Upole: Speed up PyArg_ParseTupleAndKeywords() and ↵Christian Heimes2008-02-263-155/+177
| | | | | | improve error msg My tests don't show the promised speed up of 10%. The code is as fast as the old code for simple cases and slightly faster for complex cases with several of args and kwargs. But the patch simplifies the code, too.
* Add a timing flag to Trace so you can see where slowness occursNeal Norwitz2008-02-263-6/+26
| | | | like waiting for socket timeouts in test_smtplib :-).
* The contains function raised a gcc warning. The new code is copied straight ↵Christian Heimes2008-02-261-5/+12
| | | | from py3k.
* Speed up this test by about 99%. Remove sleeps and replace with events.Neal Norwitz2008-02-261-65/+42
| | | | | | | | (This may fail on some slow platforms, but we can fix those cases which should be relatively isolated and easier to find now.) Move two test cases that didn't require a server to be started to a separate TestCase. These tests were taking 3 seconds which is what the timeout was set to.
* Banish tab.Georg Brandl2008-02-261-1/+1
|
* Whitespace normalizationNeal Norwitz2008-02-261-6/+6
|
* Whitespace normalizationNeal Norwitz2008-02-261-9/+9
|
* Don't use a hard coded port. This test could hang/fail if the port is in use.Neal Norwitz2008-02-261-4/+25
| | | | Speed this test up by avoiding a sleep and using the event.