svn+ssh://pythondev@svn.python.org/python/trunk
........
r72787 | ronald.oussoren | 2009-05-19 19:06:38 +0000 (Di, 19 Mai 2009) | 8 lines
This patch ensures that the pydoc_data package gets installed. This is needed
to make it possible to use pydoc to get access to the language reference.
That is, without this patch the folllowing won't work:
>>> help('if')
........
........
r71004 | benjamin.peterson | 2009-04-01 23:15:49 +0000 (Mi, 01 Apr 2009) | 1 line
remove double underscores
........
r71006 | georg.brandl | 2009-04-01 23:32:17 +0000 (Mi, 01 Apr 2009) | 1 line
Cache the f_locals dict of the current frame, since every access to frame.f_locals overrides its contents with the real locals which undoes modifications made by the debugging user.
........
r71009 | jesse.noller | 2009-04-02 00:03:28 +0000 (Do, 02 Apr 2009) | 1 line
issue5545: Switch to Autoconf for multiprocessing; special thanks to Martin Lowis for help
........
r71014 | benjamin.peterson | 2009-04-02 01:03:17 +0000 (Do, 02 Apr 2009) | 1 line
handle SEEK_ constants in test_io
........
r71019 | georg.brandl | 2009-04-02 02:00:01 +0000 (Do, 02 Apr 2009) | 1 line
Fix test_doctest, missed two assignments to curframe.
........
r71022 | jesse.noller | 2009-04-02 02:32:55 +0000 (Do, 02 Apr 2009) | 1 line
Issue 3110: Additional protection for SEM_VALUE_MAX on platforms, thanks to Martin Loewis
........
r71023 | kurt.kaiser | 2009-04-02 02:44:54 +0000 (Do, 02 Apr 2009) | 3 lines
Remove port spec from run.py and fix bug where
subprocess fails to extract port from command line
when warnings are present.
........
r71024 | georg.brandl | 2009-04-02 02:47:44 +0000 (Do, 02 Apr 2009) | 4 lines
In PyErr_GivenExceptionMatches, temporarily bump the recursion
limit, so that in the most common case PyObject_IsSubclass will
not raise a recursion error we have to ignore anyway.
........
r71029 | senthil.kumaran | 2009-04-02 03:00:34 +0000 (Do, 02 Apr 2009) | 3 lines
Fixing the issue4860. Escaping embedded '"' character in js_output() method of Morsel.
........
r71031 | brett.cannon | 2009-04-02 03:17:39 +0000 (Do, 02 Apr 2009) | 6 lines
PyImport_AppendInittab() took a char * as a first argument even though that
string was stored beyond the life of the call. Changed the signature to be
const char * to help make this point.
Closes issue #1419652.
........
r71032 | michael.foord | 2009-04-02 03:20:38 +0000 (Do, 02 Apr 2009) | 13 lines
Better exception messages for unittest assert methods.
- unittest.assertNotEqual() now uses the inequality operator (!=) instead
of the equality operator.
- Default assertTrue and assertFalse messages are now useful.
- TestCase has a longMessage attribute. This defaults to False, but if set to True
useful error messages are shown in addition to explicit messages passed to assert methods.
Issue #5663
........
r71033 | brett.cannon | 2009-04-02 03:34:53 +0000 (Do, 02 Apr 2009) | 3 lines
Fix two issues introduced by issue #71031 by changing the signature of
PyImport_AppendInittab() to take a const char *.
........
r71036 | jesse.noller | 2009-04-02 04:22:09 +0000 (Do, 02 Apr 2009) | 1 line
Issue 3551: Raise ValueError if the size causes ERROR_NO_SYSTEM_RESOURCES
........
r71041 | jesse.noller | 2009-04-02 05:17:26 +0000 (Do, 02 Apr 2009) | 1 line
Add custom initializer argument to multiprocess.Manager*, courtesy of lekma
........
r71043 | michael.foord | 2009-04-02 05:51:54 +0000 (Do, 02 Apr 2009) | 7 lines
Store the functions in the _type_equality_funcs as wrapped objects that are deep copyable.
This allows for the deep copying of TestCase instances.
Issue 5660
........
r71059 | mark.dickinson | 2009-04-02 18:39:37 +0000 (Do, 02 Apr 2009) | 2 lines
sys.long_info attributes should be ints, not longs
........
r71070 | antoine.pitrou | 2009-04-02 21:18:34 +0000 (Do, 02 Apr 2009) | 3 lines
Issue #2396: backport the memoryview object.
........
r71073 | raymond.hettinger | 2009-04-02 22:25:40 +0000 (Do, 02 Apr 2009) | 4 lines
Have namedtuple's field renamer assign names that
are consistent with the corresponding tuple index.
........
r71075 | raymond.hettinger | 2009-04-02 22:34:17 +0000 (Do, 02 Apr 2009) | 1 line
Update docs for namedtuple's renaming change.
........
r71078 | raymond.hettinger | 2009-04-03 02:43:54 +0000 (Fr, 03 Apr 2009) | 4 lines
Localize the function lookup in timeit.
........
r71082 | hirokazu.yamamoto | 2009-04-03 03:54:08 +0000 (Fr, 03 Apr 2009) | 1 line
Fixed compile error on windows.
........
r71101 | andrew.kuchling | 2009-04-03 21:43:00 +0000 (Fr, 03 Apr 2009) | 1 line
Add some items
........
r71119 | raymond.hettinger | 2009-04-04 05:37:47 +0000 (Sa, 04 Apr 2009) | 1 line
Add helpful link.
........
r71126 | kurt.kaiser | 2009-04-04 07:03:48 +0000 (Sa, 04 Apr 2009) | 5 lines
Allow multiple IDLE GUI/subprocess pairs to exist
simultaneously. Thanks to David Scherer for suggesting
the use of an ephemeral port for the GUI.
Patch 1529142 Weeble.
........
r71127 | raymond.hettinger | 2009-04-04 08:46:58 +0000 (Sa, 04 Apr 2009) | 1 line
Replace the localized min/max calls with normal if/else
........
r71175 | hirokazu.yamamoto | 2009-04-04 17:20:05 +0000 (Sa, 04 Apr 2009) | 1 line
No behavior change.
........
r71206 | benjamin.peterson | 2009-04-05 01:04:38 +0000 (So, 05 Apr 2009) | 1 line
compare types with is
........
r71208 | michael.foord | 2009-04-05 01:15:01 +0000 (So, 05 Apr 2009) | 4 lines
Change the way unittest.TestSuite use their tests to always access them through iteration. Non behavior changing, this allows you to create custom subclasses that override __iter__.
Issue #5693
........
r71210 | guilherme.polo | 2009-04-05 02:11:19 +0000 (So, 05 Apr 2009) | 1 line
Include tkinter.h only after including tk.h (or the equivalent for another platform).
........
r71221 | vinay.sajip | 2009-04-05 11:06:24 +0000 (So, 05 Apr 2009) | 1 line
Issue #5695: Moved logging.captureWarnings() call inside with statement in WarningsTest.test_warnings.
........
r71229 | matthias.klose | 2009-04-05 12:43:08 +0000 (So, 05 Apr 2009) | 3 lines
- Py_DECREF: Add `do { ... } while (0)' to avoid compiler warnings.
(avoiding brown paper typo this time)
........
r71237 | georg.brandl | 2009-04-05 14:24:52 +0000 (So, 05 Apr 2009) | 1 line
#1326077: fix traceback formatting of SyntaxErrors. This fixes two differences with formatting coming from Python: a) the reproduction of location details in the error message if no line text is given, b) the prefixing of the last line by one space.
........
r71253 | tarek.ziade | 2009-04-05 18:31:24 +0000 (So, 05 Apr 2009) | 1 line
Fixed 5694: removed spurious test output in Distutils
........
r71255 | georg.brandl | 2009-04-05 18:34:58 +0000 (So, 05 Apr 2009) | 1 line
#602893: add indicator for current line in cgitb that doesnt rely on styling alone.
........
r71263 | michael.foord | 2009-04-05 19:19:28 +0000 (So, 05 Apr 2009) | 4 lines
Adding assertIs and assertIsNot methods to unittest.TestCase
Issue #2578
........
r71266 | georg.brandl | 2009-04-05 20:23:13 +0000 (So, 05 Apr 2009) | 1 line
Normalize issue referencing style.
........
r71271 | matthias.klose | 2009-04-05 21:19:13 +0000 (So, 05 Apr 2009) | 3 lines
Issue #1113244: Py_XINCREF, Py_DECREF, Py_XDECREF: Add `do { ... } while (0)'
to avoid compiler warnings.
........
r71286 | tarek.ziade | 2009-04-05 22:04:38 +0000 (So, 05 Apr 2009) | 1 line
added a simplest test to distutils.spawn._nt_quote_args
........
r71291 | tarek.ziade | 2009-04-05 22:51:09 +0000 (So, 05 Apr 2009) | 1 line
Fixed#5095: msi missing from Distutils bdist formats
........
r71295 | tarek.ziade | 2009-04-05 23:03:10 +0000 (So, 05 Apr 2009) | 1 line
pep8-fied method names
........
r71300 | gregory.p.smith | 2009-04-05 23:48:26 +0000 (So, 05 Apr 2009) | 2 lines
news entry for r71299.
........
r71302 | jack.diederich | 2009-04-06 02:08:44 +0000 (Mo, 06 Apr 2009) | 1 line
test the telnetlib.Telnet interface more thoroughly
........
r71303 | gregory.p.smith | 2009-04-06 06:33:26 +0000 (Mo, 06 Apr 2009) | 3 lines
- Issue #2254: Fix CGIHTTPServer information disclosure. Relative paths are
now collapsed within the url properly before looking in cgi_directories.
........
r71361 | benjamin.peterson | 2009-04-07 15:15:04 +0000 (Di, 07 Apr 2009) | 1 line
fix syntax tests after formatting change
........
r71365 | benjamin.peterson | 2009-04-07 15:52:05 +0000 (Di, 07 Apr 2009) | 1 line
fix since difference formating of SyntaxErrors
........
r71367 | benjamin.peterson | 2009-04-07 16:03:04 +0000 (Di, 07 Apr 2009) | 1 line
revert unrelated change to test_telnetlib
........
r71370 | vinay.sajip | 2009-04-07 17:18:24 +0000 (Di, 07 Apr 2009) | 1 line
Issue #5695: Minor tweak to improve the code as suggested by Brett Cannon and as implemented in the Py3K branch.
........
r71377 | jack.diederich | 2009-04-07 20:22:59 +0000 (Di, 07 Apr 2009) | 1 line
eliminate more race conditions in telnetlib tests
........
r71385 | jack.diederich | 2009-04-07 23:56:57 +0000 (Di, 07 Apr 2009) | 4 lines
- Make timing assertions very generous (a la test_timeout.py)
- Break the gc cycle in negotiation tests
- test the different guarantees of read_lazy and read_very_lazy
........
r71389 | raymond.hettinger | 2009-04-08 05:39:38 +0000 (Mi, 08 Apr 2009) | 1 line
Add docstrings.
........
r71392 | raymond.hettinger | 2009-04-08 08:26:55 +0000 (Mi, 08 Apr 2009) | 1 line
Minor factoring.
........
r71395 | benjamin.peterson | 2009-04-08 13:27:29 +0000 (Mi, 08 Apr 2009) | 1 line
these must be installed to correctly run tests
........
r71396 | benjamin.peterson | 2009-04-08 13:29:41 +0000 (Mi, 08 Apr 2009) | 1 line
fix syntax
........
r71405 | andrew.kuchling | 2009-04-09 11:22:47 +0000 (Do, 09 Apr 2009) | 1 line
Add items
........
r71406 | andrew.kuchling | 2009-04-09 11:23:36 +0000 (Do, 09 Apr 2009) | 1 line
Typo fixes
........
r71408 | collin.winter | 2009-04-09 16:46:46 +0000 (Do, 09 Apr 2009) | 11 lines
Issue 5665: add more pickling tests.
- Add tests for the module-level load() and dump() functions.
- Add tests for cPickle's internal data structures, stressing workloads
with many gets/puts.
- Add tests for the Pickler and Unpickler classes, in particular the
memo attribute.
- test_xpickle is extended to test backwards compatibility with Python
2.4, 2.5 and 2.6 by round-tripping pickled objects through a worker
process. This is guarded with a regrtest -u xpickle resource.
........
r71414 | r.david.murray | 2009-04-09 21:54:50 +0000 (Do, 09 Apr 2009) | 3 lines
Issue #2170: refactored xml.dom.minidom.normalize, increasing both
its clarity and its speed.
........
r71419 | raymond.hettinger | 2009-04-09 22:31:51 +0000 (Do, 09 Apr 2009) | 1 line
Add note on using keyword arguments with OrderedDict.
........
r71430 | raymond.hettinger | 2009-04-10 04:25:45 +0000 (Fr, 10 Apr 2009) | 1 line
Clarify the table entries for combinatorics.
........
r71435 | raymond.hettinger | 2009-04-10 06:38:39 +0000 (Fr, 10 Apr 2009) | 1 line
Fix the count of datatypes.
........
r71448 | raymond.hettinger | 2009-04-10 13:16:50 +0000 (Fr, 10 Apr 2009) | 1 line
Add examples.
........
r71462 | chris.withers | 2009-04-11 11:22:19 +0000 (Sa, 11 Apr 2009) | 2 lines
remove unpleasant exec
........
r71465 | nick.coghlan | 2009-04-11 13:31:31 +0000 (Sa, 11 Apr 2009) | 1 line
Issue 5354: Provide a standardised testing mechanism for doing fresh imports of modules, including the ability to block extension modules in order to test the pure Python fallbacks
........
r71473 | tarek.ziade | 2009-04-11 14:55:07 +0000 (Sa, 11 Apr 2009) | 1 line
#5732: added the check command into Distutils
........
r71478 | tarek.ziade | 2009-04-11 15:14:17 +0000 (Sa, 11 Apr 2009) | 1 line
testing a full check case
........
r71485 | andrew.kuchling | 2009-04-11 16:12:23 +0000 (Sa, 11 Apr 2009) | 1 line
Add various items
........
r71492 | georg.brandl | 2009-04-11 18:19:27 +0000 (Sa, 11 Apr 2009) | 1 line
Take credit for a patch of mine.
........
r71494 | benjamin.peterson | 2009-04-11 19:31:00 +0000 (Sa, 11 Apr 2009) | 1 line
ignore py3_test_grammar when compiling the library
........
r71498 | benjamin.peterson | 2009-04-11 20:27:15 +0000 (Sa, 11 Apr 2009) | 1 line
fix markup
........
r71503 | eric.smith | 2009-04-12 02:57:29 +0000 (So, 12 Apr 2009) | 1 line
Take credit for my patch for issue 5237.
........
r71507 | georg.brandl | 2009-04-12 12:08:12 +0000 (So, 12 Apr 2009) | 1 line
#5704: let python -3 imply -t as well.
........
r71509 | tarek.ziade | 2009-04-12 14:53:51 +0000 (So, 12 Apr 2009) | 1 line
removed the print statements and added a test
........
r71513 | tarek.ziade | 2009-04-12 15:03:50 +0000 (So, 12 Apr 2009) | 1 line
pep8-fied the module before adding tests
........
r71523 | tarek.ziade | 2009-04-12 16:31:24 +0000 (So, 12 Apr 2009) | 1 line
added a simple test for search_cpp
........
r71528 | tarek.ziade | 2009-04-12 16:45:32 +0000 (So, 12 Apr 2009) | 1 line
added a test for finalize_options
........
r71533 | tarek.ziade | 2009-04-12 17:02:08 +0000 (So, 12 Apr 2009) | 1 line
removed string usage and added a test for _clean
........
r71539 | benjamin.peterson | 2009-04-12 20:24:56 +0000 (So, 12 Apr 2009) | 1 line
remove useless import
........
r71560 | tarek.ziade | 2009-04-13 12:34:01 +0000 (Mo, 13 Apr 2009) | 1 line
Fixed#5607: Distutils test_get_platform was failing fo Mac OS X fat binaries.
........
r71569 | tarek.ziade | 2009-04-13 12:42:26 +0000 (Mo, 13 Apr 2009) | 1 line
deactivate test_search_cpp under win32
........
r71585 | tarek.ziade | 2009-04-13 20:03:44 +0000 (Mo, 13 Apr 2009) | 1 line
improved test coverage for distutils.cmd
........
r71589 | tarek.ziade | 2009-04-13 20:14:54 +0000 (Mo, 13 Apr 2009) | 1 line
pep8-fied
........
r71657 | vinay.sajip | 2009-04-16 19:07:37 +0000 (Do, 16 Apr 2009) | 1 line
Issue #5768: Change to Unicode output logic and test case for same.
........
r71662 | vinay.sajip | 2009-04-16 19:15:49 +0000 (Do, 16 Apr 2009) | 1 line
Issue #5768: Change to Unicode output logic and test case for same.
........
r71674 | tarek.ziade | 2009-04-17 14:29:56 +0000 (Fr, 17 Apr 2009) | 1 line
DistutilsSetupError was not raised when one single warning occured
........
r71696 | georg.brandl | 2009-04-18 08:26:21 +0000 (Sa, 18 Apr 2009) | 1 line
"not subscriptable" should be a bit more understandable than "unsubscriptable".
........
r71710 | mark.dickinson | 2009-04-18 14:41:37 +0000 (Sa, 18 Apr 2009) | 2 lines
Backport r71704 (add configure check for C99 round function) to trunk.
........
r71715 | mark.dickinson | 2009-04-18 14:59:42 +0000 (Sa, 18 Apr 2009) | 2 lines
Issue #1869: Fix a couple of minor round() issues.
........
r71719 | benjamin.peterson | 2009-04-18 15:31:34 +0000 (Sa, 18 Apr 2009) | 1 line
rename internal bytes_ functions to bytearray
........
r71721 | benjamin.peterson | 2009-04-18 19:26:19 +0000 (Sa, 18 Apr 2009) | 1 line
fix a few nits in unittest.py #5771
........
r71729 | benjamin.peterson | 2009-04-18 21:03:10 +0000 (Sa, 18 Apr 2009) | 1 line
move test to a more appropiate one
........
r71740 | benjamin.peterson | 2009-04-19 03:02:54 +0000 (So, 19 Apr 2009) | 1 line
fix typo
........
r71750 | mark.dickinson | 2009-04-19 17:10:47 +0000 (So, 19 Apr 2009) | 3 lines
Automatic conversion of floats to integers for struct.pack integer codes
is deprecated. Use an explicit int() instead.
........
r71766 | tarek.ziade | 2009-04-20 14:29:42 +0000 (Mo, 20 Apr 2009) | 1 line
adding a NEWS note for #5795 (previously checked via the buildbot)
........
r71771 | raymond.hettinger | 2009-04-20 18:23:57 +0000 (Mo, 20 Apr 2009) | 1 line
Fix typo
........
r71772 | mark.dickinson | 2009-04-20 21:13:33 +0000 (Mo, 20 Apr 2009) | 5 lines
Issue #3166: Make long -> float (and int -> float) conversions
correctly rounded, using round-half-to-even. This ensures that the
value of float(n) doesn't depend on whether we're using 15-bit digits
or 30-bit digits for Python longs.
........
r71776 | mark.dickinson | 2009-04-20 21:41:04 +0000 (Mo, 20 Apr 2009) | 2 lines
Nit: integer division should use //, not /
........
r71780 | senthil.kumaran | 2009-04-21 03:24:19 +0000 (Di, 21 Apr 2009) | 3 lines
Fix for the Issue918368 - urllib doesn't correct server returned urls
........
r71785 | r.david.murray | 2009-04-21 13:06:04 +0000 (Di, 21 Apr 2009) | 4 lines
Restore skips of posix and pty tests on Windows by calling the
test_support.import_module on the appropriate modules
before any other imports.
........
r71788 | eric.smith | 2009-04-22 00:47:00 +0000 (Mi, 22 Apr 2009) | 1 line
Documentation for issue 5237, auto-numbered format fields. Contributed by Terry J. Reedy.
........
r71794 | vinay.sajip | 2009-04-22 12:10:47 +0000 (Mi, 22 Apr 2009) | 2 lines
Issue #5170: Fixed regression caused when fixing #5768.
........
r71796 | eric.smith | 2009-04-22 13:29:05 +0000 (Mi, 22 Apr 2009) | 20 lines
Backport of some of the work in r71665 to trunk. This reworks much of
int, long, and float __format__(), and it keeps their implementation
in sync with py3k.
Also added PyOS_double_to_string. This is the "fallback" version
that's also available in trunk, and should be kept in sync with that
code. I'll add an issue to document PyOS_double_to_string in the C
API.
There are many internal cleanups. Externally visible changes include:
- Implement PEP 378, Format Specifier for Thousands Separator, for
floats, ints, and longs.
- Issue #5515: 'n' formatting for ints, longs, and floats handles
leading zero formatting poorly.
- Issue #5772: For float.__format__, don't add a trailing ".0" if
we're using no type code and we have an exponent.
........
r71799 | nick.coghlan | 2009-04-22 15:26:04 +0000 (Mi, 22 Apr 2009) | 1 line
Issue 5354: Change API for import_fresh_module() to better support test_warnings use case (also fixes some bugs in the original implementation)
........
r71802 | eric.smith | 2009-04-22 16:20:47 +0000 (Mi, 22 Apr 2009) | 1 line
Fixed issue 5782: formatting with commas didn't work if no specifier type code was given.
........
r71808 | mark.dickinson | 2009-04-22 18:15:25 +0000 (Mi, 22 Apr 2009) | 2 lines
Issue #5812: make Fraction('1e-6') valid. Backport of r71806.
........
r71824 | mark.dickinson | 2009-04-24 12:46:53 +0000 (Fr, 24 Apr 2009) | 7 lines
Issue #5816:
- simplify parsing and printing of complex numbers
- make complex(repr(z)) round-tripping work for complex
numbers involving nans, infs, or negative zeros
- don't accept some of the stranger complex strings
that were previously allowed---e.g., complex('1..1j')
........
r71827 | mark.dickinson | 2009-04-24 13:14:07 +0000 (Fr, 24 Apr 2009) | 2 lines
Fix missing 'return NULL'
........
r71832 | mark.dickinson | 2009-04-24 13:56:07 +0000 (Fr, 24 Apr 2009) | 3 lines
Issue #5812: The two-argument form of the Fraction constructor
now accepts arbitrary Rational instances.
........
r71837 | mark.dickinson | 2009-04-24 16:34:14 +0000 (Fr, 24 Apr 2009) | 4 lines
Issue #5593: Use more robust test for double-rounding in test_fsum.
While we're at it, use new unittest.skipUnless decorator to
implement skipping for that test.
........
r71838 | mark.dickinson | 2009-04-24 16:37:22 +0000 (Fr, 24 Apr 2009) | 2 lines
Remove unnecessary double negative
........
r71842 | thomas.heller | 2009-04-24 18:10:46 +0000 (Fr, 24 Apr 2009) | 3 lines
Issue #5161: wrong paths for ctypes cleanup when Python is built in a
directory other than the source directory.
........
r71853 | thomas.heller | 2009-04-24 20:31:47 +0000 (Fr, 24 Apr 2009) | 3 lines
Issue #3102: All global symbols that the _ctypes extension defines are
now prefixed with 'Py' or '_ctypes'.
........
r71869 | mark.dickinson | 2009-04-25 09:47:00 +0000 (Sa, 25 Apr 2009) | 2 lines
Fix typo in complex parsing code; expand tests.
........
r71878 | tarek.ziade | 2009-04-25 12:38:08 +0000 (Sa, 25 Apr 2009) | 1 line
Issue #4951: Fixed failure in test_httpservers
........
r71904 | georg.brandl | 2009-04-25 15:11:29 +0000 (Sa, 25 Apr 2009) | 1 line
#5841: add deprecation py3k warning and notice in the docs for commands module.
........
r71906 | thomas.heller | 2009-04-25 16:37:18 +0000 (Sa, 25 Apr 2009) | 1 line
Issue #5078: Avoid redundant call to FormatError()
........
r71938 | eric.smith | 2009-04-25 21:40:15 +0000 (Sa, 25 Apr 2009) | 5 lines
Issue #5835, deprecate PyOS_ascii_formatd.
If anyone wants to clean up the documentation, feel free. It's my first documentation foray, and it's not that great.
Will port to py3k with a different strategy.
........
r71955 | georg.brandl | 2009-04-26 06:01:04 +0000 (So, 26 Apr 2009) | 1 line
Mostly formatting nits, and "and-ed together" -> "or-ed together" flags.
........
r71960 | georg.brandl | 2009-04-26 09:56:44 +0000 (So, 26 Apr 2009) | 1 line
Move pydoc_topics module to its own subdirectory, so that no generated code is in Lib/.
........
r71961 | georg.brandl | 2009-04-26 09:57:29 +0000 (So, 26 Apr 2009) | 2 lines
Update pydoc topics.
........
r71963 | mark.dickinson | 2009-04-26 14:00:08 +0000 (So, 26 Apr 2009) | 2 lines
Reset errno before both calls to PyOS_ascii_strtod, not just one.
........
r71969 | mark.dickinson | 2009-04-26 16:04:05 +0000 (So, 26 Apr 2009) | 3 lines
Backport r71967 changes from py3k to trunk.
(Internal plumbing changes for float parsing.)
........
r71976 | mark.dickinson | 2009-04-26 19:54:55 +0000 (So, 26 Apr 2009) | 2 lines
Fix typo in function name
........
........
r70000 | benjamin.peterson | 2009-02-26 19:07:18 +0000 (Do, 26 Feb 2009) | 1 line
remove deprecated symtable.Symbol methods
........
r70003 | tarek.ziade | 2009-02-26 23:44:00 +0000 (Do, 26 Feb 2009) | 1 line
removed unused import
........
r70007 | tarek.ziade | 2009-02-27 02:14:35 +0000 (Fr, 27 Feb 2009) | 1 line
more info on long_description
........
r70011 | brett.cannon | 2009-02-27 03:38:28 +0000 (Fr, 27 Feb 2009) | 5 lines
Fix a bug where code was trying to index an int. Left over from the situation
from using str.rpartition to str.rindex.
Closes Issue5213.
........
r70016 | raymond.hettinger | 2009-02-27 08:09:47 +0000 (Fr, 27 Feb 2009) | 1 line
Give mapping views a usable repr.
........
r70017 | tarek.ziade | 2009-02-27 12:53:34 +0000 (Fr, 27 Feb 2009) | 1 line
Issue #5052: make Distutils compatible with 2.3 again.
........
r70022 | georg.brandl | 2009-02-27 16:23:18 +0000 (Fr, 27 Feb 2009) | 1 line
#5361: fix typo.
........
r70023 | georg.brandl | 2009-02-27 16:39:26 +0000 (Fr, 27 Feb 2009) | 1 line
#5363: fix cmpfiles() docs. Another instance where a prose description is twice as long as the code.
........
r70025 | georg.brandl | 2009-02-27 16:52:55 +0000 (Fr, 27 Feb 2009) | 1 line
#5344: fix punctuation.
........
r70026 | georg.brandl | 2009-02-27 16:59:03 +0000 (Fr, 27 Feb 2009) | 1 line
#5365: add quick look conversion table for different time representations.
........
r70049 | tarek.ziade | 2009-02-28 10:08:02 +0000 (Sa, 28 Feb 2009) | 1 line
Issues #1533164 and #5378: Added quiet and force-optimize options to Distutils bdist_rpm command
........
r70071 | jeffrey.yasskin | 2009-02-28 19:03:21 +0000 (Sa, 28 Feb 2009) | 5 lines
Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with
POP_JUMP_IF_{TRUE,FALSE} and JUMP_IF_{TRUE,FALSE}_OR_POP. This avoids executing
a POP_TOP on each conditional and sometimes allows the peephole optimizer to
skip a JUMP_ABSOLUTE entirely. It speeds up list comprehensions significantly.
........
r70081 | raymond.hettinger | 2009-03-01 02:04:32 +0000 (So, 01 Mär 2009) | 1 line
Fix docs for ConfigParser.
........
r70090 | gregory.p.smith | 2009-03-02 05:13:57 +0000 (Mo, 02 Mär 2009) | 3 lines
Adds an optional flags argument to re.split, re.sub and re.subn to be
consistent with the other re module functions.
........
r70094 | tarek.ziade | 2009-03-02 05:38:44 +0000 (Mo, 02 Mär 2009) | 1 line
removing the force-optimized option as discussed in #1533164
........
r70119 | kristjan.jonsson | 2009-03-03 03:20:42 +0000 (Di, 03 Mär 2009) | 1 line
Fix SHA_new and MD5_new, that would crash if not given initial data
........
r70120 | raymond.hettinger | 2009-03-03 04:45:34 +0000 (Di, 03 Mär 2009) | 1 line
Backport PEP 372: OrderedDict()
........
r70121 | raymond.hettinger | 2009-03-03 04:51:24 +0000 (Di, 03 Mär 2009) | 3 lines
Backport 70106: Add OrderedDict support to collections.namedtuple().
........
r70122 | raymond.hettinger | 2009-03-03 05:00:37 +0000 (Di, 03 Mär 2009) | 3 lines
Backport 70111: Let configparser use ordered dicts by default.
........
r70123 | raymond.hettinger | 2009-03-03 05:11:56 +0000 (Di, 03 Mär 2009) | 1 line
Fix markup.
........
r70126 | raymond.hettinger | 2009-03-03 07:12:09 +0000 (Di, 03 Mär 2009) | 1 line
Beef-up tests.
........
r70131 | raymond.hettinger | 2009-03-03 20:53:51 +0000 (Di, 03 Mär 2009) | 1 line
Make the underlying data structure more private.
........
r70132 | raymond.hettinger | 2009-03-03 21:13:51 +0000 (Di, 03 Mär 2009) | 1 line
Minor simplification.
........
r70136 | hirokazu.yamamoto | 2009-03-03 22:05:57 +0000 (Di, 03 Mär 2009) | 1 line
Fixed memory leak.
........
r70145 | benjamin.peterson | 2009-03-03 22:51:57 +0000 (Di, 03 Mär 2009) | 1 line
making the writing more formal
........
r70149 | raymond.hettinger | 2009-03-03 22:59:25 +0000 (Di, 03 Mär 2009) | 5 lines
Backport 70140, 70141, 70143, and 70144.
Adds tests, switches from list to deque, fixes __reduce__
which was unnecessarily copying __keys.
........
r70153 | brett.cannon | 2009-03-04 01:00:53 +0000 (Mi, 04 Mär 2009) | 4 lines
Fix some more bugs caused by the backport from 3.x for importlib.
Do a more exact copy of the final 3.x code to resolve bugs and add
appropriate tests.
........
r70166 | georg.brandl | 2009-03-04 18:24:41 +0000 (Mi, 04 Mär 2009) | 2 lines
Remove obsolete stuff from string module docs.
........
r70178 | ronald.oussoren | 2009-03-04 22:49:36 +0000 (Mi, 04 Mär 2009) | 2 lines
Fix for issue #1113328.
........
r70188 | hirokazu.yamamoto | 2009-03-05 09:34:14 +0000 (Do, 05 Mär 2009) | 1 line
Fixed memory leak on failure.
........
r70212 | tarek.ziade | 2009-03-07 00:32:45 +0000 (Sa, 07 Mär 2009) | 1 line
Issue #5394: removed > 2.3 syntax from distutils.msvc9compiler
........
r70223 | guilherme.polo | 2009-03-07 02:14:38 +0000 (Sa, 07 Mär 2009) | 4 lines
Fixed issue #2638: Show a window constructed with tkSimpleDialog.Dialog only
after it is has been populated and properly configured in order to prevent
window flashing.
........
r70235 | benjamin.peterson | 2009-03-08 00:21:17 +0000 (So, 08 Mär 2009) | 1 line
fix funky indentation
........
r70261 | raymond.hettinger | 2009-03-09 11:31:39 +0000 (Mo, 09 Mär 2009) | 1 line
Issue 5443: Fix typo.
........
r70267 | raymond.hettinger | 2009-03-09 11:57:29 +0000 (Mo, 09 Mär 2009) | 1 line
Add consume() recipe to itertools docs.
........
r70271 | raymond.hettinger | 2009-03-09 12:56:23 +0000 (Mo, 09 Mär 2009) | 1 line
Add cross-reference to the collections docs.
........
r70273 | georg.brandl | 2009-03-09 14:25:07 +0000 (Mo, 09 Mär 2009) | 2 lines
#5458: add a note when we started to raise RuntimeErrors.
........
r70275 | georg.brandl | 2009-03-09 16:35:48 +0000 (Mo, 09 Mär 2009) | 2 lines
Add missing space.
........
r70281 | benjamin.peterson | 2009-03-09 20:38:56 +0000 (Mo, 09 Mär 2009) | 1 line
gzip and bz2 are context managers
........
r70286 | raymond.hettinger | 2009-03-10 00:06:05 +0000 (Di, 10 Mär 2009) | 1 line
Fix markup.
........
r70293 | raymond.hettinger | 2009-03-10 04:49:21 +0000 (Di, 10 Mär 2009) | 1 line
Add a version tag to the decimal module.
........
r70295 | raymond.hettinger | 2009-03-10 08:16:05 +0000 (Di, 10 Mär 2009) | 1 line
Update the decimal FAQ for the from_float() classmethod and improve the recipe for remove_exponent() to make it cut and pasteable.
........
r70296 | raymond.hettinger | 2009-03-10 09:31:48 +0000 (Di, 10 Mär 2009) | 1 line
Small optimization for corner case where maxlen==0.
........
r70298 | raymond.hettinger | 2009-03-10 12:50:59 +0000 (Di, 10 Mär 2009) | 1 line
For collections.deque() objects, expose the maxlen parameter as a read-only attribute.
........
r70300 | raymond.hettinger | 2009-03-10 13:04:30 +0000 (Di, 10 Mär 2009) | 1 line
Fix typo.
........
r70305 | brett.cannon | 2009-03-11 04:51:06 +0000 (Mi, 11 Mär 2009) | 5 lines
Require implementations for warnings.showwarning() support the 'line' argument.
Was a DeprecationWarning for not supporting it since Python 2.6.
Closes issue #3652.
........
r70308 | tarek.ziade | 2009-03-11 12:48:04 +0000 (Mi, 11 Mär 2009) | 1 line
Issue #5472: Fixed distutils.test_util tear down
........
r70319 | raymond.hettinger | 2009-03-12 00:31:58 +0000 (Do, 12 Mär 2009) | 1 line
Issue 5477: Fix buglet in the itertools documentation.
........
r70342 | georg.brandl | 2009-03-13 19:03:58 +0000 (Fr, 13 Mär 2009) | 1 line
#5486: typos.
........
r70364 | eric.smith | 2009-03-14 11:57:26 +0000 (Sa, 14 Mär 2009) | 17 lines
Issue 5237, Allow auto-numbered replacement fields in str.format() strings.
For simple uses for str.format(), this makes the typing easier. Hopfully this
will help in the adoption of str.format().
For example:
'The {} is {}'.format('sky', 'blue')
You can mix and matcth auto-numbering and named replacement fields:
'The {} is {color}'.format('sky', color='blue')
But you can't mix and match auto-numbering and specified numbering:
'The {0} is {}'.format('sky', 'blue')
ValueError: cannot switch from manual field specification to automatic field numbering
Will port to 3.1.
........
r70378 | nick.coghlan | 2009-03-15 03:24:46 +0000 (So, 15 Mär 2009) | 1 line
Make marshalling errors a little more informative as to what went wrong
........
r70385 | benjamin.peterson | 2009-03-15 14:38:55 +0000 (So, 15 Mär 2009) | 1 line
fix tuple.index() error message #5495
........
r70386 | georg.brandl | 2009-03-15 21:32:06 +0000 (So, 15 Mär 2009) | 1 line
#5496: fix docstring of lookup().
........
r70387 | georg.brandl | 2009-03-15 21:37:16 +0000 (So, 15 Mär 2009) | 1 line
#5493: clarify __nonzero__ docs.
........
r70389 | georg.brandl | 2009-03-15 21:43:38 +0000 (So, 15 Mär 2009) | 1 line
Fix a small nit in the error message if bool() falls back on __len__ and it returns the wrong type: it would tell the user that __nonzero__ should return bool or int.
........
r70390 | georg.brandl | 2009-03-15 21:44:43 +0000 (So, 15 Mär 2009) | 1 line
#5491: clarify nested() semantics.
........
r70392 | georg.brandl | 2009-03-15 21:46:00 +0000 (So, 15 Mär 2009) | 1 line
#5488: add missing struct member.
........
r70393 | georg.brandl | 2009-03-15 21:47:42 +0000 (So, 15 Mär 2009) | 1 line
#5478: fix copy-paste oversight in function signature.
........
r70395 | georg.brandl | 2009-03-15 21:51:48 +0000 (So, 15 Mär 2009) | 1 line
#5276: document IDLESTARTUP and .Idle.py.
........
r70397 | georg.brandl | 2009-03-15 21:53:56 +0000 (So, 15 Mär 2009) | 1 line
#5469: add with statement to list of name-binding constructs.
........
r70400 | georg.brandl | 2009-03-15 21:59:37 +0000 (So, 15 Mär 2009) | 3 lines
Fix markup in re docs and give a mail address in regex howto, so that
the recommendation to send suggestions to the author can be followed.
........
r70405 | georg.brandl | 2009-03-15 22:11:07 +0000 (So, 15 Mär 2009) | 7 lines
Move the previously local import of threading to module level.
This is cleaner and avoids lockups in obscure cases where a Queue
is instantiated while the import lock is already held by another thread.
OKed by Tim Peters.
........
r70406 | hirokazu.yamamoto | 2009-03-15 22:43:14 +0000 (So, 15 Mär 2009) | 1 line
Added skip for old MSVC.
........
r70418 | georg.brandl | 2009-03-16 19:42:03 +0000 (Mo, 16 Mär 2009) | 1 line
Add token markup.
........
r70439 | mark.dickinson | 2009-03-17 23:03:46 +0000 (Di, 17 Mär 2009) | 3 lines
Issue #2110: Add support for thousands separator and 'n' format specifier
to Decimal __format__ method.
........
r70443 | bob.ippolito | 2009-03-17 23:19:00 +0000 (Di, 17 Mär 2009) | 1 line
merge json library with simplejson 2.0.9 (issue 4136)
........
r70444 | mark.dickinson | 2009-03-18 08:22:51 +0000 (Mi, 18 Mär 2009) | 3 lines
Fix bug in _insert_thousands_sep: too much zero padding could be
added for 'n' formats with non-repeating thousands-separator.
........
r70454 | mark.dickinson | 2009-03-18 16:07:26 +0000 (Mi, 18 Mär 2009) | 9 lines
Issue 4474: On platforms with sizeof(wchar_t) == 4 and
sizeof(Py_UNICODE) == 2, PyUnicode_FromWideChar now converts
each character outside the BMP to the appropriate surrogate pair.
Thanks Victor Stinner for the patch.
(backport of r70452 from py3k to trunk)
........
r70466 | raymond.hettinger | 2009-03-18 22:13:20 +0000 (Mi, 18 Mär 2009) | 1 line
Use mixin methods where possible. (2.7 only -- these don't all exist in 3.0)
........
r70468 | benjamin.peterson | 2009-03-19 03:04:31 +0000 (Do, 19 Mär 2009) | 1 line
close files after comparing them
........
r70470 | raymond.hettinger | 2009-03-19 15:21:10 +0000 (Do, 19 Mär 2009) | 6 lines
Improve implementation with better underlying data structure
for O(1) deletions. Big-Oh performance now the same as regular
dictionaries. Uses a doubly-linked list instead of a list/seq
to track insertion order.
........
r70471 | raymond.hettinger | 2009-03-19 19:19:03 +0000 (Do, 19 Mär 2009) | 3 lines
Issue 5381: Add object_pairs_hook to the json module.
........
r70472 | raymond.hettinger | 2009-03-19 19:24:43 +0000 (Do, 19 Mär 2009) | 1 line
Silence a compiler warning.
........
r70473 | raymond.hettinger | 2009-03-19 19:59:58 +0000 (Do, 19 Mär 2009) | 6 lines
* Add clearer comment to initialization code.
* Add optional argument to popitem() -- modeled
after Anthon van der Neut's C version.
* Fix method markup in docs.
........
r70475 | raymond.hettinger | 2009-03-19 23:12:41 +0000 (Do, 19 Mär 2009) | 6 lines
* Add implementation notes.
* Re-order methods so that those touching the underlying data
structure come first and the derived methods come last.
........
r70477 | raymond.hettinger | 2009-03-19 23:22:25 +0000 (Do, 19 Mär 2009) | 1 line
Fix typo
........
r70479 | mark.dickinson | 2009-03-20 15:51:55 +0000 (Fr, 20 Mär 2009) | 3 lines
Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.
Backport of r70459.
........
r70485 | raymond.hettinger | 2009-03-20 18:25:49 +0000 (Fr, 20 Mär 2009) | 1 line
Add MutableSet example.
........
r70489 | mark.dickinson | 2009-03-20 23:16:14 +0000 (Fr, 20 Mär 2009) | 4 lines
Rewrite Py_ARITHMETIC_RIGHT_SHIFT so that it's valid for all signed
integer types T, not just those for which "unsigned T" is legal.
........
r70533 | raymond.hettinger | 2009-03-23 00:08:09 +0000 (Mo, 23 Mär 2009) | 6 lines
Add more comments. Improve variable names.
Make links clearer by using a Link object
instead of a list. Use proxy links to avoid
circular references.
........
r70538 | raymond.hettinger | 2009-03-23 04:42:18 +0000 (Mo, 23 Mär 2009) | 1 line
Move initialization of root link to __init__.
........
r70542 | mark.dickinson | 2009-03-23 18:25:13 +0000 (Mo, 23 Mär 2009) | 14 lines
Issue #5512: speed up the long division algorithm for Python longs.
The basic algorithm remains the same; the most significant speedups
come from the following three changes:
(1) normalize by shifting instead of multiplying and dividing
(2) the old algorithm usually did an unnecessary extra iteration of
the outer loop; remove this. As a special case, this means that
long divisions with a single-digit result run twice as fast as
before.
(3) make inner loop much tighter.
Various benchmarks show speedups of between 50% and 150% for long
integer divisions and modulo operations.
........
r70544 | raymond.hettinger | 2009-03-23 18:26:59 +0000 (Mo, 23 Mär 2009) | 1 line
Make imported name private and wrap long-line.
........
r70546 | antoine.pitrou | 2009-03-23 18:41:45 +0000 (Mo, 23 Mär 2009) | 9 lines
Issue #4688: Add a heuristic so that tuples and dicts containing only
untrackable objects are not tracked by the garbage collector. This can
reduce the size of collections and therefore the garbage collection overhead
on long-running programs, depending on their particular use of datatypes.
(trivia: this makes the "binary_trees" benchmark from the Computer Language
Shootout 40% faster)
........
r70550 | antoine.pitrou | 2009-03-23 19:17:00 +0000 (Mo, 23 Mär 2009) | 3 lines
The tracking statistics were actually too pessimistic
........
r70552 | benjamin.peterson | 2009-03-23 20:47:59 +0000 (Mo, 23 Mär 2009) | 1 line
fix very old names for exception terms #5543
........
r70553 | benjamin.peterson | 2009-03-23 21:23:30 +0000 (Mo, 23 Mär 2009) | 1 line
revert r70552; wrong fix
........
r70554 | benjamin.peterson | 2009-03-23 21:25:15 +0000 (Mo, 23 Mär 2009) | 1 line
complain when there's no last exception
........
r70555 | benjamin.peterson | 2009-03-23 21:50:21 +0000 (Mo, 23 Mär 2009) | 4 lines
implement test skipping and expected failures
patch by myself #1034053
........
r70558 | benjamin.peterson | 2009-03-23 22:29:45 +0000 (Mo, 23 Mär 2009) | 4 lines
comply with the evilJavaNamingScheme for attribute names
It seems my love of PEP 8 overrode the need for consistentcy
........
r70561 | benjamin.peterson | 2009-03-23 23:10:14 +0000 (Mo, 23 Mär 2009) | 1 line
refactor unittest docs
........
r70562 | benjamin.peterson | 2009-03-23 23:13:36 +0000 (Mo, 23 Mär 2009) | 1 line
forgot to document that setUp can be skipped (silly me...)
........
r70563 | benjamin.peterson | 2009-03-23 23:19:03 +0000 (Mo, 23 Mär 2009) | 1 line
update from CVS
........
r70564 | raymond.hettinger | 2009-03-24 00:17:11 +0000 (Di, 24 Mär 2009) | 1 line
Add links to related resources.
........
r70568 | benjamin.peterson | 2009-03-24 00:35:20 +0000 (Di, 24 Mär 2009) | 1 line
some cleanup and modernization
........
r70569 | benjamin.peterson | 2009-03-24 00:36:16 +0000 (Di, 24 Mär 2009) | 1 line
remove special metadata
........
r70570 | benjamin.peterson | 2009-03-24 00:37:12 +0000 (Di, 24 Mär 2009) | 1 line
update docstring
........
r70571 | benjamin.peterson | 2009-03-24 00:39:24 +0000 (Di, 24 Mär 2009) | 1 line
add new skipping things to __all__
........
r70574 | benjamin.peterson | 2009-03-24 01:11:37 +0000 (Di, 24 Mär 2009) | 1 line
fix typo
........
r70578 | benjamin.peterson | 2009-03-24 03:24:56 +0000 (Di, 24 Mär 2009) | 1 line
this is better written using assertRaises
........
r70588 | benjamin.peterson | 2009-03-24 22:56:32 +0000 (Di, 24 Mär 2009) | 1 line
fix newline issue in test summary
........
r70589 | benjamin.peterson | 2009-03-24 23:07:07 +0000 (Di, 24 Mär 2009) | 1 line
another style nit
........
r70598 | benjamin.peterson | 2009-03-25 21:24:04 +0000 (Mi, 25 Mär 2009) | 1 line
add shorthands for expected failures and unexpected success
........
r70599 | benjamin.peterson | 2009-03-25 21:42:51 +0000 (Mi, 25 Mär 2009) | 1 line
this can be slightly less ugly
........
r70601 | raymond.hettinger | 2009-03-25 22:41:32 +0000 (Mi, 25 Mär 2009) | 1 line
Separate initialization from clearing.
........
r70605 | benjamin.peterson | 2009-03-26 16:32:23 +0000 (Do, 26 Mär 2009) | 1 line
remove uneeded function
........
r70611 | benjamin.peterson | 2009-03-26 18:35:37 +0000 (Do, 26 Mär 2009) | 1 line
add much better tests for python version information parsing
........
r70612 | benjamin.peterson | 2009-03-26 18:55:48 +0000 (Do, 26 Mär 2009) | 1 line
more and more implementations now support sys.subversion
........
r70613 | benjamin.peterson | 2009-03-26 18:58:30 +0000 (Do, 26 Mär 2009) | 1 line
roll old test in with new one
........
r70614 | benjamin.peterson | 2009-03-26 19:09:21 +0000 (Do, 26 Mär 2009) | 1 line
add support for PyPy
........
r70615 | benjamin.peterson | 2009-03-26 19:58:18 +0000 (Do, 26 Mär 2009) | 5 lines
add some useful utilities for skipping tests with unittest's new skipping ability
most significantly apply a modified portion of the patch from #4242 with
patches for skipping implementation details
........
r70616 | benjamin.peterson | 2009-03-26 20:05:50 +0000 (Do, 26 Mär 2009) | 1 line
rename TestCase.skip() to skipTest() because it causes annoying problems with trial #5571
........
r70617 | benjamin.peterson | 2009-03-26 20:17:27 +0000 (Do, 26 Mär 2009) | 1 line
apply the second part of #4242's patch; classify all the implementation details in test_descr
........
r70618 | benjamin.peterson | 2009-03-26 20:48:25 +0000 (Do, 26 Mär 2009) | 1 line
remove test_support.TestSkipped and just use unittest.SkipTest
........
r70619 | benjamin.peterson | 2009-03-26 20:49:40 +0000 (Do, 26 Mär 2009) | 1 line
fix naming
........
r70620 | benjamin.peterson | 2009-03-26 21:10:30 +0000 (Do, 26 Mär 2009) | 1 line
fix incorrect auto-translation of TestSkipped -> unittest.SkipTest
........
r70621 | benjamin.peterson | 2009-03-26 21:11:16 +0000 (Do, 26 Mär 2009) | 1 line
must pass argument to get expected behavior ;)
........
r70623 | benjamin.peterson | 2009-03-26 21:30:10 +0000 (Do, 26 Mär 2009) | 1 line
add missing import
........
r70624 | benjamin.peterson | 2009-03-26 21:30:54 +0000 (Do, 26 Mär 2009) | 1 line
** is required here
........
r70626 | benjamin.peterson | 2009-03-26 21:40:29 +0000 (Do, 26 Mär 2009) | 1 line
update email tests to use SkipTest
........
r70627 | benjamin.peterson | 2009-03-26 21:44:43 +0000 (Do, 26 Mär 2009) | 1 line
fix another name
........
r70641 | guilherme.polo | 2009-03-27 21:43:08 +0000 (Fr, 27 Mär 2009) | 3 lines
Adjusted _tkinter to compile without warnings when WITH_THREAD is not
defined (part of issue #5035)
........
r70647 | antoine.pitrou | 2009-03-28 19:10:13 +0000 (Sa, 28 Mär 2009) | 3 lines
Publicize the GC untracking optimization
........
r70651 | guilherme.polo | 2009-03-28 19:17:16 +0000 (Sa, 28 Mär 2009) | 1 line
Typo fix
........
r70652 | antoine.pitrou | 2009-03-28 19:17:54 +0000 (Sa, 28 Mär 2009) | 3 lines
Fix a typo and be more specific
........
r70668 | benjamin.peterson | 2009-03-29 03:16:57 +0000 (So, 29 Mär 2009) | 1 line
a more realistic example
........
r70669 | benjamin.peterson | 2009-03-29 03:31:40 +0000 (So, 29 Mär 2009) | 1 line
stop the versionchanged directive from hiding the docs
........
r70671 | benjamin.peterson | 2009-03-29 03:39:58 +0000 (So, 29 Mär 2009) | 1 line
fix consistency
........
r70672 | collin.winter | 2009-03-29 03:44:19 +0000 (So, 29 Mär 2009) | 4 lines
Add the ability to control the random seed used by regrtest.py -r.
This adds a --randseed option, and makes regrtest.py -r indicate what random seed it's using so that that value can later be fed back to --randseed. This option is useful for tracking down test order-related issues found by make buildbottest, for example.
........
r70674 | guilherme.polo | 2009-03-29 10:19:05 +0000 (So, 29 Mär 2009) | 1 line
Typo fix.
........
r70691 | raymond.hettinger | 2009-03-29 18:51:11 +0000 (So, 29 Mär 2009) | 1 line
Make life easier for non-CPython implementations.
........
r70698 | benjamin.peterson | 2009-03-29 21:31:05 +0000 (So, 29 Mär 2009) | 1 line
thanks to guido's bytecode verifier, this is fixed
........
r70700 | benjamin.peterson | 2009-03-29 21:50:14 +0000 (So, 29 Mär 2009) | 1 line
use the awesome new status iterator
........
r70701 | benjamin.peterson | 2009-03-29 22:27:26 +0000 (So, 29 Mär 2009) | 1 line
add missing import
........
r70702 | bob.ippolito | 2009-03-29 22:33:58 +0000 (So, 29 Mär 2009) | 1 line
Issue 5381: fix regression in pure python code path, Issue 5584: fix a decoder bug for unicode float literals outside of a container
........
r70703 | benjamin.peterson | 2009-03-30 02:14:21 +0000 (Mo, 30 Mär 2009) | 1 line
fix import
........
r70706 | benjamin.peterson | 2009-03-30 14:42:23 +0000 (Mo, 30 Mär 2009) | 1 line
add missing import
........
r70711 | r.david.murray | 2009-03-30 15:14:01 +0000 (Mo, 30 Mär 2009) | 2 lines
Convert import try/except to use test_support.import_module().
........
r70712 | benjamin.peterson | 2009-03-30 15:15:38 +0000 (Mo, 30 Mär 2009) | 1 line
don't rely on the order dict repr #5605
........
r70716 | r.david.murray | 2009-03-30 15:30:34 +0000 (Mo, 30 Mär 2009) | 2 lines
Revert incorrect change.
........
r70734 | r.david.murray | 2009-03-30 19:04:00 +0000 (Mo, 30 Mär 2009) | 7 lines
Add import_function method to test.test_support, and modify a number of
tests that expect to be skipped if imports fail or functions don't
exist to use import_function and import_module. The ultimate goal is
to change regrtest to not skip automatically on ImportError. Checking
in now to make sure the buldbots don't show any errors on platforms
I can't direct test on.
........
r70735 | ronald.oussoren | 2009-03-30 19:22:56 +0000 (Mo, 30 Mär 2009) | 3 lines
Remove usage of the deprecated '-cString' and '+stringWithCString:' API's
in PythonLauncher, replacing them with the correct counterparts.
........
r70747 | r.david.murray | 2009-03-30 20:04:06 +0000 (Mo, 30 Mär 2009) | 3 lines
Remove references to test_socket_ssl which was deleted in trunk
in r64392 and py3k in r59038.
........
r70757 | senthil.kumaran | 2009-03-30 21:51:50 +0000 (Mo, 30 Mär 2009) | 3 lines
Fix for bugs: Issue4675 and Issue4962.
........
r70770 | andrew.kuchling | 2009-03-30 22:30:20 +0000 (Mo, 30 Mär 2009) | 1 line
Add several items and placeholders
........
r70771 | andrew.kuchling | 2009-03-30 22:31:11 +0000 (Mo, 30 Mär 2009) | 1 line
Many edits
........
r70772 | barry.warsaw | 2009-03-30 22:42:17 +0000 (Mo, 30 Mär 2009) | 5 lines
A fix for issue 1974, inspired by the patch from Andi Albrecht (aalbrecht),
though with some changes by me. This patch should not be back ported or
forward ported. It's a bit too risky for 2.6 and 3.x does things fairly
differently.
........
r70775 | r.david.murray | 2009-03-30 23:05:48 +0000 (Mo, 30 Mär 2009) | 4 lines
Change more tests to use import_module for the modules that
should cause tests to be skipped. Also rename import_function
to the more descriptive get_attribute and add a docstring.
........
r70777 | andrew.kuchling | 2009-03-30 23:09:46 +0000 (Mo, 30 Mär 2009) | 1 line
Add more items
........
r70778 | ronald.oussoren | 2009-03-30 23:10:35 +0000 (Mo, 30 Mär 2009) | 4 lines
Fix issue #4865: add /Library/Python/2.7/site-packages to
sys.path on OSX, to make it easier to share (some) installed
packages between the system install and a user install.
........
r70779 | r.david.murray | 2009-03-30 23:10:37 +0000 (Mo, 30 Mär 2009) | 3 lines
Actually suppress warnings in test_at_least_import_untested_modules
inside the catch_warnings context manager.
........
r70788 | andrew.kuchling | 2009-03-31 01:21:01 +0000 (Di, 31 Mär 2009) | 1 line
Add various items
........
r70807 | jeremy.hylton | 2009-03-31 13:31:00 +0000 (Di, 31 Mär 2009) | 2 lines
Update quicktest to match Python 3 branch
........
r70821 | jeremy.hylton | 2009-03-31 15:04:15 +0000 (Di, 31 Mär 2009) | 2 lines
Add check for PyDict_Update() error.
........
r70837 | gregory.p.smith | 2009-03-31 16:54:10 +0000 (Di, 31 Mär 2009) | 9 lines
The unittest.TestCase.assertEqual() now displays the differences in lists,
tuples, dicts and sets on failure.
Many new handy type and comparison specific assert* methods have been added
that fail with error messages actually useful for debugging. Contributed in
by Google and completed with help from mfoord and GvR at PyCon 2009 sprints.
Discussion lives in http://bugs.python.org/issue2578.
........
r70844 | raymond.hettinger | 2009-03-31 17:47:06 +0000 (Di, 31 Mär 2009) | 1 line
Per the language summit, the optional fastpath imports should use from-import-star.
........
r70856 | r.david.murray | 2009-03-31 18:32:17 +0000 (Di, 31 Mär 2009) | 7 lines
A few more test skips via import_module, and change import_module to
return the error message produced by importlib, so that if an import
in the package whose import is being wrapped is what failed the skip
message will contain the name of that module instead of the name of the
wrapped module. Also fixed formatting of some previous comments.
........
r70864 | gregory.p.smith | 2009-03-31 19:03:28 +0000 (Di, 31 Mär 2009) | 10 lines
Rename the actual method definitions to the official assertFoo names.
Adds unittests to make sure the old fail* names continue to work now
and adds a comment that they are pending deprecation.
Also adds a test to confirm that the plural Equals method variants
continue to exist even though we're unlikely to deprecate those.
http://bugs.python.org/issue2578
........
r70869 | georg.brandl | 2009-03-31 19:14:42 +0000 (Di, 31 Mär 2009) | 1 line
Fix-up unwanted change.
........
r70872 | r.david.murray | 2009-03-31 19:31:17 +0000 (Di, 31 Mär 2009) | 3 lines
Delete out-of-date and little-known README from the test
directory by consensus of devs at pycon sprint.
........
r70874 | r.david.murray | 2009-03-31 19:33:15 +0000 (Di, 31 Mär 2009) | 5 lines
Improve test_support.import_module docstring, remove
deprecated flag from get_attribute since it isn't likely
to do anything useful.
........
r70876 | r.david.murray | 2009-03-31 19:49:15 +0000 (Di, 31 Mär 2009) | 4 lines
Remove the regrtest check that turns any ImportError into a skipped test.
Hopefully all modules whose imports legitimately result in a skipped
test have been properly wrapped by the previous commits.
........
r70877 | r.david.murray | 2009-03-31 19:57:24 +0000 (Di, 31 Mär 2009) | 2 lines
Add NEWS entry for regrtest change.
........
r70878 | gregory.p.smith | 2009-03-31 19:59:14 +0000 (Di, 31 Mär 2009) | 3 lines
Issue an actual PendingDeprecationWarning for the TestCase.fail* methods.
Document the deprecation.
........
r70883 | georg.brandl | 2009-03-31 20:41:08 +0000 (Di, 31 Mär 2009) | 1 line
#1674032: return value of flag from Event.wait(). OKed by Guido.
........
r70885 | tarek.ziade | 2009-03-31 20:48:31 +0000 (Di, 31 Mär 2009) | 1 line
using log.warn for sys.stderr
........
r70886 | tarek.ziade | 2009-03-31 20:50:59 +0000 (Di, 31 Mär 2009) | 1 line
added tests for the clean command
........
r70888 | tarek.ziade | 2009-03-31 20:53:13 +0000 (Di, 31 Mär 2009) | 1 line
more tests for the register command
........
r70889 | tarek.ziade | 2009-03-31 20:53:55 +0000 (Di, 31 Mär 2009) | 1 line
more tests for the upload command
........
r70890 | tarek.ziade | 2009-03-31 20:54:38 +0000 (Di, 31 Mär 2009) | 1 line
added test to the install_data command
........
r70891 | tarek.ziade | 2009-03-31 20:55:21 +0000 (Di, 31 Mär 2009) | 1 line
added tests to the install_headers command
........
r70892 | tarek.ziade | 2009-03-31 20:56:11 +0000 (Di, 31 Mär 2009) | 1 line
making sdist and config test silents
........
r70894 | benjamin.peterson | 2009-03-31 21:06:30 +0000 (Di, 31 Mär 2009) | 1 line
take the usual lock precautions around _active_limbo_lock
........
r70901 | georg.brandl | 2009-03-31 21:40:24 +0000 (Di, 31 Mär 2009) | 2 lines
Remove warning about pending Win9x support removal.
........
r70903 | georg.brandl | 2009-03-31 21:45:18 +0000 (Di, 31 Mär 2009) | 1 line
#1676135: remove trailing slashes from --prefix argument.
........
r70910 | tarek.ziade | 2009-03-31 22:27:23 +0000 (Di, 31 Mär 2009) | 1 line
#5583 Added optional Extensions in Distutils
........
r70918 | raymond.hettinger | 2009-03-31 22:43:03 +0000 (Di, 31 Mär 2009) | 1 line
Improve examples for collections.deque()
........
r70920 | tarek.ziade | 2009-03-31 22:44:10 +0000 (Di, 31 Mär 2009) | 1 line
catching msvc9compiler error as well
........
r70922 | tarek.ziade | 2009-03-31 22:47:01 +0000 (Di, 31 Mär 2009) | 1 line
fixed the test for win32 CompileError
........
r70930 | r.david.murray | 2009-03-31 23:45:39 +0000 (Di, 31 Mär 2009) | 3 lines
Fix Windows test skip error revealed by buildbot. Also a comment spelling
correction in a previously fixed test.
........
r70931 | jack.diederich | 2009-03-31 23:46:48 +0000 (Di, 31 Mär 2009) | 1 line
#5228: add pickle support to functools.partial
........
r70936 | r.david.murray | 2009-04-01 03:21:43 +0000 (Mi, 01 Apr 2009) | 4 lines
Fix issue 2522. locale.format now checks that it is passed
exactly one pattern, which avoids mysterious errors where it
had seemed to fail to do localization.
........
r70939 | jesse.noller | 2009-04-01 03:45:50 +0000 (Mi, 01 Apr 2009) | 1 line
Fix multiprocessing.event to match the new threading.Event API
........
r70951 | georg.brandl | 2009-04-01 14:02:27 +0000 (Mi, 01 Apr 2009) | 1 line
Add Maksim, who worked on several issues at the sprint.
........
r70956 | brett.cannon | 2009-04-01 16:00:34 +0000 (Mi, 01 Apr 2009) | 5 lines
The cgitb module had imports in its functions. This can cause deadlock with the
import lock if called from within a thread that was triggered by an import.
Partially fixes issue #1665206.
........
r70958 | kristjan.jonsson | 2009-04-01 16:08:34 +0000 (Mi, 01 Apr 2009) | 3 lines
http://bugs.python.org/issue5623
Dynamically discoverd the size of the ioinfo struct used by the crt for its file descriptors. This should work across all flavors of the CRT. Thanks to Amaury Forgeot d'Arc
Needs porting to 3.1
........
r70965 | brett.cannon | 2009-04-01 18:03:59 +0000 (Mi, 01 Apr 2009) | 5 lines
_warnings was importing itself to get an attribute. That's bad if warnings gets
called in a thread that was spawned by an import itself.
Last part to close#1665206.
........
r70968 | michael.foord | 2009-04-01 18:25:38 +0000 (Mi, 01 Apr 2009) | 1 line
Adding Wing project file
........
r70969 | raymond.hettinger | 2009-04-01 18:50:56 +0000 (Mi, 01 Apr 2009) | 1 line
Issue #5647: MutableSet.__iand__() no longer mutates self during iteration.
........
r70975 | brett.cannon | 2009-04-01 19:57:10 +0000 (Mi, 01 Apr 2009) | 4 lines
test_logging was blindly clearing the warnings filter. This caused
PendingDeprecationWarnings to be spewed all over by unittest.failIf*(). Fix
moves over to using warnings.catch_warning to protect the warnings filter.
........
r70979 | brett.cannon | 2009-04-01 20:25:48 +0000 (Mi, 01 Apr 2009) | 3 lines
test_warnings ironically had a single test that was not protecting the warnings
filter and was resetting it.
........
r70980 | jack.diederich | 2009-04-01 20:26:13 +0000 (Mi, 01 Apr 2009) | 3 lines
bounds check arguments to mmap.move(). All of them. Really.
fixes crasher on OS X 10.5
........
r70981 | senthil.kumaran | 2009-04-01 20:26:33 +0000 (Mi, 01 Apr 2009) | 3 lines
Fix for issue5040. Adding test for Content-Length
........
r70986 | raymond.hettinger | 2009-04-01 20:50:58 +0000 (Mi, 01 Apr 2009) | 1 line
Add link to an alternative generator with a long-period.
........
r70992 | georg.brandl | 2009-04-01 21:00:55 +0000 (Mi, 01 Apr 2009) | 1 line
#4572: add SEEK_* values as constants in io.py.
........
r70993 | georg.brandl | 2009-04-01 21:05:44 +0000 (Mi, 01 Apr 2009) | 1 line
Add NEWS item.
........
r70994 | georg.brandl | 2009-04-01 21:06:30 +0000 (Mi, 01 Apr 2009) | 1 line
Revert accidental checkin.
........
r70995 | benjamin.peterson | 2009-04-01 21:12:54 +0000 (Mi, 01 Apr 2009) | 1 line
add seek constants to __all__
........
r70997 | r.david.murray | 2009-04-01 21:26:18 +0000 (Mi, 01 Apr 2009) | 3 lines
Add tests checking the CSV module's ability to handle
embedded newlines in quoted field values.
........
svn+ssh://pythondev@svn.python.org/python/trunk
........
r70697 | benjamin.peterson | 2009-03-29 21:22:35 +0000 (So, 29 Mär 2009) | 1 line
this has been fixed since 2.6 (I love removing these)
........
........
r66721 | barry.warsaw | 2008-10-02 03:33:51 +0000 (Do, 02 Okt 2008) | 1 line
Bump to 2.7a0
........
r66722 | martin.v.loewis | 2008-10-02 11:44:17 +0000 (Do, 02 Okt 2008) | 1 line
Use CRT 9 policy files.
........
r66744 | benjamin.peterson | 2008-10-02 19:00:31 +0000 (Do, 02 Okt 2008) | 1 line
we're in 2.7 now
........
r66745 | georg.brandl | 2008-10-02 19:09:47 +0000 (Do, 02 Okt 2008) | 2 lines
Forward-port r66736.
........
r66752 | martin.v.loewis | 2008-10-02 20:04:47 +0000 (Do, 02 Okt 2008) | 2 lines
Add UUID for 2.7.
........
r66756 | benjamin.peterson | 2008-10-02 20:46:58 +0000 (Do, 02 Okt 2008) | 1 line
update pydoc topics
........
r66763 | neal.norwitz | 2008-10-03 04:13:08 +0000 (Fr, 03 Okt 2008) | 1 line
Update the version to 2.7. Hopefully this fixes the test_distutils failure
........
r66764 | martin.v.loewis | 2008-10-03 08:59:41 +0000 (Fr, 03 Okt 2008) | 2 lines
Bump version to 2.7. Regenerate.
........
r66765 | martin.v.loewis | 2008-10-03 10:59:55 +0000 (Fr, 03 Okt 2008) | 1 line
Update version number to 2.7.
........
r66768 | hirokazu.yamamoto | 2008-10-03 16:07:28 +0000 (Fr, 03 Okt 2008) | 1 line
Follows to python's version change (VC6)
........
r66791 | andrew.kuchling | 2008-10-04 16:52:31 +0000 (Sa, 04 Okt 2008) | 1 line
Add What's New for 2.7
........
r66792 | benjamin.peterson | 2008-10-04 17:10:14 +0000 (Sa, 04 Okt 2008) | 1 line
silence Sphinx warning
........
r66822 | skip.montanaro | 2008-10-07 01:55:20 +0000 (Di, 07 Okt 2008) | 2 lines
Simplify individual tests by defining setUp and tearDown methods.
........
r66823 | skip.montanaro | 2008-10-07 02:02:00 +0000 (Di, 07 Okt 2008) | 2 lines
Pay attention to -R entries in LDFLAGS.
........
r66832 | skip.montanaro | 2008-10-07 15:03:40 +0000 (Di, 07 Okt 2008) | 1 line
save/restore stdout/stderr instead of relying on __*__ versions
........
r66836 | amaury.forgeotdarc | 2008-10-07 20:32:10 +0000 (Di, 07 Okt 2008) | 5 lines
#4069: aSet.remove(otherSet) would always report the empty frozenset([]) as the missing key.
Now it correctly refers to the initial otherset.
Reviewed by Raymond. Will backport to 2.6.
........
r66852 | andrew.kuchling | 2008-10-08 13:21:27 +0000 (Mi, 08 Okt 2008) | 1 line
Note how bytes alias is expected to be used
........
r66857 | georg.brandl | 2008-10-08 18:57:13 +0000 (Mi, 08 Okt 2008) | 2 lines
Make all whatsnew docs accessible.
........
r66868 | matthias.klose | 2008-10-10 07:24:20 +0000 (Fr, 10 Okt 2008) | 2 lines
- Makefile.pre.in(PROFILE_TASK): search files in srcdir
........
r66878 | benjamin.peterson | 2008-10-11 17:25:36 +0000 (Sa, 11 Okt 2008) | 4 lines
give poplib a real test suite
#4088 from Giampaolo Rodola'x
........
r66894 | benjamin.peterson | 2008-10-14 22:37:18 +0000 (Di, 14 Okt 2008) | 1 line
remove set compat cruft
........
r66902 | skip.montanaro | 2008-10-15 11:49:10 +0000 (Mi, 15 Okt 2008) | 1 line
easter egg
........
r66912 | hirokazu.yamamoto | 2008-10-16 06:25:25 +0000 (Do, 16 Okt 2008) | 2 lines
removed unused _PyUnicode_FromFileSystemEncodedObject.
made win32_chdir, win32_wchdir static.
........
r66989 | matthias.klose | 2008-10-21 09:12:25 +0000 (Di, 21 Okt 2008) | 2 lines
- install versioned manpage
........
r66994 | amaury.forgeotdarc | 2008-10-21 22:01:38 +0000 (Di, 21 Okt 2008) | 6 lines
#4157 move two test functions out of platform.py.
Turn them into unit tests, and correct an obvious typo:
(("a", "b") ("c", "d") ("e", "f"))
compiles even with the missing commas, but does not execute very well...
........
r67013 | benjamin.peterson | 2008-10-25 02:53:28 +0000 (Sa, 25 Okt 2008) | 1 line
give a py3k warning when 'nonlocal' is used as a variable name
........
r67015 | georg.brandl | 2008-10-25 07:00:52 +0000 (Sa, 25 Okt 2008) | 2 lines
Typo fix.
........
r67049 | amaury.forgeotdarc | 2008-10-30 21:18:34 +0000 (Do, 30 Okt 2008) | 8 lines
Issue #4176: Pickle would crash the interpreter when a __reduce__ function
does not return an iterator for the 4th and 5th items.
(sequence-like and mapping-like state)
A list is not an iterator...
Will backport to 2.6 and 2.5.
........
r67065 | benjamin.peterson | 2008-10-30 23:59:18 +0000 (Do, 30 Okt 2008) | 1 line
move unprefixed error into .c file
........
r67171 | benjamin.peterson | 2008-11-08 18:38:54 +0000 (Sa, 08 Nov 2008) | 4 lines
check for assignment to __debug__ during AST generation
Also, give assignment to None a better error message
........
r67226 | brett.cannon | 2008-11-15 22:40:44 +0000 (Sa, 15 Nov 2008) | 4 lines
The docs for httplib.HTTPConnection.putheader() have claimed for quite a while
that their could be an arbitrary number of values passed in. Turns out the code
did not match that. The code now matches the docs.
........
r67234 | benjamin.peterson | 2008-11-16 17:54:55 +0000 (So, 16 Nov 2008) | 1 line
run autoconf
........
r67287 | josiah.carlson | 2008-11-19 18:26:12 +0000 (Mi, 19 Nov 2008) | 2 lines
Fix for issue 4332 in trunk.
........
r67342 | amaury.forgeotdarc | 2008-11-22 19:39:38 +0000 (Sa, 22 Nov 2008) | 3 lines
yuvconvert.c is a part of the "sv" module, an old IRIX thing
and certainly not useful for any Windows build.
........
r67348 | benjamin.peterson | 2008-11-23 02:09:41 +0000 (So, 23 Nov 2008) | 1 line
raise a better error
........
r67349 | matthias.klose | 2008-11-23 13:37:03 +0000 (So, 23 Nov 2008) | 3 lines
- Modules/Setup.dist: Mention _functools in section "Modules that should
always be present (non UNIX dependent)"
........
r67353 | matthias.klose | 2008-11-23 13:54:42 +0000 (So, 23 Nov 2008) | 2 lines
- Fix typo in last checkin
........
r67396 | matthias.klose | 2008-11-26 17:32:49 +0000 (Mi, 26 Nov 2008) | 2 lines
- Modules/Setup.dist: Mention _elementtree and _pickle.
........
r67407 | matthias.klose | 2008-11-27 07:45:25 +0000 (Do, 27 Nov 2008) | 2 lines
- Modules/Setup.dist: Update pyexpat
........
r67411 | matthias.klose | 2008-11-27 10:14:22 +0000 (Do, 27 Nov 2008) | 2 lines
- Modules/Setup.dist: Update _elementtree, add _bisect, datetime
........
r67442 | jeremy.hylton | 2008-11-29 01:09:35 +0000 (Sa, 29 Nov 2008) | 18 lines
Send HTTP headers and message body in a single send() call.
This change addresses part of issue 4336.
Change endheaders() to take an optional message_body argument
that is sent along with the headers. Change xmlrpclib and
httplib's other methods to use this new interface.
It is more efficient to make a single send() call, which should
get the entire client request into one packet (assuming it is
smaller than the MTU) and will avoid the long pause for delayed
ack following timeout.
Also:
- Add a comment about the buffer size for makefile().
- Extract _set_content_length() method and fix whitespace issues there.
........
r67511 | vinay.sajip | 2008-12-03 23:22:58 +0000 (Mi, 03 Dez 2008) | 1 line
Issue #4384: Added logging integration with warnings module using captureWarnings(). This change includes a NullHandler which does nothing; it will be of use to library developers who want to avoid the "No handlers could be found for logger XXX" message which can appear if the library user doesn't configure logging.
........
r67521 | christian.heimes | 2008-12-04 14:34:40 +0000 (Do, 04 Dez 2008) | 1 line
Bumped up 2.6 to 2.7
........
r67536 | gregory.p.smith | 2008-12-04 20:21:09 +0000 (Do, 04 Dez 2008) | 3 lines
Adds a subprocess.check_call_output() function to return the output from a
process on success or raise an exception on error.
........
r67537 | vinay.sajip | 2008-12-04 20:32:18 +0000 (Do, 04 Dez 2008) | 1 line
Took Nick Coghlan's advice about importing warnings globally in logging, to avoid the possibility of race conditions: "This could deadlock if a thread spawned as a side effect of importing a module happens to trigger a warning. warnings is pulled into sys.modules as part of the interpreter startup - having a global 'import warnings' shouldn't have any real effect on logging's import time."
........
r67543 | gregory.p.smith | 2008-12-05 02:27:01 +0000 (Fr, 05 Dez 2008) | 2 lines
rename the new check_call_output to check_output. its less ugly.
........
r67572 | georg.brandl | 2008-12-05 09:23:14 +0000 (Fr, 05 Dez 2008) | 2 lines
#4458: recognize "-" as an argument, not a malformed option in gnu_getopt().
........
r67584 | fred.drake | 2008-12-05 15:52:25 +0000 (Fr, 05 Dez 2008) | 2 lines
bump version number
........
r67587 | fred.drake | 2008-12-05 16:14:18 +0000 (Fr, 05 Dez 2008) | 2 lines
be more specific, and parallel to the py3k branch
........
r67601 | mark.dickinson | 2008-12-05 21:55:28 +0000 (Fr, 05 Dez 2008) | 3 lines
Issue #4445: save 3 bytes (on average, on a typical machine) per
string allocation.
........
r67614 | skip.montanaro | 2008-12-06 17:43:30 +0000 (Sa, 06 Dez 2008) | 2 lines
issue 4483 - dbm build failures on systems with gdbm_compat lib.
........
r67628 | skip.montanaro | 2008-12-07 02:16:00 +0000 (So, 07 Dez 2008) | 1 line
muffed the default case
........
r67818 | antoine.pitrou | 2008-12-17 00:38:28 +0000 (Mi, 17 Dez 2008) | 3 lines
Issue #2183: Simplify and optimize bytecode for list comprehensions.
........
r67822 | mark.dickinson | 2008-12-17 16:14:37 +0000 (Mi, 17 Dez 2008) | 4 lines
Issue #3439: add bit_length method to int and long.
Thanks Fredrik Johansson and Victor Stinner for code,
Raymond Hettinger for review.
........
r67850 | raymond.hettinger | 2008-12-19 09:06:07 +0000 (Fr, 19 Dez 2008) | 9 lines
Fix-up and clean-up docs for int.bit_length().
* Replace dramatic footnote with in-line comment about possible round-off errors in logarithms of large numbers.
* Add comments to the pure python code equivalent.
* replace floor() with int() in the mathematical equivalent so the type is correct (should be an int, not a float).
* add abs() to the mathematical equivalent so that it matches the previous line that it is supposed to be equivalent to.
* make one combined example with a negative input.
........
r67857 | mark.dickinson | 2008-12-19 17:46:51 +0000 (Fr, 19 Dez 2008) | 2 lines
Fix typo in Python equivalent for bit_length.
........
r67902 | benjamin.peterson | 2008-12-22 20:16:25 +0000 (Mo, 22 Dez 2008) | 1 line
add py3k warnings to frame.f_exc_*
........
r67946 | antoine.pitrou | 2008-12-27 15:43:12 +0000 (Sa, 27 Dez 2008) | 4 lines
Issue #4756: zipfile.is_zipfile() now supports file-like objects.
Patch by Gabriel Genellina.
........
r67954 | benjamin.peterson | 2008-12-27 18:24:11 +0000 (Sa, 27 Dez 2008) | 1 line
#4748 lambda generators shouldn't return values
........
r67976 | georg.brandl | 2008-12-28 11:54:53 +0000 (So, 28 Dez 2008) | 7 lines
Backport r67974:
#4759: allow None as first argument of bytearray.translate(), for consistency with bytes.translate().
Also fix segfault for bytearray.translate(x, None) -- will backport this part to 3.0 and 2.6.
........
r67978 | georg.brandl | 2008-12-28 11:58:49 +0000 (So, 28 Dez 2008) | 2 lines
#4731: clarify message about missing module prerequisites.
........
r67979 | antoine.pitrou | 2008-12-28 14:09:36 +0000 (So, 28 Dez 2008) | 3 lines
Issue #4444: Allow assertRaises() to be used as a context handler.
........
r67980 | antoine.pitrou | 2008-12-28 14:24:29 +0000 (So, 28 Dez 2008) | 1 line
wrong version number in doc changes committed in r67979
........
r67985 | antoine.pitrou | 2008-12-28 16:01:11 +0000 (So, 28 Dez 2008) | 4 lines
Issue #2153: modernize coding style of unittest.py, remove obsolete compatibility stuff.
Patch by Virgil Dupras.
........
r68089 | benjamin.peterson | 2008-12-31 03:37:51 +0000 (Mi, 31 Dez 2008) | 1 line
#4788 qualify some bare except clauses
........
r68092 | benjamin.peterson | 2008-12-31 04:08:55 +0000 (Mi, 31 Dez 2008) | 1 line
fix name collision issues
........
r68119 | georg.brandl | 2009-01-01 12:09:40 +0000 (Do, 01 Jan 2009) | 3 lines
#4222: document dis.findlabels() and dis.findlinestarts() and
put them into dis.__all__.
........
r68150 | ronald.oussoren | 2009-01-02 11:46:05 +0000 (Fr, 02 Jan 2009) | 1 line
Fix for issue 3433
........
r68153 | ronald.oussoren | 2009-01-02 12:59:32 +0000 (Fr, 02 Jan 2009) | 10 lines
Fix for issue3559: No preferences menu in IDLE on OSX
1) Add a comment to the help file to that points to the
preferences menu.
2) An earlier checkin tried to detect Tk >= 8.10.14,
but did this in the wrong way. The end result of this
was that the IDLE->Preferences... menu got surpressed
when using the system version of Tcl/Tk
........
r68156 | ronald.oussoren | 2009-01-02 14:10:20 +0000 (Fr, 02 Jan 2009) | 1 line
Fix for issue1594
........
r68158 | ronald.oussoren | 2009-01-02 14:46:19 +0000 (Fr, 02 Jan 2009) | 2 lines
Fix for issue 900949
........
r68163 | ronald.oussoren | 2009-01-02 15:25:36 +0000 (Fr, 02 Jan 2009) | 2 lines
Fix for issues #841800 and #900506
........
r68167 | vinay.sajip | 2009-01-02 18:53:04 +0000 (Fr, 02 Jan 2009) | 1 line
Minor documentation changes relating to NullHandler, the module used for handlers and references to ConfigParser.
........
r68176 | andrew.kuchling | 2009-01-02 21:00:35 +0000 (Fr, 02 Jan 2009) | 1 line
Add various items
........
r68203 | martin.v.loewis | 2009-01-03 17:19:26 +0000 (Sa, 03 Jan 2009) | 2 lines
Issue #4817: Remove unused function PyOS_GetLastModificationTime.
........
r68208 | raymond.hettinger | 2009-01-03 19:02:23 +0000 (Sa, 03 Jan 2009) | 1 line
Issue 4796: Add from_float methods to the decimal module.
........
r68209 | raymond.hettinger | 2009-01-03 19:08:10 +0000 (Sa, 03 Jan 2009) | 1 line
Reapply r68191.
........
r68231 | guilherme.polo | 2009-01-03 21:51:09 +0000 (Sa, 03 Jan 2009) | 4 lines
The _tkinter module functions "createfilehandler", "deletefilehandler",
"createtimerhandler", "mainloop", "dooneevent" and "quit" have been
deprecated for removal in 3.x (part of issue #3638).
........
r68238 | georg.brandl | 2009-01-03 22:03:11 +0000 (Sa, 03 Jan 2009) | 2 lines
Manually merge r68095,68186,68187,68188,68190 from 2.6 branch.
........
r68240 | georg.brandl | 2009-01-03 22:05:22 +0000 (Sa, 03 Jan 2009) | 2 lines
Manually merge r67868 from 2.6 branch.
........
r68243 | georg.brandl | 2009-01-03 22:15:42 +0000 (Sa, 03 Jan 2009) | 2 lines
Add temporary code to fix the automatic doc build failure.
........
r68296 | mark.dickinson | 2009-01-04 12:29:36 +0000 (So, 04 Jan 2009) | 6 lines
Add autoconf test to detect x87-style double rounding, as described in
issue #2937. This information can be helpful for diagnosing platform-
specific problems in math and cmath. The result of the test also
serves as a fairly reliable indicator of whether the x87 floating-point
instructions (as opposed to SSE2) are in use on Intel x86/x86_64 systems.
........
r68299 | mark.dickinson | 2009-01-04 13:57:26 +0000 (So, 04 Jan 2009) | 4 lines
isinf and isnan are macros, not functions; fix configure script
to use AC_CHECK_DECLS instead of AC_CHECK_FUNCS for these.
(See discussion in issue #4506)
........
r68302 | mark.dickinson | 2009-01-04 16:06:40 +0000 (So, 04 Jan 2009) | 4 lines
Oops. Need to check not only that HAVE_DECL_ISINF is defined, but also
that it's equal to 1. (If isinf isn't defined, HAVE_DECL_ISINF is
defined to be 0, rather than being undefined.)
........
r68304 | mark.dickinson | 2009-01-04 17:02:05 +0000 (So, 04 Jan 2009) | 2 lines
Fix HAVE_DECL_ISINF/ISNAN test (again).
........
r68311 | mark.dickinson | 2009-01-04 19:53:00 +0000 (So, 04 Jan 2009) | 2 lines
Use C99 'isfinite' macro in preference to BSD-derived 'finite' function.
........
r68314 | mark.dickinson | 2009-01-04 21:10:56 +0000 (So, 04 Jan 2009) | 5 lines
Fix Decimal.from_float to use valid Python 2.3 syntax, as per
comments at top of decimal.py. (But note that the from_float
method itself with still not be usable before Python 2.7.)
See issue 4796 for discussion.
........
r68319 | antoine.pitrou | 2009-01-04 21:29:23 +0000 (So, 04 Jan 2009) | 3 lines
Issue #4272: Add an optional argument to the GzipFile constructor to override the timestamp in the gzip stream.
........
r68381 | martin.v.loewis | 2009-01-07 18:40:40 +0000 (Mi, 07 Jan 2009) | 2 lines
Issue #4850: Change COUNT_ALLOCS variables to Py_ssize_t.
........
r68395 | raymond.hettinger | 2009-01-08 06:39:04 +0000 (Do, 08 Jan 2009) | 1 line
Forward port r68394 for issue 4816.
........
r68415 | tarek.ziade | 2009-01-08 23:56:31 +0000 (Do, 08 Jan 2009) | 1 line
fixed#4394 make the storage of the password optional in .pypirc
........
r68425 | benjamin.peterson | 2009-01-09 02:56:32 +0000 (Fr, 09 Jan 2009) | 1 line
fix markup
........
r68432 | benjamin.peterson | 2009-01-09 03:15:00 +0000 (Fr, 09 Jan 2009) | 1 line
remove temporary code now
........
r68455 | kristjan.jonsson | 2009-01-09 20:03:27 +0000 (Fr, 09 Jan 2009) | 1 line
Issue 3582. Improved thread support and TLS for Windows
........
r68458 | kristjan.jonsson | 2009-01-09 20:23:16 +0000 (Fr, 09 Jan 2009) | 1 line
Issue 4336: HTTPRequest._send_output() now deals with the case of the message body not being a string. This allows clients to use endheaders(message_body) instead of endheaders() + send(message_body) without making any extra checks.
........
r68459 | kristjan.jonsson | 2009-01-09 20:27:16 +0000 (Fr, 09 Jan 2009) | 1 line
Issue 4336: Let users of HTTPConnection.endheaders() submit a message body to the function if required.
........
r68460 | kristjan.jonsson | 2009-01-09 20:31:26 +0000 (Fr, 09 Jan 2009) | 1 line
Issue 4293: Make Py_AddPendingCall() thread safe
........
r68461 | kristjan.jonsson | 2009-01-09 21:35:16 +0000 (Fr, 09 Jan 2009) | 2 lines
Issue 4293: Make Py_AddPendingCall() thread safe
Add test cases and documentation
........
r68462 | antoine.pitrou | 2009-01-09 21:40:55 +0000 (Fr, 09 Jan 2009) | 6 lines
Issue #4074: Change the criteria for doing a full garbage collection (i.e.
collecting the oldest generation) so that allocating lots of objects without
destroying them does not show quadratic performance. Based on a proposal by
Martin von Löwis at http://mail.python.org/pipermail/python-dev/2008-June/080579.html.
........
r68476 | kristjan.jonsson | 2009-01-10 12:14:31 +0000 (Sa, 10 Jan 2009) | 1 line
Issue 4906: Preserve windows error state across PyThread_get_key_value
........
r68484 | antoine.pitrou | 2009-01-10 16:13:45 +0000 (Sa, 10 Jan 2009) | 3 lines
Issue #3860: GzipFile and BZ2File now support the context manager protocol.
........
r68485 | antoine.pitrou | 2009-01-10 16:15:24 +0000 (Sa, 10 Jan 2009) | 1 line
Add NEWS entry for r68484.
........
r68487 | matthias.klose | 2009-01-10 17:00:42 +0000 (Sa, 10 Jan 2009) | 3 lines
- Issue #4861: ctypes.util.find_library(): Robustify. Fix library detection on
biarch systems. Try to rely on ldconfig only, without using objdump and gcc.
........
r68496 | antoine.pitrou | 2009-01-10 18:33:21 +0000 (Sa, 10 Jan 2009) | 3 lines
Add ACKS entries for some of the patches I've been committing.
........
r68498 | benjamin.peterson | 2009-01-10 19:08:49 +0000 (Sa, 10 Jan 2009) | 1 line
fix encoding
........
r68532 | kristjan.jonsson | 2009-01-11 16:23:37 +0000 (So, 11 Jan 2009) | 1 line
Issue 4879: Allow buffering for HTTPResponse
........
r68542 | martin.v.loewis | 2009-01-12 08:11:24 +0000 (Mo, 12 Jan 2009) | 2 lines
Issue #4893: Use NT threading on CE.
........
r68544 | kristjan.jonsson | 2009-01-12 09:20:34 +0000 (Mo, 12 Jan 2009) | 1 line
Update Misc/NEWS for issue 3582
........
r68545 | kristjan.jonsson | 2009-01-12 09:24:04 +0000 (Mo, 12 Jan 2009) | 1 line
Misc/NEWS for issue 4293
........
r68546 | raymond.hettinger | 2009-01-12 10:37:32 +0000 (Mo, 12 Jan 2009) | 1 line
Optimize heapq.nsmallest/nlargest for cases where n==1 or n>=size.
........
r68559 | raymond.hettinger | 2009-01-12 22:58:41 +0000 (Mo, 12 Jan 2009) | 1 line
Issue 1696199: Add collections.Counter().
........
r68560 | amaury.forgeotdarc | 2009-01-12 23:36:55 +0000 (Mo, 12 Jan 2009) | 6 lines
#3720: Interpreter crashes when an evil iterator removes its own next function.
Now the slot is filled with a function that always raises.
Will not backport: extensions compiled with 2.6.x would not run on 2.6.0.
........
r68562 | raymond.hettinger | 2009-01-13 01:05:03 +0000 (Di, 13 Jan 2009) | 7 lines
Simplify Counter() API. Replace items keyword argument
with a mapping. Makes Counter() idempotent, makes update()
API the same as Counter.__init__(), makes a more readable
repr, makes the API more dict-like, and allows Steven
Bethard's update() example to work.
........
r68565 | raymond.hettinger | 2009-01-13 03:49:43 +0000 (Di, 13 Jan 2009) | 1 line
Minor documentation tweaks and simpler update() example.
........
r68566 | raymond.hettinger | 2009-01-13 04:13:53 +0000 (Di, 13 Jan 2009) | 1 line
Fixup and simplify docstrings and doctests.
........
r68567 | raymond.hettinger | 2009-01-13 04:50:35 +0000 (Di, 13 Jan 2009) | 1 line
Speed-up __repr__. Eliminate duplicate tests. Use a from-irmport.
........
r68568 | georg.brandl | 2009-01-13 08:11:07 +0000 (Di, 13 Jan 2009) | 2 lines
Fix call signature and markup.
........
r68569 | raymond.hettinger | 2009-01-13 08:38:14 +0000 (Di, 13 Jan 2009) | 7 lines
Add table of idioms/patterns for using Counter objects.
Improve the appearance and flow of the References section -- it used
to have a box around it that wasn't distinct from the preceding code
boxes and it had a weird bolding pattern and hanging indents that
made the section disproportionately large.
........
r68571 | armin.ronacher | 2009-01-13 11:52:23 +0000 (Di, 13 Jan 2009) | 3 lines
ast.literal_eval can properly evaluate complex numbers now. This fixes issue4907.
........
r68592 | amaury.forgeotdarc | 2009-01-13 23:19:08 +0000 (Di, 13 Jan 2009) | 5 lines
#4807: Remove a wrong usage of wsprintf in the winreg module
("windows sprintf", different than swprintf)
Needed for the windows CE port.
........
r68596 | amaury.forgeotdarc | 2009-01-13 23:39:22 +0000 (Di, 13 Jan 2009) | 3 lines
#1162154: inspect.getmembers() now skips attributes that raise AttributeError,
e.g. a __slots__ attribute which has not been set.
........
r68597 | benjamin.peterson | 2009-01-13 23:43:50 +0000 (Di, 13 Jan 2009) | 1 line
fix test_xmlrpc failures #4939
........
r68603 | raymond.hettinger | 2009-01-14 00:15:21 +0000 (Mi, 14 Jan 2009) | 1 line
Minor doc tweaks.
........
r68604 | raymond.hettinger | 2009-01-14 01:15:06 +0000 (Mi, 14 Jan 2009) | 1 line
Add tests for __init__() and update() with no args.
........
r68607 | kristjan.jonsson | 2009-01-14 10:50:57 +0000 (Mi, 14 Jan 2009) | 2 lines
Re-enable all tests for windows platforms.
Also, explicitly connect to the IPV4 address. On windows platforms supporting AF_INET6, the SocketProxy would connect using socket.create_connection('localhost', port) which would cycle through all address families and try to connect. It would try connecting using AF_INET6 first and this would cause a delay of up to a second.
........
r68618 | kristjan.jonsson | 2009-01-15 17:20:21 +0000 (Do, 15 Jan 2009) | 1 line
Issue 4929: Handle socket errors when receiving
........
r68648 | benjamin.peterson | 2009-01-17 04:28:57 +0000 (Sa, 17 Jan 2009) | 1 line
use enumerate
........
r68665 | amaury.forgeotdarc | 2009-01-17 17:11:50 +0000 (Sa, 17 Jan 2009) | 3 lines
#4930: Slightly cleaner (and faster) code in type creation:
compare slots by address, not by name.
........
r68667 | amaury.forgeotdarc | 2009-01-17 20:18:59 +0000 (Sa, 17 Jan 2009) | 3 lines
#4077: No need to append \n when calling Py_FatalError
+ fix a declaration to make it match the one in pythonrun.h
........
r68676 | benjamin.peterson | 2009-01-17 22:27:54 +0000 (Sa, 17 Jan 2009) | 1 line
fix inspect.isclass() on instances with a custom __getattr__ #1225107
........
r68722 | kristjan.jonsson | 2009-01-18 10:58:44 +0000 (So, 18 Jan 2009) | 1 line
issue 4293: make test_capi.py more robutst, it times out on some platforms, presumably waiting for threads. Lower the thread count to 16.
........
r68739 | benjamin.peterson | 2009-01-18 21:11:38 +0000 (So, 18 Jan 2009) | 1 line
fix test that wasn't working as expected #4990
........
r68763 | kristjan.jonsson | 2009-01-19 13:10:27 +0000 (Mo, 19 Jan 2009) | 2 lines
Issue 4957
Let os.ftruncate raise OSError like documented.
........
r68764 | benjamin.peterson | 2009-01-19 15:04:35 +0000 (Mo, 19 Jan 2009) | 3 lines
Removed merge tracking for "svnmerge" for
svn+ssh://pythondev@svn.python.org/python/branches/trunk-math
........
r68766 | benjamin.peterson | 2009-01-19 15:06:33 +0000 (Mo, 19 Jan 2009) | 3 lines
Removed merge tracking for "svnmerge" for
svn+ssh://pythondev@svn.python.org/python/branches/tnelson-trunk-bsddb-47-upgrade
........
r68772 | benjamin.peterson | 2009-01-19 15:42:23 +0000 (Mo, 19 Jan 2009) | 1 line
add a note about the ftruncate change
........
r68773 | benjamin.peterson | 2009-01-19 15:51:27 +0000 (Mo, 19 Jan 2009) | 1 line
simplify code
........
r68785 | benjamin.peterson | 2009-01-19 21:08:37 +0000 (Mo, 19 Jan 2009) | 1 line
I'm sick of these deprecations warnings in test_os
........
r68789 | raymond.hettinger | 2009-01-20 01:19:26 +0000 (Di, 20 Jan 2009) | 6 lines
Build-outs for Counter() class:
* Constructor and update() support keyword args (like their dict counterparts).
* The 'del' statement no longer raises KeyError for missing values.
* Add multiset operations: __add__, __sub__, __and__, __or__.
........
r68792 | raymond.hettinger | 2009-01-20 02:24:38 +0000 (Di, 20 Jan 2009) | 1 line
Add Counter() to __all__.
........
r68793 | raymond.hettinger | 2009-01-20 03:36:36 +0000 (Di, 20 Jan 2009) | 1 line
Make merging easier by formattng comment blocks the same in Py3.1
........
r68803 | raymond.hettinger | 2009-01-20 12:59:36 +0000 (Di, 20 Jan 2009) | 1 line
Fix typos.
........
r68807 | benjamin.peterson | 2009-01-20 14:31:08 +0000 (Di, 20 Jan 2009) | 1 line
backport r68802 (bugfix)
........
r68826 | vinay.sajip | 2009-01-20 22:43:17 +0000 (Di, 20 Jan 2009) | 1 line
Issue 5013: Fixed bug in FileHandler when delay was set.
........
r68829 | vinay.sajip | 2009-01-20 23:16:08 +0000 (Di, 20 Jan 2009) | 1 line
Issue 5013: Fixed bug in FileHandler when delay was set - added fix for RotatingFileHandler and changed header comment slightly.
........
r68831 | raymond.hettinger | 2009-01-20 23:42:54 +0000 (Di, 20 Jan 2009) | 1 line
Beautify and cleanup the references section.
........
r68839 | jesse.noller | 2009-01-21 02:08:17 +0000 (Mi, 21 Jan 2009) | 1 line
Issue 5009: multiprocessing: failure in manager._debug_info()
........
r68840 | andrew.kuchling | 2009-01-21 02:15:43 +0000 (Mi, 21 Jan 2009) | 1 line
Add some items
........
r68843 | raymond.hettinger | 2009-01-21 20:31:50 +0000 (Mi, 21 Jan 2009) | 1 line
Simplify explanation of multiset operations by removing restrictions on negative inputs.
........
r68845 | raymond.hettinger | 2009-01-21 23:12:51 +0000 (Mi, 21 Jan 2009) | 1 line
Tighten-up the docs for Counter().
........
r68850 | raymond.hettinger | 2009-01-22 05:20:47 +0000 (Do, 22 Jan 2009) | 1 line
More doc tweaks.
........
r68853 | raymond.hettinger | 2009-01-22 09:05:43 +0000 (Do, 22 Jan 2009) | 1 line
Update comments and add an optimized path for Counter.update().
........
r68881 | andrew.kuchling | 2009-01-24 03:28:18 +0000 (Sa, 24 Jan 2009) | 1 line
Add various items
........
r68884 | kristjan.jonsson | 2009-01-24 10:52:26 +0000 (Sa, 24 Jan 2009) | 1 line
Add a test for UNC import paths, see issue 3677
........
r68892 | martin.v.loewis | 2009-01-24 15:45:18 +0000 (Sa, 24 Jan 2009) | 2 lines
Add heading for 2.7a0.
........
r68925 | benjamin.peterson | 2009-01-25 17:15:10 +0000 (So, 25 Jan 2009) | 5 lines
fix building the core with --disable-unicode
I changed some bytearray methods to use strings instead of unicode like bytes_repr
Also, bytearray.fromhex() can take strings as well as unicode
........
r68927 | hirokazu.yamamoto | 2009-01-25 17:46:48 +0000 (So, 25 Jan 2009) | 1 line
Fixed compile error on windows.
........
r68929 | tarek.ziade | 2009-01-25 18:19:25 +0000 (So, 25 Jan 2009) | 1 line
Fixed#4863: removed distutils.mwerkscompiler
........
r68933 | tarek.ziade | 2009-01-25 19:29:10 +0000 (So, 25 Jan 2009) | 1 line
Issue #4863, removing remaining bits
........
r68941 | raymond.hettinger | 2009-01-25 21:04:14 +0000 (So, 25 Jan 2009) | 1 line
Promote compress() from a recipe to being a regular itertool.
........
r68942 | raymond.hettinger | 2009-01-25 21:31:47 +0000 (So, 25 Jan 2009) | 1 line
Improved itertools recipe for generating powerset().
........
r68943 | tarek.ziade | 2009-01-25 22:09:10 +0000 (So, 25 Jan 2009) | 1 line
Issue #5052: removed backward compatibility information (out of date)
........
r68953 | brett.cannon | 2009-01-26 01:16:50 +0000 (Mo, 26 Jan 2009) | 3 lines
Backport importlib in the form of providing importlib.import_module(). This has
been done purely to help transitions from 2.7 to 3.1.
........
r68964 | raymond.hettinger | 2009-01-26 16:52:22 +0000 (Mo, 26 Jan 2009) | 1 line
Fix signed/unsigned mismatch.
........
r68985 | raymond.hettinger | 2009-01-26 23:29:09 +0000 (Mo, 26 Jan 2009) | 6 lines
Remove startup firewall message. That is handled by an error dialog
whenever a connection cannot be formed. Also, the Idle version number
is already in the About Idle dialog. Now, the startup is clean looking
once again.
........
r68998 | raymond.hettinger | 2009-01-27 02:36:33 +0000 (Di, 27 Jan 2009) | 3 lines
Tweak column alignment for collections docs.
........
r69001 | raymond.hettinger | 2009-01-27 02:58:49 +0000 (Di, 27 Jan 2009) | 1 line
Promote combinations_with_replacement() from a recipe to a regular itertool.
........
r69003 | benjamin.peterson | 2009-01-27 03:07:53 +0000 (Di, 27 Jan 2009) | 1 line
excellent place to use a set() #5069
........
r69010 | raymond.hettinger | 2009-01-27 09:33:06 +0000 (Di, 27 Jan 2009) | 1 line
Add tests to verify combinatoric relationships.
........
r69012 | raymond.hettinger | 2009-01-27 09:52:35 +0000 (Di, 27 Jan 2009) | 1 line
Stronger tests for combinatoric relationships.
........
r69014 | raymond.hettinger | 2009-01-27 10:03:04 +0000 (Di, 27 Jan 2009) | 1 line
Issue 5021: doctest.testfile should set __name__
........
r69018 | raymond.hettinger | 2009-01-27 10:36:14 +0000 (Di, 27 Jan 2009) | 1 line
More exhaustive combinatoric checks.
........
r69023 | raymond.hettinger | 2009-01-27 13:26:35 +0000 (Di, 27 Jan 2009) | 1 line
Add more tests for the powerset() recipe.
........
r69039 | benjamin.peterson | 2009-01-27 23:15:48 +0000 (Di, 27 Jan 2009) | 1 line
use True and False
........
r69050 | guilherme.polo | 2009-01-28 13:09:03 +0000 (Mi, 28 Jan 2009) | 2 lines
Added the ttk module. See issue #2983: Ttk support for Tkinter.
........
r69053 | guilherme.polo | 2009-01-28 15:56:01 +0000 (Mi, 28 Jan 2009) | 2 lines
Demos for ttk added.
........
r69060 | guilherme.polo | 2009-01-28 19:23:28 +0000 (Mi, 28 Jan 2009) | 2 lines
Added support for collecting tests only from specific packages.
........
r69061 | guilherme.polo | 2009-01-28 19:28:04 +0000 (Mi, 28 Jan 2009) | 4 lines
* Renaming test_tk_* to test_ttk_* since that is what they are testing.
* Added ttk tests to the expected skips mapping just like where test_tcl
was expected to be skipped too.
........
r69062 | guilherme.polo | 2009-01-28 20:02:01 +0000 (Mi, 28 Jan 2009) | 1 line
Make sure the root windows gets destroyed
........
r69063 | guilherme.polo | 2009-01-28 20:03:26 +0000 (Mi, 28 Jan 2009) | 2 lines
Issue #5083: New 'gui' resource for regrtest.
........
r69070 | raymond.hettinger | 2009-01-28 23:02:26 +0000 (Mi, 28 Jan 2009) | 6 lines
Issue 4920: Fixed next() vs __next__() issues in the ABCs
for Iterator and MutableSet. Also added thorough test for
required abstractmethods.
........
r69074 | raymond.hettinger | 2009-01-28 23:58:16 +0000 (Mi, 28 Jan 2009) | 1 line
Correct docs for ABCs (MutableSequence was missing __setiem). Simplify the table by taking out inherited requirements for abstract methods.
........
r69080 | brett.cannon | 2009-01-29 00:55:33 +0000 (Do, 29 Jan 2009) | 2 lines
Ignore .pyc and .pyo files.
........
r69085 | raymond.hettinger | 2009-01-29 03:21:42 +0000 (Do, 29 Jan 2009) | 1 line
Update itertools.__doc__ to include all tools.
........
r69087 | raymond.hettinger | 2009-01-29 03:43:44 +0000 (Do, 29 Jan 2009) | 1 line
Fix typo.
........
r69112 | benjamin.peterson | 2009-01-30 02:02:25 +0000 (Fr, 30 Jan 2009) | 1 line
pep8tify conditionals
........
r69113 | benjamin.peterson | 2009-01-30 02:24:39 +0000 (Fr, 30 Jan 2009) | 1 line
make _tkinter._flatten check the result of PySequence_Size for errors #3880
........
r69129 | benjamin.peterson | 2009-01-31 01:42:55 +0000 (Sa, 31 Jan 2009) | 1 line
check the errno in bad fd cases
........
r69130 | andrew.kuchling | 2009-01-31 02:50:09 +0000 (Sa, 31 Jan 2009) | 1 line
Add a section
........
r69134 | benjamin.peterson | 2009-01-31 16:29:18 +0000 (Sa, 31 Jan 2009) | 1 line
completely detabify unicodeobject.c
........
r69139 | mark.dickinson | 2009-01-31 16:44:04 +0000 (Sa, 31 Jan 2009) | 2 lines
Add an extra test for long <-> float hash equivalence.
........
r69143 | benjamin.peterson | 2009-01-31 21:00:10 +0000 (Sa, 31 Jan 2009) | 1 line
I believe the intention here was to avoid a global lookup
........
r69146 | benjamin.peterson | 2009-01-31 21:47:42 +0000 (Sa, 31 Jan 2009) | 1 line
fix indentation
........
r69149 | benjamin.peterson | 2009-01-31 22:03:19 +0000 (Sa, 31 Jan 2009) | 1 line
fix indentation; looks like all I managed to do the first time is make things uglier
........
r69154 | benjamin.peterson | 2009-01-31 22:33:02 +0000 (Sa, 31 Jan 2009) | 1 line
fix indentation in comment
........
r69156 | gregory.p.smith | 2009-01-31 22:57:30 +0000 (Sa, 31 Jan 2009) | 4 lines
- Issue #5104: The socket module now raises OverflowError when 16-bit port and
protocol numbers are supplied outside the allowed 0-65536 range on bind()
and getservbyport().
........
r69158 | benjamin.peterson | 2009-01-31 23:54:38 +0000 (Sa, 31 Jan 2009) | 1 line
more flags which only work for function blocks
........
r69169 | guilherme.polo | 2009-02-01 02:56:16 +0000 (So, 01 Feb 2009) | 3 lines
Restore Tkinter.Tk._loadtk so this test doesn't fail for problems
related to ttk.
........
r69195 | guilherme.polo | 2009-02-02 00:38:54 +0000 (Mo, 02 Feb 2009) | 3 lines
Use a single Tcl interpreter through all these tests, this may help some
failing buildbots.
........
r69211 | guilherme.polo | 2009-02-02 20:23:29 +0000 (Mo, 02 Feb 2009) | 1 line
Restore the previous geometry before leaving the test
........
r69212 | guilherme.polo | 2009-02-02 20:28:59 +0000 (Mo, 02 Feb 2009) | 1 line
Moving to importlib
........
r69227 | raymond.hettinger | 2009-02-02 21:50:13 +0000 (Mo, 02 Feb 2009) | 1 line
Issue 1242657: list(obj) can swallow KeyboardInterrupt.
........
r69237 | raymond.hettinger | 2009-02-03 02:23:19 +0000 (Di, 03 Feb 2009) | 1 line
Validate that __length_hint__ returns a usable result.
........
r69242 | raymond.hettinger | 2009-02-03 03:37:03 +0000 (Di, 03 Feb 2009) | 1 line
Register decimals as numbers.Number
........
r69252 | brett.cannon | 2009-02-03 04:58:29 +0000 (Di, 03 Feb 2009) | 3 lines
Make importlib a package. This allows using svn:externals in the sandbox to
package up the code for separate distribution.
........
r69253 | brett.cannon | 2009-02-03 04:59:58 +0000 (Di, 03 Feb 2009) | 1 line
Ignore bytecode files in importlib.
........
r69257 | brett.cannon | 2009-02-03 05:08:22 +0000 (Di, 03 Feb 2009) | 1 line
Backport importlib to at least Python 2.5 by getting rid of use of str.format.
........
r69260 | thomas.heller | 2009-02-03 17:07:40 +0000 (Di, 03 Feb 2009) | 9 lines
This refactoring should make it easier to add new calling conventions.
Replace ffi_call_STDCALL and ffi_call_SYSV by a ffi_call_x86 function
that cleans up the stack when FFI_SYSV is used, and does nothing for
FFI_STDCALL.
Remove libffi_msvc\win32.S, which is out of date and also unused; it
was only used for building ctypes with the MingW compiler.
........
r69262 | brett.cannon | 2009-02-03 21:13:05 +0000 (Di, 03 Feb 2009) | 5 lines
Make importlib backwards-compatible to Python 2.2 (but this is not promised to
last; just doing it to be nice).
Also fix a message for an exception.
........
r69268 | kristjan.jonsson | 2009-02-04 10:05:25 +0000 (Mi, 04 Feb 2009) | 1 line
issue 4804: Provide checks for the format string of strftime, and for the "mode" string of fopen on Windows. These strings are user provided from python and so we can avoid invoking the C runtime invalid parameter handler by first checking that they are valid.
........
r69285 | tarek.ziade | 2009-02-05 09:06:23 +0000 (Do, 05 Feb 2009) | 1 line
Fix comment for #1835
........
r69302 | neil.schemenauer | 2009-02-05 16:14:39 +0000 (Do, 05 Feb 2009) | 3 lines
Fix get_python_inc() to work when building in a directory separate from
the source. Also, define 'srcdir' on non-posix platforms.
........
r69303 | neil.schemenauer | 2009-02-05 16:19:05 +0000 (Do, 05 Feb 2009) | 4 lines
Since sysconfig.get_python_inc() now works when building in a
directory other than the source directory, simplify the test code in
test_sysconfig.py.
........
r69305 | neil.schemenauer | 2009-02-05 16:32:29 +0000 (Do, 05 Feb 2009) | 4 lines
Make setup.py work when building in a directory other than the
source directory. Mainly use 'srcdir' rather than os.getcwd() or
'.'.
........
r69315 | neil.schemenauer | 2009-02-05 22:14:04 +0000 (Do, 05 Feb 2009) | 2 lines
Oops, Mac build needs the 'incdirlist' variable so restore it.
........
r69322 | neil.schemenauer | 2009-02-06 00:21:55 +0000 (Fr, 06 Feb 2009) | 2 lines
Distutils apparently requires an absolute path so provide one.
........
r69324 | tarek.ziade | 2009-02-06 00:31:59 +0000 (Fr, 06 Feb 2009) | 1 line
Fixed#1276768: verbose option was not used in the code.
........
r69330 | tarek.ziade | 2009-02-06 00:46:57 +0000 (Fr, 06 Feb 2009) | 1 line
README now reflects the current state
........
r69331 | eric.smith | 2009-02-06 00:48:26 +0000 (Fr, 06 Feb 2009) | 2 lines
Implement issue #4285, convert sys.version_info to a named
tuple. Patch by Ross Light.
........
r69332 | tarek.ziade | 2009-02-06 00:49:45 +0000 (Fr, 06 Feb 2009) | 1 line
using >= so setting verbose to 2 will work as well
........
r69342 | tarek.ziade | 2009-02-06 01:15:51 +0000 (Fr, 06 Feb 2009) | 1 line
fixed#1520877: now distutils reads Read from the environment/Makefile
........
r69356 | tarek.ziade | 2009-02-06 08:20:15 +0000 (Fr, 06 Feb 2009) | 1 line
Fixed#3987 : removed unused import
........
r69360 | tarek.ziade | 2009-02-06 08:55:23 +0000 (Fr, 06 Feb 2009) | 1 line
removed types usage and added test coverage (work for #3986)
........
r69364 | kristjan.jonsson | 2009-02-06 10:17:34 +0000 (Fr, 06 Feb 2009) | 1 line
Fix a number of Win32ErrorTests error cases. chmod wasn't being tested. 'access' never raises an error.
........
r69365 | armin.rigo | 2009-02-06 11:46:26 +0000 (Fr, 06 Feb 2009) | 2 lines
Ivan on IRC in #twisted reported this crasher.
........
r69366 | tarek.ziade | 2009-02-06 13:27:38 +0000 (Fr, 06 Feb 2009) | 1 line
Fixed#5167: test_customize_compiler does not apply under non unix compilers
........
r69373 | neil.schemenauer | 2009-02-06 21:08:52 +0000 (Fr, 06 Feb 2009) | 5 lines
Overhaul Lib/compiler block ordering. The previous code was filled with
hacks. The new code is based on issue #2472 posted by Antoine Pitrou. I
did some further cleanups of the pyassem code and optimized the block
ordering pass.
........
r69374 | neil.schemenauer | 2009-02-06 21:33:45 +0000 (Fr, 06 Feb 2009) | 6 lines
Convert "srcdir" into an absolute path if that seems prudent. Currrently
the only user of this is Lib/distutils/tests/test_build_ext.py (in order
to find the source for xxmodule.c). I'm not sure if other platforms
need similar tweaks, I'm not brave enough to attempt it without being
able to test.
........
r69377 | guilherme.polo | 2009-02-06 22:48:07 +0000 (Fr, 06 Feb 2009) | 5 lines
Issue #1731706: Call Tcl_ConditionFinalize for Tcl_Conditions that will
not be used again (this requires Tcl/Tk 8.3.1), also fix a memory
leak in Tkapp_Call when calling from a thread different than the one that
created the Tcl interpreter.
........
r69385 | tarek.ziade | 2009-02-07 00:05:39 +0000 (Sa, 07 Feb 2009) | 1 line
#3986 replacing string and types call (like in the Py3k branch), and put exec_msg call at the right place
........
r69389 | neil.schemenauer | 2009-02-07 00:13:39 +0000 (Sa, 07 Feb 2009) | 2 lines
Make names generated for 'with' variables match the built-in compiler.
........
r69394 | neil.schemenauer | 2009-02-07 00:54:41 +0000 (Sa, 07 Feb 2009) | 4 lines
Issue #999042: The Python compiler now handles explict global statements
correctly (should be assigned using STORE_GLOBAL opcode). This was done by
having the system table differentiate between explict and implicit globals.
........
r69404 | guilherme.polo | 2009-02-07 02:20:29 +0000 (Sa, 07 Feb 2009) | 2 lines
Eliminated the need to use ttk.__loadtk__ and the problems related it.
........
r69410 | neil.schemenauer | 2009-02-07 14:53:31 +0000 (Sa, 07 Feb 2009) | 4 lines
Fix broken test in test_hotshot. Treating the current directory as an
empty file is sloppy and non-portable. Use NamedTemporaryFile to make
an empty file.
........
r69413 | neil.schemenauer | 2009-02-07 18:35:16 +0000 (Sa, 07 Feb 2009) | 2 lines
Add test for issue #999042, explict global statement works.
........
r69415 | benjamin.peterson | 2009-02-07 19:08:22 +0000 (Sa, 07 Feb 2009) | 1 line
make destinsrc private
........
r69419 | nick.coghlan | 2009-02-08 01:26:34 +0000 (So, 08 Feb 2009) | 1 line
Issue 4195: Restore the ability to execute packages with the -m switch (but this time in a way that leaves the import machinery in a valid state). (Original patch by Andi Vajda)
........
r69420 | nick.coghlan | 2009-02-08 01:46:01 +0000 (So, 08 Feb 2009) | 1 line
Mention patch submitter in NEWS entry for r69419
........
r69425 | nick.coghlan | 2009-02-08 03:17:00 +0000 (So, 08 Feb 2009) | 1 line
Issue #4512 closeout: Make ZipImport.get_filename() a public method
........
r69443 | mark.dickinson | 2009-02-08 17:33:11 +0000 (So, 08 Feb 2009) | 2 lines
Silence 'arg may be used uninitialized in this function' warning from gcc.
........
r69447 | vinay.sajip | 2009-02-08 19:06:08 +0000 (So, 08 Feb 2009) | 2 lines
Issue #5170: Fixed Unicode output bug in logging and added test case. This is a regression which did not occur in 2.5.
........
r69459 | mark.dickinson | 2009-02-09 14:18:43 +0000 (Mo, 09 Feb 2009) | 3 lines
Issue #4575: fix Py_IS_INFINITY macro to work correctly on x87 FPUs.
It now forces its argument to double before testing for infinity.
........
r69460 | guilherme.polo | 2009-02-09 16:09:17 +0000 (Mo, 09 Feb 2009) | 1 line
Turned setup_master public
........
r69466 | raymond.hettinger | 2009-02-09 18:39:41 +0000 (Mo, 09 Feb 2009) | 3 lines
Issue 5171: itertools.product docstring missing 'repeat' argument
........
r69467 | guilherme.polo | 2009-02-09 19:21:21 +0000 (Mo, 09 Feb 2009) | 2 lines
Some tests for Tkinter.Text.search
........
r69470 | guilherme.polo | 2009-02-09 19:57:04 +0000 (Mo, 09 Feb 2009) | 1 line
Checking for tk availability before continuing (basically the same that is done in test_ttk_guionly)
........
r69473 | guilherme.polo | 2009-02-09 20:50:27 +0000 (Mo, 09 Feb 2009) | 3 lines
Fixed issue #5122: Synchronize tk load failure check to prevent a
potential deadlock.
........
r69474 | guilherme.polo | 2009-02-09 20:57:45 +0000 (Mo, 09 Feb 2009) | 1 line
Enforcing Tk 8.3.1 requirement.
........
r69480 | raymond.hettinger | 2009-02-10 01:24:05 +0000 (Di, 10 Feb 2009) | 1 line
Issue 1818: collections.namedtuple() to support automatic renaming of invalid fieldnames.
........
r69481 | brett.cannon | 2009-02-10 02:07:38 +0000 (Di, 10 Feb 2009) | 4 lines
compileall used the ctime of bytecode and source to determine if the bytecode
should be recreated. This created a timing hole. Fixed by just doing what
import does; check the mtime and magic number.
........
r69495 | kristjan.jonsson | 2009-02-10 13:32:24 +0000 (Di, 10 Feb 2009) | 1 line
Issue 4804. Add a function to test the validity of file descriptors on Windows, and stop using global runtime settings to silence the warnings / assertions.
........
r69498 | mark.dickinson | 2009-02-10 15:46:50 +0000 (Di, 10 Feb 2009) | 6 lines
Issue #5175: PyLong_AsUnsignedLongLong now raises OverflowError for
negative arguments. Previously, it raised TypeError.
Thanks Lisandro Dalcin.
........
r69516 | hirokazu.yamamoto | 2009-02-11 04:13:06 +0000 (Mi, 11 Feb 2009) | 2 lines
Issue #5204: Define _PyVerify_fd on VC6 to make
test_fdopen (test_os.py) pass.
........
r69521 | benjamin.peterson | 2009-02-12 04:17:04 +0000 (Do, 12 Feb 2009) | 1 line
no need for this __bases__ trick anymore
........
r69522 | raymond.hettinger | 2009-02-12 05:39:46 +0000 (Do, 12 Feb 2009) | 3 lines
Issue 5032: added a step argument to itertools.count() and allowed non-integer arguments.
........
r69525 | raymond.hettinger | 2009-02-12 10:16:19 +0000 (Do, 12 Feb 2009) | 1 line
Fix spaces/tabs in example.
........
r69528 | raymond.hettinger | 2009-02-12 12:04:26 +0000 (Do, 12 Feb 2009) | 1 line
Add an extra testcase.
........
r69530 | raymond.hettinger | 2009-02-12 12:43:01 +0000 (Do, 12 Feb 2009) | 1 line
One more test.
........
r69561 | gregory.p.smith | 2009-02-13 03:00:00 +0000 (Fr, 13 Feb 2009) | 5 lines
- Issue #3745: Fix hashlib to always reject unicode and non buffer-api
supporting objects as input no matter how it was compiled (built in
implementations or external openssl library).
(backported from a py3k branch)
........
r69566 | tarek.ziade | 2009-02-13 09:12:33 +0000 (Fr, 13 Feb 2009) | 1 line
#5158: added documentation on the depends option in distutils extensions
........
r69578 | georg.brandl | 2009-02-13 11:03:59 +0000 (Fr, 13 Feb 2009) | 1 line
#3694: add test for fix committed in r66693.
........
r69579 | georg.brandl | 2009-02-13 11:06:59 +0000 (Fr, 13 Feb 2009) | 2 lines
Fix warnings GCC emits where the argument of PyErr_Format is a single variable.
........
r69580 | georg.brandl | 2009-02-13 11:10:04 +0000 (Fr, 13 Feb 2009) | 2 lines
Fix warnings GCC emits where the argument of PyErr_Format is a single variable.
........
r69582 | antoine.pitrou | 2009-02-13 13:52:33 +0000 (Fr, 13 Feb 2009) | 4 lines
Issue #5186: Reduce hash collisions for objects with no __hash__ method by
rotating the object pointer by 4 bits to the right.
........
r69583 | antoine.pitrou | 2009-02-13 13:57:40 +0000 (Fr, 13 Feb 2009) | 3 lines
Fix compiler warning (gcc)
........
r69591 | martin.v.loewis | 2009-02-13 20:26:16 +0000 (Fr, 13 Feb 2009) | 1 line
Update Tix build procedure.
........
r69594 | tarek.ziade | 2009-02-13 22:22:03 +0000 (Fr, 13 Feb 2009) | 1 line
Issue #2461: added tests for distutils.util
........
r69602 | tarek.ziade | 2009-02-13 23:41:57 +0000 (Fr, 13 Feb 2009) | 1 line
fix the environ for distutils test_util
........
r69604 | raymond.hettinger | 2009-02-14 00:25:51 +0000 (Sa, 14 Feb 2009) | 1 line
Add keyword argument support to itertools.count().
........
r69609 | tarek.ziade | 2009-02-14 14:10:23 +0000 (Sa, 14 Feb 2009) | 1 line
Fix for #5257: refactored all tests in distutils, so they use a temporary directory.
........
r69610 | tarek.ziade | 2009-02-14 14:12:30 +0000 (Sa, 14 Feb 2009) | 1 line
Replace variable
........
r69617 | benjamin.peterson | 2009-02-14 16:51:03 +0000 (Sa, 14 Feb 2009) | 1 line
we're no longer using CVS, so this doesn't have to be binary
........
r69619 | benjamin.peterson | 2009-02-14 17:00:51 +0000 (Sa, 14 Feb 2009) | 1 line
this needn't be a shebang line
........
r69634 | mark.dickinson | 2009-02-15 10:13:41 +0000 (So, 15 Feb 2009) | 6 lines
Issue #5260: Various portability and standards compliance fixes, optimizations
and cleanups in Objects/longobject.c. The most significant change is that
longs now use less memory: average savings are 2 bytes per long on 32-bit
systems and 6 bytes per long on 64-bit systems. (This memory saving already
exists in py3k.)
........
r69639 | mark.dickinson | 2009-02-15 15:48:39 +0000 (So, 15 Feb 2009) | 2 lines
A few more minor fixes in longobject.c
........
r69666 | eric.smith | 2009-02-16 09:56:39 +0000 (Mo, 16 Feb 2009) | 1 line
Added Ross Light to ACKS, for bug 4285 (r69331).
........
r69685 | raymond.hettinger | 2009-02-16 20:39:12 +0000 (Mo, 16 Feb 2009) | 1 line
Add GC support to count() objects. Backport candidate.
........
r69688 | benjamin.peterson | 2009-02-16 21:07:52 +0000 (Mo, 16 Feb 2009) | 1 line
fix compiler warnings
........
r69689 | benjamin.peterson | 2009-02-16 21:09:09 +0000 (Mo, 16 Feb 2009) | 1 line
remove some PyBytes_* aliases that are not in 3.x
........
r69690 | benjamin.peterson | 2009-02-16 21:23:04 +0000 (Mo, 16 Feb 2009) | 1 line
PyList_Append() can fail
........
r69692 | tarek.ziade | 2009-02-16 21:38:01 +0000 (Mo, 16 Feb 2009) | 1 line
Fixed#2279: distutils.sdist.add_defaults now add files listed in package_data and data_files
........
r69693 | tarek.ziade | 2009-02-16 21:41:54 +0000 (Mo, 16 Feb 2009) | 1 line
#2279: use os.sep so the MANIFEST file test work on win32
........
r69700 | tarek.ziade | 2009-02-16 22:38:43 +0000 (Mo, 16 Feb 2009) | 1 line
note about #2279
........
r69709 | raymond.hettinger | 2009-02-17 08:33:01 +0000 (Di, 17 Feb 2009) | 1 line
Fix-up intro paragraph for collections docs.
........
r69710 | tarek.ziade | 2009-02-17 09:42:44 +0000 (Di, 17 Feb 2009) | 1 line
#2279 added the plain path case for data_files
........
r69715 | raymond.hettinger | 2009-02-17 11:00:27 +0000 (Di, 17 Feb 2009) | 1 line
Fixup intro paragraphs for the itertools docs. Add some tables for quick reference.
........
r69716 | ronald.oussoren | 2009-02-17 12:38:42 +0000 (Di, 17 Feb 2009) | 2 lines
Fix issue776533.
........
r69724 | tarek.ziade | 2009-02-17 23:06:51 +0000 (Di, 17 Feb 2009) | 1 line
fixed the data_files inclusion behavior
........
r69739 | raymond.hettinger | 2009-02-18 20:54:53 +0000 (Mi, 18 Feb 2009) | 1 line
Generalize the itertools.tee() recipe.
........
r69743 | raymond.hettinger | 2009-02-18 23:10:19 +0000 (Mi, 18 Feb 2009) | 1 line
Py3k warnings now automatically include -Qwarn for division.
........
r69748 | raymond.hettinger | 2009-02-19 02:15:14 +0000 (Do, 19 Feb 2009) | 1 line
Add keyword arg support to itertools.compress().
........
r69751 | raymond.hettinger | 2009-02-19 02:38:25 +0000 (Do, 19 Feb 2009) | 1 line
Add keyword arg support to itertools.repeat().
........
r69757 | raymond.hettinger | 2009-02-19 05:34:35 +0000 (Do, 19 Feb 2009) | 1 line
Add some cross-references to the docs. Simplify the python code equivalent for izip(). Supply an optional argument for the nth() recipe.
........
r69761 | raymond.hettinger | 2009-02-19 05:51:41 +0000 (Do, 19 Feb 2009) | 1 line
Add an example for math.fsum() and elaborate on the accurary note.
........
r69765 | raymond.hettinger | 2009-02-19 06:55:03 +0000 (Do, 19 Feb 2009) | 1 line
Add links to helpful external resources.
........
r69770 | raymond.hettinger | 2009-02-19 09:50:24 +0000 (Do, 19 Feb 2009) | 1 line
Inline coefficients in gamma(). Add reflection formula. Add comments.
........
r69772 | vinay.sajip | 2009-02-19 12:31:32 +0000 (Do, 19 Feb 2009) | 1 line
#5287: Add exception handling around findCaller() call to help out IronPython.
........
r69777 | jeroen.ruigrok | 2009-02-19 18:52:21 +0000 (Do, 19 Feb 2009) | 3 lines
Since we recommend one module per import line, reflect this also in the
documentation.
........
r69795 | benjamin.peterson | 2009-02-20 03:31:23 +0000 (Fr, 20 Feb 2009) | 1 line
revert r69777 since all the experts agree that extra import lines distract from the code
........
r69811 | collin.winter | 2009-02-20 19:30:41 +0000 (Fr, 20 Feb 2009) | 2 lines
Issue 5176: special-case string formatting in BINARY_MODULO implementation. This shows a modest (1-3%) speed-up in templating systems, for example.
........
r69837 | raymond.hettinger | 2009-02-21 07:17:22 +0000 (Sa, 21 Feb 2009) | 4 lines
Fix keyword arguments for itertools.count().
Step arg without a start arg was ignored.
........
r69838 | raymond.hettinger | 2009-02-21 08:58:42 +0000 (Sa, 21 Feb 2009) | 1 line
Speedup and simplify negative counter using count's new step argument.
........
r69855 | benjamin.peterson | 2009-02-21 23:09:33 +0000 (Sa, 21 Feb 2009) | 1 line
fix compiler warnings
........
r69861 | tarek.ziade | 2009-02-22 00:07:45 +0000 (So, 22 Feb 2009) | 1 line
using versionchanged instead of versionadded for distutils doc on sdist default files
........
r69870 | antoine.pitrou | 2009-02-22 17:25:52 +0000 (So, 22 Feb 2009) | 3 lines
Try to make sense of the test_site buildbot failures
........
r69871 | antoine.pitrou | 2009-02-22 18:20:46 +0000 (So, 22 Feb 2009) | 3 lines
Revert debugging statements, culprit is possibly test_distutils (see #5316)
........
r69874 | tarek.ziade | 2009-02-22 19:58:12 +0000 (So, 22 Feb 2009) | 1 line
moved distutils.text_file tests into a real unittest class
........
r69878 | tarek.ziade | 2009-02-22 20:11:46 +0000 (So, 22 Feb 2009) | 1 line
removing map and lambda usage, so the test is similar to py3k's branch one
........
r69881 | tarek.ziade | 2009-02-22 20:15:41 +0000 (So, 22 Feb 2009) | 1 line
Removing unused __main__ sections
........
r69889 | matthias.klose | 2009-02-22 23:14:26 +0000 (So, 22 Feb 2009) | 2 lines
- Link the shared python library with $(MODLIBS).
........
r69901 | georg.brandl | 2009-02-23 11:24:46 +0000 (Mo, 23 Feb 2009) | 2 lines
#5349: C++ pure virtuals can also have an implementation.
........
r69902 | tarek.ziade | 2009-02-23 12:41:29 +0000 (Mo, 23 Feb 2009) | 1 line
more test coverage
........
r69907 | georg.brandl | 2009-02-23 18:33:48 +0000 (Mo, 23 Feb 2009) | 1 line
Fix grammar.
........
r69908 | raymond.hettinger | 2009-02-23 19:32:55 +0000 (Mo, 23 Feb 2009) | 1 line
Update itertools recipes to use next().
........
r69937 | raymond.hettinger | 2009-02-24 12:23:23 +0000 (Di, 24 Feb 2009) | 3 lines
Backport 69934: Register xrange() as a Sequence.
........
r69946 | brett.cannon | 2009-02-24 22:01:02 +0000 (Di, 24 Feb 2009) | 2 lines
Expand upon test_site.test_s_option to try to debug its failure.
........
r69947 | jeffrey.yasskin | 2009-02-24 22:48:34 +0000 (Di, 24 Feb 2009) | 3 lines
Tools/scripts/analyze_dxp.py, a module with some helper functions to
analyze the output of sys.getdxp().
........
r69952 | raymond.hettinger | 2009-02-25 00:37:57 +0000 (Mi, 25 Feb 2009) | 1 line
Sync-up py3.1 doc updates for super().
........
r69953 | raymond.hettinger | 2009-02-25 00:39:47 +0000 (Mi, 25 Feb 2009) | 1 line
Restore Py2.x version of sample call to super().
........
r69955 | raymond.hettinger | 2009-02-25 00:52:37 +0000 (Mi, 25 Feb 2009) | 1 line
More markup and spelling fixes.
........
r69959 | raymond.hettinger | 2009-02-25 01:06:52 +0000 (Mi, 25 Feb 2009) | 1 line
Remove reference to zero argument form of super() in 2.x docs.
........
r69974 | mark.dickinson | 2009-02-25 20:29:50 +0000 (Mi, 25 Feb 2009) | 3 lines
Replace long with twodigits, to avoid depending
on sizeof(digit) < sizeof(long)
........
r69976 | tarek.ziade | 2009-02-25 22:29:27 +0000 (Mi, 25 Feb 2009) | 1 line
Fixed#5316 : test failure in test_site
........
r69981 | raymond.hettinger | 2009-02-25 22:48:24 +0000 (Mi, 25 Feb 2009) | 1 line
Clarify Counter() docs.
........
r69983 | raymond.hettinger | 2009-02-26 00:05:24 +0000 (Do, 26 Feb 2009) | 1 line
Fix typo.
........
r69994 | georg.brandl | 2009-02-26 17:36:26 +0000 (Do, 26 Feb 2009) | 1 line
Document that setting sys.py3kwarning wont do anything.
........
r70000 | benjamin.peterson | 2009-02-26 19:07:18 +0000 (Do, 26 Feb 2009) | 1 line
remove deprecated symtable.Symbol methods
........
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81294 | giampaolo.rodola | 2010-05-18 22:04:31 +0200 (mar, 18 mag 2010) | 1 line
Fix issue #8573 (asyncore._strerror bug): fixed os.strerror typo; included NameError in the tuple of expected exception; added test case for asyncore._strerror.
........
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81275 | antoine.pitrou | 2010-05-17 21:56:59 +0200 (lun., 17 mai 2010) | 4 lines
Issue #7079: Fix a possible crash when closing a file object while using
it from another thread. Patch by Daniel Stutzbach.
........
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81241 | antoine.pitrou | 2010-05-17 01:11:46 +0200 (lun., 17 mai 2010) | 4 lines
Clear the OpenSSL error queue each time an error is signalled.
When the error queue is not emptied, strange things can happen on the next SSL call, depending on the OpenSSL version.
........
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81224 | victor.stinner | 2010-05-16 02:34:40 +0200 (dim., 16 mai 2010) | 4 lines
Use with open() as fo: ... instead of try: fo = open(...) finally: fo.close()
fo is not set if the open() fails.
........
........
r81185 | stefan.krah | 2010-05-15 11:31:08 +0200 (Sat, 15 May 2010) | 4 lines
If the timeout is exceeded, count the tests as skipped instead of just
issuing a warning.
........
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81163 | victor.stinner | 2010-05-14 16:20:07 +0200 (ven., 14 mai 2010) | 2 lines
Doc: replace PEP xxx by :pep:`xxx` to create a link on the PEP
........
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81154 | brett.cannon | 2010-05-13 17:21:48 -0700 (Thu, 13 May 2010) | 15 lines
subprocess.Popen.__del__ referenced global objects, which is a no-no thanks to
interpreter shutdown semantics. Same issue goes for the methods that __del__
called. Now all the methods capture the global objects it needs as default
values to private parameters (could have stuck them on the class object itself,
but since the objects have nothing directly to do with the class that seemed
wrong).
There is no test as making one that works is hard. This patch was
verified against a consistently failing test in Mercurial's test suite, though,
so it has been tested in some regard.
Closes issue #5099. Thanks to Mary Stern for the bug report and Gabriel
Genellina for writing another patch for the same issue and attempting to write
a test.
........
........
r81135 | victor.stinner | 2010-05-13 18:18:14 +0200 (jeu., 13 mai 2010) | 6 lines
Issue #8422, test_genericpath: skip the creation of a directory with an invalid
UTF name on Mac OS X because the OS deny it (the name have to be a valid UTF8
string).
Merge r80163 from py3k branch.
........
r81137 | victor.stinner | 2010-05-13 18:22:15 +0200 (jeu., 13 mai 2010) | 4 lines
Fix verb tense in skip message.
Ooops, merge also r80334 (patch by r.david.murray)
........
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81098 | antoine.pitrou | 2010-05-12 01:42:28 +0200 (mer., 12 mai 2010) | 5 lines
Issue #8681: Make the zlib module's error messages more informative when
the zlib itself doesn't give any detailed explanation.
........
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81094 | antoine.pitrou | 2010-05-12 01:32:31 +0200 (mer., 12 mai 2010) | 6 lines
Issue #8672: Add a zlib test ensuring that an incomplete stream can be
handled by a decompressor object without errors (it returns incomplete
uncompressed data).
........
*ReflectionKey functions. Apparently that was not backported.
Merged revisions 81088 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81088 | brian.curtin | 2010-05-11 14:13:13 -0500 (Tue, 11 May 2010) | 13 lines
#8575 - Update and reorganize some _winreg contents.
I've removed the hopeful note about a future higher-level module since
it's been in there for quite a long time and nothing of the sort has
come up. There are a few places where markup was added to cross-reference
other sections, and many of the external links have been removed and now
point to newly created sections containing previously undocumented
information.
The Value Types section was created and it's contents were taken from
a function-specific area, since it applies to more than just that
function. It fits in better with the other newly documented constants.
........
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81007 | jean-paul.calderone | 2010-05-08 16:06:02 -0400 (Sat, 08 May 2010) | 1 line
Skip signal handler re-installation if it is not necessary. Issue 8354.
........
svn+ssh://pythondev@svn.python.org/python/trunk
........
r80991 | benjamin.peterson | 2010-05-08 11:44:52 -0500 (Sat, 08 May 2010) | 1 line
run and fix enumerate start test cases #8636
........