summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* revert r66114 for JesseBenjamin Peterson2008-09-015-39/+146
|
* Submit Nick's patch for issue 3589, reviewed by jnollerJesse Noller2008-09-014-132/+32
|
* Added section about configuring logging in a library. Thanks to Thomas ↵Vinay Sajip2008-09-011-0/+39
| | | | Heller for the idea.
* logging: fixed lack of use of encoding attribute specified on a stream.Vinay Sajip2008-09-011-2/+4
|
* Issue #3748: platform.architecture() printed vogus message on windows.Hirokazu Yamamoto2008-09-011-0/+3
| | | | Reviewed by Marc-Andre Lemburg.
* logging: fixed lack of use of encoding attribute specified on a stream.Vinay Sajip2008-09-011-5/+10
|
* Issue #3732: Backported r53335 to supress deprecation warning.Hirokazu Yamamoto2008-09-011-5/+5
| | | | Reviewed by Benjamin Peterson.
* Fix compilation when --without-threads is given #3683Benjamin Peterson2008-09-012-3/+8
| | | | Reviewer: Georg Brandl, Benjamin Peterson
* #3749: fix c'n'p errors.Georg Brandl2008-09-011-3/+3
|
* #3703 unhelpful _fileio.FileIO error message when trying to open a directoryBenjamin Peterson2008-09-013-1/+17
| | | | Reviewer: Gregory P. Smith
* issue3715: docstring representation of hex escaped string needs to be doubleGregory P. Smith2008-08-311-1/+1
| | | | escaped.
* Update patch/bug countAndrew M. Kuchling2008-08-311-2/+2
|
* Last batch of edits; remove the 'other changes' sectionAndrew M. Kuchling2008-08-311-101/+102
|
* Edit the library section, rearranging items to flow better and making lots ↵Andrew M. Kuchling2008-08-311-263/+277
| | | | of edits
* Update bsddb code to version 4.7.3pre2. This code shouldJesus Cea2008-08-3127-447/+1020
| | | | | | be compatible with Python 3.0, also. http://www.jcea.es/programacion/pybsddb.htm#bsddb3-4.7.3
* Issue 2235: document the ability to block inheritance of __hash__ in the ↵Nick Coghlan2008-08-311-2/+18
| | | | language reference
* More editsAndrew M. Kuchling2008-08-311-56/+57
|
* More edits; markup fixesAndrew M. Kuchling2008-08-301-75/+75
|
* Fix markup.Georg Brandl2008-08-301-1/+1
|
* #3707: fix inf. recursion in pydoc topic search. Rev'd by Antoine.Georg Brandl2008-08-301-3/+3
|
* Edit four more sectionsAndrew M. Kuchling2008-08-301-41/+54
|
* Correction from Antoine Pitrou: BufferedWriter and Reader support seek()Andrew M. Kuchling2008-08-301-7/+8
|
* Tidy up some sentencesAndrew M. Kuchling2008-08-301-14/+14
|
* Partial edits from revision and tidying passAndrew M. Kuchling2008-08-301-61/+84
|
* super() actually returns a super object.Georg Brandl2008-08-301-1/+2
|
* #3569: eval() also accepts "exec"able code objects.Georg Brandl2008-08-301-4/+4
|
* #3716: fix typo.Georg Brandl2008-08-301-1/+1
|
* #3730: mention "server" attribute explicitly.Georg Brandl2008-08-301-0/+5
|
* A collection of crashers, all variants of the ideaArmin Rigo2008-08-291-0/+53
| | | | of issue #3720.
* #3668: When PyArg_ParseTuple correctly parses a s* format, but raises anAntoine Pitrou2008-08-294-22/+54
| | | | | | | exception afterwards (for a subsequent parameter), the user code will not call PyBuffer_Release() and memory will leak. Reviewed by Amaury Forgeot d'Arc.
* #3711: .dll isn't a valid Python extension anymore.Georg Brandl2008-08-281-4/+8
|
* Add various itemsAndrew M. Kuchling2008-08-271-8/+20
|
* Add an item and a noteAndrew M. Kuchling2008-08-271-5/+6
|
* Trim whitespace; add a few updatesAndrew M. Kuchling2008-08-271-66/+105
|
* Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as toAntoine Pitrou2008-08-268-87/+210
| | | | | | | | | | match Python 2.5 speed despite the __instancecheck__ / __subclasscheck__ mechanism. In the process, fix a bug where isinstance() and issubclass(), when given a tuple of classes as second argument, were looking up __instancecheck__ / __subclasscheck__ on the tuple rather than on each type object. Reviewed by Benjamin Peterson and Raymond Hettinger.
* sort of backport 66038 by aliasing PyObject_Bytes to PyObject_StrBenjamin Peterson2008-08-263-0/+14
|
* Try to reduce the flakiness of this testNeal Norwitz2008-08-251-0/+4
|
* Use bytes as return type from recv_bytes() methods. Not sure why this onlyNeal Norwitz2008-08-251-3/+3
| | | | | | | affects some buildbots. R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
* Fix problem reported by pychecker where AuthenticationError wasn't imported.Neal Norwitz2008-08-252-2/+34
| | | | | | | Add some test coverage to this code. More tests should be added (TODO added). R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
* Clarify that some attributes/methods are listed somewhat separately because ↵Brett Cannon2008-08-241-1/+2
| | | | they are not part of the threading API.
* #3662: Fix segfault introduced when fixing memory leaks.Neal Norwitz2008-08-242-1/+5
| | | | | TESTED=./python -E -tt ./Lib/test/regrtest.py test_fileio R (approach from bug)=Amaury and Benjamin
* remove note about unimplemented featureBenjamin Peterson2008-08-241-5/+1
|
* #3654: fix duplicate test method name. Review by Benjamin P.Georg Brandl2008-08-241-4/+2
|
* generate py3k warnings on __getslice__, __delslice__, and __setslice__Benjamin Peterson2008-08-244-8/+72
| | | | Reviewer: Brett Cannon
* Use the actual blacklist of leaky testsNeal Norwitz2008-08-241-1/+1
|
* Ignore a couple more tests that report leaks inconsistently.Neal Norwitz2008-08-241-1/+1
|
* Fix:Neal Norwitz2008-08-2410-14/+75
| | | | | | | | | | | | | | | | | | | | | | | | | * crashes on memory allocation failure found with failmalloc * memory leaks found with valgrind * compiler warnings in opt mode which would lead to invalid memory reads * problem using wrong name in decimal module reported by pychecker Update the valgrind suppressions file with new leaks that are small/one-time leaks we don't care about (ie, they are too hard to fix). TBR=barry TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes) in opt mode: valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \ ./python -E -tt ./Lib/test/regrtest.py -uall,-bsddb,-compiler \ -x test_logging test_ssl test_multiprocessing valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \ ./python -E -tt ./Lib/test/regrtest.py test_multiprocessing for i in `seq 1 4000` ; do LD_PRELOAD=~/local/lib/libfailmalloc.so FAILMALLOC_INTERVAL=$i \ ./python -c pass done At least some of these fixes should probably be backported to 2.5.
* fix warningBenjamin Peterson2008-08-231-1/+1
|
* #3643 add a few more checks to _testcapi to prevent segfaultsBenjamin Peterson2008-08-232-4/+26
| | | | | Author: Victor Stinner Reviewer: Benjamin Peterson
* Small updates to types member docs, backport from r65994.Georg Brandl2008-08-231-14/+8
|