Mercurial > cpython-lru_cache-weakref
annotate Misc/NEWS @ 54294:dba767bc3155 legacy-trunk
remove mention of old ctypes version
| author | Benjamin Peterson <benjamin@python.org> |
|---|---|
| date | Sat, 23 May 2009 20:59:09 +0000 |
| parents | 150986ab3db2 |
| children | e7b4a443f764 |
| rev | line source |
|---|---|
|
52629
1ac1193a61d2
Issue #5635: Fix running test_sys with tracing enabled.
Georg Brandl <georg@python.org>
parents:
52627
diff
changeset
|
1 +++++++++++ |
|
1ac1193a61d2
Issue #5635: Fix running test_sys with tracing enabled.
Georg Brandl <georg@python.org>
parents:
52627
diff
changeset
|
2 Python News |
|
25333
2ae2a203f47a
ReST-ification of the NEWS file. While the total number of changes are
Skip Montanaro <skip@pobox.com>
parents:
25309
diff
changeset
|
3 +++++++++++ |
|
2ae2a203f47a
ReST-ification of the NEWS file. While the total number of changes are
Skip Montanaro <skip@pobox.com>
parents:
25309
diff
changeset
|
4 |
| 33897 | 5 (editors: check NEWS.help for information about editing NEWS using ReST.) |
| 6 | |
| 49370 | 7 What's New in Python 2.7 alpha 1 |
| 8 ================================ | |
| 9 | |
| 10 *Release date: XX-XXX-20XX* | |
| 11 | |
| 12 Core and Builtins | |
| 13 ----------------- | |
| 14 | |
|
54227
d2ccd89e8e6b
Issue #5829: don't raise OverflowError for complex('1e500'). Backport of r72803.
Mark Dickinson <dickinsm@gmail.com>
parents:
54203
diff
changeset
|
15 - Issue #5829: complex("1e500") no longer raises OverflowError. This |
|
d2ccd89e8e6b
Issue #5829: don't raise OverflowError for complex('1e500'). Backport of r72803.
Mark Dickinson <dickinsm@gmail.com>
parents:
54203
diff
changeset
|
16 makes it consistent with float("1e500") and interpretation of real |
|
d2ccd89e8e6b
Issue #5829: don't raise OverflowError for complex('1e500'). Backport of r72803.
Mark Dickinson <dickinsm@gmail.com>
parents:
54203
diff
changeset
|
17 and imaginary literals. |
|
d2ccd89e8e6b
Issue #5829: don't raise OverflowError for complex('1e500'). Backport of r72803.
Mark Dickinson <dickinsm@gmail.com>
parents:
54203
diff
changeset
|
18 |
|
54127
dcda448ca66e
Added NEWS for r72698.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
54124
diff
changeset
|
19 - Issue #3527: Removed Py_WIN_WIDE_FILENAMES which is not used any more. |
|
dcda448ca66e
Added NEWS for r72698.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
54124
diff
changeset
|
20 |
| 54124 | 21 - __instancecheck__ and __subclasscheck__ are now completely ignored on classic |
| 22 classes and instances. | |
| 54122 | 23 |
|
54037
bbb911f7c0c2
Move news item to correct section, remove spurious 'see below'
R. David Murray <rdmurray@bitdance.com>
parents:
54033
diff
changeset
|
24 - Issue #5994: the marshal module now has docstrings. |
|
bbb911f7c0c2
Move news item to correct section, remove spurious 'see below'
R. David Murray <rdmurray@bitdance.com>
parents:
54033
diff
changeset
|
25 |
|
54000
119f4232af46
Issue #5981: Fix some float.fromhex bugs related to inf and nan handling.
Mark Dickinson <dickinsm@gmail.com>
parents:
53968
diff
changeset
|
26 - Issue #5981: Fix three minor inf/nan issues in float.fromhex: |
|
119f4232af46
Issue #5981: Fix some float.fromhex bugs related to inf and nan handling.
Mark Dickinson <dickinsm@gmail.com>
parents:
53968
diff
changeset
|
27 (1) inf and nan strings with trailing whitespace were incorrectly |
|
119f4232af46
Issue #5981: Fix some float.fromhex bugs related to inf and nan handling.
Mark Dickinson <dickinsm@gmail.com>
parents:
53968
diff
changeset
|
28 rejected; (2) parsing of strings representing infinities and nans |
|
119f4232af46
Issue #5981: Fix some float.fromhex bugs related to inf and nan handling.
Mark Dickinson <dickinsm@gmail.com>
parents:
53968
diff
changeset
|
29 was locale aware; and (3) the interpretation of fromhex('-nan') |
|
119f4232af46
Issue #5981: Fix some float.fromhex bugs related to inf and nan handling.
Mark Dickinson <dickinsm@gmail.com>
parents:
53968
diff
changeset
|
30 didn't match that of float('-nan'). |
|
119f4232af46
Issue #5981: Fix some float.fromhex bugs related to inf and nan handling.
Mark Dickinson <dickinsm@gmail.com>
parents:
53968
diff
changeset
|
31 |
|
53802
1d8f24d40c2c
Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson.
Eric Smith <eric@trueblade.com>
parents:
53789
diff
changeset
|
32 - Issue #5920: For float.__format__, change the behavior with the |
|
1d8f24d40c2c
Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson.
Eric Smith <eric@trueblade.com>
parents:
53789
diff
changeset
|
33 empty presentation type (that is, not one of 'e', 'f', 'g', or 'n') |
|
1d8f24d40c2c
Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson.
Eric Smith <eric@trueblade.com>
parents:
53789
diff
changeset
|
34 to be like 'g' but with at least one decimal point and with a |
|
1d8f24d40c2c
Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson.
Eric Smith <eric@trueblade.com>
parents:
53789
diff
changeset
|
35 default precision of 12. Previously, the behavior the same but with |
|
1d8f24d40c2c
Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson.
Eric Smith <eric@trueblade.com>
parents:
53789
diff
changeset
|
36 a default precision of 6. This more closely matches str(), and |
|
1d8f24d40c2c
Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson.
Eric Smith <eric@trueblade.com>
parents:
53789
diff
changeset
|
37 reduces surprises when adding alignment flags to the empty |
|
1d8f24d40c2c
Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson.
Eric Smith <eric@trueblade.com>
parents:
53789
diff
changeset
|
38 presentation type. This also affects the new complex.__format__ in |
|
1d8f24d40c2c
Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson.
Eric Smith <eric@trueblade.com>
parents:
53789
diff
changeset
|
39 the same way. |
|
1d8f24d40c2c
Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson.
Eric Smith <eric@trueblade.com>
parents:
53789
diff
changeset
|
40 |
|
53756
b3319c084d25
Fix issue 5890: (property subclass shadows __doc__ string) by inserting
R. David Murray <rdmurray@bitdance.com>
parents:
53752
diff
changeset
|
41 - Issue #5890: in subclasses of 'property' the __doc__ attribute was |
|
b3319c084d25
Fix issue 5890: (property subclass shadows __doc__ string) by inserting
R. David Murray <rdmurray@bitdance.com>
parents:
53752
diff
changeset
|
42 shadowed by classtype's, even if it was None. property now |
|
b3319c084d25
Fix issue 5890: (property subclass shadows __doc__ string) by inserting
R. David Murray <rdmurray@bitdance.com>
parents:
53752
diff
changeset
|
43 inserts the __doc__ into the subclass instance __dict__. |
|
b3319c084d25
Fix issue 5890: (property subclass shadows __doc__ string) by inserting
R. David Murray <rdmurray@bitdance.com>
parents:
53752
diff
changeset
|
44 |
|
53740
12d8fd499722
Issue #4426: The UTF-7 decoder was too strict and didn't accept some legal sequences.
Antoine Pitrou <solipsis@pitrou.net>
parents:
53730
diff
changeset
|
45 - Issue #4426: The UTF-7 decoder was too strict and didn't accept some legal |
|
12d8fd499722
Issue #4426: The UTF-7 decoder was too strict and didn't accept some legal sequences.
Antoine Pitrou <solipsis@pitrou.net>
parents:
53730
diff
changeset
|
46 sequences. Patch by Nick Barnes and Victor Stinner. |
|
12d8fd499722
Issue #4426: The UTF-7 decoder was too strict and didn't accept some legal sequences.
Antoine Pitrou <solipsis@pitrou.net>
parents:
53730
diff
changeset
|
47 |
|
53945
072a8a7ce973
Issue #5971: StreamHandler.handleError now swallows IOErrors which occur when trying to print a traceback.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53939
diff
changeset
|
48 - Issue #1588: Add complex.__format__. For example, |
|
53629
34e7c1b14495
Issue #1588: Add complex.__format__.
Eric Smith <eric@trueblade.com>
parents:
53611
diff
changeset
|
49 format(complex(1, 2./3), '.5') now produces a sensible result. |
|
34e7c1b14495
Issue #1588: Add complex.__format__.
Eric Smith <eric@trueblade.com>
parents:
53611
diff
changeset
|
50 |
|
53611
a3fcccee8957
Issue #5864: format(1234.5, '.4') gives misleading result
Mark Dickinson <dickinsm@gmail.com>
parents:
53602
diff
changeset
|
51 - Issue #5864: Fix empty format code formatting for floats so that it |
|
a3fcccee8957
Issue #5864: format(1234.5, '.4') gives misleading result
Mark Dickinson <dickinsm@gmail.com>
parents:
53602
diff
changeset
|
52 never gives more than the requested number of significant digits. |
|
a3fcccee8957
Issue #5864: format(1234.5, '.4') gives misleading result
Mark Dickinson <dickinsm@gmail.com>
parents:
53602
diff
changeset
|
53 |
|
53539
4bdd847b57c2
Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors.
Eric Smith <eric@trueblade.com>
parents:
53503
diff
changeset
|
54 - Issue #5793: Rationalize isdigit / isalpha / tolower, etc. Includes |
|
4bdd847b57c2
Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors.
Eric Smith <eric@trueblade.com>
parents:
53503
diff
changeset
|
55 new Py_ISDIGIT / Py_ISALPHA / Py_TOLOWER, etc. in pctypes.h. |
|
4bdd847b57c2
Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors.
Eric Smith <eric@trueblade.com>
parents:
53503
diff
changeset
|
56 |
|
53449
72bd450d539f
Issue #4971: Fix titlecase for characters that are their own
Martin v. Löwis <martin@v.loewis.de>
parents:
53442
diff
changeset
|
57 - Issue #4971: Fix titlecase for characters that are their own |
|
72bd450d539f
Issue #4971: Fix titlecase for characters that are their own
Martin v. Löwis <martin@v.loewis.de>
parents:
53442
diff
changeset
|
58 titlecase, but not their own uppercase. |
|
72bd450d539f
Issue #4971: Fix titlecase for characters that are their own
Martin v. Löwis <martin@v.loewis.de>
parents:
53442
diff
changeset
|
59 |
|
53442
6947bc3dd433
Issue #5835, deprecate PyOS_ascii_formatd.
Eric Smith <eric@trueblade.com>
parents:
53399
diff
changeset
|
60 - Issue #5835: Deprecate PyOS_ascii_formatd and replace it with |
|
6947bc3dd433
Issue #5835, deprecate PyOS_ascii_formatd.
Eric Smith <eric@trueblade.com>
parents:
53399
diff
changeset
|
61 _PyOS_double_to_string or PyOS_double_to_string. |
|
6947bc3dd433
Issue #5835, deprecate PyOS_ascii_formatd.
Eric Smith <eric@trueblade.com>
parents:
53399
diff
changeset
|
62 |
|
53372
318951890abb
fix a segfault when setting __class__ in __del__ #5283
Benjamin Peterson <benjamin@python.org>
parents:
53365
diff
changeset
|
63 - Issue #5283: Setting __class__ in __del__ caused a segfault. |
|
318951890abb
fix a segfault when setting __class__ in __del__ #5283
Benjamin Peterson <benjamin@python.org>
parents:
53365
diff
changeset
|
64 |
| 53338 | 65 - Issue #5816: complex(repr(z)) now recovers z exactly, even when |
| 66 z involves nans, infs or negative zeros. | |
| 67 | |
|
53312
c5e0d9beebf9
Backport of some of the work in r71665 to trunk. This reworks much of
Eric Smith <eric@trueblade.com>
parents:
53289
diff
changeset
|
68 - Implement PEP 378, Format Specifier for Thousands Separator, for |
|
c5e0d9beebf9
Backport of some of the work in r71665 to trunk. This reworks much of
Eric Smith <eric@trueblade.com>
parents:
53289
diff
changeset
|
69 floats, ints, and longs. |
|
c5e0d9beebf9
Backport of some of the work in r71665 to trunk. This reworks much of
Eric Smith <eric@trueblade.com>
parents:
53289
diff
changeset
|
70 |
|
c5e0d9beebf9
Backport of some of the work in r71665 to trunk. This reworks much of
Eric Smith <eric@trueblade.com>
parents:
53289
diff
changeset
|
71 - Issue #5515: 'n' formatting for ints, longs, and floats handles |
|
c5e0d9beebf9
Backport of some of the work in r71665 to trunk. This reworks much of
Eric Smith <eric@trueblade.com>
parents:
53289
diff
changeset
|
72 leading zero formatting poorly. |
|
c5e0d9beebf9
Backport of some of the work in r71665 to trunk. This reworks much of
Eric Smith <eric@trueblade.com>
parents:
53289
diff
changeset
|
73 |
|
c5e0d9beebf9
Backport of some of the work in r71665 to trunk. This reworks much of
Eric Smith <eric@trueblade.com>
parents:
53289
diff
changeset
|
74 - Issue #5772: For float.__format__, don't add a trailing ".0" if |
|
c5e0d9beebf9
Backport of some of the work in r71665 to trunk. This reworks much of
Eric Smith <eric@trueblade.com>
parents:
53289
diff
changeset
|
75 we're using no type code and we have an exponent. |
|
c5e0d9beebf9
Backport of some of the work in r71665 to trunk. This reworks much of
Eric Smith <eric@trueblade.com>
parents:
53289
diff
changeset
|
76 |
|
53289
8f28ce7b8e69
Issue #3166: Make long -> float (and int -> float) conversions
Mark Dickinson <dickinsm@gmail.com>
parents:
53283
diff
changeset
|
77 - Issue #3166: Make long -> float (and int -> float) conversions |
|
8f28ce7b8e69
Issue #3166: Make long -> float (and int -> float) conversions
Mark Dickinson <dickinsm@gmail.com>
parents:
53283
diff
changeset
|
78 correctly rounded. |
|
8f28ce7b8e69
Issue #3166: Make long -> float (and int -> float) conversions
Mark Dickinson <dickinsm@gmail.com>
parents:
53283
diff
changeset
|
79 |
|
53239
7790b85e7009
try to initalize all builtin types with PyType_Ready to avoid problems like #5787
Benjamin Peterson <benjamin@python.org>
parents:
53232
diff
changeset
|
80 - Issue #5787: object.__getattribute__(some_type, "__bases__") segfaulted on |
|
7790b85e7009
try to initalize all builtin types with PyType_Ready to avoid problems like #5787
Benjamin Peterson <benjamin@python.org>
parents:
53232
diff
changeset
|
81 some builtin types. |
|
7790b85e7009
try to initalize all builtin types with PyType_Ready to avoid problems like #5787
Benjamin Peterson <benjamin@python.org>
parents:
53232
diff
changeset
|
82 |
|
53232
93223603c992
Issue #1869: Fix a couple of minor round() issues.
Mark Dickinson <dickinsm@gmail.com>
parents:
53184
diff
changeset
|
83 - Issue #1869: fix a couple of minor round() issues. round(5e15+1) |
|
53629
34e7c1b14495
Issue #1588: Add complex.__format__.
Eric Smith <eric@trueblade.com>
parents:
53611
diff
changeset
|
84 was giving 5e15+2; round(-0.0) was losing the sign of the zero. |
|
53232
93223603c992
Issue #1869: Fix a couple of minor round() issues.
Mark Dickinson <dickinsm@gmail.com>
parents:
53184
diff
changeset
|
85 |
|
53159
5b108ebbfc08
call __float__ on str subclasses #5759
Benjamin Peterson <benjamin@python.org>
parents:
53138
diff
changeset
|
86 - Issue #5759: float() didn't call __float__ on str subclasses. |
|
5b108ebbfc08
call __float__ on str subclasses #5759
Benjamin Peterson <benjamin@python.org>
parents:
53138
diff
changeset
|
87 |
|
53083
ad3f3d304963
#5704: let python -3 imply -t as well.
Georg Brandl <georg@python.org>
parents:
53055
diff
changeset
|
88 - Issue #5704: the "-3" command-line option now implies "-t". |
|
ad3f3d304963
#5704: let python -3 imply -t as well.
Georg Brandl <georg@python.org>
parents:
53055
diff
changeset
|
89 |
|
53003
dfa91dfed0b0
Issue #2170: refactored xml.dom.minidom.normalize, increasing both
R. David Murray <rdmurray@bitdance.com>
parents:
53002
diff
changeset
|
90 - Issue #2170: refactored xml.dom.minidom.normalize, increasing both |
|
dfa91dfed0b0
Issue #2170: refactored xml.dom.minidom.normalize, increasing both
R. David Murray <rdmurray@bitdance.com>
parents:
53002
diff
changeset
|
91 its clarity and its speed. |
|
dfa91dfed0b0
Issue #2170: refactored xml.dom.minidom.normalize, increasing both
R. David Murray <rdmurray@bitdance.com>
parents:
53002
diff
changeset
|
92 |
|
52749
75efd757434b
Issue #2396: backport the memoryview object.
Antoine Pitrou <solipsis@pitrou.net>
parents:
52738
diff
changeset
|
93 - Issue #2396: the memoryview object was backported from Python 3.1. |
|
75efd757434b
Issue #2396: backport the memoryview object.
Antoine Pitrou <solipsis@pitrou.net>
parents:
52738
diff
changeset
|
94 |
|
52738
54b2cd21ab46
PyErr_NormalizeException may not set an error, so convert the PyErr_SetObject
Georg Brandl <georg@python.org>
parents:
52731
diff
changeset
|
95 - Fix a problem in PyErr_NormalizeException that leads to "undetected errors" |
|
54b2cd21ab46
PyErr_NormalizeException may not set an error, so convert the PyErr_SetObject
Georg Brandl <georg@python.org>
parents:
52731
diff
changeset
|
96 when hitting the recursion limit under certain circumstances. |
|
54b2cd21ab46
PyErr_NormalizeException may not set an error, so convert the PyErr_SetObject
Georg Brandl <georg@python.org>
parents:
52731
diff
changeset
|
97 |
|
52658
b5d23fa9b8a4
_warnings was importing itself to get an attribute. That's bad if warnings gets
Brett Cannon <bcannon@gmail.com>
parents:
52649
diff
changeset
|
98 - Issue #1665206: Remove the last eager import in _warnings.c and make it lazy. |
|
b5d23fa9b8a4
_warnings was importing itself to get an attribute. That's bad if warnings gets
Brett Cannon <bcannon@gmail.com>
parents:
52649
diff
changeset
|
99 |
|
52494
8976ec2cdfe5
Fix issue #4865: add /Library/Python/2.7/site-packages to
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
52441
diff
changeset
|
100 - Issue #4865: On MacOSX /Library/Python/2.7/site-packages is added to |
|
8976ec2cdfe5
Fix issue #4865: add /Library/Python/2.7/site-packages to
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
52441
diff
changeset
|
101 the end sys.path, for compatibility with the system install of Python. |
|
8976ec2cdfe5
Fix issue #4865: add /Library/Python/2.7/site-packages to
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
52441
diff
changeset
|
102 |
|
52288
0e498a9fde3c
Issue #4688: Add a heuristic so that tuples and dicts containing only
Antoine Pitrou <solipsis@pitrou.net>
parents:
52284
diff
changeset
|
103 - Issue #4688: Add a heuristic so that tuples and dicts containing only |
|
0e498a9fde3c
Issue #4688: Add a heuristic so that tuples and dicts containing only
Antoine Pitrou <solipsis@pitrou.net>
parents:
52284
diff
changeset
|
104 untrackable objects are not tracked by the garbage collector. This can |
|
0e498a9fde3c
Issue #4688: Add a heuristic so that tuples and dicts containing only
Antoine Pitrou <solipsis@pitrou.net>
parents:
52284
diff
changeset
|
105 reduce the size of collections and therefore the garbage collection overhead |
|
0e498a9fde3c
Issue #4688: Add a heuristic so that tuples and dicts containing only
Antoine Pitrou <solipsis@pitrou.net>
parents:
52284
diff
changeset
|
106 on long-running programs, depending on their particular use of datatypes. |
|
0e498a9fde3c
Issue #4688: Add a heuristic so that tuples and dicts containing only
Antoine Pitrou <solipsis@pitrou.net>
parents:
52284
diff
changeset
|
107 |
|
52284
a54ef18ab0d8
Issue #5512: speed up the long division algorithm for Python longs.
Mark Dickinson <dickinsm@gmail.com>
parents:
52267
diff
changeset
|
108 - Issue #5512: Rewrite PyLong long division algorithm (x_divrem) to |
|
a54ef18ab0d8
Issue #5512: speed up the long division algorithm for Python longs.
Mark Dickinson <dickinsm@gmail.com>
parents:
52267
diff
changeset
|
109 improve its performance. Long divisions and remainder operations |
|
a54ef18ab0d8
Issue #5512: speed up the long division algorithm for Python longs.
Mark Dickinson <dickinsm@gmail.com>
parents:
52267
diff
changeset
|
110 are now between 50% and 150% faster. |
|
a54ef18ab0d8
Issue #5512: speed up the long division algorithm for Python longs.
Mark Dickinson <dickinsm@gmail.com>
parents:
52267
diff
changeset
|
111 |
|
52233
9b358eae532a
Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.
Mark Dickinson <dickinsm@gmail.com>
parents:
52225
diff
changeset
|
112 - Issue #4258: Make it possible to use base 2**30 instead of base |
|
9b358eae532a
Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.
Mark Dickinson <dickinsm@gmail.com>
parents:
52225
diff
changeset
|
113 2**15 for the internal representation of integers, for performance |
|
9b358eae532a
Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.
Mark Dickinson <dickinsm@gmail.com>
parents:
52225
diff
changeset
|
114 reasons. Base 2**30 is enabled by default on 64-bit machines. Add |
|
9b358eae532a
Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.
Mark Dickinson <dickinsm@gmail.com>
parents:
52225
diff
changeset
|
115 --enable-big-digits option to configure, which overrides the |
|
9b358eae532a
Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.
Mark Dickinson <dickinsm@gmail.com>
parents:
52225
diff
changeset
|
116 default. Add sys.long_info structseq to provide information about |
|
9b358eae532a
Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.
Mark Dickinson <dickinsm@gmail.com>
parents:
52225
diff
changeset
|
117 the internal format. |
|
9b358eae532a
Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.
Mark Dickinson <dickinsm@gmail.com>
parents:
52225
diff
changeset
|
118 |
|
52219
d2b7887f8c9a
fix strange errors when setting attributes on tracebacks #4034
Benjamin Peterson <benjamin@python.org>
parents:
52210
diff
changeset
|
119 - Issue #4034: Fix weird attribute error messages of the traceback object. (As a |
|
d2b7887f8c9a
fix strange errors when setting attributes on tracebacks #4034
Benjamin Peterson <benjamin@python.org>
parents:
52210
diff
changeset
|
120 result traceback.__members__ no longer exists.) |
|
d2b7887f8c9a
fix strange errors when setting attributes on tracebacks #4034
Benjamin Peterson <benjamin@python.org>
parents:
52210
diff
changeset
|
121 |
|
52210
c73dd25c01c1
Issue 4474: On platforms with sizeof(wchar_t) == 4 and
Mark Dickinson <dickinsm@gmail.com>
parents:
52195
diff
changeset
|
122 - Issue #4474: PyUnicode_FromWideChar now converts characters outside |
|
c73dd25c01c1
Issue 4474: On platforms with sizeof(wchar_t) == 4 and
Mark Dickinson <dickinsm@gmail.com>
parents:
52195
diff
changeset
|
123 the BMP to surrogate pairs, on systems with sizeof(wchar_t) == 4 |
|
c73dd25c01c1
Issue 4474: On platforms with sizeof(wchar_t) == 4 and
Mark Dickinson <dickinsm@gmail.com>
parents:
52195
diff
changeset
|
124 and sizeof(Py_UNICODE) == 2. |
|
c73dd25c01c1
Issue 4474: On platforms with sizeof(wchar_t) == 4 and
Mark Dickinson <dickinsm@gmail.com>
parents:
52195
diff
changeset
|
125 |
|
52157
3f18d609ac1b
Issue 5237, Allow auto-numbered replacement fields in str.format() strings.
Eric Smith <eric@trueblade.com>
parents:
52153
diff
changeset
|
126 - Issue #5237: Allow auto-numbered fields in str.format(). For |
|
3f18d609ac1b
Issue 5237, Allow auto-numbered replacement fields in str.format() strings.
Eric Smith <eric@trueblade.com>
parents:
52153
diff
changeset
|
127 example: '{} {}'.format(1, 2) == '1 2'. |
|
3f18d609ac1b
Issue 5237, Allow auto-numbered replacement fields in str.format() strings.
Eric Smith <eric@trueblade.com>
parents:
52153
diff
changeset
|
128 |
|
52125
a60facc9f7cf
Require implementations for warnings.showwarning() support the 'line' argument.
Brett Cannon <bcannon@gmail.com>
parents:
52119
diff
changeset
|
129 - Issue #3652: Make the 'line' argument for warnings.showwarning() a |
|
a60facc9f7cf
Require implementations for warnings.showwarning() support the 'line' argument.
Brett Cannon <bcannon@gmail.com>
parents:
52119
diff
changeset
|
130 requirement. Means the DeprecationWarning from Python 2.6 can go away. |
|
a60facc9f7cf
Require implementations for warnings.showwarning() support the 'line' argument.
Brett Cannon <bcannon@gmail.com>
parents:
52119
diff
changeset
|
131 |
|
51755
65a3f555fab7
Issue #5247: Improve error message when unknown format codes are used when using str.format() with str, unicode, long, int, and float arguments.
Eric Smith <eric@trueblade.com>
parents:
51739
diff
changeset
|
132 - Issue #5247: Improve error message when unknown format codes are |
|
65a3f555fab7
Issue #5247: Improve error message when unknown format codes are used when using str.format() with str, unicode, long, int, and float arguments.
Eric Smith <eric@trueblade.com>
parents:
51739
diff
changeset
|
133 used when using str.format() with str, unicode, long, int, and |
|
65a3f555fab7
Issue #5247: Improve error message when unknown format codes are used when using str.format() with str, unicode, long, int, and float arguments.
Eric Smith <eric@trueblade.com>
parents:
51739
diff
changeset
|
134 float arguments. |
|
65a3f555fab7
Issue #5247: Improve error message when unknown format codes are used when using str.format() with str, unicode, long, int, and float arguments.
Eric Smith <eric@trueblade.com>
parents:
51739
diff
changeset
|
135 |
|
51710
9bff130d792d
Py3k warnings now automatically include -Qwarn for division.
Raymond Hettinger <python@rcn.com>
parents:
51692
diff
changeset
|
136 - Running Python with the -3 option now also warns about classic division |
|
9bff130d792d
Py3k warnings now automatically include -Qwarn for division.
Raymond Hettinger <python@rcn.com>
parents:
51692
diff
changeset
|
137 for ints and longs. |
|
9bff130d792d
Py3k warnings now automatically include -Qwarn for division.
Raymond Hettinger <python@rcn.com>
parents:
51692
diff
changeset
|
138 |
|
51641
b55a3b5d7008
Issue #5260: Various portability and standards compliance fixes, optimizations
Mark Dickinson <dickinsm@gmail.com>
parents:
51626
diff
changeset
|
139 - Issue #5260: Long integers now consume less memory: average |
|
b55a3b5d7008
Issue #5260: Various portability and standards compliance fixes, optimizations
Mark Dickinson <dickinsm@gmail.com>
parents:
51626
diff
changeset
|
140 saving is 2 bytes per long on a 32-bit system and 6 bytes per long |
|
b55a3b5d7008
Issue #5260: Various portability and standards compliance fixes, optimizations
Mark Dickinson <dickinsm@gmail.com>
parents:
51626
diff
changeset
|
141 on a 64-bit system. |
|
b55a3b5d7008
Issue #5260: Various portability and standards compliance fixes, optimizations
Mark Dickinson <dickinsm@gmail.com>
parents:
51626
diff
changeset
|
142 |
|
51601
5a72eed1eb1a
Issue #5186: Reduce hash collisions for objects with no __hash__ method by
Antoine Pitrou <solipsis@pitrou.net>
parents:
51580
diff
changeset
|
143 - Issue #5186: Reduce hash collisions for objects with no __hash__ method by |
|
5a72eed1eb1a
Issue #5186: Reduce hash collisions for objects with no __hash__ method by
Antoine Pitrou <solipsis@pitrou.net>
parents:
51580
diff
changeset
|
144 rotating the object pointer by 4 bits to the right. |
|
5a72eed1eb1a
Issue #5186: Reduce hash collisions for objects with no __hash__ method by
Antoine Pitrou <solipsis@pitrou.net>
parents:
51580
diff
changeset
|
145 |
|
51479
e423d07f08af
Issue #4575: fix Py_IS_INFINITY macro to work correctly on x87 FPUs.
Mark Dickinson <dickinsm@gmail.com>
parents:
51474
diff
changeset
|
146 - Issue #4575: Fix Py_IS_INFINITY macro to work correctly on x87 FPUs: |
|
e423d07f08af
Issue #4575: fix Py_IS_INFINITY macro to work correctly on x87 FPUs.
Mark Dickinson <dickinsm@gmail.com>
parents:
51474
diff
changeset
|
147 it now forces its argument to double before testing for infinity. |
|
e423d07f08af
Issue #4575: fix Py_IS_INFINITY macro to work correctly on x87 FPUs.
Mark Dickinson <dickinsm@gmail.com>
parents:
51474
diff
changeset
|
148 |
|
50936
dbc14acdde37
allow unicode keyword arguments for the ** syntax #4978
Benjamin Peterson <benjamin@python.org>
parents:
50904
diff
changeset
|
149 - Issue #4978: Passing keyword arguments as unicode strings is now allowed. |
|
dbc14acdde37
allow unicode keyword arguments for the ** syntax #4978
Benjamin Peterson <benjamin@python.org>
parents:
50904
diff
changeset
|
150 |
|
52895
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
151 - Issue #1242657: the __len__() and __length_hint__() calls in several tools |
|
51281
6c8eddf24035
Issue 1242657: list(obj) can swallow KeyboardInterrupt.
Raymond Hettinger <python@rcn.com>
parents:
51274
diff
changeset
|
152 were suppressing all exceptions. These include list(), filter(), map(), |
|
6c8eddf24035
Issue 1242657: list(obj) can swallow KeyboardInterrupt.
Raymond Hettinger <python@rcn.com>
parents:
51274
diff
changeset
|
153 zip(), and bytearray(). |
|
6c8eddf24035
Issue 1242657: list(obj) can swallow KeyboardInterrupt.
Raymond Hettinger <python@rcn.com>
parents:
51274
diff
changeset
|
154 |
|
50904
6edd29a34354
add a note about the ftruncate change
Benjamin Peterson <benjamin@python.org>
parents:
50900
diff
changeset
|
155 - os.ftruncate raises OSErrors instead of IOErrors for consistency with other os |
|
6edd29a34354
add a note about the ftruncate change
Benjamin Peterson <benjamin@python.org>
parents:
50900
diff
changeset
|
156 functions. |
|
6edd29a34354
add a note about the ftruncate change
Benjamin Peterson <benjamin@python.org>
parents:
50900
diff
changeset
|
157 |
|
50890
a991be6a111d
raise an OSError for invalid fds #4991
Benjamin Peterson <benjamin@python.org>
parents:
50880
diff
changeset
|
158 - Issue #4991: Passing invalid file descriptors to io.FileIO now raises an |
|
a991be6a111d
raise an OSError for invalid fds #4991
Benjamin Peterson <benjamin@python.org>
parents:
50880
diff
changeset
|
159 OSError. |
|
a991be6a111d
raise an OSError for invalid fds #4991
Benjamin Peterson <benjamin@python.org>
parents:
50880
diff
changeset
|
160 |
|
50781
a858b61db324
#4807: Remove a wrong usage of wsprintf in the winreg module
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50778
diff
changeset
|
161 - Issue #4807: Port the _winreg module to Windows CE. |
|
a858b61db324
#4807: Remove a wrong usage of wsprintf in the winreg module
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50778
diff
changeset
|
162 |
|
50778
08f3fe69151a
Issue #4935: The overflow checking code in the expandtabs() method common
Antoine Pitrou <solipsis@pitrou.net>
parents:
50754
diff
changeset
|
163 - Issue #4935: The overflow checking code in the expandtabs() method common |
|
08f3fe69151a
Issue #4935: The overflow checking code in the expandtabs() method common
Antoine Pitrou <solipsis@pitrou.net>
parents:
50754
diff
changeset
|
164 to str, bytes and bytearray could be optimized away by the compiler, letting |
|
08f3fe69151a
Issue #4935: The overflow checking code in the expandtabs() method common
Antoine Pitrou <solipsis@pitrou.net>
parents:
50754
diff
changeset
|
165 the interpreter segfault instead of raising an error. |
|
08f3fe69151a
Issue #4935: The overflow checking code in the expandtabs() method common
Antoine Pitrou <solipsis@pitrou.net>
parents:
50754
diff
changeset
|
166 |
|
50754
e9748db47635
#3720: Interpreter crashes when an evil iterator removes its own next function.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50753
diff
changeset
|
167 - Issue #3720: Fix a crash when an iterator modifies its class and removes its |
|
e9748db47635
#3720: Interpreter crashes when an evil iterator removes its own next function.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50753
diff
changeset
|
168 __next__ method. |
|
e9748db47635
#3720: Interpreter crashes when an evil iterator removes its own next function.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50753
diff
changeset
|
169 |
|
50744
8540268040ff
Issue #4893: Use NT threading on CE.
Martin v. Löwis <martin@v.loewis.de>
parents:
50742
diff
changeset
|
170 - Issue #4893: Use NT threading on CE. |
|
8540268040ff
Issue #4893: Use NT threading on CE.
Martin v. Löwis <martin@v.loewis.de>
parents:
50742
diff
changeset
|
171 |
|
50742
ad9691350c93
Issue #4915: Port sysmodule to Windows CE.
Martin v. Löwis <martin@v.loewis.de>
parents:
50730
diff
changeset
|
172 - Issue #4915: Port sysmodule to Windows CE. |
|
ad9691350c93
Issue #4915: Port sysmodule to Windows CE.
Martin v. Löwis <martin@v.loewis.de>
parents:
50730
diff
changeset
|
173 |
|
50676
79276316b94b
Issue #4074: Change the criteria for doing a full garbage collection (i.e.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50627
diff
changeset
|
174 - Issue #4074: Change the criteria for doing a full garbage collection (i.e. |
|
79276316b94b
Issue #4074: Change the criteria for doing a full garbage collection (i.e.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50627
diff
changeset
|
175 collecting the oldest generation) so that allocating lots of objects without |
|
79276316b94b
Issue #4074: Change the criteria for doing a full garbage collection (i.e.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50627
diff
changeset
|
176 destroying them does not show quadratic performance. Based on a proposal by |
|
79276316b94b
Issue #4074: Change the criteria for doing a full garbage collection (i.e.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50627
diff
changeset
|
177 Martin von Löwis at |
|
79276316b94b
Issue #4074: Change the criteria for doing a full garbage collection (i.e.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50627
diff
changeset
|
178 http://mail.python.org/pipermail/python-dev/2008-June/080579.html. |
|
79276316b94b
Issue #4074: Change the criteria for doing a full garbage collection (i.e.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50627
diff
changeset
|
179 |
|
50627
f0e0c3536e22
Issue #4850: Change COUNT_ALLOCS variables to Py_ssize_t.
Martin v. Löwis <martin@v.loewis.de>
parents:
50616
diff
changeset
|
180 - Issue #4850: Change COUNT_ALLOCS variables to Py_ssize_t. |
|
f0e0c3536e22
Issue #4850: Change COUNT_ALLOCS variables to Py_ssize_t.
Martin v. Löwis <martin@v.loewis.de>
parents:
50616
diff
changeset
|
181 |
|
50616
fc0000682bfe
Issue #1180193: When importing a module from a .pyc (or .pyo) file with
Antoine Pitrou <solipsis@pitrou.net>
parents:
50600
diff
changeset
|
182 - Issue #1180193: When importing a module from a .pyc (or .pyo) file with |
|
fc0000682bfe
Issue #1180193: When importing a module from a .pyc (or .pyo) file with
Antoine Pitrou <solipsis@pitrou.net>
parents:
50600
diff
changeset
|
183 an existing .py counterpart, override the co_filename attributes of all |
|
fc0000682bfe
Issue #1180193: When importing a module from a .pyc (or .pyo) file with
Antoine Pitrou <solipsis@pitrou.net>
parents:
50600
diff
changeset
|
184 code objects if the original filename is obsolete (which can happen if the |
|
fc0000682bfe
Issue #1180193: When importing a module from a .pyc (or .pyo) file with
Antoine Pitrou <solipsis@pitrou.net>
parents:
50600
diff
changeset
|
185 file has been renamed, moved, or if it is accessed through different paths). |
|
fc0000682bfe
Issue #1180193: When importing a module from a .pyc (or .pyo) file with
Antoine Pitrou <solipsis@pitrou.net>
parents:
50600
diff
changeset
|
186 Patch by Ziga Seilnacht and Jean-Paul Calderone. |
|
fc0000682bfe
Issue #1180193: When importing a module from a .pyc (or .pyo) file with
Antoine Pitrou <solipsis@pitrou.net>
parents:
50600
diff
changeset
|
187 |
|
50460
636a0ac9607b
Issue #4075: Use OutputDebugStringW in Py_FatalError.
Martin v. Löwis <martin@v.loewis.de>
parents:
50451
diff
changeset
|
188 - Issue #4075: Use OutputDebugStringW in Py_FatalError. |
|
636a0ac9607b
Issue #4075: Use OutputDebugStringW in Py_FatalError.
Martin v. Löwis <martin@v.loewis.de>
parents:
50451
diff
changeset
|
189 |
|
50423
0e5b24ade4a2
Issue #4797: IOError.filename was not set when _fileio.FileIO failed to open
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
50417
diff
changeset
|
190 - Issue #4797: IOError.filename was not set when _fileio.FileIO failed to open |
|
0e5b24ade4a2
Issue #4797: IOError.filename was not set when _fileio.FileIO failed to open
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
50417
diff
changeset
|
191 file with `str' filename on Windows. |
|
0e5b24ade4a2
Issue #4797: IOError.filename was not set when _fileio.FileIO failed to open
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
50417
diff
changeset
|
192 |
|
50417
099b48fe922a
Issue #3680: Reference cycles created through a dict, set or deque iterator did not get collected.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50410
diff
changeset
|
193 - Issue #3680: Reference cycles created through a dict, set or deque iterator |
|
099b48fe922a
Issue #3680: Reference cycles created through a dict, set or deque iterator did not get collected.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50410
diff
changeset
|
194 did not get collected. |
|
099b48fe922a
Issue #3680: Reference cycles created through a dict, set or deque iterator did not get collected.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50410
diff
changeset
|
195 |
|
50369
7aaef4d5f880
Issue #4701: implicitly call PyType_Ready from PyObject_Hash
Nick Coghlan <ncoghlan@gmail.com>
parents:
50365
diff
changeset
|
196 - Issue #4701: PyObject_Hash now implicitly calls PyType_Ready on types |
|
7aaef4d5f880
Issue #4701: implicitly call PyType_Ready from PyObject_Hash
Nick Coghlan <ncoghlan@gmail.com>
parents:
50365
diff
changeset
|
197 where the tp_hash and tp_dict slots are both NULL. |
|
7aaef4d5f880
Issue #4701: implicitly call PyType_Ready from PyObject_Hash
Nick Coghlan <ncoghlan@gmail.com>
parents:
50365
diff
changeset
|
198 |
|
50354
70de2e091e58
#4764 in io.open, set IOError.filename when trying to open a directory on POSIX platforms
Benjamin Peterson <benjamin@python.org>
parents:
50352
diff
changeset
|
199 - Issue #4764: With io.open, IOError.filename is set when trying to open a |
|
70de2e091e58
#4764 in io.open, set IOError.filename when trying to open a directory on POSIX platforms
Benjamin Peterson <benjamin@python.org>
parents:
50352
diff
changeset
|
200 directory on POSIX systems. |
|
70de2e091e58
#4764 in io.open, set IOError.filename when trying to open a directory on POSIX platforms
Benjamin Peterson <benjamin@python.org>
parents:
50352
diff
changeset
|
201 |
|
50352
89a3f5c9b503
#4764 set IOError.filename when trying to open a directory on POSIX platforms
Benjamin Peterson <benjamin@python.org>
parents:
50348
diff
changeset
|
202 - Issue #4764: IOError.filename is set when trying to open a directory on POSIX |
|
89a3f5c9b503
#4764 set IOError.filename when trying to open a directory on POSIX platforms
Benjamin Peterson <benjamin@python.org>
parents:
50348
diff
changeset
|
203 systems. |
|
89a3f5c9b503
#4764 set IOError.filename when trying to open a directory on POSIX platforms
Benjamin Peterson <benjamin@python.org>
parents:
50348
diff
changeset
|
204 |
| 50330 | 205 - Issue #4759: None is now allowed as the first argument of |
| 206 bytearray.translate(). It was always allowed for bytes.translate(). | |
| 207 | |
|
50265
4bdecaa4ecab
As a result of a regression that snuck into 2.5.3 add a test case that
Skip Montanaro <skip@pobox.com>
parents:
50263
diff
changeset
|
208 - Added test case to ensure attempts to read from a file opened for writing |
|
4bdecaa4ecab
As a result of a regression that snuck into 2.5.3 add a test case that
Skip Montanaro <skip@pobox.com>
parents:
50263
diff
changeset
|
209 fail. |
|
4bdecaa4ecab
As a result of a regression that snuck into 2.5.3 add a test case that
Skip Montanaro <skip@pobox.com>
parents:
50263
diff
changeset
|
210 |
|
50209
fc9729c80b79
Issue #2467: gc.DEBUG_STATS reports invalid elapsed times.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50205
diff
changeset
|
211 - Issue #2467: gc.DEBUG_STATS reported invalid elapsed times. Also, always |
|
fc9729c80b79
Issue #2467: gc.DEBUG_STATS reports invalid elapsed times.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50205
diff
changeset
|
212 print elapsed times, not only when some objects are uncollectable / |
|
fc9729c80b79
Issue #2467: gc.DEBUG_STATS reports invalid elapsed times.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50205
diff
changeset
|
213 unreachable. Original patch by Neil Schemenauer. |
|
fc9729c80b79
Issue #2467: gc.DEBUG_STATS reports invalid elapsed times.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50205
diff
changeset
|
214 |
|
50205
f0db06f49a4e
Issue #3439: add bit_length method to int and long.
Mark Dickinson <dickinsm@gmail.com>
parents:
50204
diff
changeset
|
215 - Issue #3439: Add a bit_length method to int and long. |
|
f0db06f49a4e
Issue #3439: add bit_length method to int and long.
Mark Dickinson <dickinsm@gmail.com>
parents:
50204
diff
changeset
|
216 |
|
50204
94e79d78dff0
Issue #2183: Simplify and optimize bytecode for list comprehensions.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50194
diff
changeset
|
217 - Issue #2183: Simplify and optimize bytecode for list comprehensions. |
|
94e79d78dff0
Issue #2183: Simplify and optimize bytecode for list comprehensions.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50194
diff
changeset
|
218 Original patch by Neal Norwitz. |
|
94e79d78dff0
Issue #2183: Simplify and optimize bytecode for list comprehensions.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50194
diff
changeset
|
219 |
|
50103
9a10d4404bd0
#4559: When a context manager's __exit__() method returns an object whose
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50100
diff
changeset
|
220 - Issue #4597: Fixed exception handling when the __exit__ function of a |
|
9a10d4404bd0
#4559: When a context manager's __exit__() method returns an object whose
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50100
diff
changeset
|
221 context manager returns a value that cannot be converted to a bool. |
|
9a10d4404bd0
#4559: When a context manager's __exit__() method returns an object whose
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50100
diff
changeset
|
222 |
|
50100
62c89cbfb511
Update Misc/NEWS for r67666.
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
50053
diff
changeset
|
223 - Issue #4597: Fixed several opcodes that weren't always propagating |
|
62c89cbfb511
Update Misc/NEWS for r67666.
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
50053
diff
changeset
|
224 exceptions. |
|
62c89cbfb511
Update Misc/NEWS for r67666.
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
50053
diff
changeset
|
225 |
|
50036
1f2a3b13e86d
Issue #4445: save 3 bytes (on average, on a typical machine) per
Mark Dickinson <dickinsm@gmail.com>
parents:
50015
diff
changeset
|
226 - Issue #4445: Replace "sizeof(PyStringObject)" with |
|
1f2a3b13e86d
Issue #4445: save 3 bytes (on average, on a typical machine) per
Mark Dickinson <dickinsm@gmail.com>
parents:
50015
diff
changeset
|
227 "offsetof(PyStringObject, ob_sval) + 1" when allocating memory for |
|
1f2a3b13e86d
Issue #4445: save 3 bytes (on average, on a typical machine) per
Mark Dickinson <dickinsm@gmail.com>
parents:
50015
diff
changeset
|
228 str instances. On a typical machine this saves 3 bytes of memory |
|
1f2a3b13e86d
Issue #4445: save 3 bytes (on average, on a typical machine) per
Mark Dickinson <dickinsm@gmail.com>
parents:
50015
diff
changeset
|
229 (on average) per string allocation. |
|
1f2a3b13e86d
Issue #4445: save 3 bytes (on average, on a typical machine) per
Mark Dickinson <dickinsm@gmail.com>
parents:
50015
diff
changeset
|
230 |
|
49817
5fecd1e95324
#3996: On Windows, PyOS_CheckStack is supposed to protect the interpreter from
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49801
diff
changeset
|
231 - Issue #3996: On Windows, the PyOS_CheckStack function would cause the |
|
5fecd1e95324
#3996: On Windows, PyOS_CheckStack is supposed to protect the interpreter from
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49801
diff
changeset
|
232 interpreter to abort ("Fatal Python error: Could not reset the stack!") |
|
5fecd1e95324
#3996: On Windows, PyOS_CheckStack is supposed to protect the interpreter from
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49801
diff
changeset
|
233 instead of throwing a MemoryError. |
|
5fecd1e95324
#3996: On Windows, PyOS_CheckStack is supposed to protect the interpreter from
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49801
diff
changeset
|
234 |
| 49944 | 235 - Issue #3689: The list reversed iterator now supports __length_hint__ |
| 236 instead of __len__. Behavior now matches other reversed iterators. | |
| 237 | |
|
49795
b64d053afd84
don't segfault when \N escapes are used and unicodedata fails to load
Benjamin Peterson <benjamin@python.org>
parents:
49793
diff
changeset
|
238 - Issue #4367: Python would segfault during compiling when the unicodedata |
|
b64d053afd84
don't segfault when \N escapes are used and unicodedata fails to load
Benjamin Peterson <benjamin@python.org>
parents:
49793
diff
changeset
|
239 module couldn't be imported and \N escapes were present. |
|
b64d053afd84
don't segfault when \N escapes are used and unicodedata fails to load
Benjamin Peterson <benjamin@python.org>
parents:
49793
diff
changeset
|
240 |
|
49955
878d40468c4e
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.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
49944
diff
changeset
|
241 - Issue #4233: Changed semantic of ``_fileio.FileIO``'s ``close()`` |
|
49783
eade47dfc1e4
Fixed issue #4233.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49769
diff
changeset
|
242 method on file objects with closefd=False. The file descriptor is still |
|
eade47dfc1e4
Fixed issue #4233.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49769
diff
changeset
|
243 kept open but the file object behaves like a closed file. The ``FileIO`` |
|
eade47dfc1e4
Fixed issue #4233.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49769
diff
changeset
|
244 object also got a new readonly attribute ``closefd``. |
|
eade47dfc1e4
Fixed issue #4233.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49769
diff
changeset
|
245 |
|
49769
7b18799e9519
make sure that bytearray methods return a new bytearray even if there is no change
Benjamin Peterson <benjamin@python.org>
parents:
49761
diff
changeset
|
246 - Issue #4348: Some bytearray methods returned that didn't cause any change to |
|
7b18799e9519
make sure that bytearray methods return a new bytearray even if there is no change
Benjamin Peterson <benjamin@python.org>
parents:
49761
diff
changeset
|
247 the bytearray, returned the same bytearray instead of a copy. |
|
7b18799e9519
make sure that bytearray methods return a new bytearray even if there is no change
Benjamin Peterson <benjamin@python.org>
parents:
49761
diff
changeset
|
248 |
|
49749
ea6ee2820753
#4317: Fix an Array Bounds Read in imageop.rgb2rgb8.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49740
diff
changeset
|
249 - Issue #4317: Fixed a crash in the imageop.rgb2rgb8() function. |
|
ea6ee2820753
#4317: Fix an Array Bounds Read in imageop.rgb2rgb8.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49740
diff
changeset
|
250 |
|
49740
08135a1f3f5d
when __getattr__ is a descriptor, call it correctly; fixes #4230
Benjamin Peterson <benjamin@python.org>
parents:
49726
diff
changeset
|
251 - Issue #4230: If ``__getattr__`` is a descriptor, it now functions correctly. |
|
08135a1f3f5d
when __getattr__ is a descriptor, call it correctly; fixes #4230
Benjamin Peterson <benjamin@python.org>
parents:
49726
diff
changeset
|
252 |
|
49627
91ab4354440e
#4048 make the parser module accept relative imports as valid
Benjamin Peterson <benjamin@python.org>
parents:
49622
diff
changeset
|
253 - Issue #4048: The parser module now correctly validates relative imports. |
|
91ab4354440e
#4048 make the parser module accept relative imports as valid
Benjamin Peterson <benjamin@python.org>
parents:
49622
diff
changeset
|
254 |
|
49622
7e40263dbfd3
make sure the parser flags and passed onto the compiler
Benjamin Peterson <benjamin@python.org>
parents:
49605
diff
changeset
|
255 - Issue #4225: ``from __future__ import unicode_literals`` didn't work in an |
|
7e40263dbfd3
make sure the parser flags and passed onto the compiler
Benjamin Peterson <benjamin@python.org>
parents:
49605
diff
changeset
|
256 exec statement. |
|
7e40263dbfd3
make sure the parser flags and passed onto the compiler
Benjamin Peterson <benjamin@python.org>
parents:
49605
diff
changeset
|
257 |
|
49605
24f65e3090e8
Issue #4176: Pickle would crash the interpreter when a __reduce__ function
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49602
diff
changeset
|
258 - Issue #4176: Fixed a crash when pickling an object which ``__reduce__`` |
|
24f65e3090e8
Issue #4176: Pickle would crash the interpreter when a __reduce__ function
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49602
diff
changeset
|
259 method does not return iterators for the 4th and 5th items. |
|
24f65e3090e8
Issue #4176: Pickle would crash the interpreter when a __reduce__ function
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49602
diff
changeset
|
260 |
|
49592
a5768bd62938
fix __future__ imports when multiple features are given
Benjamin Peterson <benjamin@python.org>
parents:
49586
diff
changeset
|
261 - Issue #4209: Enabling unicode_literals and the print_function in the same |
|
a5768bd62938
fix __future__ imports when multiple features are given
Benjamin Peterson <benjamin@python.org>
parents:
49586
diff
changeset
|
262 __future__ import didn't work. |
|
a5768bd62938
fix __future__ imports when multiple features are given
Benjamin Peterson <benjamin@python.org>
parents:
49586
diff
changeset
|
263 |
|
49584
6634530a04e0
give a py3k warning when 'nonlocal' is used as a variable name
Benjamin Peterson <benjamin@python.org>
parents:
49571
diff
changeset
|
264 - Using ``nonlocal`` as a variable name will now raise a Py3k SyntaxWarning |
| 49586 | 265 because it is a reserved word in 3.x. |
|
49584
6634530a04e0
give a py3k warning when 'nonlocal' is used as a variable name
Benjamin Peterson <benjamin@python.org>
parents:
49571
diff
changeset
|
266 |
|
49480
0da3c30fe9b5
On windows, os.chdir given unicode was not working if GetCurrentDirectoryW
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
49475
diff
changeset
|
267 - On windows, os.chdir given unicode was not working if GetCurrentDirectoryW |
|
0da3c30fe9b5
On windows, os.chdir given unicode was not working if GetCurrentDirectoryW
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
49475
diff
changeset
|
268 returned a path longer than MAX_PATH. (But It's doubtful this code path is |
|
0da3c30fe9b5
On windows, os.chdir given unicode was not working if GetCurrentDirectoryW
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
49475
diff
changeset
|
269 really executed because I cannot move to such directory on win2k) |
|
0da3c30fe9b5
On windows, os.chdir given unicode was not working if GetCurrentDirectoryW
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
49475
diff
changeset
|
270 |
|
49465
21060a56defc
#4069: aSet.remove(otherSet) would always report the empty frozenset([]) as the missing key.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49449
diff
changeset
|
271 - Issue #4069: When set.remove(element) is used with a set element, the element |
|
21060a56defc
#4069: aSet.remove(otherSet) would always report the empty frozenset([]) as the missing key.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49449
diff
changeset
|
272 is temporarily replaced with an equivalent frozenset. But the eventual |
|
21060a56defc
#4069: aSet.remove(otherSet) would always report the empty frozenset([]) as the missing key.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49449
diff
changeset
|
273 KeyError would always report the empty frozenset([]) as the missing key. Now |
|
21060a56defc
#4069: aSet.remove(otherSet) would always report the empty frozenset([]) as the missing key.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49449
diff
changeset
|
274 it correctly refers to the initial element. |
|
21060a56defc
#4069: aSet.remove(otherSet) would always report the empty frozenset([]) as the missing key.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49449
diff
changeset
|
275 |
|
50053
1348dc244ca3
Issue #4509: bugs in bytearray with exports (buffer protocol)
Antoine Pitrou <solipsis@pitrou.net>
parents:
50048
diff
changeset
|
276 - Issue #4509: Various issues surrounding resize of bytearray objects to |
|
1348dc244ca3
Issue #4509: bugs in bytearray with exports (buffer protocol)
Antoine Pitrou <solipsis@pitrou.net>
parents:
50048
diff
changeset
|
277 which there are buffer exports. |
|
1348dc244ca3
Issue #4509: bugs in bytearray with exports (buffer protocol)
Antoine Pitrou <solipsis@pitrou.net>
parents:
50048
diff
changeset
|
278 |
|
50308
93da9f14e5b5
#4748 lambda generators shouldn't return values
Benjamin Peterson <benjamin@python.org>
parents:
50307
diff
changeset
|
279 - Issue #4748: Lambda generators no longer return a value. |
|
93da9f14e5b5
#4748 lambda generators shouldn't return values
Benjamin Peterson <benjamin@python.org>
parents:
50307
diff
changeset
|
280 |
|
50746
e40ce8ffe632
Update Misc/NEWS for issue 3582
Kristján Valur Jónsson <kristjan@ccpgames.com>
parents:
50744
diff
changeset
|
281 - Issue #3582: Use native TLS functions on Windows |
|
e40ce8ffe632
Update Misc/NEWS for issue 3582
Kristján Valur Jónsson <kristjan@ccpgames.com>
parents:
50744
diff
changeset
|
282 |
|
51936
8f5d8f27c6fc
Adds an optional flags argument to re.split, re.sub and re.subn to be
Gregory P. Smith <greg@mad-scientist.com>
parents:
51932
diff
changeset
|
283 - The re.sub(), re.subn() and re.split() functions now accept a flags parameter. |
|
8f5d8f27c6fc
Adds an optional flags argument to re.split, re.sub and re.subn to be
Gregory P. Smith <greg@mad-scientist.com>
parents:
51932
diff
changeset
|
284 |
|
52817
634502be8dcc
- Issue #3845: In PyRun_SimpleFileExFlags avoid invalid memory access with
Matthias Klose <doko@ubuntu.com>
parents:
52749
diff
changeset
|
285 - Issue #3845: In PyRun_SimpleFileExFlags avoid invalid memory access with |
|
634502be8dcc
- Issue #3845: In PyRun_SimpleFileExFlags avoid invalid memory access with
Matthias Klose <doko@ubuntu.com>
parents:
52749
diff
changeset
|
286 short file names. |
|
634502be8dcc
- Issue #3845: In PyRun_SimpleFileExFlags avoid invalid memory access with
Matthias Klose <doko@ubuntu.com>
parents:
52749
diff
changeset
|
287 |
|
52899
b0429c7fa71a
Issue #1113244: Py_XINCREF, Py_DECREF, Py_XDECREF: Add `do { ... } while (0)'
Matthias Klose <doko@ubuntu.com>
parents:
52897
diff
changeset
|
288 - Issue #1113244: Py_XINCREF, Py_DECREF, Py_XDECREF: Add `do { ... } while (0)' |
|
b0429c7fa71a
Issue #1113244: Py_XINCREF, Py_DECREF, Py_XDECREF: Add `do { ... } while (0)'
Matthias Klose <doko@ubuntu.com>
parents:
52897
diff
changeset
|
289 to avoid compiler warnings. |
|
52872
bffa77696926
- Py_DECREF: Add `do { ... } while (0)' to avoid compiler warnings.
Matthias Klose <doko@ubuntu.com>
parents:
52865
diff
changeset
|
290 |
|
52926
414a31181e9d
news entry for r71299.
Gregory P. Smith <greg@mad-scientist.com>
parents:
52917
diff
changeset
|
291 - Issue #5705: os.setuid() would not accept values > 2**31-1 but pwd.getpwnam() |
|
414a31181e9d
news entry for r71299.
Gregory P. Smith <greg@mad-scientist.com>
parents:
52917
diff
changeset
|
292 returned them on 64bit platforms. |
|
414a31181e9d
news entry for r71299.
Gregory P. Smith <greg@mad-scientist.com>
parents:
52917
diff
changeset
|
293 |
|
53719
1c27ecbed8c4
Issue #5108: Handle %s like %S and %R in PyUnicode_FromFormatV(): Call
Walter Dörwald <walter@livinglogic.de>
parents:
53695
diff
changeset
|
294 - Issue #5108: Handle %s like %S and %R in PyUnicode_FromFormatV(): Call |
|
1c27ecbed8c4
Issue #5108: Handle %s like %S and %R in PyUnicode_FromFormatV(): Call
Walter Dörwald <walter@livinglogic.de>
parents:
53695
diff
changeset
|
295 PyUnicode_DecodeUTF8() once, remember the result and output it in a second |
|
1c27ecbed8c4
Issue #5108: Handle %s like %S and %R in PyUnicode_FromFormatV(): Call
Walter Dörwald <walter@livinglogic.de>
parents:
53695
diff
changeset
|
296 step. This avoids problems with counting UTF-8 bytes that ignores the effect |
|
1c27ecbed8c4
Issue #5108: Handle %s like %S and %R in PyUnicode_FromFormatV(): Call
Walter Dörwald <walter@livinglogic.de>
parents:
53695
diff
changeset
|
297 of using the replace error handler in PyUnicode_DecodeUTF8(). |
|
1c27ecbed8c4
Issue #5108: Handle %s like %S and %R in PyUnicode_FromFormatV(): Call
Walter Dörwald <walter@livinglogic.de>
parents:
53695
diff
changeset
|
298 |
|
53857
46342ffa2963
Add NEWS entry about issue #3739.
Walter Dörwald <walter@livinglogic.de>
parents:
53806
diff
changeset
|
299 - Issue #3739: The unicode-internal encoder now reports the number of characters |
|
46342ffa2963
Add NEWS entry about issue #3739.
Walter Dörwald <walter@livinglogic.de>
parents:
53806
diff
changeset
|
300 consumed like any other encoder (instead of the number of bytes). |
|
46342ffa2963
Add NEWS entry about issue #3739.
Walter Dörwald <walter@livinglogic.de>
parents:
53806
diff
changeset
|
301 |
| 49370 | 302 Library |
| 303 ------- | |
|
51876
712aa5bb7b48
remove deprecated symtable.Symbol methods
Benjamin Peterson <benjamin@python.org>
parents:
51856
diff
changeset
|
304 |
|
54271
c08bbb84062e
Issue #1983: Fix functions taking or returning a process identifier to use
Antoine Pitrou <solipsis@pitrou.net>
parents:
54256
diff
changeset
|
305 - Issue #1983: Fix functions taking or returning a process identifier to use |
|
c08bbb84062e
Issue #1983: Fix functions taking or returning a process identifier to use
Antoine Pitrou <solipsis@pitrou.net>
parents:
54256
diff
changeset
|
306 the dedicated C type ``pid_t`` instead of a C ``int``. Some platforms have |
|
c08bbb84062e
Issue #1983: Fix functions taking or returning a process identifier to use
Antoine Pitrou <solipsis@pitrou.net>
parents:
54256
diff
changeset
|
307 a process identifier type wider than the standard C integer type. |
|
c08bbb84062e
Issue #1983: Fix functions taking or returning a process identifier to use
Antoine Pitrou <solipsis@pitrou.net>
parents:
54256
diff
changeset
|
308 |
|
54256
987bb734e376
Fix Issue #4066: smtplib.SMTP_SSL._get_socket now correctly returns
R. David Murray <rdmurray@bitdance.com>
parents:
54227
diff
changeset
|
309 - Issue #4066: smtplib.SMTP_SSL._get_socket now correctly returns the socket. |
|
987bb734e376
Fix Issue #4066: smtplib.SMTP_SSL._get_socket now correctly returns
R. David Murray <rdmurray@bitdance.com>
parents:
54227
diff
changeset
|
310 Patch by Farhan Ahmad, test by Marcin Bachry. |
|
987bb734e376
Fix Issue #4066: smtplib.SMTP_SSL._get_socket now correctly returns
R. David Murray <rdmurray@bitdance.com>
parents:
54227
diff
changeset
|
311 |
|
54203
883ace7ea446
fixed the 'package' option of build_ext
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54191
diff
changeset
|
312 - Issue #6062: In distutils, fixed the package option of build_ext. Feedback |
|
883ace7ea446
fixed the 'package' option of build_ext
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54191
diff
changeset
|
313 and tests on pywin32 by Tim Golden. |
|
883ace7ea446
fixed the 'package' option of build_ext
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54191
diff
changeset
|
314 |
|
54191
8d261b76da46
Fixed #6053 - win32 fixes for distutils tests
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54181
diff
changeset
|
315 - Issue #6053: Fixed distutils tests on win32. patch by Hirokazu Yamamoto. |
|
8d261b76da46
Fixed #6053 - win32 fixes for distutils tests
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54181
diff
changeset
|
316 |
|
54181
e3bb6b62bd0f
Fixed the library extension when distutils build_ext is used inplace
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54127
diff
changeset
|
317 - Issue #6046: Fixed the library extension when distutils build_ext is used |
|
e3bb6b62bd0f
Fixed the library extension when distutils build_ext is used inplace
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54127
diff
changeset
|
318 inplace. Initial patch by Roumen Petrov. |
|
e3bb6b62bd0f
Fixed the library extension when distutils build_ext is used inplace
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54127
diff
changeset
|
319 |
|
54110
d514a8b7ae78
#6041: sdist and register now use the check command. No more duplicate code for metadata checking
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54099
diff
changeset
|
320 - Issue #6041: Now distutils `sdist` and `register` commands use `check` as a |
|
d514a8b7ae78
#6041: sdist and register now use the check command. No more duplicate code for metadata checking
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54099
diff
changeset
|
321 subcommand. |
|
d514a8b7ae78
#6041: sdist and register now use the check command. No more duplicate code for metadata checking
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54099
diff
changeset
|
322 |
|
54099
c40f187af6dd
Issue #2116: Weak references and weak dictionaries now support copy()ing and deepcopy()ing.
Antoine Pitrou <solipsis@pitrou.net>
parents:
54092
diff
changeset
|
323 - Issue #2116: Weak references and weak dictionaries now support copy()ing and |
|
c40f187af6dd
Issue #2116: Weak references and weak dictionaries now support copy()ing and deepcopy()ing.
Antoine Pitrou <solipsis@pitrou.net>
parents:
54092
diff
changeset
|
324 deepcopy()ing. |
|
c40f187af6dd
Issue #2116: Weak references and weak dictionaries now support copy()ing and deepcopy()ing.
Antoine Pitrou <solipsis@pitrou.net>
parents:
54092
diff
changeset
|
325 |
|
54092
93ed68b999e7
Issue #1655: Make imaplib IPv6-capable. Patch by Derek Morr.
Antoine Pitrou <solipsis@pitrou.net>
parents:
54080
diff
changeset
|
326 - Issue #1655: Make imaplib IPv6-capable. Patch by Derek Morr. |
|
93ed68b999e7
Issue #1655: Make imaplib IPv6-capable. Patch by Derek Morr.
Antoine Pitrou <solipsis@pitrou.net>
parents:
54080
diff
changeset
|
327 |
|
54080
91ea8fcd457e
Issue #5918: Fix a crash in the parser module.
Antoine Pitrou <solipsis@pitrou.net>
parents:
54075
diff
changeset
|
328 - Issue #5918: Fix a crash in the parser module. |
|
91ea8fcd457e
Issue #5918: Fix a crash in the parser module.
Antoine Pitrou <solipsis@pitrou.net>
parents:
54075
diff
changeset
|
329 |
|
54075
e4d937f789a1
Issue #1664: Make nntplib IPv6-capable. Patch by Derek Morr.
Antoine Pitrou <solipsis@pitrou.net>
parents:
54071
diff
changeset
|
330 - Issue #1664: Make nntplib IPv6-capable. Patch by Derek Morr. |
|
e4d937f789a1
Issue #1664: Make nntplib IPv6-capable. Patch by Derek Morr.
Antoine Pitrou <solipsis@pitrou.net>
parents:
54071
diff
changeset
|
331 |
|
54071
38e354609cf2
#6022 fixed test_get_outputs so it doesn't leaves a test file in the cwd
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54041
diff
changeset
|
332 - Issue #6022: a test file was created in the current working directory by |
|
38e354609cf2
#6022 fixed test_get_outputs so it doesn't leaves a test file in the cwd
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54041
diff
changeset
|
333 test_get_outputs in Distutils. |
|
38e354609cf2
#6022 fixed test_get_outputs so it doesn't leaves a test file in the cwd
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54041
diff
changeset
|
334 |
|
54041
347e59ea1a71
Issue #4050: inspect.findsource/getsource now raise an IOError if the 'source'
R. David Murray <rdmurray@bitdance.com>
parents:
54037
diff
changeset
|
335 - Issue #4050: inspect.findsource/getsource now raise an IOError if the 'source' |
|
347e59ea1a71
Issue #4050: inspect.findsource/getsource now raise an IOError if the 'source'
R. David Murray <rdmurray@bitdance.com>
parents:
54037
diff
changeset
|
336 file is a binary. Patch by Brodie Rao, tests by Daniel Diniz. |
|
347e59ea1a71
Issue #4050: inspect.findsource/getsource now raise an IOError if the 'source'
R. David Murray <rdmurray@bitdance.com>
parents:
54037
diff
changeset
|
337 |
|
54021
e8209ab49691
fixed #5977: distutils build_ext.get_outputs was not using the inplace option
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54007
diff
changeset
|
338 - Issue #5977: distutils build_ext.get_outputs was not taking into account the |
|
e8209ab49691
fixed #5977: distutils build_ext.get_outputs was not using the inplace option
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54007
diff
changeset
|
339 inplace option. Initial patch by kxroberto. |
|
e8209ab49691
fixed #5977: distutils build_ext.get_outputs was not using the inplace option
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
54007
diff
changeset
|
340 |
|
53968
e91a77a482eb
fixed #5984 and improved test coverage
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53945
diff
changeset
|
341 - Issue #5984: distutils.command.build_ext.check_extensions_list checks were broken |
|
e91a77a482eb
fixed #5984 and improved test coverage
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53945
diff
changeset
|
342 for old-style extensions. |
|
e91a77a482eb
fixed #5984 and improved test coverage
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53945
diff
changeset
|
343 |
|
53945
072a8a7ce973
Issue #5971: StreamHandler.handleError now swallows IOErrors which occur when trying to print a traceback.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53939
diff
changeset
|
344 - Issue #5971: StreamHandler.handleError now swallows IOErrors which occur when |
|
072a8a7ce973
Issue #5971: StreamHandler.handleError now swallows IOErrors which occur when trying to print a traceback.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53939
diff
changeset
|
345 trying to print a traceback. |
|
072a8a7ce973
Issue #5971: StreamHandler.handleError now swallows IOErrors which occur when trying to print a traceback.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53939
diff
changeset
|
346 |
|
53939
f9d9eec6be67
#5976: fixed distutils test_check_environ
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53937
diff
changeset
|
347 - Issue #5976: Fixed Distutils test_check_environ. |
|
f9d9eec6be67
#5976: fixed distutils test_check_environ
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53937
diff
changeset
|
348 |
|
53945
072a8a7ce973
Issue #5971: StreamHandler.handleError now swallows IOErrors which occur when trying to print a traceback.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53939
diff
changeset
|
349 - Issue #5900: Ensure RUNPATH is added to extension modules with RPATH if GNU |
|
53937
ccfda14d1554
Fixed Issue 5900: distutils.command.build_ext - Ensure RUNPATH is added to extension modules with RPATH if GNU ld is used
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53931
diff
changeset
|
350 ld is used. Original patch by Floris Bruynooghe. |
|
ccfda14d1554
Fixed Issue 5900: distutils.command.build_ext - Ensure RUNPATH is added to extension modules with RPATH if GNU ld is used
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53931
diff
changeset
|
351 |
|
53888
9143d20d8b26
Fixed #5941: added ARFLAGS for the archiver command.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53873
diff
changeset
|
352 - Issue #5941: Distutils build_clib command was not working anymore because |
|
9143d20d8b26
Fixed #5941: added ARFLAGS for the archiver command.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53873
diff
changeset
|
353 of an incomplete costumization of the archiver command. Added ARFLAGS in the |
|
9143d20d8b26
Fixed #5941: added ARFLAGS for the archiver command.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53873
diff
changeset
|
354 Makefile besides AR and make Distutils use it. Original patch by David |
|
9143d20d8b26
Fixed #5941: added ARFLAGS for the archiver command.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53873
diff
changeset
|
355 Cournapeau. |
|
9143d20d8b26
Fixed #5941: added ARFLAGS for the archiver command.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53873
diff
changeset
|
356 |
|
53873
238cafcc2515
News item for Issue5955.
R. David Murray <rdmurray@bitdance.com>
parents:
53857
diff
changeset
|
357 - Issue 5955: aifc's close method did not close the file it wrapped, |
|
238cafcc2515
News item for Issue5955.
R. David Murray <rdmurray@bitdance.com>
parents:
53857
diff
changeset
|
358 now it does. This also means getfp method now returns the real fp. |
|
238cafcc2515
News item for Issue5955.
R. David Murray <rdmurray@bitdance.com>
parents:
53857
diff
changeset
|
359 |
|
53806
581b564d8fc3
Fix Issue #4875: find_library can return directories instead of files
Thomas Heller <theller@ctypes.org>
parents:
53802
diff
changeset
|
360 - Issue #4875: On win32, ctypes.util.find_library does no longer |
|
581b564d8fc3
Fix Issue #4875: find_library can return directories instead of files
Thomas Heller <theller@ctypes.org>
parents:
53802
diff
changeset
|
361 return directories. |
|
581b564d8fc3
Fix Issue #4875: find_library can return directories instead of files
Thomas Heller <theller@ctypes.org>
parents:
53802
diff
changeset
|
362 |
|
53776
c49bc330327c
#5142: add module skipping feature to pdb.
Georg Brandl <georg@python.org>
parents:
53774
diff
changeset
|
363 - Issue #5142: Add the ability to skip modules while stepping to pdb. |
|
c49bc330327c
#5142: add module skipping feature to pdb.
Georg Brandl <georg@python.org>
parents:
53774
diff
changeset
|
364 |
|
53774
af8f84325797
Add a news entry for r72319.
Georg Brandl <georg@python.org>
parents:
53756
diff
changeset
|
365 - Issue #1309567: Fix linecache behavior of stripping subdirectories when |
|
af8f84325797
Add a news entry for r72319.
Georg Brandl <georg@python.org>
parents:
53756
diff
changeset
|
366 looking for files given by a relative filename. |
|
af8f84325797
Add a news entry for r72319.
Georg Brandl <georg@python.org>
parents:
53756
diff
changeset
|
367 |
|
53752
5399be7a39ba
Issue #5692: In :class:`zipfile.Zipfile`, fix wrong path calculation when extracting a file to the root directory.
Antoine Pitrou <solipsis@pitrou.net>
parents:
53740
diff
changeset
|
368 - Issue #5692: In :class:`zipfile.Zipfile`, fix wrong path calculation when |
|
5399be7a39ba
Issue #5692: In :class:`zipfile.Zipfile`, fix wrong path calculation when extracting a file to the root directory.
Antoine Pitrou <solipsis@pitrou.net>
parents:
53740
diff
changeset
|
369 extracting a file to the root directory. |
|
5399be7a39ba
Issue #5692: In :class:`zipfile.Zipfile`, fix wrong path calculation when extracting a file to the root directory.
Antoine Pitrou <solipsis@pitrou.net>
parents:
53740
diff
changeset
|
370 |
|
53730
d6cbaea97569
Issue #5913: os.listdir() should fail for empty path on windows.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
53726
diff
changeset
|
371 - Issue #5913: os.listdir() should fail for empty path on windows. |
|
d6cbaea97569
Issue #5913: os.listdir() should fail for empty path on windows.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
53726
diff
changeset
|
372 |
|
53693
e54141d63e01
Isue #5084: unpickling now interns the attribute names of pickled objects,
Antoine Pitrou <solipsis@pitrou.net>
parents:
53654
diff
changeset
|
373 - Issue #5084: unpickling now interns the attribute names of pickled objects, |
|
e54141d63e01
Isue #5084: unpickling now interns the attribute names of pickled objects,
Antoine Pitrou <solipsis@pitrou.net>
parents:
53654
diff
changeset
|
374 saving memory and avoiding growth in size of subsequent pickles. Proposal |
|
e54141d63e01
Isue #5084: unpickling now interns the attribute names of pickled objects,
Antoine Pitrou <solipsis@pitrou.net>
parents:
53654
diff
changeset
|
375 and original patch by Jake McGuire. |
|
e54141d63e01
Isue #5084: unpickling now interns the attribute names of pickled objects,
Antoine Pitrou <solipsis@pitrou.net>
parents:
53654
diff
changeset
|
376 |
|
53652
409448d455e3
Issue #3002: `shutil.copyfile()` and `shutil.copytree()` now raise an
Antoine Pitrou <solipsis@pitrou.net>
parents:
53647
diff
changeset
|
377 - Issue #3002: ``shutil.copyfile()`` and ``shutil.copytree()`` now raise an |
|
409448d455e3
Issue #3002: `shutil.copyfile()` and `shutil.copytree()` now raise an
Antoine Pitrou <solipsis@pitrou.net>
parents:
53647
diff
changeset
|
378 error when a named pipe is encountered, rather than blocking infinitely. |
|
409448d455e3
Issue #3002: `shutil.copyfile()` and `shutil.copytree()` now raise an
Antoine Pitrou <solipsis@pitrou.net>
parents:
53647
diff
changeset
|
379 |
|
53647
963f0f519709
Adds the ipaddr module to the standard library. Issue #3959.
Gregory P. Smith <greg@mad-scientist.com>
parents:
53629
diff
changeset
|
380 - Issue #3959: The ipaddr module has been added to the standard library. |
|
963f0f519709
Adds the ipaddr module to the standard library. Issue #3959.
Gregory P. Smith <greg@mad-scientist.com>
parents:
53629
diff
changeset
|
381 Contributed by Google. |
|
963f0f519709
Adds the ipaddr module to the standard library. Issue #3959.
Gregory P. Smith <greg@mad-scientist.com>
parents:
53629
diff
changeset
|
382 |
|
53595
4ef7f93d61a1
Fix issue 2245. aifc now skips any chunk type it doesn't actually
R. David Murray <rdmurray@bitdance.com>
parents:
53589
diff
changeset
|
383 - Issue #2245: aifc now skips chunk types it doesn't recognize, per spec. |
|
4ef7f93d61a1
Fix issue 2245. aifc now skips any chunk type it doesn't actually
R. David Murray <rdmurray@bitdance.com>
parents:
53589
diff
changeset
|
384 |
|
53945
072a8a7ce973
Issue #5971: StreamHandler.handleError now swallows IOErrors which occur when trying to print a traceback.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53939
diff
changeset
|
385 - Issue #5874: distutils.tests.test_config_cmd is not locale-sensitive |
|
53589
9c2ac1ef3a6f
Fixed #5874 : distutils.tests.test_config_cmd is not locale-sensitive anymore
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53579
diff
changeset
|
386 anymore. |
|
9c2ac1ef3a6f
Fixed #5874 : distutils.tests.test_config_cmd is not locale-sensitive anymore
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53579
diff
changeset
|
387 |
|
53579
e2843b64175e
Issue #4305: ctypes fails to build on mipsel-linux-gnu (detects mips
Thomas Heller <theller@ctypes.org>
parents:
53553
diff
changeset
|
388 - Issue #4305: ctypes should now build again on mipsel-linux-gnu |
|
e2843b64175e
Issue #4305: ctypes fails to build on mipsel-linux-gnu (detects mips
Thomas Heller <theller@ctypes.org>
parents:
53553
diff
changeset
|
389 |
|
53553
019244f4b0d0
Issue #1734234: Massively speedup `unicodedata.normalize()` when the
Antoine Pitrou <solipsis@pitrou.net>
parents:
53544
diff
changeset
|
390 - Issue #1734234: Massively speedup ``unicodedata.normalize()`` when the |
|
019244f4b0d0
Issue #1734234: Massively speedup `unicodedata.normalize()` when the
Antoine Pitrou <solipsis@pitrou.net>
parents:
53544
diff
changeset
|
391 string is already in normalized form, by performing a quick check beforehand. |
|
019244f4b0d0
Issue #1734234: Massively speedup `unicodedata.normalize()` when the
Antoine Pitrou <solipsis@pitrou.net>
parents:
53544
diff
changeset
|
392 Original patch by Rauli Ruohonen. |
|
019244f4b0d0
Issue #1734234: Massively speedup `unicodedata.normalize()` when the
Antoine Pitrou <solipsis@pitrou.net>
parents:
53544
diff
changeset
|
393 |
|
53544
b0ccf2acfa1e
Issue #5853: calling a function of the mimetypes module from several threads
Antoine Pitrou <solipsis@pitrou.net>
parents:
53539
diff
changeset
|
394 - Issue #5853: calling a function of the mimetypes module from several threads |
|
b0ccf2acfa1e
Issue #5853: calling a function of the mimetypes module from several threads
Antoine Pitrou <solipsis@pitrou.net>
parents:
53539
diff
changeset
|
395 at once could hit the recursion limit if the mimetypes database hadn't been |
|
b0ccf2acfa1e
Issue #5853: calling a function of the mimetypes module from several threads
Antoine Pitrou <solipsis@pitrou.net>
parents:
53539
diff
changeset
|
396 initialized before. |
|
b0ccf2acfa1e
Issue #5853: calling a function of the mimetypes module from several threads
Antoine Pitrou <solipsis@pitrou.net>
parents:
53539
diff
changeset
|
397 |
|
53503
973d24f44b07
Issue #5854: Updated __all__ to include some missing names and remove some names which should not be exported.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53449
diff
changeset
|
398 - Issue #5854: Updated __all__ to include some missing names and remove some |
|
973d24f44b07
Issue #5854: Updated __all__ to include some missing names and remove some names which should not be exported.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53449
diff
changeset
|
399 names which should not be exported. |
|
973d24f44b07
Issue #5854: Updated __all__ to include some missing names and remove some names which should not be exported.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53449
diff
changeset
|
400 |
|
973d24f44b07
Issue #5854: Updated __all__ to include some missing names and remove some names which should not be exported.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53449
diff
changeset
|
401 - Issue #5810: Fixed Distutils test_build_scripts so it uses |
|
53389
ad03bb5d0f7d
#5810: Fixed Distutils test_build_scripts
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53384
diff
changeset
|
402 sysconfig.get_config_vars. |
|
ad03bb5d0f7d
#5810: Fixed Distutils test_build_scripts
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53384
diff
changeset
|
403 |
|
53384
88a7887d7fd4
Issue #4951: Fixed failure in test_httpservers
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53382
diff
changeset
|
404 - Issue #4951: Fixed failure in test_httpservers. |
|
88a7887d7fd4
Issue #4951: Fixed failure in test_httpservers
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53382
diff
changeset
|
405 |
|
53365
d51e4f62bc8c
Issue #3102: All global symbols that the _ctypes extension defines are
Thomas Heller <theller@ctypes.org>
parents:
53360
diff
changeset
|
406 - Issue #3102: All global symbols that the _ctypes extension defines |
|
d51e4f62bc8c
Issue #3102: All global symbols that the _ctypes extension defines are
Thomas Heller <theller@ctypes.org>
parents:
53360
diff
changeset
|
407 are now prefixed with 'Py' or '_ctypes'. |
|
d51e4f62bc8c
Issue #3102: All global symbols that the _ctypes extension defines are
Thomas Heller <theller@ctypes.org>
parents:
53360
diff
changeset
|
408 |
|
53360
fbb1df2541c3
Issue 5041: ctypes unwilling to allow pickling wide character.
Thomas Heller <theller@ctypes.org>
parents:
53346
diff
changeset
|
409 - Issue #5041: ctypes does now allow pickling wide character. |
|
fbb1df2541c3
Issue 5041: ctypes unwilling to allow pickling wide character.
Thomas Heller <theller@ctypes.org>
parents:
53346
diff
changeset
|
410 |
|
53346
114059c26794
Issue #5812: The two-argument form of the Fraction constructor
Mark Dickinson <dickinsm@gmail.com>
parents:
53338
diff
changeset
|
411 - Issue #5812: For the two-argument form of the Fraction constructor, |
|
114059c26794
Issue #5812: The two-argument form of the Fraction constructor
Mark Dickinson <dickinsm@gmail.com>
parents:
53338
diff
changeset
|
412 Fraction(m, n), m and n are permitted to be arbitrary Rational |
|
114059c26794
Issue #5812: The two-argument form of the Fraction constructor
Mark Dickinson <dickinsm@gmail.com>
parents:
53338
diff
changeset
|
413 instances. |
|
114059c26794
Issue #5812: The two-argument form of the Fraction constructor
Mark Dickinson <dickinsm@gmail.com>
parents:
53338
diff
changeset
|
414 |
|
53324
85597e55668c
Issue #5812: make Fraction('1e-6') valid. Backport of r71806.
Mark Dickinson <dickinsm@gmail.com>
parents:
53315
diff
changeset
|
415 - Issue #5812: Fraction('1e6') is valid: more generally, any string |
|
85597e55668c
Issue #5812: make Fraction('1e-6') valid. Backport of r71806.
Mark Dickinson <dickinsm@gmail.com>
parents:
53315
diff
changeset
|
416 that's valid for float() is now valid for Fraction(), with the |
|
85597e55668c
Issue #5812: make Fraction('1e-6') valid. Backport of r71806.
Mark Dickinson <dickinsm@gmail.com>
parents:
53315
diff
changeset
|
417 exception of strings representing NaNs and infinities. |
|
85597e55668c
Issue #5812: make Fraction('1e-6') valid. Backport of r71806.
Mark Dickinson <dickinsm@gmail.com>
parents:
53315
diff
changeset
|
418 |
|
53283
87fb72132d6b
adding a NEWS note for #5795 (previously checked via the buildbot)
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53239
diff
changeset
|
419 - Issue #5795: Fixed test_distutils failure on Debian ppc. |
|
87fb72132d6b
adding a NEWS note for #5795 (previously checked via the buildbot)
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53239
diff
changeset
|
420 |
|
53184
89deb6bc82e4
Issue #5768: Change to Unicode output logic and test case for same.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53159
diff
changeset
|
421 - Issue #5768: Fixed bug in Unicode output logic and test case for same. |
|
89deb6bc82e4
Issue #5768: Change to Unicode output logic and test case for same.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53159
diff
changeset
|
422 |
|
53138
c8fb398eca23
Add missing NEWS item for issue1161031 fix.
R. David Murray <rdmurray@bitdance.com>
parents:
53126
diff
changeset
|
423 - Issue #1161031: fix readwrite select flag handling: POLLPRI now |
|
c8fb398eca23
Add missing NEWS item for issue1161031 fix.
R. David Murray <rdmurray@bitdance.com>
parents:
53126
diff
changeset
|
424 results in a handle_expt_event call, not handle_read_event, and POLLERR |
|
c8fb398eca23
Add missing NEWS item for issue1161031 fix.
R. David Murray <rdmurray@bitdance.com>
parents:
53126
diff
changeset
|
425 and POLLNVAL now call handle_close, not handle_expt_event. Also, |
|
c8fb398eca23
Add missing NEWS item for issue1161031 fix.
R. David Murray <rdmurray@bitdance.com>
parents:
53126
diff
changeset
|
426 dispatcher now has an 'ignore_log_types' attribute for suppressing |
|
c8fb398eca23
Add missing NEWS item for issue1161031 fix.
R. David Murray <rdmurray@bitdance.com>
parents:
53126
diff
changeset
|
427 log messages, which is set to 'warning' by default. |
|
c8fb398eca23
Add missing NEWS item for issue1161031 fix.
R. David Murray <rdmurray@bitdance.com>
parents:
53126
diff
changeset
|
428 |
|
53126
fbc37fbd9415
Fixed #5607: Distutils test_get_platform was failing fo Mac OS X fat binaries.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53108
diff
changeset
|
429 - Issue #5607: fixed Distutils test_get_platform for Mac OS X fat binaries. |
|
fbc37fbd9415
Fixed #5607: Distutils test_get_platform was failing fo Mac OS X fat binaries.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53108
diff
changeset
|
430 |
|
53108
a2492b4e505d
#5741: dont disallow double percent signs in SafeConfigParser.set() keys.
Georg Brandl <georg@python.org>
parents:
53083
diff
changeset
|
431 - Issue #5741: don't disallow "%%" (which is an escape for "%") when setting |
|
a2492b4e505d
#5741: dont disallow double percent signs in SafeConfigParser.set() keys.
Georg Brandl <georg@python.org>
parents:
53083
diff
changeset
|
432 a value in SafeConfigParser. |
|
a2492b4e505d
#5741: dont disallow double percent signs in SafeConfigParser.set() keys.
Georg Brandl <georg@python.org>
parents:
53083
diff
changeset
|
433 |
|
53055
ec239cfa3e61
#5732: added the check command into Distutils
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53003
diff
changeset
|
434 - Issue #5732: added a new command in Distutils: check. |
|
ec239cfa3e61
#5732: added the check command into Distutils
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
53003
diff
changeset
|
435 |
|
53184
89deb6bc82e4
Issue #5768: Change to Unicode output logic and test case for same.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53159
diff
changeset
|
436 - Issue #5731: Distutils bdist_wininst no longer worked on non-Windows |
|
53002
40eff3b182e4
Fixed #5731: Distutils bdist_wininst no longer worked on non-Windows platforms
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52999
diff
changeset
|
437 platforms. Initial patch by Paul Moore. |
|
40eff3b182e4
Fixed #5731: Distutils bdist_wininst no longer worked on non-Windows platforms
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52999
diff
changeset
|
438 |
|
52929
c6c4398293bd
- Issue #2254: Fix CGIHTTPServer information disclosure. Relative paths are
Gregory P. Smith <greg@mad-scientist.com>
parents:
52926
diff
changeset
|
439 - Issue #2254: Fix CGIHTTPServer information disclosure. Relative paths are |
|
c6c4398293bd
- Issue #2254: Fix CGIHTTPServer information disclosure. Relative paths are
Gregory P. Smith <greg@mad-scientist.com>
parents:
52926
diff
changeset
|
440 now collapsed within the url properly before looking in cgi_directories. |
|
c6c4398293bd
- Issue #2254: Fix CGIHTTPServer information disclosure. Relative paths are
Gregory P. Smith <greg@mad-scientist.com>
parents:
52926
diff
changeset
|
441 |
|
52917
433de3d59607
Fixed #5095: msi missing from Distutils bdist formats
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52907
diff
changeset
|
442 - Issue #5095: Added bdist_msi to the list of bdist supported formats. |
|
433de3d59607
Fixed #5095: msi missing from Distutils bdist formats
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52907
diff
changeset
|
443 Initial fix by Steven Bethard. |
|
433de3d59607
Fixed #5095: msi missing from Distutils bdist formats
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52907
diff
changeset
|
444 |
|
52907
9a4b19330aa9
Fixed #1491431: distutils.filelist.glob_to_re was broken for some edge cases (detailed in the test
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52899
diff
changeset
|
445 - Issue #1491431: Fixed distutils.filelist.glob_to_re for edge cases. |
|
9a4b19330aa9
Fixed #1491431: distutils.filelist.glob_to_re was broken for some edge cases (detailed in the test
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52899
diff
changeset
|
446 Initial fix by Wayne Davison. |
|
9a4b19330aa9
Fixed #1491431: distutils.filelist.glob_to_re was broken for some edge cases (detailed in the test
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52899
diff
changeset
|
447 |
|
52895
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
448 - Issue #5693: TestSuite.__iter__ can now be consistently overridden in subclasses. |
|
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
449 |
|
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
450 - Issue #5694: removed spurious test output in Distutils (test_clean). |
|
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
451 |
|
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
452 - Issue #5471: Fix os.path.expanduser() for $HOME set to '/'. |
|
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
453 |
|
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
454 - Issue #1326077: fix the formatting of SyntaxErrors by the traceback module. |
|
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
455 |
|
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
456 - Issue #1726172: fix IndexError in the case of and empty response in ftplib. |
|
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
457 |
|
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
458 - Issue #2625: added missing iteritems() call to the for loop in |
|
52731
c589483a72ac
Add missing iteritems() call to the for loop in mailbox.MH.get_message().
R. David Murray <rdmurray@bitdance.com>
parents:
52727
diff
changeset
|
459 mailbox.MH.get_message(). |
|
c589483a72ac
Add missing iteritems() call to the for loop in mailbox.MH.get_message().
R. David Murray <rdmurray@bitdance.com>
parents:
52727
diff
changeset
|
460 |
|
52895
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
461 - Issue #5585: Add the ability to call an initializer to mulitiprocessing.manager |
| 52999 | 462 so that users can install custom handlers/etc. |
|
52727
71f6129ddad4
Add custom initializer argument to multiprocess.Manager*, courtesy of lekma
Jesse Noller <jnoller@gmail.com>
parents:
52722
diff
changeset
|
463 |
|
52895
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
464 - Issue #3551: Patch multiprocessing to raise a proper exception if the size of the |
|
52722
23a2e1584c02
Issue 3551: Raise ValueError if the size causes ERROR_NO_SYSTEM_RESOURCES
Jesse Noller <jnoller@gmail.com>
parents:
52719
diff
changeset
|
465 object when writefile is called causes a ERROR_NO_SYSTEM_RESOURCES. Added docs |
|
23a2e1584c02
Issue 3551: Raise ValueError if the size causes ERROR_NO_SYSTEM_RESOURCES
Jesse Noller <jnoller@gmail.com>
parents:
52719
diff
changeset
|
466 to note the limitation |
|
23a2e1584c02
Issue 3551: Raise ValueError if the size causes ERROR_NO_SYSTEM_RESOURCES
Jesse Noller <jnoller@gmail.com>
parents:
52719
diff
changeset
|
467 |
|
53184
89deb6bc82e4
Issue #5768: Change to Unicode output logic and test case for same.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53159
diff
changeset
|
468 - unittest.assertNotEqual() now uses the inequality operator (!=) instead |
|
52719
1b50f78cddcb
Better exception messages for unittest assert methods.
Michael Foord <fuzzyman@voidspace.org.uk>
parents:
52718
diff
changeset
|
469 of the equality operator. |
|
53184
89deb6bc82e4
Issue #5768: Change to Unicode output logic and test case for same.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53159
diff
changeset
|
470 |
| 53695 | 471 - Issue #5679: The methods unittest.TestCase.addCleanup and doCleanups were added. |
| 472 addCleanup allows you to add cleanup functions that will be called | |
| 473 unconditionally (after setUp if setUp fails, otherwise after tearDown). This | |
| 474 allows for much simpler resource allocation and deallocation during tests. | |
| 475 | |
| 476 - Issue #3379: unittest.main now takes an optional exit argument. If False main | |
| 477 doesn't call sys.exit allowing it to be used from the interactive interpreter. | |
|
54006
ccfca2587885
Adds a verbosity keyword argument to unittest.main plus a minor fix allowing you to specify test modules / classes
Michael Foord <fuzzyman@voidspace.org.uk>
parents:
54000
diff
changeset
|
478 |
|
ccfca2587885
Adds a verbosity keyword argument to unittest.main plus a minor fix allowing you to specify test modules / classes
Michael Foord <fuzzyman@voidspace.org.uk>
parents:
54000
diff
changeset
|
479 - Issue #5995: unittest.main now takes an optional verbosity argument allowing |
|
ccfca2587885
Adds a verbosity keyword argument to unittest.main plus a minor fix allowing you to specify test modules / classes
Michael Foord <fuzzyman@voidspace.org.uk>
parents:
54000
diff
changeset
|
480 test modules to be run with a higher than default verbosity. |
|
ccfca2587885
Adds a verbosity keyword argument to unittest.main plus a minor fix allowing you to specify test modules / classes
Michael Foord <fuzzyman@voidspace.org.uk>
parents:
54000
diff
changeset
|
481 |
|
54007
22277dffc571
Add missing # to NEWS
Michael Foord <fuzzyman@voidspace.org.uk>
parents:
54006
diff
changeset
|
482 - Issue #5995: A fix to allow you to run "python -m unittest test_module" or |
|
54006
ccfca2587885
Adds a verbosity keyword argument to unittest.main plus a minor fix allowing you to specify test modules / classes
Michael Foord <fuzzyman@voidspace.org.uk>
parents:
54000
diff
changeset
|
483 "python -m unittest test_module.TestClass" from the command line. |
| 53695 | 484 |
| 485 - Issue #5728: unittest.TestResult has new startTestRun and stopTestRun methods; | |
| 486 called immediately before and after a test run. | |
| 487 | |
|
52719
1b50f78cddcb
Better exception messages for unittest assert methods.
Michael Foord <fuzzyman@voidspace.org.uk>
parents:
52718
diff
changeset
|
488 - Issue #5663: better failure messages for unittest asserts. Default assertTrue |
|
1b50f78cddcb
Better exception messages for unittest assert methods.
Michael Foord <fuzzyman@voidspace.org.uk>
parents:
52718
diff
changeset
|
489 and assertFalse messages are now useful. TestCase has a longMessage attribute. |
|
1b50f78cddcb
Better exception messages for unittest assert methods.
Michael Foord <fuzzyman@voidspace.org.uk>
parents:
52718
diff
changeset
|
490 This defaults to False, but if set to True useful error messages are shown in |
|
1b50f78cddcb
Better exception messages for unittest assert methods.
Michael Foord <fuzzyman@voidspace.org.uk>
parents:
52718
diff
changeset
|
491 addition to explicit messages passed to assert methods. |
|
53184
89deb6bc82e4
Issue #5768: Change to Unicode output logic and test case for same.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53159
diff
changeset
|
492 |
|
52709
1086d7ee8b0b
Issue 3110: Additional protection for SEM_VALUE_MAX on platforms, thanks to Martin Loewis
Jesse Noller <jnoller@gmail.com>
parents:
52687
diff
changeset
|
493 - Issue #3110: Add additional protect around SEM_VALUE_MAX for multiprocessing |
|
1086d7ee8b0b
Issue 3110: Additional protection for SEM_VALUE_MAX on platforms, thanks to Martin Loewis
Jesse Noller <jnoller@gmail.com>
parents:
52687
diff
changeset
|
494 |
|
52687
e3a1969fdbe5
In Pdb, stop assigning values to __builtin__._ which interferes with the one commonly installed by gettext.
Georg Brandl <georg@python.org>
parents:
52682
diff
changeset
|
495 - In Pdb, prevent the reassignment of __builtin__._ by sys.displayhook on |
|
e3a1969fdbe5
In Pdb, stop assigning values to __builtin__._ which interferes with the one commonly installed by gettext.
Georg Brandl <georg@python.org>
parents:
52682
diff
changeset
|
496 printing out values. |
|
e3a1969fdbe5
In Pdb, stop assigning values to __builtin__._ which interferes with the one commonly installed by gettext.
Georg Brandl <georg@python.org>
parents:
52682
diff
changeset
|
497 |
| 52682 | 498 - Issue #4572: added SEEK_* symbolic constants to io module. |
| 499 | |
|
52649
76d61c12623c
The cgitb module had imports in its functions. This can cause deadlock with the
Brett Cannon <bcannon@gmail.com>
parents:
52636
diff
changeset
|
500 - Issue #1665206 (partially): Move imports in cgitb to the top of the module |
|
76d61c12623c
The cgitb module had imports in its functions. This can cause deadlock with the
Brett Cannon <bcannon@gmail.com>
parents:
52636
diff
changeset
|
501 instead of performing them in functions. Helps prevent import deadlocking in |
|
76d61c12623c
The cgitb module had imports in its functions. This can cause deadlock with the
Brett Cannon <bcannon@gmail.com>
parents:
52636
diff
changeset
|
502 threads. |
|
76d61c12623c
The cgitb module had imports in its functions. This can cause deadlock with the
Brett Cannon <bcannon@gmail.com>
parents:
52636
diff
changeset
|
503 |
|
52661
2e4dbb395417
Issue #5647: MutableSet.__iand__() no longer mutates self during iteration.
Raymond Hettinger <python@rcn.com>
parents:
52658
diff
changeset
|
504 - Issue #5647: MutableSet.__iand__() no longer mutates self during iteration. |
|
2e4dbb395417
Issue #5647: MutableSet.__iand__() no longer mutates self during iteration.
Raymond Hettinger <python@rcn.com>
parents:
52658
diff
changeset
|
505 |
|
52636
76235580aa3d
The SimpleXMLRPCServer's CGI handler now runs like a pony.
Georg Brandl <georg@python.org>
parents:
52632
diff
changeset
|
506 - Actually make the SimpleXMLRPCServer CGI handler work. |
|
76235580aa3d
The SimpleXMLRPCServer's CGI handler now runs like a pony.
Georg Brandl <georg@python.org>
parents:
52632
diff
changeset
|
507 |
|
52632
513d96bf0d70
Fix issue 2522. locale.format now checks that it is passed
R. David Murray <rdmurray@bitdance.com>
parents:
52629
diff
changeset
|
508 - Issue #2522: locale.format now checks its first argument to ensure it has |
|
513d96bf0d70
Fix issue 2522. locale.format now checks that it is passed
R. David Murray <rdmurray@bitdance.com>
parents:
52629
diff
changeset
|
509 been passed only one pattern, avoiding mysterious errors where it appeared |
|
513d96bf0d70
Fix issue 2522. locale.format now checks that it is passed
R. David Murray <rdmurray@bitdance.com>
parents:
52629
diff
changeset
|
510 that it was failing to do localization. |
|
513d96bf0d70
Fix issue 2522. locale.format now checks that it is passed
R. David Murray <rdmurray@bitdance.com>
parents:
52629
diff
changeset
|
511 |
|
52606
5856fae009e8
#5583 Added optional Extensions in Distutils
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52604
diff
changeset
|
512 - Issue #5583: Added optional Extensions in Distutils. Initial patch by Georg |
|
5856fae009e8
#5583 Added optional Extensions in Distutils
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52604
diff
changeset
|
513 Brandl. |
|
5856fae009e8
#5583 Added optional Extensions in Distutils
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52604
diff
changeset
|
514 |
|
52604
5cf74137c0f8
Issue 5619: Pass MS CRT debug flags into subprocesses
Jesse Noller <jnoller@gmail.com>
parents:
52593
diff
changeset
|
515 - Issue #5619: Multiprocessing children disobey the debug flag and causes |
|
5cf74137c0f8
Issue 5619: Pass MS CRT debug flags into subprocesses
Jesse Noller <jnoller@gmail.com>
parents:
52593
diff
changeset
|
516 popups on windows buildbots. Patch applied to work around this issue. |
|
5cf74137c0f8
Issue 5619: Pass MS CRT debug flags into subprocesses
Jesse Noller <jnoller@gmail.com>
parents:
52593
diff
changeset
|
517 |
|
52593
587fcfbe08b6
fix Thread.ident when it is the main thread or a dummy thread #5632
Benjamin Peterson <benjamin@python.org>
parents:
52575
diff
changeset
|
518 - Issue #5632: Thread.ident was None for the main thread and threads not created |
|
587fcfbe08b6
fix Thread.ident when it is the main thread or a dummy thread #5632
Benjamin Peterson <benjamin@python.org>
parents:
52575
diff
changeset
|
519 with the threading module. |
|
587fcfbe08b6
fix Thread.ident when it is the main thread or a dummy thread #5632
Benjamin Peterson <benjamin@python.org>
parents:
52575
diff
changeset
|
520 |
|
52552
7663c49c9bf6
missed the news/acks for netbsd patch
Jesse Noller <jnoller@gmail.com>
parents:
52540
diff
changeset
|
521 - Issue #5400: Added patch for multiprocessing on netbsd compilation/support |
|
7663c49c9bf6
missed the news/acks for netbsd patch
Jesse Noller <jnoller@gmail.com>
parents:
52540
diff
changeset
|
522 |
|
52510
a91cf0defbd6
Issue #5387: Fixed mmap.move crash by integer overflow.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
52498
diff
changeset
|
523 - Issue #5387: Fixed mmap.move crash by integer overflow. |
|
a91cf0defbd6
Issue #5387: Fixed mmap.move crash by integer overflow.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
52498
diff
changeset
|
524 |
|
52498
ea4c5c3bc7ab
merge in patch from tim golden to fix contextmanager support for mp.Lock()
Jesse Noller <jnoller@gmail.com>
parents:
52494
diff
changeset
|
525 - Issue #5261: Patch multiprocessing's semaphore.c to support context |
|
ea4c5c3bc7ab
merge in patch from tim golden to fix contextmanager support for mp.Lock()
Jesse Noller <jnoller@gmail.com>
parents:
52494
diff
changeset
|
526 manager use: "with multiprocessing.Lock()" works now. |
|
ea4c5c3bc7ab
merge in patch from tim golden to fix contextmanager support for mp.Lock()
Jesse Noller <jnoller@gmail.com>
parents:
52494
diff
changeset
|
527 |
|
53184
89deb6bc82e4
Issue #5768: Change to Unicode output logic and test case for same.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53159
diff
changeset
|
528 - Issue #5177: Multiprocessing's SocketListener class now uses |
|
52441
965230b3379f
Issue 5177: use socket.SO_REUSEADDR on multiprocessing SocketManager sockets
Jesse Noller <jnoller@gmail.com>
parents:
52373
diff
changeset
|
529 socket.SO_REUSEADDR on all connections so that the user no longer needs |
|
965230b3379f
Issue 5177: use socket.SO_REUSEADDR on multiprocessing SocketManager sockets
Jesse Noller <jnoller@gmail.com>
parents:
52373
diff
changeset
|
530 to wait 120 seconds for the socket to expire. |
|
965230b3379f
Issue 5177: use socket.SO_REUSEADDR on multiprocessing SocketManager sockets
Jesse Noller <jnoller@gmail.com>
parents:
52373
diff
changeset
|
531 |
|
52373
fbad42c45c9c
Adjusted _tkinter to compile without warnings when WITH_THREAD is not
Guilherme Polo <ggpolo@gmail.com>
parents:
52331
diff
changeset
|
532 - Adjusted _tkinter to compile without warnings when WITH_THREAD is not |
|
fbad42c45c9c
Adjusted _tkinter to compile without warnings when WITH_THREAD is not
Guilherme Polo <ggpolo@gmail.com>
parents:
52331
diff
changeset
|
533 defined (part of issue #5035). |
|
fbad42c45c9c
Adjusted _tkinter to compile without warnings when WITH_THREAD is not
Guilherme Polo <ggpolo@gmail.com>
parents:
52331
diff
changeset
|
534 |
|
52331
9f8976565f82
News item for the platform.py fix (r70594).
Marc-André Lemburg <mal@egenix.com>
parents:
52297
diff
changeset
|
535 - Issue #5561: Removed the sys.version_info shortcuts from platform's |
|
9f8976565f82
News item for the platform.py fix (r70594).
Marc-André Lemburg <mal@egenix.com>
parents:
52297
diff
changeset
|
536 python_version() and python_version_tuple() since they produced different |
|
9f8976565f82
News item for the platform.py fix (r70594).
Marc-André Lemburg <mal@egenix.com>
parents:
52297
diff
changeset
|
537 output compared to previous Python versions. |
|
9f8976565f82
News item for the platform.py fix (r70594).
Marc-André Lemburg <mal@egenix.com>
parents:
52297
diff
changeset
|
538 |
|
52297
e4aa530e5760
implement test skipping and expected failures
Benjamin Peterson <benjamin@python.org>
parents:
52288
diff
changeset
|
539 - Issue #1034053: unittest now supports skipping tests and expected failures. |
|
e4aa530e5760
implement test skipping and expected failures
Benjamin Peterson <benjamin@python.org>
parents:
52288
diff
changeset
|
540 |
|
52540
11d6e538a279
The unittest.TestCase.assertEqual() now displays the differences in lists,
Gregory P. Smith <greg@mad-scientist.com>
parents:
52510
diff
changeset
|
541 - The unittest.TestCase.assertRaises() method now returns a context manager when |
|
11d6e538a279
The unittest.TestCase.assertEqual() now displays the differences in lists,
Gregory P. Smith <greg@mad-scientist.com>
parents:
52510
diff
changeset
|
542 not given a callable so that code to be tested can be written inline using |
|
11d6e538a279
The unittest.TestCase.assertEqual() now displays the differences in lists,
Gregory P. Smith <greg@mad-scientist.com>
parents:
52510
diff
changeset
|
543 a with statement. |
|
11d6e538a279
The unittest.TestCase.assertEqual() now displays the differences in lists,
Gregory P. Smith <greg@mad-scientist.com>
parents:
52510
diff
changeset
|
544 |
|
11d6e538a279
The unittest.TestCase.assertEqual() now displays the differences in lists,
Gregory P. Smith <greg@mad-scientist.com>
parents:
52510
diff
changeset
|
545 - The unittest.TestCase.assertEqual() now displays the differences in lists, |
|
11d6e538a279
The unittest.TestCase.assertEqual() now displays the differences in lists,
Gregory P. Smith <greg@mad-scientist.com>
parents:
52510
diff
changeset
|
546 tuples, dicts and sets on failure. Many new handy type and comparison |
|
11d6e538a279
The unittest.TestCase.assertEqual() now displays the differences in lists,
Gregory P. Smith <greg@mad-scientist.com>
parents:
52510
diff
changeset
|
547 specific assert* methods have been added that fail with error messages |
|
11d6e538a279
The unittest.TestCase.assertEqual() now displays the differences in lists,
Gregory P. Smith <greg@mad-scientist.com>
parents:
52510
diff
changeset
|
548 actually useful for debugging. Contributed in part by Google. [Issue #2578] |
|
11d6e538a279
The unittest.TestCase.assertEqual() now displays the differences in lists,
Gregory P. Smith <greg@mad-scientist.com>
parents:
52510
diff
changeset
|
549 |
|
52267
445d404270ea
Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop
Lars Gustäbel <lars@gustaebel.de>
parents:
52265
diff
changeset
|
550 - Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop |
|
445d404270ea
Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop
Lars Gustäbel <lars@gustaebel.de>
parents:
52265
diff
changeset
|
551 forever on incomplete input. That caused tarfile.open() to hang when used |
|
445d404270ea
Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop
Lars Gustäbel <lars@gustaebel.de>
parents:
52265
diff
changeset
|
552 with mode 'r' or 'r:bz2' and a fileobj argument that contained no data or |
|
445d404270ea
Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop
Lars Gustäbel <lars@gustaebel.de>
parents:
52265
diff
changeset
|
553 partial bzip2 compressed data. |
|
445d404270ea
Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop
Lars Gustäbel <lars@gustaebel.de>
parents:
52265
diff
changeset
|
554 |
|
52265
efd17cb5823a
close the file even if an exception occurs #5536
Benjamin Peterson <benjamin@python.org>
parents:
52233
diff
changeset
|
555 - Issue #5536: urllib.urlretrieve makes sure to close the file it's writing to |
|
efd17cb5823a
close the file even if an exception occurs #5536
Benjamin Peterson <benjamin@python.org>
parents:
52233
diff
changeset
|
556 even if an exception occurs. |
|
efd17cb5823a
close the file even if an exception occurs #5536
Benjamin Peterson <benjamin@python.org>
parents:
52233
diff
changeset
|
557 |
|
52225
a11a676fe6c0
Issue 5381: Add object_pairs_hook to the json module.
Raymond Hettinger <python@rcn.com>
parents:
52219
diff
changeset
|
558 - Issue #5381: Added object_pairs_hook to the json module. This allows |
|
a11a676fe6c0
Issue 5381: Add object_pairs_hook to the json module.
Raymond Hettinger <python@rcn.com>
parents:
52219
diff
changeset
|
559 OrderedDicts to be built by the decoder. |
|
a11a676fe6c0
Issue 5381: Add object_pairs_hook to the json module.
Raymond Hettinger <python@rcn.com>
parents:
52219
diff
changeset
|
560 |
|
52195
5dee93a97558
Issue #2110: Add support for thousands separator and 'n' format specifier
Mark Dickinson <dickinsm@gmail.com>
parents:
52188
diff
changeset
|
561 - Issue #2110: Add support for thousands separator and 'n' type |
|
5dee93a97558
Issue #2110: Add support for thousands separator and 'n' format specifier
Mark Dickinson <dickinsm@gmail.com>
parents:
52188
diff
changeset
|
562 specifier to Decimal.__format__ |
|
5dee93a97558
Issue #2110: Add support for thousands separator and 'n' format specifier
Mark Dickinson <dickinsm@gmail.com>
parents:
52188
diff
changeset
|
563 |
|
52188
6b738b6f7fc6
Fix bug in Decimal __format__ method that swapped left and right
Mark Dickinson <dickinsm@gmail.com>
parents:
52157
diff
changeset
|
564 - Fix Decimal.__format__ bug that swapped the meanings of the '<' and |
|
6b738b6f7fc6
Fix bug in Decimal __format__ method that swapped left and right
Mark Dickinson <dickinsm@gmail.com>
parents:
52157
diff
changeset
|
565 '>' alignment characters. |
|
6b738b6f7fc6
Fix bug in Decimal __format__ method that swapped left and right
Mark Dickinson <dickinsm@gmail.com>
parents:
52157
diff
changeset
|
566 |
|
52153
861cd46eeaee
Issue #1222: locale.format() bug when the thousands separator is a space character.
Antoine Pitrou <solipsis@pitrou.net>
parents:
52128
diff
changeset
|
567 - Issue #1222: locale.format() bug when the thousands separator is a space |
|
861cd46eeaee
Issue #1222: locale.format() bug when the thousands separator is a space character.
Antoine Pitrou <solipsis@pitrou.net>
parents:
52128
diff
changeset
|
568 character. |
|
861cd46eeaee
Issue #1222: locale.format() bug when the thousands separator is a space character.
Antoine Pitrou <solipsis@pitrou.net>
parents:
52128
diff
changeset
|
569 |
|
52128
3ecf6c3cc81e
Issue #5472: Fixed distutils.test_util tear down
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52125
diff
changeset
|
570 - Issue #5472: Fixed distutils.test_util tear down. Original patch by |
|
3ecf6c3cc81e
Issue #5472: Fixed distutils.test_util tear down
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52125
diff
changeset
|
571 Tim Golden. |
|
3ecf6c3cc81e
Issue #5472: Fixed distutils.test_util tear down
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52125
diff
changeset
|
572 |
|
52119
b0911b5a002e
For collections.deque() objects, expose the maxlen parameter as a read-only attribute.
Raymond Hettinger <python@rcn.com>
parents:
52059
diff
changeset
|
573 - collections.deque() objects now have a read-only attribute called maxlen. |
|
b0911b5a002e
For collections.deque() objects, expose the maxlen parameter as a read-only attribute.
Raymond Hettinger <python@rcn.com>
parents:
52059
diff
changeset
|
574 |
|
52059
c79ec63e6c08
Fixed issue #2638: Show a window constructed with tkSimpleDialog.Dialog only
Guilherme Polo <ggpolo@gmail.com>
parents:
52055
diff
changeset
|
575 - Issue #2638: Show a window constructed with tkSimpleDialog.Dialog only after |
|
c79ec63e6c08
Fixed issue #2638: Show a window constructed with tkSimpleDialog.Dialog only
Guilherme Polo <ggpolo@gmail.com>
parents:
52055
diff
changeset
|
576 it is has been populated and properly configured in order to prevent |
|
c79ec63e6c08
Fixed issue #2638: Show a window constructed with tkSimpleDialog.Dialog only
Guilherme Polo <ggpolo@gmail.com>
parents:
52055
diff
changeset
|
577 window flashing. |
|
c79ec63e6c08
Fixed issue #2638: Show a window constructed with tkSimpleDialog.Dialog only
Guilherme Polo <ggpolo@gmail.com>
parents:
52055
diff
changeset
|
578 |
|
52055
114850f73e3a
Fixed issue #4792: Prevent a segfault in _tkinter by using the
Guilherme Polo <ggpolo@gmail.com>
parents:
52054
diff
changeset
|
579 - Issue #4792: Prevent a segfault in _tkinter by using the |
|
114850f73e3a
Fixed issue #4792: Prevent a segfault in _tkinter by using the
Guilherme Polo <ggpolo@gmail.com>
parents:
52054
diff
changeset
|
580 guaranteed to be safe interp argument given to the PythonCmd in place of |
|
114850f73e3a
Fixed issue #4792: Prevent a segfault in _tkinter by using the
Guilherme Polo <ggpolo@gmail.com>
parents:
52054
diff
changeset
|
581 the Tcl interpreter taken from a PythonCmd_ClientData. |
|
114850f73e3a
Fixed issue #4792: Prevent a segfault in _tkinter by using the
Guilherme Polo <ggpolo@gmail.com>
parents:
52054
diff
changeset
|
582 |
|
52054
433e116c335d
Fixed issue #5193: Guarantee that Tkinter.Text.search returns a string.
Guilherme Polo <ggpolo@gmail.com>
parents:
52048
diff
changeset
|
583 - Issue #5193: Guarantee that Tkinter.Text.search returns a string. |
|
433e116c335d
Fixed issue #5193: Guarantee that Tkinter.Text.search returns a string.
Guilherme Polo <ggpolo@gmail.com>
parents:
52048
diff
changeset
|
584 |
|
52048
4650ecdfcfb6
Issue #5394: removed > 2.3 syntax from distutils.msvc9compiler
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52026
diff
changeset
|
585 - Issue #5394: removed > 2.3 syntax from distutils.msvc9compiler. |
|
4650ecdfcfb6
Issue #5394: removed > 2.3 syntax from distutils.msvc9compiler
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52026
diff
changeset
|
586 Original patch by Akira Kitada. |
|
4650ecdfcfb6
Issue #5394: removed > 2.3 syntax from distutils.msvc9compiler
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
52026
diff
changeset
|
587 |
|
52026
79ea0667604b
Issue #5385: Fixed mmap crash after resize failure on windows.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51977
diff
changeset
|
588 - Issue #5385: Fixed mmap crash after resize failure on windows. |
|
79ea0667604b
Issue #5385: Fixed mmap crash after resize failure on windows.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51977
diff
changeset
|
589 |
|
51977
80233df24f8c
Issue #5179: Fixed subprocess handle leak on failure on windows.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51964
diff
changeset
|
590 - Issue #5179: Fixed subprocess handle leak on failure on windows. |
|
80233df24f8c
Issue #5179: Fixed subprocess handle leak on failure on windows.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51964
diff
changeset
|
591 |
|
51962
4a4da968de2a
Backport PEP 372: OrderedDict()
Raymond Hettinger <python@rcn.com>
parents:
51951
diff
changeset
|
592 - PEP 372: Added collections.OrderedDict(). |
|
4a4da968de2a
Backport PEP 372: OrderedDict()
Raymond Hettinger <python@rcn.com>
parents:
51951
diff
changeset
|
593 |
|
51963
0c635574b139
Backport 70106: Add OrderedDict support to collections.namedtuple().
Raymond Hettinger <python@rcn.com>
parents:
51962
diff
changeset
|
594 - The _asdict() for method for namedtuples now returns an OrderedDict(). |
|
0c635574b139
Backport 70106: Add OrderedDict support to collections.namedtuple().
Raymond Hettinger <python@rcn.com>
parents:
51962
diff
changeset
|
595 |
|
51964
6b1b2e7a06e9
Backport 70111: Let configparser use ordered dicts by default.
Raymond Hettinger <python@rcn.com>
parents:
51963
diff
changeset
|
596 - The configparser module now defaults to using an ordered dictionary. |
|
6b1b2e7a06e9
Backport 70111: Let configparser use ordered dicts by default.
Raymond Hettinger <python@rcn.com>
parents:
51963
diff
changeset
|
597 |
|
51951
87115c727102
give httplib.IncompleteRead a more sane repr #4308
Benjamin Peterson <benjamin@python.org>
parents:
51936
diff
changeset
|
598 - Issue #4308: httplib.IncompleteRead's repr doesn't include all of the data all |
|
87115c727102
give httplib.IncompleteRead a more sane repr #4308
Benjamin Peterson <benjamin@python.org>
parents:
51936
diff
changeset
|
599 ready received. |
|
87115c727102
give httplib.IncompleteRead a more sane repr #4308
Benjamin Peterson <benjamin@python.org>
parents:
51936
diff
changeset
|
600 |
|
51932
a6c24aace8cb
fix a silly problem of caching gone wrong #5401
Benjamin Peterson <benjamin@python.org>
parents:
51911
diff
changeset
|
601 - Issue #5401: Fixed a performance problem in mimetypes when ``from mimetypes |
|
a6c24aace8cb
fix a silly problem of caching gone wrong #5401
Benjamin Peterson <benjamin@python.org>
parents:
51911
diff
changeset
|
602 import guess_extension`` was used. |
|
a6c24aace8cb
fix a silly problem of caching gone wrong #5401
Benjamin Peterson <benjamin@python.org>
parents:
51911
diff
changeset
|
603 |
|
51911
29d652e3f2d3
Issue #1733986: Fixed mmap crash in accessing elements of second map object
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51907
diff
changeset
|
604 - Issue #1733986: Fixed mmap crash in accessing elements of second map object |
|
29d652e3f2d3
Issue #1733986: Fixed mmap crash in accessing elements of second map object
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51907
diff
changeset
|
605 with same tagname but larger size than first map. (Windows) |
|
29d652e3f2d3
Issue #1733986: Fixed mmap crash in accessing elements of second map object
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51907
diff
changeset
|
606 |
|
51907
9de5d62ad402
Issue #5386: mmap.write_byte didn't check map size, so it could cause buffer
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51904
diff
changeset
|
607 - Issue #5386: mmap.write_byte didn't check map size, so it could cause buffer |
|
9de5d62ad402
Issue #5386: mmap.write_byte didn't check map size, so it could cause buffer
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51904
diff
changeset
|
608 overrun. |
|
9de5d62ad402
Issue #5386: mmap.write_byte didn't check map size, so it could cause buffer
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51904
diff
changeset
|
609 |
|
51904
789ff8bd190a
Issues #1533164 and #5378: Added quiet and force-optimize options to Distutils bdist_rpm command
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51890
diff
changeset
|
610 - Issue #1533164: Installed but not listed *.pyo was breaking Distutils |
|
789ff8bd190a
Issues #1533164 and #5378: Added quiet and force-optimize options to Distutils bdist_rpm command
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51890
diff
changeset
|
611 bdist_rpm command. |
|
789ff8bd190a
Issues #1533164 and #5378: Added quiet and force-optimize options to Distutils bdist_rpm command
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51890
diff
changeset
|
612 |
|
789ff8bd190a
Issues #1533164 and #5378: Added quiet and force-optimize options to Distutils bdist_rpm command
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51890
diff
changeset
|
613 - Issue #5378: added --quiet option to Distutils bdist_rpm command. |
|
789ff8bd190a
Issues #1533164 and #5378: Added quiet and force-optimize options to Distutils bdist_rpm command
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51890
diff
changeset
|
614 |
|
51890
8b68968879c7
Issue #5052: make Distutils compatible with 2.3 again.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51876
diff
changeset
|
615 - Issue #5052: make Distutils compatible with 2.3 again. |
|
8b68968879c7
Issue #5052: make Distutils compatible with 2.3 again.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51876
diff
changeset
|
616 |
|
51876
712aa5bb7b48
remove deprecated symtable.Symbol methods
Benjamin Peterson <benjamin@python.org>
parents:
51856
diff
changeset
|
617 - Deprecated methods of symtable.Symbol have been removed: is_keywordarg(), |
|
712aa5bb7b48
remove deprecated symtable.Symbol methods
Benjamin Peterson <benjamin@python.org>
parents:
51856
diff
changeset
|
618 is_vararg(), and is_in_tuple(). |
|
712aa5bb7b48
remove deprecated symtable.Symbol methods
Benjamin Peterson <benjamin@python.org>
parents:
51856
diff
changeset
|
619 |
|
51856
702f1899161e
Fixed #5316 : test failure in test_site
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51803
diff
changeset
|
620 - Issue #5316: Fixed buildbot failures introduced by multiple inheritance |
|
702f1899161e
Fixed #5316 : test failure in test_site
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51803
diff
changeset
|
621 in Distutils tests. |
|
702f1899161e
Fixed #5316 : test failure in test_site
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51803
diff
changeset
|
622 |
|
51739
8c13f430e160
#5287: Add exception handling around findCaller() call to help out IronPython.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
51710
diff
changeset
|
623 - Issue #5287: Add exception handling around findCaller() call to help out |
|
8c13f430e160
#5287: Add exception handling around findCaller() call to help out IronPython.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
51710
diff
changeset
|
624 IronPython. |
| 49370 | 625 |
|
51692
9ad662a43eb3
Issue #5282: Fixed mmap resize on 32bit windows and unix. When offset > 0,
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51688
diff
changeset
|
626 - Issue #5282: Fixed mmap resize on 32bit windows and unix. When offset > 0, |
|
9ad662a43eb3
Issue #5282: Fixed mmap resize on 32bit windows and unix. When offset > 0,
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51688
diff
changeset
|
627 The file was resized to wrong size. |
|
9ad662a43eb3
Issue #5282: Fixed mmap resize on 32bit windows and unix. When offset > 0,
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51688
diff
changeset
|
628 |
|
51688
0c6c0572c247
Issue #5292: Fixed mmap crash on its boundary access m[len(m)].
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51667
diff
changeset
|
629 - Issue #5292: Fixed mmap crash on its boundary access m[len(m)]. |
|
0c6c0572c247
Issue #5292: Fixed mmap crash on its boundary access m[len(m)].
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
51667
diff
changeset
|
630 |
|
51739
8c13f430e160
#5287: Add exception handling around findCaller() call to help out IronPython.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
51710
diff
changeset
|
631 - Issue #2279: distutils.sdist.add_defaults now add files |
|
51667
982f9e2925a4
Fixed #2279: distutils.sdist.add_defaults now add files listed in package_data and data_files
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51664
diff
changeset
|
632 from the package_data and the data_files metadata. |
|
982f9e2925a4
Fixed #2279: distutils.sdist.add_defaults now add files listed in package_data and data_files
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51664
diff
changeset
|
633 |
|
51739
8c13f430e160
#5287: Add exception handling around findCaller() call to help out IronPython.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
51710
diff
changeset
|
634 - Issue #5257: refactored all tests in distutils, so they use |
|
51626
e5522875b98c
Fix for #5257: refactored all tests in distutils, so they use a temporary directory.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51616
diff
changeset
|
635 support.TempdirManager, to avoid writing in the tests directory. |
|
e5522875b98c
Fix for #5257: refactored all tests in distutils, so they use a temporary directory.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51616
diff
changeset
|
636 |
|
51616
8dc28a126b2c
Fixed #4524: distutils build_script command failed with --with-suffix=3
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51612
diff
changeset
|
637 - Issue #4524: distutils build_script command failed with --with-suffix=3. |
|
8dc28a126b2c
Fixed #4524: distutils build_script command failed with --with-suffix=3
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51612
diff
changeset
|
638 Initial patch by Amaury Forgeot d'Arc. |
|
8dc28a126b2c
Fixed #4524: distutils build_script command failed with --with-suffix=3
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51612
diff
changeset
|
639 |
|
51612
d3663f09d764
Issue #2461: added tests for distutils.util
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51601
diff
changeset
|
640 - Issue #2461: added tests for distutils.util |
|
d3663f09d764
Issue #2461: added tests for distutils.util
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51601
diff
changeset
|
641 |
|
51538
edcf996f07e9
Issue #1008086: Fixes socket.inet_aton() to always return 4 bytes even
Gregory P. Smith <greg@mad-scientist.com>
parents:
51524
diff
changeset
|
642 - Issue #1008086: Fixed socket.inet_aton() to always return 4 bytes even on |
|
edcf996f07e9
Issue #1008086: Fixes socket.inet_aton() to always return 4 bytes even
Gregory P. Smith <greg@mad-scientist.com>
parents:
51524
diff
changeset
|
643 LP64 platforms (most 64-bit Linux, bsd, unix systems). |
|
edcf996f07e9
Issue #1008086: Fixes socket.inet_aton() to always return 4 bytes even
Gregory P. Smith <greg@mad-scientist.com>
parents:
51524
diff
changeset
|
644 |
|
51524
95bb7739e386
Issue#5203: ctypes segfaults when passing a unicode string to a
Thomas Heller <theller@ctypes.org>
parents:
51517
diff
changeset
|
645 - Issue #5203: Fixed ctypes segfaults when passing a unicode string to a |
|
95bb7739e386
Issue#5203: ctypes segfaults when passing a unicode string to a
Thomas Heller <theller@ctypes.org>
parents:
51517
diff
changeset
|
646 function without argtypes (only occurs if HAVE_USABLE_WCHAR_T is false). |
|
95bb7739e386
Issue#5203: ctypes segfaults when passing a unicode string to a
Thomas Heller <theller@ctypes.org>
parents:
51517
diff
changeset
|
647 |
|
51504
c61f24ff055e
Fixed #3386: the optional prefix argument was ignored under OS2 and NT in distutils.sysconfig.get_python_lib
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51500
diff
changeset
|
648 - Issue #3386: distutils.sysconfig.get_python_lib prefix argument was ignored |
|
c61f24ff055e
Fixed #3386: the optional prefix argument was ignored under OS2 and NT in distutils.sysconfig.get_python_lib
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51500
diff
changeset
|
649 under NT and OS2. Patch by Philip Jenvey. |
|
c61f24ff055e
Fixed #3386: the optional prefix argument was ignored under OS2 and NT in distutils.sysconfig.get_python_lib
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51500
diff
changeset
|
650 |
|
51500
584c47d8c93f
compileall used the ctime of bytecode and source to determine if the bytecode
Brett Cannon <bcannon@gmail.com>
parents:
51499
diff
changeset
|
651 - Issue #5128: Make compileall properly inspect bytecode to determine if needs |
|
584c47d8c93f
compileall used the ctime of bytecode and source to determine if the bytecode
Brett Cannon <bcannon@gmail.com>
parents:
51499
diff
changeset
|
652 to be recreated. This avoids a timing hole thanks to the old reliance on the |
|
584c47d8c93f
compileall used the ctime of bytecode and source to determine if the bytecode
Brett Cannon <bcannon@gmail.com>
parents:
51499
diff
changeset
|
653 ctime of the files involved. |
|
584c47d8c93f
compileall used the ctime of bytecode and source to determine if the bytecode
Brett Cannon <bcannon@gmail.com>
parents:
51499
diff
changeset
|
654 |
|
51492
fbbbc259b5ce
Fixed issue #5122: Synchronize tk load failure check to prevent a
Guilherme Polo <ggpolo@gmail.com>
parents:
51481
diff
changeset
|
655 - Issue #5122: Synchronize tk load failure check to prevent a potential |
|
fbbbc259b5ce
Fixed issue #5122: Synchronize tk load failure check to prevent a
Guilherme Polo <ggpolo@gmail.com>
parents:
51481
diff
changeset
|
656 deadlock. |
|
fbbbc259b5ce
Fixed issue #5122: Synchronize tk load failure check to prevent a
Guilherme Polo <ggpolo@gmail.com>
parents:
51481
diff
changeset
|
657 |
|
51499
beef8818a66c
Issue 1818: collections.namedtuple() to support automatic renaming of invalid fieldnames.
Raymond Hettinger <python@rcn.com>
parents:
51492
diff
changeset
|
658 - Issue #1818: collections.namedtuple() now supports a keyword argument |
|
beef8818a66c
Issue 1818: collections.namedtuple() to support automatic renaming of invalid fieldnames.
Raymond Hettinger <python@rcn.com>
parents:
51492
diff
changeset
|
659 'rename' which lets invalid fieldnames be automatically converted to |
|
beef8818a66c
Issue 1818: collections.namedtuple() to support automatic renaming of invalid fieldnames.
Raymond Hettinger <python@rcn.com>
parents:
51492
diff
changeset
|
660 positional names in the form, _1, _2, ... |
|
beef8818a66c
Issue 1818: collections.namedtuple() to support automatic renaming of invalid fieldnames.
Raymond Hettinger <python@rcn.com>
parents:
51492
diff
changeset
|
661 |
|
51481
7bbdce5c9250
Fixed issue #4890: Handle empty text search pattern in
Guilherme Polo <ggpolo@gmail.com>
parents:
51479
diff
changeset
|
662 - Issue #4890: Handle empty text search pattern in Tkinter.Text.search. |
|
7bbdce5c9250
Fixed issue #4890: Handle empty text search pattern in
Guilherme Polo <ggpolo@gmail.com>
parents:
51479
diff
changeset
|
663 |
|
51474
e49013f1d831
Issue #5170: Fixed Unicode output bug in logging and added test case. This is a regression which did not occur in 2.5.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
51455
diff
changeset
|
664 - Issue #5170: Fixed Unicode output bug in logging and added test case. |
|
e49013f1d831
Issue #5170: Fixed Unicode output bug in logging and added test case. This is a regression which did not occur in 2.5.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
51455
diff
changeset
|
665 This is a regression which did not occur in 2.5. |
|
e49013f1d831
Issue #5170: Fixed Unicode output bug in logging and added test case. This is a regression which did not occur in 2.5.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
51455
diff
changeset
|
666 |
|
51455
117e152e513a
Issue #4512 closeout: Make ZipImport.get_filename() a public method
Nick Coghlan <ncoghlan@gmail.com>
parents:
51451
diff
changeset
|
667 - Issue #4512 (part 2): Promote ``ZipImporter._get_filename()`` to be a |
|
117e152e513a
Issue #4512 closeout: Make ZipImport.get_filename() a public method
Nick Coghlan <ncoghlan@gmail.com>
parents:
51451
diff
changeset
|
668 public documented method ``ZipImporter.get_filename()``. |
|
117e152e513a
Issue #4512 closeout: Make ZipImport.get_filename() a public method
Nick Coghlan <ncoghlan@gmail.com>
parents:
51451
diff
changeset
|
669 |
|
51450
5cce99aa1f58
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)
Nick Coghlan <ncoghlan@gmail.com>
parents:
51425
diff
changeset
|
670 - Issue #4195: The ``runpy`` module (and the ``-m`` switch) now support |
|
5cce99aa1f58
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)
Nick Coghlan <ncoghlan@gmail.com>
parents:
51425
diff
changeset
|
671 the execution of packages by looking for and executing a ``__main__`` |
|
51451
5708a1e01645
Mention patch submitter in NEWS entry for r69419
Nick Coghlan <ncoghlan@gmail.com>
parents:
51450
diff
changeset
|
672 submodule when a package name is supplied. Initial patch by Andi |
|
5708a1e01645
Mention patch submitter in NEWS entry for r69419
Nick Coghlan <ncoghlan@gmail.com>
parents:
51450
diff
changeset
|
673 Vajda. |
|
51450
5cce99aa1f58
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)
Nick Coghlan <ncoghlan@gmail.com>
parents:
51425
diff
changeset
|
674 |
|
51408
9856c4faac04
Issue #1731706: Call Tcl_ConditionFinalize for Tcl_Conditions that will
Guilherme Polo <ggpolo@gmail.com>
parents:
51407
diff
changeset
|
675 - Issue #1731706: Call Tcl_ConditionFinalize for Tcl_Conditions that will |
|
9856c4faac04
Issue #1731706: Call Tcl_ConditionFinalize for Tcl_Conditions that will
Guilherme Polo <ggpolo@gmail.com>
parents:
51407
diff
changeset
|
676 not be used again (this requires Tcl/Tk 8.3.1), also fix a memory leak in |
|
9856c4faac04
Issue #1731706: Call Tcl_ConditionFinalize for Tcl_Conditions that will
Guilherme Polo <ggpolo@gmail.com>
parents:
51407
diff
changeset
|
677 Tkapp_Call when calling from a thread different than the one that created |
|
9856c4faac04
Issue #1731706: Call Tcl_ConditionFinalize for Tcl_Conditions that will
Guilherme Polo <ggpolo@gmail.com>
parents:
51407
diff
changeset
|
678 the Tcl interpreter. Patch by Robert Hancock. |
|
51407
d4613e970498
Partial fix to issue #1731706: memory leak in Tkapp_Call when calling
Guilherme Polo <ggpolo@gmail.com>
parents:
51374
diff
changeset
|
679 |
|
51474
e49013f1d831
Issue #5170: Fixed Unicode output bug in logging and added test case. This is a regression which did not occur in 2.5.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
51455
diff
changeset
|
680 - Issue #1520877: Now distutils.sysconfig reads $AR from the |
|
51374
fdecb9182604
fixed #1520877: now distutils reads Read from the environment/Makefile
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51365
diff
changeset
|
681 environment/Makefile. Patch by Douglas Greiman. |
|
fdecb9182604
fixed #1520877: now distutils reads Read from the environment/Makefile
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51365
diff
changeset
|
682 |
|
51365
e239e977bb32
Implement issue #4285, convert sys.version_info to a named
Eric Smith <eric@trueblade.com>
parents:
51360
diff
changeset
|
683 - Issue #4285: Change sys.version_info to be a named tuple. Patch by |
|
e239e977bb32
Implement issue #4285, convert sys.version_info to a named
Eric Smith <eric@trueblade.com>
parents:
51360
diff
changeset
|
684 Ross Light. |
|
e239e977bb32
Implement issue #4285, convert sys.version_info to a named
Eric Smith <eric@trueblade.com>
parents:
51360
diff
changeset
|
685 |
|
51360
50d89436aeab
Fixed #1276768: verbose option was not used in the code.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51352
diff
changeset
|
686 - Issue #1276768: The verbose option was not used in the code of |
|
50d89436aeab
Fixed #1276768: verbose option was not used in the code.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51352
diff
changeset
|
687 distutils.file_util and distutils.dir_util. |
|
50d89436aeab
Fixed #1276768: verbose option was not used in the code.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51352
diff
changeset
|
688 |
|
51474
e49013f1d831
Issue #5170: Fixed Unicode output bug in logging and added test case. This is a regression which did not occur in 2.5.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
51455
diff
changeset
|
689 - Issue #5132: Fixed trouble building extensions under Solaris with |
|
51352
466eb9784e8b
Fixed #5132: enable extensions to link on Solaris
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51281
diff
changeset
|
690 --enabled-shared activated. Initial patch by Dave Peterson. |
|
466eb9784e8b
Fixed #5132: enable extensions to link on Solaris
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51281
diff
changeset
|
691 |
|
51274
9913c4715261
NEWS entry for issue #1581476
Guilherme Polo <ggpolo@gmail.com>
parents:
51261
diff
changeset
|
692 - Issue #1581476: Always use the Tcl global namespace when calling into Tcl. |
|
9913c4715261
NEWS entry for issue #1581476
Guilherme Polo <ggpolo@gmail.com>
parents:
51261
diff
changeset
|
693 |
|
51177
3c290bc21d2c
Issue #2047: shutil.move() could believe that its destination path was
Antoine Pitrou <solipsis@pitrou.net>
parents:
51147
diff
changeset
|
694 - Issue #2047: shutil.move() could believe that its destination path was |
|
3c290bc21d2c
Issue #2047: shutil.move() could believe that its destination path was
Antoine Pitrou <solipsis@pitrou.net>
parents:
51147
diff
changeset
|
695 inside its source path if it began with the same letters (e.g. "src" vs. |
|
3c290bc21d2c
Issue #2047: shutil.move() could believe that its destination path was
Antoine Pitrou <solipsis@pitrou.net>
parents:
51147
diff
changeset
|
696 "src.new"). |
|
3c290bc21d2c
Issue #2047: shutil.move() could believe that its destination path was
Antoine Pitrou <solipsis@pitrou.net>
parents:
51147
diff
changeset
|
697 |
|
52895
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
698 - Issue #4920: Fixed .next() vs .__next__() issues in the ABCs for |
|
51147
944046808359
Issue 4920: Fixed next() vs __next__() issues in the ABCs
Raymond Hettinger <python@rcn.com>
parents:
51140
diff
changeset
|
699 Iterator and MutableSet. |
|
944046808359
Issue 4920: Fixed next() vs __next__() issues in the ABCs
Raymond Hettinger <python@rcn.com>
parents:
51140
diff
changeset
|
700 |
|
51131
c101f78aed8b
Added the ttk module. See issue #2983: Ttk support for Tkinter.
Guilherme Polo <ggpolo@gmail.com>
parents:
51110
diff
changeset
|
701 - Added the ttk module. See issue #2983: Ttk support for Tkinter. |
|
c101f78aed8b
Added the ttk module. See issue #2983: Ttk support for Tkinter.
Guilherme Polo <ggpolo@gmail.com>
parents:
51110
diff
changeset
|
702 |
|
52895
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
703 - Issue #5021: doctest.testfile() did not create __name__ and |
|
51110
a28765fd32f0
Issue 5021: doctest.testfile should set __name__
Raymond Hettinger <python@rcn.com>
parents:
51097
diff
changeset
|
704 collections.namedtuple() relied on __name__ being defined. |
|
a28765fd32f0
Issue 5021: doctest.testfile should set __name__
Raymond Hettinger <python@rcn.com>
parents:
51097
diff
changeset
|
705 |
|
51055
b4ace2b6c28f
Backport importlib in the form of providing importlib.import_module(). This has
Brett Cannon <bcannon@gmail.com>
parents:
51054
diff
changeset
|
706 - Backport importlib from Python 3.1. Only the import_module() function has |
|
b4ace2b6c28f
Backport importlib in the form of providing importlib.import_module(). This has
Brett Cannon <bcannon@gmail.com>
parents:
51054
diff
changeset
|
707 been backported to help facilitate transitions from 2.7 to 3.1. |
|
b4ace2b6c28f
Backport importlib in the form of providing importlib.import_module(). This has
Brett Cannon <bcannon@gmail.com>
parents:
51054
diff
changeset
|
708 |
|
51054
21fb1014294c
Fixed #1885: --formats=tar,gztar was not working properly in the sdist command
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51045
diff
changeset
|
709 - Issue #1885: distutils. When running sdist with --formats=tar,gztar |
|
21fb1014294c
Fixed #1885: --formats=tar,gztar was not working properly in the sdist command
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51045
diff
changeset
|
710 the tar file was overriden by the gztar one. |
|
21fb1014294c
Fixed #1885: --formats=tar,gztar was not working properly in the sdist command
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51045
diff
changeset
|
711 |
|
51036
7d5fa52341e2
Fixed #4863: removed distutils.mwerkscompiler
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51023
diff
changeset
|
712 - Issue #4863: distutils.mwerkscompiler has been removed. |
|
7d5fa52341e2
Fixed #4863: removed distutils.mwerkscompiler
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
51023
diff
changeset
|
713 |
|
51097
b7ce675febb9
Promote combinations_with_replacement() from a recipe to a regular itertool.
Raymond Hettinger <python@rcn.com>
parents:
51055
diff
changeset
|
714 - Added a new itertools functions: combinations_with_replacement() |
|
b7ce675febb9
Promote combinations_with_replacement() from a recipe to a regular itertool.
Raymond Hettinger <python@rcn.com>
parents:
51055
diff
changeset
|
715 and compress(). |
|
51045
14ace205447b
Promote compress() from a recipe to being a regular itertool.
Raymond Hettinger <python@rcn.com>
parents:
51036
diff
changeset
|
716 |
|
52895
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
717 - Issue #5032: added a step argument to itertools.count() and |
|
51541
cbd53ff49557
Issue 5032: added a step argument to itertools.count() and allowed non-integer arguments.
Raymond Hettinger <python@rcn.com>
parents:
51538
diff
changeset
|
718 allowed non-integer arguments. |
|
cbd53ff49557
Issue 5032: added a step argument to itertools.count() and allowed non-integer arguments.
Raymond Hettinger <python@rcn.com>
parents:
51538
diff
changeset
|
719 |
|
51023
f5be6caead03
Properly document multiprocessing's logging support, resolve outstanding issues with the custom levels
Jesse Noller <jnoller@gmail.com>
parents:
51017
diff
changeset
|
720 - Fix and properly document the multiprocessing module's logging |
|
f5be6caead03
Properly document multiprocessing's logging support, resolve outstanding issues with the custom levels
Jesse Noller <jnoller@gmail.com>
parents:
51017
diff
changeset
|
721 support, expose the internal levels and provide proper usage |
|
f5be6caead03
Properly document multiprocessing's logging support, resolve outstanding issues with the custom levels
Jesse Noller <jnoller@gmail.com>
parents:
51017
diff
changeset
|
722 examples. |
|
f5be6caead03
Properly document multiprocessing's logging support, resolve outstanding issues with the custom levels
Jesse Noller <jnoller@gmail.com>
parents:
51017
diff
changeset
|
723 |
|
51017
6d5517975fd2
Issue #1672332: Fix unpickling of subnormal floats, which was raising
Mark Dickinson <dickinsm@gmail.com>
parents:
51007
diff
changeset
|
724 - Issue #1672332: fix unpickling of subnormal floats, which was |
|
6d5517975fd2
Issue #1672332: Fix unpickling of subnormal floats, which was raising
Mark Dickinson <dickinsm@gmail.com>
parents:
51007
diff
changeset
|
725 producing a ValueError on some platforms. |
|
6d5517975fd2
Issue #1672332: Fix unpickling of subnormal floats, which was raising
Mark Dickinson <dickinsm@gmail.com>
parents:
51007
diff
changeset
|
726 |
|
51007
f1af40804ade
Issue #3881: Help Tcl to load even when started through the
Martin v. Löwis <martin@v.loewis.de>
parents:
50999
diff
changeset
|
727 - Issue #3881: Help Tcl to load even when started through the |
|
f1af40804ade
Issue #3881: Help Tcl to load even when started through the
Martin v. Löwis <martin@v.loewis.de>
parents:
50999
diff
changeset
|
728 unreadable local symlink to "Program Files" on Vista. |
|
f1af40804ade
Issue #3881: Help Tcl to load even when started through the
Martin v. Löwis <martin@v.loewis.de>
parents:
50999
diff
changeset
|
729 |
|
50999
fc38f2ecd2ac
Issue #4710: Extract directories properly in the zipfile module;
Martin v. Löwis <martin@v.loewis.de>
parents:
50992
diff
changeset
|
730 - Issue #4710: Extract directories properly in the zipfile module; |
|
fc38f2ecd2ac
Issue #4710: Extract directories properly in the zipfile module;
Martin v. Löwis <martin@v.loewis.de>
parents:
50992
diff
changeset
|
731 allow adding directories to a zipfile. |
|
fc38f2ecd2ac
Issue #4710: Extract directories properly in the zipfile module;
Martin v. Löwis <martin@v.loewis.de>
parents:
50992
diff
changeset
|
732 |
|
51474
e49013f1d831
Issue #5170: Fixed Unicode output bug in logging and added test case. This is a regression which did not occur in 2.5.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
51455
diff
changeset
|
733 - Issue #3807: _multiprocessing build fails when configure is passed |
|
50992
b0d593d41212
Issue 3807: multiprocessing fails to compile under --without-threads
Jesse Noller <jnoller@gmail.com>
parents:
50956
diff
changeset
|
734 --without-threads argument. When this occurs, _multiprocessing will |
|
b0d593d41212
Issue 3807: multiprocessing fails to compile under --without-threads
Jesse Noller <jnoller@gmail.com>
parents:
50956
diff
changeset
|
735 be disabled, and not compiled. |
|
b0d593d41212
Issue 3807: multiprocessing fails to compile under --without-threads
Jesse Noller <jnoller@gmail.com>
parents:
50956
diff
changeset
|
736 |
|
50956
b88cc7e2bfb4
Issue #5008: When a file is opened in append mode with the new IO library,
Antoine Pitrou <solipsis@pitrou.net>
parents:
50948
diff
changeset
|
737 - Issue #5008: When a file is opened in append mode with the new IO library, |
|
b88cc7e2bfb4
Issue #5008: When a file is opened in append mode with the new IO library,
Antoine Pitrou <solipsis@pitrou.net>
parents:
50948
diff
changeset
|
738 do an explicit seek to the end of file (so that e.g. tell() returns the |
|
b88cc7e2bfb4
Issue #5008: When a file is opened in append mode with the new IO library,
Antoine Pitrou <solipsis@pitrou.net>
parents:
50948
diff
changeset
|
739 file size rather than 0). This is consistent with the behaviour of the |
|
b88cc7e2bfb4
Issue #5008: When a file is opened in append mode with the new IO library,
Antoine Pitrou <solipsis@pitrou.net>
parents:
50948
diff
changeset
|
740 traditional 2.x file object. |
|
b88cc7e2bfb4
Issue #5008: When a file is opened in append mode with the new IO library,
Antoine Pitrou <solipsis@pitrou.net>
parents:
50948
diff
changeset
|
741 |
|
50948
766de496a42d
Issue 5013: Fixed bug in FileHandler when delay was set.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
50943
diff
changeset
|
742 - Issue #5013: Fixed a bug in FileHandler which occurred when the delay |
|
766de496a42d
Issue 5013: Fixed bug in FileHandler when delay was set.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
50943
diff
changeset
|
743 parameter was set. |
|
766de496a42d
Issue 5013: Fixed bug in FileHandler when delay was set.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
50943
diff
changeset
|
744 |
|
50943
424a509bebfe
Issue 4998: __slots__ on Fractions was useless.
Raymond Hettinger <python@rcn.com>
parents:
50936
diff
changeset
|
745 - Issue #4998: The memory saving effect of __slots__ had been lost on Fractions |
|
424a509bebfe
Issue 4998: __slots__ on Fractions was useless.
Raymond Hettinger <python@rcn.com>
parents:
50936
diff
changeset
|
746 which inherited from numbers.py which did not have __slots__ defined. The |
| 51565 | 747 numbers hierarchy now has its own __slots__ declarations. |
|
50943
424a509bebfe
Issue 4998: __slots__ on Fractions was useless.
Raymond Hettinger <python@rcn.com>
parents:
50936
diff
changeset
|
748 |
|
50900
95e8d85594bc
Resolve issue 3321: (segfault) _multiprocessing.Connection() doesn't check handle
Jesse Noller <jnoller@gmail.com>
parents:
50890
diff
changeset
|
749 - Issue #3321: _multiprocessing.Connection() doesn't check handle; added checks |
|
95e8d85594bc
Resolve issue 3321: (segfault) _multiprocessing.Connection() doesn't check handle
Jesse Noller <jnoller@gmail.com>
parents:
50890
diff
changeset
|
750 for *nix machines for negative handles and large int handles. Without this check |
|
95e8d85594bc
Resolve issue 3321: (segfault) _multiprocessing.Connection() doesn't check handle
Jesse Noller <jnoller@gmail.com>
parents:
50890
diff
changeset
|
751 it is possible to segfault the interpreter. |
|
95e8d85594bc
Resolve issue 3321: (segfault) _multiprocessing.Connection() doesn't check handle
Jesse Noller <jnoller@gmail.com>
parents:
50890
diff
changeset
|
752 |
|
50854
b4baa725284a
Resolve issue 4449: AssertionError in mp_benchmarks.py
Jesse Noller <jnoller@gmail.com>
parents:
50834
diff
changeset
|
753 - Issue #4449: AssertionError in mp_benchmarks.py, caused by an underlying issue |
|
b4baa725284a
Resolve issue 4449: AssertionError in mp_benchmarks.py
Jesse Noller <jnoller@gmail.com>
parents:
50834
diff
changeset
|
754 in sharedctypes.py. |
|
b4baa725284a
Resolve issue 4449: AssertionError in mp_benchmarks.py
Jesse Noller <jnoller@gmail.com>
parents:
50834
diff
changeset
|
755 |
|
50834
35bf8f7a8edc
fix inspect.isclass() on instances with a custom __getattr__ #1225107
Benjamin Peterson <benjamin@python.org>
parents:
50824
diff
changeset
|
756 - Issue #1225107: inspect.isclass() returned True for instances with a custom |
|
35bf8f7a8edc
fix inspect.isclass() on instances with a custom __getattr__ #1225107
Benjamin Peterson <benjamin@python.org>
parents:
50824
diff
changeset
|
757 __getattr__. |
|
35bf8f7a8edc
fix inspect.isclass() on instances with a custom __getattr__ #1225107
Benjamin Peterson <benjamin@python.org>
parents:
50824
diff
changeset
|
758 |
|
50824
dc31be50c405
#3997: zipfiles generated with more than 65536 files could not be opened
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50798
diff
changeset
|
759 - Issue #3997: zipfiles generated with more than 65536 files could not be |
|
dc31be50c405
#3997: zipfiles generated with more than 65536 files could not be opened
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50798
diff
changeset
|
760 opened with other applications. |
|
dc31be50c405
#3997: zipfiles generated with more than 65536 files could not be opened
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50798
diff
changeset
|
761 |
|
50784
65c1938fb9ff
#1162154: inspect.getmembers() now skips attributes that raise AttributeError,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50781
diff
changeset
|
762 - Issue #1162154: inspect.getmembers() now skips attributes that raise |
|
65c1938fb9ff
#1162154: inspect.getmembers() now skips attributes that raise AttributeError,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50781
diff
changeset
|
763 AttributeError, e.g. a __slots__ attribute which has not been set. |
|
65c1938fb9ff
#1162154: inspect.getmembers() now skips attributes that raise AttributeError,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50781
diff
changeset
|
764 |
|
65c1938fb9ff
#1162154: inspect.getmembers() now skips attributes that raise AttributeError,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50781
diff
changeset
|
765 - Issue #1696199: Add collections.Counter() for rapid and convenient |
|
50753
5934612d5070
Issue 1696199: Add collections.Counter().
Raymond Hettinger <python@rcn.com>
parents:
50747
diff
changeset
|
766 counting. |
|
5934612d5070
Issue 1696199: Add collections.Counter().
Raymond Hettinger <python@rcn.com>
parents:
50747
diff
changeset
|
767 |
|
50699
99c441640f70
Add NEWS entry for r68484.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50676
diff
changeset
|
768 - Issue #3860: GzipFile and BZ2File now support the context manager protocol. |
|
99c441640f70
Add NEWS entry for r68484.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50676
diff
changeset
|
769 |
|
50600
9de21e615577
Issue #4272: Add an optional argument to the GzipFile constructor to override the timestamp in the gzip stream.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50599
diff
changeset
|
770 - Issue #4272: Add an optional argument to the GzipFile constructor to override |
|
9de21e615577
Issue #4272: Add an optional argument to the GzipFile constructor to override the timestamp in the gzip stream.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50599
diff
changeset
|
771 the timestamp in the gzip stream. The default value remains the current time. |
|
9de21e615577
Issue #4272: Add an optional argument to the GzipFile constructor to override the timestamp in the gzip stream.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50599
diff
changeset
|
772 The information can be used by e.g. gunzip when decompressing. Patch by |
|
9de21e615577
Issue #4272: Add an optional argument to the GzipFile constructor to override the timestamp in the gzip stream.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50599
diff
changeset
|
773 Jacques Frechet. |
|
9de21e615577
Issue #4272: Add an optional argument to the GzipFile constructor to override the timestamp in the gzip stream.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50599
diff
changeset
|
774 |
|
50599
fd0bb68ad5c8
Misc/NEWS entry for r68317
Mark Dickinson <dickinsm@gmail.com>
parents:
50564
diff
changeset
|
775 - Restore Python 2.3 compatibility for decimal.py. |
|
fd0bb68ad5c8
Misc/NEWS entry for r68317
Mark Dickinson <dickinsm@gmail.com>
parents:
50564
diff
changeset
|
776 |
|
50948
766de496a42d
Issue 5013: Fixed bug in FileHandler when delay was set.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
50943
diff
changeset
|
777 - Issue #1702551: distutils sdist was not excluding VCS directories under |
|
50564
05bf7002ec94
fixed #1702551: distutils sdist was not pruning VCS directories under win32
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
50526
diff
changeset
|
778 Windows. Inital solution by Guy Dalberto. |
|
05bf7002ec94
fixed #1702551: distutils sdist was not pruning VCS directories under win32
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
50526
diff
changeset
|
779 |
|
50519
cdd5fa05c14d
The _tkinter module functions "createfilehandler", "deletefilehandler",
Guilherme Polo <ggpolo@gmail.com>
parents:
50496
diff
changeset
|
780 - The _tkinter module functions "createfilehandler", "deletefilehandler", |
|
cdd5fa05c14d
The _tkinter module functions "createfilehandler", "deletefilehandler",
Guilherme Polo <ggpolo@gmail.com>
parents:
50496
diff
changeset
|
781 "createtimerhandler", "mainloop", "dooneevent" and "quit" have been |
|
cdd5fa05c14d
The _tkinter module functions "createfilehandler", "deletefilehandler",
Guilherme Polo <ggpolo@gmail.com>
parents:
50496
diff
changeset
|
782 deprecated for removal in 3.x |
|
cdd5fa05c14d
The _tkinter module functions "createfilehandler", "deletefilehandler",
Guilherme Polo <ggpolo@gmail.com>
parents:
50496
diff
changeset
|
783 |
|
50496
7a6e3bc60ba6
Issue 4796: Add from_float methods to the decimal module.
Raymond Hettinger <python@rcn.com>
parents:
50491
diff
changeset
|
784 - Issue #4796: Added Decimal.from_float() and Context.create_decimal_from_float() |
|
7a6e3bc60ba6
Issue 4796: Add from_float methods to the decimal module.
Raymond Hettinger <python@rcn.com>
parents:
50491
diff
changeset
|
785 to the decimal module. |
|
7a6e3bc60ba6
Issue 4796: Add from_float methods to the decimal module.
Raymond Hettinger <python@rcn.com>
parents:
50491
diff
changeset
|
786 |
|
50470
ad92104d5060
Issue #4812: add missing underscore prefix to some internal-use-only
Mark Dickinson <dickinsm@gmail.com>
parents:
50461
diff
changeset
|
787 - Issue #4812: add missing underscore prefix to some internal-use-only |
|
ad92104d5060
Issue #4812: add missing underscore prefix to some internal-use-only
Mark Dickinson <dickinsm@gmail.com>
parents:
50461
diff
changeset
|
788 constants in the decimal module. (Dec_0 becomes _Dec_0, etc.) |
|
ad92104d5060
Issue #4812: add missing underscore prefix to some internal-use-only
Mark Dickinson <dickinsm@gmail.com>
parents:
50461
diff
changeset
|
789 |
|
50402
13daf99db035
#4795 inspect.isgeneratorfunction() should return False instead of None
Benjamin Peterson <benjamin@python.org>
parents:
50382
diff
changeset
|
790 - Issue #4795: inspect.isgeneratorfunction() returns False instead of None when |
|
13daf99db035
#4795 inspect.isgeneratorfunction() should return False instead of None
Benjamin Peterson <benjamin@python.org>
parents:
50382
diff
changeset
|
791 the function is not a generator. |
|
13daf99db035
#4795 inspect.isgeneratorfunction() should return False instead of None
Benjamin Peterson <benjamin@python.org>
parents:
50382
diff
changeset
|
792 |
|
50948
766de496a42d
Issue 5013: Fixed bug in FileHandler when delay was set.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
50943
diff
changeset
|
793 - Issue #4702: Throwing a DistutilsPlatformError instead of IOError in case |
|
766de496a42d
Issue 5013: Fixed bug in FileHandler when delay was set.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
50943
diff
changeset
|
794 no MSVC compiler is found under Windows. Original patch by Philip Jenvey. |
|
766de496a42d
Issue 5013: Fixed bug in FileHandler when delay was set.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
50943
diff
changeset
|
795 |
|
766de496a42d
Issue 5013: Fixed bug in FileHandler when delay was set.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
50943
diff
changeset
|
796 - Issue #4646: distutils was choking on empty options arg in the setup |
|
50365
f1462d924a9c
fixed #4646 : distutils was choking on empty options arg in the setup function.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
50356
diff
changeset
|
797 function. Original patch by Thomas Heller. |
|
f1462d924a9c
fixed #4646 : distutils was choking on empty options arg in the setup function.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
50356
diff
changeset
|
798 |
|
50526
6df3d08b89e4
Manually merge r68095,68186,68187,68188,68190 from 2.6 branch.
Georg Brandl <georg@python.org>
parents:
50519
diff
changeset
|
799 - Fractions.from_float() no longer loses precision for integers too big to |
|
6df3d08b89e4
Manually merge r68095,68186,68187,68188,68190 from 2.6 branch.
Georg Brandl <georg@python.org>
parents:
50519
diff
changeset
|
800 cast as floats. |
|
6df3d08b89e4
Manually merge r68095,68186,68187,68188,68190 from 2.6 branch.
Georg Brandl <georg@python.org>
parents:
50519
diff
changeset
|
801 |
|
52895
2d00ff3d2f5a
Normalize issue referencing style.
Georg Brandl <georg@python.org>
parents:
52894
diff
changeset
|
802 - Issue #4790: The nsmallest() and nlargest() functions in the heapq module |
|
50526
6df3d08b89e4
Manually merge r68095,68186,68187,68188,68190 from 2.6 branch.
Georg Brandl <georg@python.org>
parents:
50519
diff
changeset
|
803 did unnecessary work in the common case where no key function was specified. |
|
6df3d08b89e4
Manually merge r68095,68186,68187,68188,68190 from 2.6 branch.
Georg Brandl <georg@python.org>
parents:
50519
diff
changeset
|
804 |
|
50348
38357e1d21e6
Issue #3767: Convert Tk object to string in tkColorChooser.
Martin v. Löwis <martin@v.loewis.de>
parents:
50344
diff
changeset
|
805 - Issue #3767: Convert Tk object to string in tkColorChooser. |
|
38357e1d21e6
Issue #3767: Convert Tk object to string in tkColorChooser.
Martin v. Löwis <martin@v.loewis.de>
parents:
50344
diff
changeset
|
806 |
|
50344
2ad68dd0ac90
Issue #3248: Allow placing ScrolledText in a PanedWindow.
Martin v. Löwis <martin@v.loewis.de>
parents:
50336
diff
changeset
|
807 - Issue #3248: Allow placing ScrolledText in a PanedWindow. |
|
2ad68dd0ac90
Issue #3248: Allow placing ScrolledText in a PanedWindow.
Martin v. Löwis <martin@v.loewis.de>
parents:
50336
diff
changeset
|
808 |
|
50333
341bf76eb6eb
Issue #4444: Allow assertRaises() to be used as a context handler.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50330
diff
changeset
|
809 - Issue #4444: Allow assertRaises() to be used as a context handler, so that |
|
341bf76eb6eb
Issue #4444: Allow assertRaises() to be used as a context handler.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50330
diff
changeset
|
810 the code under test can be written inline if more practical. |
|
341bf76eb6eb
Issue #4444: Allow assertRaises() to be used as a context handler.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50330
diff
changeset
|
811 |
|
50307
e2bbbc06d92c
Patch #4739 by David Laban: add symbols to pydoc help topics,
Georg Brandl <georg@python.org>
parents:
50300
diff
changeset
|
812 - Issue #4739: Add pydoc help topics for symbols, so that e.g. help('@') |
|
e2bbbc06d92c
Patch #4739 by David Laban: add symbols to pydoc help topics,
Georg Brandl <georg@python.org>
parents:
50300
diff
changeset
|
813 works as expected in the interactive environment. |
|
e2bbbc06d92c
Patch #4739 by David Laban: add symbols to pydoc help topics,
Georg Brandl <georg@python.org>
parents:
50300
diff
changeset
|
814 |
|
50300
94f996bc64b3
Issue #4756: zipfile.is_zipfile() now supports file-like objects.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50289
diff
changeset
|
815 - Issue #4756: zipfile.is_zipfile() now supports file-like objects. Patch by |
|
94f996bc64b3
Issue #4756: zipfile.is_zipfile() now supports file-like objects.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50289
diff
changeset
|
816 Gabriel Genellina. |
|
94f996bc64b3
Issue #4756: zipfile.is_zipfile() now supports file-like objects.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50289
diff
changeset
|
817 |
|
50281
f6cd1a7a31bb
fixed #4400 : distutils .pypirc default generated file was broken.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
50278
diff
changeset
|
818 - Issue #4400: .pypirc default generated file was broken in distutils. |
|
f6cd1a7a31bb
fixed #4400 : distutils .pypirc default generated file was broken.
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
50278
diff
changeset
|
819 |
|
50278
069d95deea91
#4736 BufferRWPair.closed shouldn't try to call another property as a function
Benjamin Peterson <benjamin@python.org>
parents:
50265
diff
changeset
|
820 - Issue #4736: io.BufferedRWPair's closed property now functions properly. |
|
069d95deea91
#4736 BufferRWPair.closed shouldn't try to call another property as a function
Benjamin Peterson <benjamin@python.org>
parents:
50265
diff
changeset
|
821 |
|
50191
14cd588544fa
#3954: Fix error handling code in _hotshot.logreader
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50169
diff
changeset
|
822 - Issue #3954: Fix a potential SystemError in _hotshot.logreader error |
|
14cd588544fa
#3954: Fix error handling code in _hotshot.logreader
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50169
diff
changeset
|
823 handling. |
|
14cd588544fa
#3954: Fix error handling code in _hotshot.logreader
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50169
diff
changeset
|
824 |
|
50169
b095178c0492
Backport r67759 (fix io.IncrementalNewlineDecoder for UTF-16 et al.).
Antoine Pitrou <solipsis@pitrou.net>
parents:
50160
diff
changeset
|
825 - Issue #4574: fix a crash in io.IncrementalNewlineDecoder when a carriage |
|
b095178c0492
Backport r67759 (fix io.IncrementalNewlineDecoder for UTF-16 et al.).
Antoine Pitrou <solipsis@pitrou.net>
parents:
50160
diff
changeset
|
826 return encodes to more than one byte in the source encoding (e.g. UTF-16) |
|
b095178c0492
Backport r67759 (fix io.IncrementalNewlineDecoder for UTF-16 et al.).
Antoine Pitrou <solipsis@pitrou.net>
parents:
50160
diff
changeset
|
827 and gets split on a chunk boundary. |
|
b095178c0492
Backport r67759 (fix io.IncrementalNewlineDecoder for UTF-16 et al.).
Antoine Pitrou <solipsis@pitrou.net>
parents:
50160
diff
changeset
|
828 |
|
50160
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
829 - Issue #4223: inspect.getsource() will now correctly display source code |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
830 for packages loaded via zipimport (or any other conformant PEP 302 |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
831 loader). Original patch by Alexander Belopolsky. |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
832 |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
833 - Issue #4201: pdb can now access and display source code loaded via |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
834 zipimport (or any other conformant PEP 302 loader). Original patch by |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
835 Alexander Belopolsky. |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
836 |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
837 - Issue #4197: doctests in modules loaded via zipimport (or any other PEP |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
838 302 conformant loader) will now work correctly in most cases (they |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
839 are still subject to the constraints that exist for all code running |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
840 from inside a module loaded via a PEP 302 loader and attempting to |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
841 perform IO operations based on __file__). Original patch by |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
842 Alexander Belopolsky. |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
843 |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
844 - Issues #4082 and #4512: Add runpy support to zipimport in a manner that |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
845 allows backporting to maintenance branches. Original patch by |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
846 Alexander Belopolsky. |
|
b5efca304d2a
Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
Nick Coghlan <ncoghlan@gmail.com>
parents:
50156
diff
changeset
|
847 |
|
50156
bb1d9ae802c3
Issue #4163: Use unicode-friendly word splitting in the textwrap functions when given an unicode string.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50129
diff
changeset
|
848 - Issue #4163: Use unicode-friendly word splitting in the textwrap functions |
|
bb1d9ae802c3
Issue #4163: Use unicode-friendly word splitting in the textwrap functions when given an unicode string.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50129
diff
changeset
|
849 when given an unicode string. |
|
bb1d9ae802c3
Issue #4163: Use unicode-friendly word splitting in the textwrap functions when given an unicode string.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50129
diff
changeset
|
850 |
|
50129
b4552e2ffd5a
Issue #4616: TarFile.utime(): Restore directory times on Windows.
Lars Gustäbel <lars@gustaebel.de>
parents:
50120
diff
changeset
|
851 - Issue #4616: TarFile.utime(): Restore directory times on Windows. |
|
b4552e2ffd5a
Issue #4616: TarFile.utime(): Restore directory times on Windows.
Lars Gustäbel <lars@gustaebel.de>
parents:
50120
diff
changeset
|
852 |
|
50109
ae81975103b0
Issue #4084: Fix max, min, max_mag and min_mag Decimal methods to
Facundo Batista <facundobatista@gmail.com>
parents:
50107
diff
changeset
|
853 - Issue #4084: Fix max, min, max_mag and min_mag Decimal methods to |
|
ae81975103b0
Issue #4084: Fix max, min, max_mag and min_mag Decimal methods to
Facundo Batista <facundobatista@gmail.com>
parents:
50107
diff
changeset
|
854 give correct results in the case where one argument is a quiet NaN |
|
ae81975103b0
Issue #4084: Fix max, min, max_mag and min_mag Decimal methods to
Facundo Batista <facundobatista@gmail.com>
parents:
50107
diff
changeset
|
855 and the other is a finite number that requires rounding. |
|
ae81975103b0
Issue #4084: Fix max, min, max_mag and min_mag Decimal methods to
Facundo Batista <facundobatista@gmail.com>
parents:
50107
diff
changeset
|
856 |
|
50107
4af5e2a609ab
#1030250: correctly pass the dry_run option to the mkpath() function.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50103
diff
changeset
|
857 - Issue #1030250: Distutils created directories even when run with the |
|
4af5e2a609ab
#1030250: correctly pass the dry_run option to the mkpath() function.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50103
diff
changeset
|
858 --dry-run option. |
|
4af5e2a609ab
#1030250: correctly pass the dry_run option to the mkpath() function.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50103
diff
changeset
|
859 |
|
50048
dd5e1a042dba
issue 4483 - dbm build failures on systems with gdbm_compat lib.
Skip Montanaro <skip@pobox.com>
parents:
50036
diff
changeset
|
860 - Issue #4483: _dbm module now builds on systems with gdbm & gdbm_compat |
|
dd5e1a042dba
issue 4483 - dbm build failures on systems with gdbm_compat lib.
Skip Montanaro <skip@pobox.com>
parents:
50036
diff
changeset
|
861 libs. |
|
dd5e1a042dba
issue 4483 - dbm build failures on systems with gdbm_compat lib.
Skip Montanaro <skip@pobox.com>
parents:
50036
diff
changeset
|
862 |
|
50015
c49d6d7c181e
#4529: fix parser's validation for try-except-finally statements.
Georg Brandl <georg@python.org>
parents:
50011
diff
changeset
|
863 - Issue #4529: fix the parser module's validation of try-except-finally |
|
c49d6d7c181e
#4529: fix parser's validation for try-except-finally statements.
Georg Brandl <georg@python.org>
parents:
50011
diff
changeset
|
864 statements. |
|
c49d6d7c181e
#4529: fix parser's validation for try-except-finally statements.
Georg Brandl <georg@python.org>
parents:
50011
diff
changeset
|
865 |
|
50011
20ab2260dc93
#4458: recognize "-" as an argument, not a malformed option in gnu_getopt().
Georg Brandl <georg@python.org>
parents:
49984
diff
changeset
|
866 - Issue #4458: getopt.gnu_getopt() now recognizes a single "-" as an argument, |
|
20ab2260dc93
#4458: recognize "-" as an argument, not a malformed option in gnu_getopt().
Georg Brandl <georg@python.org>
parents:
49984
diff
changeset
|
867 not a malformed option. |
|
20ab2260dc93
#4458: recognize "-" as an argument, not a malformed option in gnu_getopt().
Georg Brandl <georg@python.org>
parents:
49984
diff
changeset
|
868 |
|
49984
589cde614b5b
rename the new check_call_output to check_output. its less ugly.
Gregory P. Smith <greg@mad-scientist.com>
parents:
49978
diff
changeset
|
869 - Added the subprocess.check_output() convenience function to get output |
|
49977
4790b31d9257
Adds a subprocess.check_call_output() function to return the output from a
Gregory P. Smith <greg@mad-scientist.com>
parents:
49969
diff
changeset
|
870 from a subprocess on success or raise an exception on error. |
|
4790b31d9257
Adds a subprocess.check_call_output() function to return the output from a
Gregory P. Smith <greg@mad-scientist.com>
parents:
49969
diff
changeset
|
871 |
|
49969
e8ab27582b18
Issue #1055234: cgi.parse_header(): Fixed parsing of header parameters to
Fred Drake <fdrake@acm.org>
parents:
49955
diff
changeset
|
872 - Issue #1055234: cgi.parse_header(): Fixed parsing of header parameters to |
|
e8ab27582b18
Issue #1055234: cgi.parse_header(): Fixed parsing of header parameters to
Fred Drake <fdrake@acm.org>
parents:
49955
diff
changeset
|
873 support unusual filenames (such as those containing semi-colons) in |
|
e8ab27582b18
Issue #1055234: cgi.parse_header(): Fixed parsing of header parameters to
Fred Drake <fdrake@acm.org>
parents:
49955
diff
changeset
|
874 Content-Disposition headers. |
|
e8ab27582b18
Issue #1055234: cgi.parse_header(): Fixed parsing of header parameters to
Fred Drake <fdrake@acm.org>
parents:
49955
diff
changeset
|
875 |
|
49978
9f8e51fdcea0
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."
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
49977
diff
changeset
|
876 - Issue #4384: Added logging integration with warnings module using |
|
9f8e51fdcea0
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."
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
49977
diff
changeset
|
877 captureWarnings(). This change includes a NullHandler which does nothing; |
|
9f8e51fdcea0
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."
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
49977
diff
changeset
|
878 it will be of use to library developers who want to avoid the "No handlers |
|
9f8e51fdcea0
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."
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
49977
diff
changeset
|
879 could be found for logger XXX" message which can appear if the library user |
|
9f8e51fdcea0
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."
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
49977
diff
changeset
|
880 doesn't configure logging. |
|
49955
878d40468c4e
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.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
49944
diff
changeset
|
881 |
|
49871
fcae14bcea73
Fixed issue ##3741: DISTUTILS_USE_SDK set causes msvc9compiler.py to raise an exception
Christian Heimes <christian@cheimes.de>
parents:
49835
diff
changeset
|
882 - Issue #3741: DISTUTILS_USE_SDK set causes msvc9compiler.py to raise an |
|
fcae14bcea73
Fixed issue ##3741: DISTUTILS_USE_SDK set causes msvc9compiler.py to raise an exception
Christian Heimes <christian@cheimes.de>
parents:
49835
diff
changeset
|
883 exception. |
|
fcae14bcea73
Fixed issue ##3741: DISTUTILS_USE_SDK set causes msvc9compiler.py to raise an exception
Christian Heimes <christian@cheimes.de>
parents:
49835
diff
changeset
|
884 |
|
49793
2327dd68421c
#4363: Let uuid.uuid1() and uuid.uuid4() run even if the ctypes module is not present.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49783
diff
changeset
|
885 - Issue #4363: The uuid.uuid1() and uuid.uuid4() functions now work even if |
|
2327dd68421c
#4363: Let uuid.uuid1() and uuid.uuid4() run even if the ctypes module is not present.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49783
diff
changeset
|
886 the ctypes module is not present. |
|
2327dd68421c
#4363: Let uuid.uuid1() and uuid.uuid4() run even if the ctypes module is not present.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49783
diff
changeset
|
887 |
|
49801
dc4acf753296
backport r67325: make FileIO.mode always contain 'b'
Benjamin Peterson <benjamin@python.org>
parents:
49795
diff
changeset
|
888 - FileIO's mode attribute now always includes ``"b"``. |
|
dc4acf753296
backport r67325: make FileIO.mode always contain 'b'
Benjamin Peterson <benjamin@python.org>
parents:
49795
diff
changeset
|
889 |
|
49757
71a50e675fa1
Issue #4116: Resolve member name conflict in ScrolledCanvas.__init__
Martin v. Löwis <martin@v.loewis.de>
parents:
49749
diff
changeset
|
890 - Issue #4116: Resolve member name conflict in ScrolledCanvas.__init__. |
|
71a50e675fa1
Issue #4116: Resolve member name conflict in ScrolledCanvas.__init__
Martin v. Löwis <martin@v.loewis.de>
parents:
49749
diff
changeset
|
891 |
|
49726
0ad07078433a
The docs for httplib.HTTPConnection.putheader() have claimed for quite a while
Brett Cannon <bcannon@gmail.com>
parents:
49680
diff
changeset
|
892 - httplib.HTTPConnection.putheader() now accepts an arbitrary number of values |
|
0ad07078433a
The docs for httplib.HTTPConnection.putheader() have claimed for quite a while
Brett Cannon <bcannon@gmail.com>
parents:
49680
diff
changeset
|
893 for any header, matching what the documentation has claimed for a while. |
|
0ad07078433a
The docs for httplib.HTTPConnection.putheader() have claimed for quite a while
Brett Cannon <bcannon@gmail.com>
parents:
49680
diff
changeset
|
894 |
|
49630
1184abc5f96c
Issue #3774: Fixed an error when create a Tkinter menu item without command
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
49627
diff
changeset
|
895 - Issue #3774: Fixed an error when create a Tkinter menu item without command |
|
1184abc5f96c
Issue #3774: Fixed an error when create a Tkinter menu item without command
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
49627
diff
changeset
|
896 and then remove it. |
|
1184abc5f96c
Issue #3774: Fixed an error when create a Tkinter menu item without command
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
49627
diff
changeset
|
897 |
|
49602
021bc9f88103
Fixed a modulefinder crash on certain relative imports.
Thomas Heller <theller@ctypes.org>
parents:
49592
diff
changeset
|
898 - Fixed a modulefinder crash on certain relative imports. |
|
021bc9f88103
Fixed a modulefinder crash on certain relative imports.
Thomas Heller <theller@ctypes.org>
parents:
49592
diff
changeset
|
899 |
|
49571
71284e915706
fix #4150: pdb's up command didn't work for generators in post-mortem
Benjamin Peterson <benjamin@python.org>
parents:
49567
diff
changeset
|
900 - Issue #4150: Pdb's "up" command now works for generator frames in post-mortem |
|
71284e915706
fix #4150: pdb's up command didn't work for generators in post-mortem
Benjamin Peterson <benjamin@python.org>
parents:
49567
diff
changeset
|
901 debugging. |
|
71284e915706
fix #4150: pdb's up command didn't work for generators in post-mortem
Benjamin Peterson <benjamin@python.org>
parents:
49567
diff
changeset
|
902 |
|
49567
19687830338f
add NEWs note for last change
Benjamin Peterson <benjamin@python.org>
parents:
49541
diff
changeset
|
903 - Issue #4092: Return ArgInfo as promised in the documentation from |
|
19687830338f
add NEWs note for last change
Benjamin Peterson <benjamin@python.org>
parents:
49541
diff
changeset
|
904 inspect.getargvalues. |
|
19687830338f
add NEWs note for last change
Benjamin Peterson <benjamin@python.org>
parents:
49541
diff
changeset
|
905 |
|
49475
d4b613da38dc
#3935: properly support list subclasses in the C impl. of bisect.
Georg Brandl <georg@python.org>
parents:
49465
diff
changeset
|
906 - Issue #3935: Properly support list subclasses in bisect's C implementation. |
|
d4b613da38dc
#3935: properly support list subclasses in the C impl. of bisect.
Georg Brandl <georg@python.org>
parents:
49465
diff
changeset
|
907 |
|
49444
c9c78e00df67
Issue #4014: Don't claim that Python has an Alpha release status, in addition
Martin v. Löwis <martin@v.loewis.de>
parents:
49370
diff
changeset
|
908 - Issue #4014: Don't claim that Python has an Alpha release status, in addition |
|
c9c78e00df67
Issue #4014: Don't claim that Python has an Alpha release status, in addition
Martin v. Löwis <martin@v.loewis.de>
parents:
49370
diff
changeset
|
909 to claiming it is Mature. |
|
c9c78e00df67
Issue #4014: Don't claim that Python has an Alpha release status, in addition
Martin v. Löwis <martin@v.loewis.de>
parents:
49370
diff
changeset
|
910 |
|
50289
699fdd8217f3
Add Misc/NEWS entry for r67934.
Alexandre Vassalotti <alexandre@peadrop.com>
parents:
50281
diff
changeset
|
911 - Issue #4730: Fixed the cPickle module to handle correctly astral characters |
|
699fdd8217f3
Add Misc/NEWS entry for r67934.
Alexandre Vassalotti <alexandre@peadrop.com>
parents:
50281
diff
changeset
|
912 when protocol 0 is used. |
|
699fdd8217f3
Add Misc/NEWS entry for r67934.
Alexandre Vassalotti <alexandre@peadrop.com>
parents:
50281
diff
changeset
|
913 |
|
50445
1dcb19216b64
Fix for issue1594
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50437
diff
changeset
|
914 - Issue #1594: MacOS.GetCreatorAndType now always returns a big-endian result, |
|
1dcb19216b64
Fix for issue1594
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50437
diff
changeset
|
915 to be consistent with Apple tools. |
|
1dcb19216b64
Fix for issue1594
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50437
diff
changeset
|
916 |
|
50446
753954d16ed2
Fix for issue 900949
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50445
diff
changeset
|
917 - Issue #900949: plat-mac/videoreader.py no longer relies on a non-existing |
|
50948
766de496a42d
Issue 5013: Fixed bug in FileHandler when delay was set.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
50943
diff
changeset
|
918 module. |
|
50446
753954d16ed2
Fix for issue 900949
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50445
diff
changeset
|
919 |
|
50447
2696a39bcf0b
Fix for issue 1627952
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50446
diff
changeset
|
920 - Issue #16278952: plat-mac/videoreader.py now correctly imports MediaDescr |
|
2696a39bcf0b
Fix for issue 1627952
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50446
diff
changeset
|
921 |
|
50448
c50b118eaf34
Fix for issue r1737832
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50447
diff
changeset
|
922 - Issue #1737832 : plat-mac/EasyDialog.py no longer uses the broken aepack |
|
c50b118eaf34
Fix for issue r1737832
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50447
diff
changeset
|
923 module. |
|
c50b118eaf34
Fix for issue r1737832
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50447
diff
changeset
|
924 |
|
50449
355bc122c145
Fix for issue 1149804
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50448
diff
changeset
|
925 - Issue #1149804: macostools.mkdirs now even works when another process |
|
355bc122c145
Fix for issue 1149804
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50448
diff
changeset
|
926 creates one of the needed subdirectories. |
|
355bc122c145
Fix for issue 1149804
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50448
diff
changeset
|
927 |
|
50451
69a240e5f01d
Fix for issues #841800 and #900506
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50449
diff
changeset
|
928 - Issue #900506: added --no-zipimport flag to the bundlebuilder script |
|
69a240e5f01d
Fix for issues #841800 and #900506
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50449
diff
changeset
|
929 |
|
69a240e5f01d
Fix for issues #841800 and #900506
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50449
diff
changeset
|
930 - Issue #841800: bundlebuilder now works with 'python -O' |
|
69a240e5f01d
Fix for issues #841800 and #900506
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50449
diff
changeset
|
931 |
|
50701
7444f564e27d
- Issue #4861: ctypes.util.find_library(): Robustify. Fix library detection on
Matthias Klose <doko@ubuntu.com>
parents:
50699
diff
changeset
|
932 - Issue #4861: ctypes.util.find_library(): Robustify. Fix library detection on |
|
7444f564e27d
- Issue #4861: ctypes.util.find_library(): Robustify. Fix library detection on
Matthias Klose <doko@ubuntu.com>
parents:
50699
diff
changeset
|
933 biarch systems. Try to rely on ldconfig only, without using objdump and gcc. |
|
7444f564e27d
- Issue #4861: ctypes.util.find_library(): Robustify. Fix library detection on
Matthias Klose <doko@ubuntu.com>
parents:
50699
diff
changeset
|
934 |
|
51220
eb2607a6516e
- Issue #5104: The socket module now raises OverflowError when 16-bit port and
Gregory P. Smith <greg@mad-scientist.com>
parents:
51177
diff
changeset
|
935 - Issue #5104: The socket module now raises OverflowError when 16-bit port and |
|
eb2607a6516e
- Issue #5104: The socket module now raises OverflowError when 16-bit port and
Gregory P. Smith <greg@mad-scientist.com>
parents:
51177
diff
changeset
|
936 protocol numbers are supplied outside the allowed 0-65536 range on bind() |
|
eb2607a6516e
- Issue #5104: The socket module now raises OverflowError when 16-bit port and
Gregory P. Smith <greg@mad-scientist.com>
parents:
51177
diff
changeset
|
937 and getservbyport(). |
|
eb2607a6516e
- Issue #5104: The socket module now raises OverflowError when 16-bit port and
Gregory P. Smith <greg@mad-scientist.com>
parents:
51177
diff
changeset
|
938 |
|
51425
4809afa85a9b
Issue #999042: The Python compiler now handles explict global statements
Neil Schemenauer <nascheme@enme.ucalgary.ca>
parents:
51408
diff
changeset
|
939 - Issue #999042: The Python compiler now handles explict global statements |
|
4809afa85a9b
Issue #999042: The Python compiler now handles explict global statements
Neil Schemenauer <nascheme@enme.ucalgary.ca>
parents:
51408
diff
changeset
|
940 correctly (should be assigned using STORE_GLOBAL opcode). |
|
4809afa85a9b
Issue #999042: The Python compiler now handles explict global statements
Neil Schemenauer <nascheme@enme.ucalgary.ca>
parents:
51408
diff
changeset
|
941 |
|
52897
f8c576faa9ad
- Issue #2703: SimpleXMLRPCDispatcher.__init__: Provide default values for
Matthias Klose <doko@ubuntu.com>
parents:
52895
diff
changeset
|
942 - Issue #2703: SimpleXMLRPCDispatcher.__init__: Provide default values for |
|
f8c576faa9ad
- Issue #2703: SimpleXMLRPCDispatcher.__init__: Provide default values for
Matthias Klose <doko@ubuntu.com>
parents:
52895
diff
changeset
|
943 new arguments introduced in 2.5. |
|
f8c576faa9ad
- Issue #2703: SimpleXMLRPCDispatcher.__init__: Provide default values for
Matthias Klose <doko@ubuntu.com>
parents:
52895
diff
changeset
|
944 |
|
53399
a2ef4dd55cf2
Issue #5828 (Invalid behavior of unicode.lower): Fixed bogus logic in
Walter Dörwald <walter@livinglogic.de>
parents:
53389
diff
changeset
|
945 - Issue #5828 (Invalid behavior of unicode.lower): Fixed bogus logic in |
|
a2ef4dd55cf2
Issue #5828 (Invalid behavior of unicode.lower): Fixed bogus logic in
Walter Dörwald <walter@livinglogic.de>
parents:
53389
diff
changeset
|
946 makeunicodedata.py and regenerated the Unicode database (This fixes |
|
a2ef4dd55cf2
Issue #5828 (Invalid behavior of unicode.lower): Fixed bogus logic in
Walter Dörwald <walter@livinglogic.de>
parents:
53389
diff
changeset
|
947 u'\u1d79'.lower() == '\x00'). |
|
a2ef4dd55cf2
Issue #5828 (Invalid behavior of unicode.lower): Fixed bogus logic in
Walter Dörwald <walter@livinglogic.de>
parents:
53389
diff
changeset
|
948 |
|
53912
a6e6a57cccc2
Update the Windows locale mapping with the ones introduced with Vista.
Jeroen Ruigrok van der Werven <asmodai@in-nomine.org>
parents:
53888
diff
changeset
|
949 - Windows locale mapping updated to Vista. |
|
a6e6a57cccc2
Update the Windows locale mapping with the ones introduced with Vista.
Jeroen Ruigrok van der Werven <asmodai@in-nomine.org>
parents:
53888
diff
changeset
|
950 |
|
50319
a9e5ac4f091c
Issue #4677: add two list comprehension tests to pybench.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50308
diff
changeset
|
951 Tools/Demos |
|
a9e5ac4f091c
Issue #4677: add two list comprehension tests to pybench.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50308
diff
changeset
|
952 ----------- |
|
a9e5ac4f091c
Issue #4677: add two list comprehension tests to pybench.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50308
diff
changeset
|
953 |
| 51133 | 954 - Ttk demos added in Demo/tkinter/ttk/ |
| 955 | |
|
50319
a9e5ac4f091c
Issue #4677: add two list comprehension tests to pybench.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50308
diff
changeset
|
956 - Issue #4677: add two list comprehension tests to pybench. |
|
a9e5ac4f091c
Issue #4677: add two list comprehension tests to pybench.
Antoine Pitrou <solipsis@pitrou.net>
parents:
50308
diff
changeset
|
957 |
|
49449
d8b4a61abf25
Add the 'patchcheck' build target to .PHONY.
Brett Cannon <bcannon@gmail.com>
parents:
49444
diff
changeset
|
958 Build |
|
d8b4a61abf25
Add the 'patchcheck' build target to .PHONY.
Brett Cannon <bcannon@gmail.com>
parents:
49444
diff
changeset
|
959 ----- |
|
d8b4a61abf25
Add the 'patchcheck' build target to .PHONY.
Brett Cannon <bcannon@gmail.com>
parents:
49444
diff
changeset
|
960 |
|
54289
150986ab3db2
support building with subversion 1.7 #6094
Benjamin Peterson <benjamin@python.org>
parents:
54271
diff
changeset
|
961 - Issue #6094: Build correctly with Subversion 1.7. |
|
150986ab3db2
support building with subversion 1.7 #6094
Benjamin Peterson <benjamin@python.org>
parents:
54271
diff
changeset
|
962 |
|
53789
9f6b8ce2023f
Issue #5847: Remove -n switch on "Edit with IDLE" menu item.
Martin v. Löwis <martin@v.loewis.de>
parents:
53776
diff
changeset
|
963 - Issue #5847: Remove -n switch on "Edit with IDLE" menu item. |
|
9f6b8ce2023f
Issue #5847: Remove -n switch on "Edit with IDLE" menu item.
Martin v. Löwis <martin@v.loewis.de>
parents:
53776
diff
changeset
|
964 |
|
53654
b18bd1a494c7
Issue #5726: Make Modules/ld_so_aix return the actual exit code of the linker, rather than always exit successfully.
Antoine Pitrou <solipsis@pitrou.net>
parents:
53652
diff
changeset
|
965 - Issue #5726: Make Modules/ld_so_aix return the actual exit code of the |
|
b18bd1a494c7
Issue #5726: Make Modules/ld_so_aix return the actual exit code of the linker, rather than always exit successfully.
Antoine Pitrou <solipsis@pitrou.net>
parents:
53652
diff
changeset
|
966 linker, rather than always exit successfully. Patch by Floris Bruynooghe. |
|
b18bd1a494c7
Issue #5726: Make Modules/ld_so_aix return the actual exit code of the linker, rather than always exit successfully.
Antoine Pitrou <solipsis@pitrou.net>
parents:
53652
diff
changeset
|
967 |
|
53602
2ef2cb5773fe
- Issue #4587: Add configure option --with-dbmliborder=db1:db2:... to specify
Matthias Klose <doko@ubuntu.com>
parents:
53595
diff
changeset
|
968 - Issue #4587: Add configure option --with-dbmliborder=db1:db2:... to specify |
|
53945
072a8a7ce973
Issue #5971: StreamHandler.handleError now swallows IOErrors which occur when trying to print a traceback.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53939
diff
changeset
|
969 the order that backends for the dbm extension are checked. |
|
53602
2ef2cb5773fe
- Issue #4587: Add configure option --with-dbmliborder=db1:db2:... to specify
Matthias Klose <doko@ubuntu.com>
parents:
53595
diff
changeset
|
970 |
|
51803
272ac654fd1a
- Link the shared python library with $(MODLIBS).
Matthias Klose <doko@ubuntu.com>
parents:
51775
diff
changeset
|
971 - Link the shared python library with $(MODLIBS). |
|
272ac654fd1a
- Link the shared python library with $(MODLIBS).
Matthias Klose <doko@ubuntu.com>
parents:
51775
diff
changeset
|
972 |
|
51508
dab80635036e
Issue #5134: Silence compiler warnings when compiling sqlite with VC++.
Martin v. Löwis <martin@v.loewis.de>
parents:
51504
diff
changeset
|
973 - Issue #5134: Silence compiler warnings when compiling sqlite with VC++. |
|
dab80635036e
Issue #5134: Silence compiler warnings when compiling sqlite with VC++.
Martin v. Löwis <martin@v.loewis.de>
parents:
51504
diff
changeset
|
974 |
|
51261
01b3acd109db
Issue #4494: Fix build with Py_NO_ENABLE_SHARED on Windows.
Martin v. Löwis <martin@v.loewis.de>
parents:
51220
diff
changeset
|
975 - Issue #4494: Fix build with Py_NO_ENABLE_SHARED on Windows. |
|
01b3acd109db
Issue #4494: Fix build with Py_NO_ENABLE_SHARED on Windows.
Martin v. Löwis <martin@v.loewis.de>
parents:
51220
diff
changeset
|
976 |
|
50730
d841ff67cc61
Issue #4895: Use _strdup on Windows CE.
Martin v. Löwis <martin@v.loewis.de>
parents:
50726
diff
changeset
|
977 - Issue #4895: Use _strdup on Windows CE. |
|
d841ff67cc61
Issue #4895: Use _strdup on Windows CE.
Martin v. Löwis <martin@v.loewis.de>
parents:
50726
diff
changeset
|
978 |
|
50437
bf1734c6b6ed
Forgot to add a NEWS item in my previous checkin
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50423
diff
changeset
|
979 - Issue #4472: "configure --enable-shared" now works on OSX |
|
bf1734c6b6ed
Forgot to add a NEWS item in my previous checkin
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
50423
diff
changeset
|
980 |
|
50336
641d27903bc5
fix WORD_BIGEDIAN declaration in Universal builds; fixes #4060 and #4728
Benjamin Peterson <benjamin@python.org>
parents:
50333
diff
changeset
|
981 - Issues #4728 and #4060: WORDS_BIGEDIAN is now correct in Universal builds. |
|
641d27903bc5
fix WORD_BIGEDIAN declaration in Universal builds; fixes #4060 and #4728
Benjamin Peterson <benjamin@python.org>
parents:
50333
diff
changeset
|
982 |
|
49896
a1de91ad9288
Issue #4389: Add icon to the uninstall entry in
Martin v. Löwis <martin@v.loewis.de>
parents:
49871
diff
changeset
|
983 - Issue #4389: Add icon to the uninstall entry in "add-and-remove-programs". |
|
a1de91ad9288
Issue #4389: Add icon to the uninstall entry in
Martin v. Löwis <martin@v.loewis.de>
parents:
49871
diff
changeset
|
984 |
|
49761
bf6a5be827b4
Issue #4289: Remove Cancel button from AdvancedDlg.
Martin v. Löwis <martin@v.loewis.de>
parents:
49757
diff
changeset
|
985 - Issue #4289: Remove Cancel button from AdvancedDlg. |
|
bf6a5be827b4
Issue #4289: Remove Cancel button from AdvancedDlg.
Martin v. Löwis <martin@v.loewis.de>
parents:
49757
diff
changeset
|
986 |
|
49680
9da529a3fd5a
Issue #1656675: Register a drop handler for .py* files on Windows.
Martin v. Löwis <martin@v.loewis.de>
parents:
49658
diff
changeset
|
987 - Issue #1656675: Register a drop handler for .py* files on Windows. |
|
9da529a3fd5a
Issue #1656675: Register a drop handler for .py* files on Windows.
Martin v. Löwis <martin@v.loewis.de>
parents:
49658
diff
changeset
|
988 |
|
49658
26f01eeaf54e
Issue #4120: Exclude manifest from extension modules in VS2008.
Martin v. Löwis <martin@v.loewis.de>
parents:
49640
diff
changeset
|
989 - Issue #4120: Exclude manifest from extension modules in VS2008. |
|
26f01eeaf54e
Issue #4120: Exclude manifest from extension modules in VS2008.
Martin v. Löwis <martin@v.loewis.de>
parents:
49640
diff
changeset
|
990 |
|
49541
b555d4d9575c
Issue #4091: Install pythonxy.dll in system32 again.
Martin v. Löwis <martin@v.loewis.de>
parents:
49501
diff
changeset
|
991 - Issue #4091: Install pythonxy.dll in system32 again. |
|
b555d4d9575c
Issue #4091: Install pythonxy.dll in system32 again.
Martin v. Löwis <martin@v.loewis.de>
parents:
49501
diff
changeset
|
992 |
|
49497
2f0d7384cc1c
Issue #4018: Disable "for me" installations on Vista.
Martin v. Löwis <martin@v.loewis.de>
parents:
49480
diff
changeset
|
993 - Issue #4018: Disable "for me" installations on Vista. |
|
2f0d7384cc1c
Issue #4018: Disable "for me" installations on Vista.
Martin v. Löwis <martin@v.loewis.de>
parents:
49480
diff
changeset
|
994 |
|
49449
d8b4a61abf25
Add the 'patchcheck' build target to .PHONY.
Brett Cannon <bcannon@gmail.com>
parents:
49444
diff
changeset
|
995 - Issue #3758: Add ``patchcheck`` build target to .PHONY. |
|
d8b4a61abf25
Add the 'patchcheck' build target to .PHONY.
Brett Cannon <bcannon@gmail.com>
parents:
49444
diff
changeset
|
996 |
|
49640
e68e42b17e5e
Issue #4204: Fixed module build errors on FreeBSD 4.
Martin v. Löwis <martin@v.loewis.de>
parents:
49630
diff
changeset
|
997 - Issue #4204: Fixed module build errors on FreeBSD 4. |
|
e68e42b17e5e
Issue #4204: Fixed module build errors on FreeBSD 4.
Martin v. Löwis <martin@v.loewis.de>
parents:
49630
diff
changeset
|
998 |
|
49501
62c24d4a1f8f
#4122: On Windows, Py_UNICODE_ISSPACE cannot be used in an extension module:
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49497
diff
changeset
|
999 C-API |
|
62c24d4a1f8f
#4122: On Windows, Py_UNICODE_ISSPACE cannot be used in an extension module:
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49497
diff
changeset
|
1000 ----- |
|
62c24d4a1f8f
#4122: On Windows, Py_UNICODE_ISSPACE cannot be used in an extension module:
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49497
diff
changeset
|
1001 |
|
53931
9ef683d41c9b
Issue 5954, PyFrame_GetLineNumber:
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
53930
diff
changeset
|
1002 - Issue #5954: Add a PyFrame_GetLineNumber() function to replace most uses of |
|
9ef683d41c9b
Issue 5954, PyFrame_GetLineNumber:
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
53930
diff
changeset
|
1003 PyCode_Addr2Line(). |
|
9ef683d41c9b
Issue 5954, PyFrame_GetLineNumber:
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
53930
diff
changeset
|
1004 |
| 53930 | 1005 - Issue #5959: Add a PyCode_NewEmpty() function to create a new empty code |
| 1006 object at a specified file, function, and line number. | |
| 1007 | |
|
52718
1ef3da6c434c
PyImport_AppendInittab() took a char * as a first argument even though that
Brett Cannon <bcannon@gmail.com>
parents:
52709
diff
changeset
|
1008 - Issue #1419652: Change the first argument to PyImport_AppendInittab() to |
|
1ef3da6c434c
PyImport_AppendInittab() took a char * as a first argument even though that
Brett Cannon <bcannon@gmail.com>
parents:
52709
diff
changeset
|
1009 ``const char *`` as the string is stored beyond the call. |
|
1ef3da6c434c
PyImport_AppendInittab() took a char * as a first argument even though that
Brett Cannon <bcannon@gmail.com>
parents:
52709
diff
changeset
|
1010 |
|
51664
154948e2fd1c
remove some PyBytes_* aliases that are not in 3.x
Benjamin Peterson <benjamin@python.org>
parents:
51641
diff
changeset
|
1011 - Some PyBytes_* aliases have been removed because they don't exist in 3.x. |
|
154948e2fd1c
remove some PyBytes_* aliases that are not in 3.x
Benjamin Peterson <benjamin@python.org>
parents:
51641
diff
changeset
|
1012 |
|
51517
20609fc13a13
Issue #5175: PyLong_AsUnsignedLongLong now raises OverflowError for
Mark Dickinson <dickinsm@gmail.com>
parents:
51508
diff
changeset
|
1013 - Issue #5175: PyLong_AsUnsignedLongLong now raises OverflowError |
|
20609fc13a13
Issue #5175: PyLong_AsUnsignedLongLong now raises OverflowError for
Mark Dickinson <dickinsm@gmail.com>
parents:
51508
diff
changeset
|
1014 for negative arguments. Previously, it raised TypeError. |
|
20609fc13a13
Issue #5175: PyLong_AsUnsignedLongLong now raises OverflowError for
Mark Dickinson <dickinsm@gmail.com>
parents:
51508
diff
changeset
|
1015 |
| 50263 | 1016 - Issue #4720: The format for PyArg_ParseTupleAndKeywords can begin with '|'. |
| 1017 | |
|
50194
b7d9adc4c343
#3632: the "pyo" macro from gdbinit can now run when the GIL is released.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50191
diff
changeset
|
1018 - Issue #3632: from the gdb debugger, the 'pyo' macro can now be called when |
|
b7d9adc4c343
#3632: the "pyo" macro from gdbinit can now run when the GIL is released.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50191
diff
changeset
|
1019 the GIL is released, or owned by another thread. |
|
b7d9adc4c343
#3632: the "pyo" macro from gdbinit can now run when the GIL is released.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
50191
diff
changeset
|
1020 |
|
49501
62c24d4a1f8f
#4122: On Windows, Py_UNICODE_ISSPACE cannot be used in an extension module:
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49497
diff
changeset
|
1021 - Issue #4122: On Windows, fix a compilation error when using the |
|
62c24d4a1f8f
#4122: On Windows, Py_UNICODE_ISSPACE cannot be used in an extension module:
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49497
diff
changeset
|
1022 Py_UNICODE_ISSPACE macro in an extension module. |
|
50948
766de496a42d
Issue 5013: Fixed bug in FileHandler when delay was set.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
50943
diff
changeset
|
1023 |
|
50747
38e18a884f3f
Misc/NEWS for issue 4293
Kristján Valur Jónsson <kristjan@ccpgames.com>
parents:
50746
diff
changeset
|
1024 - Issue #4293: Py_AddPendingCall is now thread safe and can be used for |
|
38e18a884f3f
Misc/NEWS for issue 4293
Kristján Valur Jónsson <kristjan@ccpgames.com>
parents:
50746
diff
changeset
|
1025 asynchronous notifications to python from any thread. Documentation added. |
|
49501
62c24d4a1f8f
#4122: On Windows, Py_UNICODE_ISSPACE cannot be used in an extension module:
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49497
diff
changeset
|
1026 |
|
49835
751a8efc5d46
#4396 make the parser module correctly validate the with syntax
Benjamin Peterson <benjamin@python.org>
parents:
49817
diff
changeset
|
1027 Extension Modules |
|
751a8efc5d46
#4396 make the parser module correctly validate the with syntax
Benjamin Peterson <benjamin@python.org>
parents:
49817
diff
changeset
|
1028 ----------------- |
|
751a8efc5d46
#4396 make the parser module correctly validate the with syntax
Benjamin Peterson <benjamin@python.org>
parents:
49817
diff
changeset
|
1029 |
|
53726
e4ff4273493b
Issue #4751: For hashlib algorithms provided by OpenSSL, the Python
Gregory P. Smith <greg@mad-scientist.com>
parents:
53719
diff
changeset
|
1030 - Issue #4751: For hashlib algorithms provided by OpenSSL, the Python |
|
e4ff4273493b
Issue #4751: For hashlib algorithms provided by OpenSSL, the Python
Gregory P. Smith <greg@mad-scientist.com>
parents:
53719
diff
changeset
|
1031 GIL is now released during computation on data lengths >= 2048 bytes. |
|
e4ff4273493b
Issue #4751: For hashlib algorithms provided by OpenSSL, the Python
Gregory P. Smith <greg@mad-scientist.com>
parents:
53719
diff
changeset
|
1032 |
|
51580
1e7ac14e4938
- Issue #3745: Fix hashlib to always reject unicode and non buffer-api
Gregory P. Smith <greg@mad-scientist.com>
parents:
51565
diff
changeset
|
1033 - Issue #3745: Fix hashlib to always reject unicode and non buffer-api |
|
1e7ac14e4938
- Issue #3745: Fix hashlib to always reject unicode and non buffer-api
Gregory P. Smith <greg@mad-scientist.com>
parents:
51565
diff
changeset
|
1034 supporting objects as input no matter how it was compiled (built in |
|
1e7ac14e4938
- Issue #3745: Fix hashlib to always reject unicode and non buffer-api
Gregory P. Smith <greg@mad-scientist.com>
parents:
51565
diff
changeset
|
1035 implementations or external openssl library). |
|
1e7ac14e4938
- Issue #3745: Fix hashlib to always reject unicode and non buffer-api
Gregory P. Smith <greg@mad-scientist.com>
parents:
51565
diff
changeset
|
1036 |
| 50798 | 1037 - Issue #4397: Fix occasional test_socket failure on OS X. |
|
50796
3378eafd27df
Issue #4397. Fix occasional test_socket failure on OS X.
Mark Dickinson <dickinsm@gmail.com>
parents:
50784
diff
changeset
|
1038 |
|
50726
2935cede594e
Issue #4279: Fix build of parsermodule under Cygwin.
Martin v. Löwis <martin@v.loewis.de>
parents:
50701
diff
changeset
|
1039 - Issue #4279: Fix build of parsermodule under Cygwin. |
|
2935cede594e
Issue #4279: Fix build of parsermodule under Cygwin.
Martin v. Löwis <martin@v.loewis.de>
parents:
50701
diff
changeset
|
1040 |
|
50461
1297bb71dc64
Issue #4051: Prevent conflict of UNICODE macros in cPickle.
Martin v. Löwis <martin@v.loewis.de>
parents:
50460
diff
changeset
|
1041 - Issue #4051: Prevent conflict of UNICODE macros in cPickle. |
|
1297bb71dc64
Issue #4051: Prevent conflict of UNICODE macros in cPickle.
Martin v. Löwis <martin@v.loewis.de>
parents:
50460
diff
changeset
|
1042 |
|
50410
d1e536c6fa2c
#4228: Pack negative values the same way as 2.4
Georg Brandl <georg@python.org>
parents:
50402
diff
changeset
|
1043 - Issue #4228: Pack negative values the same way as 2.4 in struct's L format. |
|
d1e536c6fa2c
#4228: Pack negative values the same way as 2.4
Georg Brandl <georg@python.org>
parents:
50402
diff
changeset
|
1044 |
|
50356
34c73a463b35
Issue #1040026: Fix os.times result on systems where HZ is incorrect.
Martin v. Löwis <martin@v.loewis.de>
parents:
50354
diff
changeset
|
1045 - Issue #1040026: Fix os.times result on systems where HZ is incorrect. |
|
34c73a463b35
Issue #1040026: Fix os.times result on systems where HZ is incorrect.
Martin v. Löwis <martin@v.loewis.de>
parents:
50354
diff
changeset
|
1046 |
|
50120
0df0fdfc8e1b
Issues #3167, #3682: tests for math.log and math.log10 were failing on
Mark Dickinson <dickinsm@gmail.com>
parents:
50109
diff
changeset
|
1047 - Issues #3167, #3682: Fix test_math failures for log, log10 on Solaris, |
|
0df0fdfc8e1b
Issues #3167, #3682: tests for math.log and math.log10 were failing on
Mark Dickinson <dickinsm@gmail.com>
parents:
50109
diff
changeset
|
1048 OpenBSD. |
|
0df0fdfc8e1b
Issues #3167, #3682: tests for math.log and math.log10 were failing on
Mark Dickinson <dickinsm@gmail.com>
parents:
50109
diff
changeset
|
1049 |
|
49902
3712d1f6bfd5
Issue #4365: Add crtassem.h constants to the msvcrt module.
Martin v. Löwis <martin@v.loewis.de>
parents:
49896
diff
changeset
|
1050 - Issue #4365: Add crtassem.h constants to the msvcrt module. |
|
3712d1f6bfd5
Issue #4365: Add crtassem.h constants to the msvcrt module.
Martin v. Löwis <martin@v.loewis.de>
parents:
49896
diff
changeset
|
1051 |
|
49835
751a8efc5d46
#4396 make the parser module correctly validate the with syntax
Benjamin Peterson <benjamin@python.org>
parents:
49817
diff
changeset
|
1052 - Issue #4396: The parser module now correctly validates the with statement. |
|
751a8efc5d46
#4396 make the parser module correctly validate the with syntax
Benjamin Peterson <benjamin@python.org>
parents:
49817
diff
changeset
|
1053 |
|
52627
184ca6293218
#5228: add pickle support to functools.partial
Jack Diederich <jackdied@gmail.com>
parents:
52606
diff
changeset
|
1054 - Issue #5228: Make functools.partial objects can now be pickled. |
|
184ca6293218
#5228: add pickle support to functools.partial
Jack Diederich <jackdied@gmail.com>
parents:
52606
diff
changeset
|
1055 |
|
51140
0a8a7c457f1b
Issue #5083: New 'gui' resource for regrtest.
Guilherme Polo <ggpolo@gmail.com>
parents:
51133
diff
changeset
|
1056 Tests |
|
0a8a7c457f1b
Issue #5083: New 'gui' resource for regrtest.
Guilherme Polo <ggpolo@gmail.com>
parents:
51133
diff
changeset
|
1057 ----- |
|
0a8a7c457f1b
Issue #5083: New 'gui' resource for regrtest.
Guilherme Polo <ggpolo@gmail.com>
parents:
51133
diff
changeset
|
1058 |
|
53315
e9595cb5c786
Issue 5354: Change API for import_fresh_module() to better support test_warnings use case (also fixes some bugs in the original implementation)
Nick Coghlan <ncoghlan@gmail.com>
parents:
53312
diff
changeset
|
1059 - Issue #5354: New test support function import_fresh_module() makes |
|
e9595cb5c786
Issue 5354: Change API for import_fresh_module() to better support test_warnings use case (also fixes some bugs in the original implementation)
Nick Coghlan <ncoghlan@gmail.com>
parents:
53312
diff
changeset
|
1060 it easy to import both normal and optimised versions of modules. |
|
e9595cb5c786
Issue 5354: Change API for import_fresh_module() to better support test_warnings use case (also fixes some bugs in the original implementation)
Nick Coghlan <ncoghlan@gmail.com>
parents:
53312
diff
changeset
|
1061 test_heapq and test_warnings have been adjusted to use it, tests for |
|
e9595cb5c786
Issue 5354: Change API for import_fresh_module() to better support test_warnings use case (also fixes some bugs in the original implementation)
Nick Coghlan <ncoghlan@gmail.com>
parents:
53312
diff
changeset
|
1062 other modules with both C and Python implementations in the stdlib |
|
e9595cb5c786
Issue 5354: Change API for import_fresh_module() to better support test_warnings use case (also fixes some bugs in the original implementation)
Nick Coghlan <ncoghlan@gmail.com>
parents:
53312
diff
changeset
|
1063 can be adjusted to use it over time. |
|
e9595cb5c786
Issue 5354: Change API for import_fresh_module() to better support test_warnings use case (also fixes some bugs in the original implementation)
Nick Coghlan <ncoghlan@gmail.com>
parents:
53312
diff
changeset
|
1064 |
|
52669
7e2bbb4dbf87
test_warnings ironically had a single test that was not protecting the warnings
Brett Cannon <bcannon@gmail.com>
parents:
52666
diff
changeset
|
1065 - Fix test_warnings to no longer reset the warnings filter. |
|
7e2bbb4dbf87
test_warnings ironically had a single test that was not protecting the warnings
Brett Cannon <bcannon@gmail.com>
parents:
52666
diff
changeset
|
1066 |
|
52666
b814b0c35347
test_logging was blindly clearing the warnings filter. This caused
Brett Cannon <bcannon@gmail.com>
parents:
52661
diff
changeset
|
1067 - Fix test_logging to no longer reset the warnings filter. |
|
b814b0c35347
test_logging was blindly clearing the warnings filter. This caused
Brett Cannon <bcannon@gmail.com>
parents:
52661
diff
changeset
|
1068 |
|
52629
1ac1193a61d2
Issue #5635: Fix running test_sys with tracing enabled.
Georg Brandl <georg@python.org>
parents:
52627
diff
changeset
|
1069 - Issue #5635: Fix running test_sys with tracing enabled. |
|
1ac1193a61d2
Issue #5635: Fix running test_sys with tracing enabled.
Georg Brandl <georg@python.org>
parents:
52627
diff
changeset
|
1070 |
|
52575
112669dff04a
Add NEWS entry for regrtest change.
R. David Murray <rdmurray@bitdance.com>
parents:
52552
diff
changeset
|
1071 - regrtest no longer treats ImportError as equivalent to SkipTest. Imports |
|
53184
89deb6bc82e4
Issue #5768: Change to Unicode output logic and test case for same.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
53159
diff
changeset
|
1072 that should cause a test to be skipped are now done using import_module |
|
52575
112669dff04a
Add NEWS entry for regrtest change.
R. David Murray <rdmurray@bitdance.com>
parents:
52552
diff
changeset
|
1073 from test support, which does the conversion. |
|
112669dff04a
Add NEWS entry for regrtest change.
R. David Murray <rdmurray@bitdance.com>
parents:
52552
diff
changeset
|
1074 |
|
51140
0a8a7c457f1b
Issue #5083: New 'gui' resource for regrtest.
Guilherme Polo <ggpolo@gmail.com>
parents:
51133
diff
changeset
|
1075 - Issue #5083: New 'gui' resource for regrtest. |
|
0a8a7c457f1b
Issue #5083: New 'gui' resource for regrtest.
Guilherme Polo <ggpolo@gmail.com>
parents:
51133
diff
changeset
|
1076 |
|
53382
5a46a82206e7
Issue #5837: Certain sequences of calls to set() and unset() for
Walter Dörwald <walter@livinglogic.de>
parents:
53372
diff
changeset
|
1077 - Issue #5837: Certain sequences of calls to set() and unset() for |
|
5a46a82206e7
Issue #5837: Certain sequences of calls to set() and unset() for
Walter Dörwald <walter@livinglogic.de>
parents:
53372
diff
changeset
|
1078 support.EnvironmentVarGuard objects restored the environment variables |
|
5a46a82206e7
Issue #5837: Certain sequences of calls to set() and unset() for
Walter Dörwald <walter@livinglogic.de>
parents:
53372
diff
changeset
|
1079 incorrectly on __exit__. |
|
5a46a82206e7
Issue #5837: Certain sequences of calls to set() and unset() for
Walter Dörwald <walter@livinglogic.de>
parents:
53372
diff
changeset
|
1080 |
| 49370 | 1081 |
| 49227 | 1082 What's New in Python 2.6 final |
| 1083 ============================== | |
| 1084 | |
| 49365 | 1085 *Release date: 01-Oct-2008* |
| 49227 | 1086 |
| 1087 Core and Builtins | |
| 1088 ----------------- | |
| 1089 | |
|
49308
304bea8731d2
#3967: Correct a crash in count() and find() methods of string-like objects.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49297
diff
changeset
|
1090 - Issue #3967: Fixed a crash in the count() and find() methods of string-like |
|
304bea8731d2
#3967: Correct a crash in count() and find() methods of string-like objects.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49297
diff
changeset
|
1091 objects, when the "start" parameter is a huge value. |
|
304bea8731d2
#3967: Correct a crash in count() and find() methods of string-like objects.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49297
diff
changeset
|
1092 |
|
49297
5e5b15b692e1
#3965: on Windows, open() crashes if the filename or the mode is invalid,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49295
diff
changeset
|
1093 - Issue #3965: Fixed a crash on Windows when open() is given an invalid |
|
5e5b15b692e1
#3965: on Windows, open() crashes if the filename or the mode is invalid,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49295
diff
changeset
|
1094 filename or mode, and the filename is a unicode string. |
|
5e5b15b692e1
#3965: on Windows, open() crashes if the filename or the mode is invalid,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49295
diff
changeset
|
1095 |
|
49293
9d1c531168ca
Bug #3951: Py_USING_MEMORY_DEBUGGER should not be enabled by default.
Martin v. Löwis <martin@v.loewis.de>
parents:
49288
diff
changeset
|
1096 - Bug #3951: Py_USING_MEMORY_DEBUGGER should not be enabled by default. |
|
9d1c531168ca
Bug #3951: Py_USING_MEMORY_DEBUGGER should not be enabled by default.
Martin v. Löwis <martin@v.loewis.de>
parents:
49288
diff
changeset
|
1097 |
| 49227 | 1098 Library |
| 1099 ------- | |
| 1100 | |
|
49344
d88f1f2f0213
Issue #3965: Allow repeated calls to turtle.Screen, by making it a
Martin v. Löwis <martin@v.loewis.de>
parents:
49335
diff
changeset
|
1101 - Issue #3965: Allow repeated calls to turtle.Screen, by making it a |
|
d88f1f2f0213
Issue #3965: Allow repeated calls to turtle.Screen, by making it a
Martin v. Löwis <martin@v.loewis.de>
parents:
49335
diff
changeset
|
1102 true singleton object. |
|
d88f1f2f0213
Issue #3965: Allow repeated calls to turtle.Screen, by making it a
Martin v. Löwis <martin@v.loewis.de>
parents:
49335
diff
changeset
|
1103 |
|
49335
74e7f97dad7d
The _lsprof module could crash the interpreter if it was given an external
Brett Cannon <bcannon@gmail.com>
parents:
49334
diff
changeset
|
1104 - Issue #3895: It was possible to crash the interpreter when an external timer |
|
74e7f97dad7d
The _lsprof module could crash the interpreter if it was given an external
Brett Cannon <bcannon@gmail.com>
parents:
49334
diff
changeset
|
1105 was used with cProfile that returned an object that could not be converted |
|
74e7f97dad7d
The _lsprof module could crash the interpreter if it was given an external
Brett Cannon <bcannon@gmail.com>
parents:
49334
diff
changeset
|
1106 into a float. |
|
74e7f97dad7d
The _lsprof module could crash the interpreter if it was given an external
Brett Cannon <bcannon@gmail.com>
parents:
49334
diff
changeset
|
1107 |
|
49295
a91e78ab4d7d
add a NEWs entry for r66614
Benjamin Peterson <benjamin@python.org>
parents:
49293
diff
changeset
|
1108 - Issue #3950: Made turtle respect scale factors. |
|
a91e78ab4d7d
add a NEWs entry for r66614
Benjamin Peterson <benjamin@python.org>
parents:
49293
diff
changeset
|
1109 |
|
49288
606ab25ddef1
Fix issue #3547: ctypes is confused by bitfields of varying integer types
Thomas Heller <theller@ctypes.org>
parents:
49260
diff
changeset
|
1110 - Issue #3547: Fixed ctypes structures bitfields of varying integer |
|
606ab25ddef1
Fix issue #3547: ctypes is confused by bitfields of varying integer types
Thomas Heller <theller@ctypes.org>
parents:
49260
diff
changeset
|
1111 sizes. |
|
606ab25ddef1
Fix issue #3547: ctypes is confused by bitfields of varying integer types
Thomas Heller <theller@ctypes.org>
parents:
49260
diff
changeset
|
1112 |
|
49260
6b679ca24369
#3879 fix a regression in urllib.getproxies_environment
Benjamin Peterson <benjamin@python.org>
parents:
49234
diff
changeset
|
1113 - Issue #3879: A regression in urllib.getproxies_enviroment was fixed. |
|
6b679ca24369
#3879 fix a regression in urllib.getproxies_environment
Benjamin Peterson <benjamin@python.org>
parents:
49234
diff
changeset
|
1114 |
|
49361
eed4d533332f
Works around issue3863: freebsd4/5/6 and os2emx are known to have OS bugs when
Gregory P. Smith <greg@mad-scientist.com>
parents:
49347
diff
changeset
|
1115 - Issue #3863: Disabled a unit test of fork being called from a thread |
|
eed4d533332f
Works around issue3863: freebsd4/5/6 and os2emx are known to have OS bugs when
Gregory P. Smith <greg@mad-scientist.com>
parents:
49347
diff
changeset
|
1116 when running on platforms known to exhibit OS bugs when attempting that. |
|
eed4d533332f
Works around issue3863: freebsd4/5/6 and os2emx are known to have OS bugs when
Gregory P. Smith <greg@mad-scientist.com>
parents:
49347
diff
changeset
|
1117 |
|
49234
626032597712
Bug #3887: Package x64 version of CRT for AMD64
Martin v. Löwis <martin@v.loewis.de>
parents:
49227
diff
changeset
|
1118 Build |
|
626032597712
Bug #3887: Package x64 version of CRT for AMD64
Martin v. Löwis <martin@v.loewis.de>
parents:
49227
diff
changeset
|
1119 ----- |
|
626032597712
Bug #3887: Package x64 version of CRT for AMD64
Martin v. Löwis <martin@v.loewis.de>
parents:
49227
diff
changeset
|
1120 |
|
49363
b5fb9b002ec3
Bug #3989: Package the 2to3 script (as 2to3.py) in the Windows
Martin v. Löwis <martin@v.loewis.de>
parents:
49361
diff
changeset
|
1121 - Bug #3989: Package the 2to3 script (as 2to3.py) in the Windows |
|
b5fb9b002ec3
Bug #3989: Package the 2to3 script (as 2to3.py) in the Windows
Martin v. Löwis <martin@v.loewis.de>
parents:
49361
diff
changeset
|
1122 installer. |
|
b5fb9b002ec3
Bug #3989: Package the 2to3 script (as 2to3.py) in the Windows
Martin v. Löwis <martin@v.loewis.de>
parents:
49361
diff
changeset
|
1123 |
|
49234
626032597712
Bug #3887: Package x64 version of CRT for AMD64
Martin v. Löwis <martin@v.loewis.de>
parents:
49227
diff
changeset
|
1124 - Bug #3887: Package x64 version of CRT for AMD64 Windows binaries. |
|
626032597712
Bug #3887: Package x64 version of CRT for AMD64
Martin v. Löwis <martin@v.loewis.de>
parents:
49227
diff
changeset
|
1125 |
| 49227 | 1126 |
| 49159 | 1127 What's New in Python 2.6 release candidate 2? |
| 1128 ============================================= | |
| 1129 | |
| 49225 | 1130 *Release date: 17-Sep-2008* |
| 49159 | 1131 |
| 1132 Core and Builtins | |
| 1133 ----------------- | |
| 1134 | |
|
49217
2606d9a00c7b
fix possible integer overflows in _hashopenssl #3886
Benjamin Peterson <benjamin@python.org>
parents:
49191
diff
changeset
|
1135 Extension Modules |
|
2606d9a00c7b
fix possible integer overflows in _hashopenssl #3886
Benjamin Peterson <benjamin@python.org>
parents:
49191
diff
changeset
|
1136 ----------------- |
|
2606d9a00c7b
fix possible integer overflows in _hashopenssl #3886
Benjamin Peterson <benjamin@python.org>
parents:
49191
diff
changeset
|
1137 |
|
49347
f4aeb113c9ef
fix security issue 2: imageop's poor validation of arguments could result in segfaults
Benjamin Peterson <benjamin@python.org>
parents:
49344
diff
changeset
|
1138 - Security Issue #2: imageop did not validate arguments correctly and could |
|
f4aeb113c9ef
fix security issue 2: imageop's poor validation of arguments could result in segfaults
Benjamin Peterson <benjamin@python.org>
parents:
49344
diff
changeset
|
1139 segfault as a result. |
|
f4aeb113c9ef
fix security issue 2: imageop's poor validation of arguments could result in segfaults
Benjamin Peterson <benjamin@python.org>
parents:
49344
diff
changeset
|
1140 |
|
49217
2606d9a00c7b
fix possible integer overflows in _hashopenssl #3886
Benjamin Peterson <benjamin@python.org>
parents:
49191
diff
changeset
|
1141 - Issue #3886: Possible integer overflows in the _hashopenssl module were |
|
2606d9a00c7b
fix possible integer overflows in _hashopenssl #3886
Benjamin Peterson <benjamin@python.org>
parents:
49191
diff
changeset
|
1142 closed. |
| 49159 | 1143 |
|
49188
2c5bb4634d2d
Issue #3850: Misc/find_recursionlimit.py was broken.
Antoine Pitrou <solipsis@pitrou.net>
parents:
49174
diff
changeset
|
1144 Tools/Demos |
|
2c5bb4634d2d
Issue #3850: Misc/find_recursionlimit.py was broken.
Antoine Pitrou <solipsis@pitrou.net>
parents:
49174
diff
changeset
|
1145 ----------- |
|
2c5bb4634d2d
Issue #3850: Misc/find_recursionlimit.py was broken.
Antoine Pitrou <solipsis@pitrou.net>
parents:
49174
diff
changeset
|
1146 |
|
2c5bb4634d2d
Issue #3850: Misc/find_recursionlimit.py was broken.
Antoine Pitrou <solipsis@pitrou.net>
parents:
49174
diff
changeset
|
1147 - Issue #3850: recursion tests in Misc/find_recursion_limit.py can raise |
|
2c5bb4634d2d
Issue #3850: Misc/find_recursionlimit.py was broken.
Antoine Pitrou <solipsis@pitrou.net>
parents:
49174
diff
changeset
|
1148 AttributeError instead of RuntimeError, depending in which C API call |
|
2c5bb4634d2d
Issue #3850: Misc/find_recursionlimit.py was broken.
Antoine Pitrou <solipsis@pitrou.net>
parents:
49174
diff
changeset
|
1149 exactly the recursion limit is exceeded. Consequently, both exception types |
|
2c5bb4634d2d
Issue #3850: Misc/find_recursionlimit.py was broken.
Antoine Pitrou <solipsis@pitrou.net>
parents:
49174
diff
changeset
|
1150 are caught and silenced. |
|
2c5bb4634d2d
Issue #3850: Misc/find_recursionlimit.py was broken.
Antoine Pitrou <solipsis@pitrou.net>
parents:
49174
diff
changeset
|
1151 |
|
49191
e969232054a2
Issue #3617: Include a licensing statement regarding the Microsoft C runtime in the Windows installer.
Martin v. Löwis <martin@v.loewis.de>
parents:
49188
diff
changeset
|
1152 Build |
|
e969232054a2
Issue #3617: Include a licensing statement regarding the Microsoft C runtime in the Windows installer.
Martin v. Löwis <martin@v.loewis.de>
parents:
49188
diff
changeset
|
1153 ----- |
|
e969232054a2
Issue #3617: Include a licensing statement regarding the Microsoft C runtime in the Windows installer.
Martin v. Löwis <martin@v.loewis.de>
parents:
49188
diff
changeset
|
1154 |
|
e969232054a2
Issue #3617: Include a licensing statement regarding the Microsoft C runtime in the Windows installer.
Martin v. Löwis <martin@v.loewis.de>
parents:
49188
diff
changeset
|
1155 - Issue #3617: Include a licensing statement regarding the Microsoft |
|
e969232054a2
Issue #3617: Include a licensing statement regarding the Microsoft C runtime in the Windows installer.
Martin v. Löwis <martin@v.loewis.de>
parents:
49188
diff
changeset
|
1156 C runtime in the Windows installer. |
|
e969232054a2
Issue #3617: Include a licensing statement regarding the Microsoft C runtime in the Windows installer.
Martin v. Löwis <martin@v.loewis.de>
parents:
49188
diff
changeset
|
1157 |
| 49159 | 1158 |
| 48810 | 1159 What's New in Python 2.6 release candidate 1? |
| 1160 ============================================= | |
| 1161 | |
| 49156 | 1162 *Release date: 12-Sep-2008* |
| 48810 | 1163 |
| 1164 Core and Builtins | |
| 1165 ----------------- | |
| 1166 | |
|
49144
3dc31809631f
Issue #3642: Suppress warning in obmalloc when size_t is
Martin v. Löwis <martin@v.loewis.de>
parents:
49138
diff
changeset
|
1167 - Issue #3642: Suppress warning in obmalloc when size_t is larger than uint. |
|
3dc31809631f
Issue #3642: Suppress warning in obmalloc when size_t is
Martin v. Löwis <martin@v.loewis.de>
parents:
49138
diff
changeset
|
1168 |
|
49138
145449109a31
#3743: PY_FORMAT_SIZE_T is designed for the OS "printf" functions, not for
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49126
diff
changeset
|
1169 - Issue #3743: In a few places, PY_FORMAT_SIZE_T was incorrectly used with |
|
145449109a31
#3743: PY_FORMAT_SIZE_T is designed for the OS "printf" functions, not for
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49126
diff
changeset
|
1170 PyString_FromFormat or PyErr_Format to display size_t values. The macro |
|
145449109a31
#3743: PY_FORMAT_SIZE_T is designed for the OS "printf" functions, not for
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49126
diff
changeset
|
1171 PY_FORMAT_SIZE_T is designed to select the correct format for the OS |
|
145449109a31
#3743: PY_FORMAT_SIZE_T is designed for the OS "printf" functions, not for
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49126
diff
changeset
|
1172 ``printf`` function, whereas PyString_FromFormat has an independent |
|
145449109a31
#3743: PY_FORMAT_SIZE_T is designed for the OS "printf" functions, not for
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49126
diff
changeset
|
1173 implementation and uses "%zd" on all platforms for size_t values. |
|
145449109a31
#3743: PY_FORMAT_SIZE_T is designed for the OS "printf" functions, not for
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49126
diff
changeset
|
1174 This makes a difference on win64, where ``printf`` needs "%Id" to display |
|
145449109a31
#3743: PY_FORMAT_SIZE_T is designed for the OS "printf" functions, not for
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49126
diff
changeset
|
1175 64bit values. |
|
145449109a31
#3743: PY_FORMAT_SIZE_T is designed for the OS "printf" functions, not for
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49126
diff
changeset
|
1176 |
|
49120
73cc7b6355b8
Fix #3634 invalid return value from _weakref.ref(Exception).__init__
Benjamin Peterson <benjamin@python.org>
parents:
49109
diff
changeset
|
1177 - Issue #3634: _weakref.ref(Exception).__init__() gave invalid return value on |
|
73cc7b6355b8
Fix #3634 invalid return value from _weakref.ref(Exception).__init__
Benjamin Peterson <benjamin@python.org>
parents:
49109
diff
changeset
|
1178 error. |
|
73cc7b6355b8
Fix #3634 invalid return value from _weakref.ref(Exception).__init__
Benjamin Peterson <benjamin@python.org>
parents:
49109
diff
changeset
|
1179 |
|
49104
974040c8f369
#3777: long(4.2) returned an int, and broke backward compatibility.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49099
diff
changeset
|
1180 - Issue #3777: long() applied to a float object now always return a long |
|
974040c8f369
#3777: long(4.2) returned an int, and broke backward compatibility.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49099
diff
changeset
|
1181 object; previously an int would be returned for small values. the __long__ |
|
974040c8f369
#3777: long(4.2) returned an int, and broke backward compatibility.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49099
diff
changeset
|
1182 method is allowed to return either an int or a long, but the behaviour of |
|
974040c8f369
#3777: long(4.2) returned an int, and broke backward compatibility.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49099
diff
changeset
|
1183 float objects should not change to respect backward compatibility. |
|
974040c8f369
#3777: long(4.2) returned an int, and broke backward compatibility.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49099
diff
changeset
|
1184 |
|
48935
b5365f34640f
Issue #3751: str.rpartition would perform a left-partition when called with
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48925
diff
changeset
|
1185 - Issue #3751: str.rpartition would perform a left-partition when called with |
|
b5365f34640f
Issue #3751: str.rpartition would perform a left-partition when called with
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48925
diff
changeset
|
1186 a unicode argument. |
|
b5365f34640f
Issue #3751: str.rpartition would perform a left-partition when called with
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48925
diff
changeset
|
1187 |
|
48920
176c409fd747
Fix compilation when --without-threads is given #3683
Benjamin Peterson <benjamin@python.org>
parents:
48918
diff
changeset
|
1188 - Issue #3683: Fix compilation when --without-threads is given. |
|
176c409fd747
Fix compilation when --without-threads is given #3683
Benjamin Peterson <benjamin@python.org>
parents:
48918
diff
changeset
|
1189 |
|
48889
bbffe0914c56
#3668: When PyArg_ParseTuple correctly parses a s* format, but raises an
Antoine Pitrou <solipsis@pitrou.net>
parents:
48876
diff
changeset
|
1190 - Issue #3668: Fix a memory leak with the "s*" argument parser in |
|
48925
9db3fe780bfc
logging: fixed lack of use of encoding attribute specified on a stream.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48920
diff
changeset
|
1191 PyArg_ParseTuple and friends, which occurred when the argument for "s*" |
|
48889
bbffe0914c56
#3668: When PyArg_ParseTuple correctly parses a s* format, but raises an
Antoine Pitrou <solipsis@pitrou.net>
parents:
48876
diff
changeset
|
1192 was correctly parsed but parsing of subsequent arguments failed. |
|
bbffe0914c56
#3668: When PyArg_ParseTuple correctly parses a s* format, but raises an
Antoine Pitrou <solipsis@pitrou.net>
parents:
48876
diff
changeset
|
1193 |
|
48925
9db3fe780bfc
logging: fixed lack of use of encoding attribute specified on a stream.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48920
diff
changeset
|
1194 - Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to |
|
48876
d01c1d768841
Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to
Antoine Pitrou <solipsis@pitrou.net>
parents:
48872
diff
changeset
|
1195 match Python 2.5 speed despite the __instancecheck__ / __subclasscheck__ |
|
d01c1d768841
Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to
Antoine Pitrou <solipsis@pitrou.net>
parents:
48872
diff
changeset
|
1196 mechanism. In the process, fix a bug where isinstance() and issubclass(), |
|
d01c1d768841
Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to
Antoine Pitrou <solipsis@pitrou.net>
parents:
48872
diff
changeset
|
1197 when given a tuple of classes as second argument, were looking up |
|
d01c1d768841
Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to
Antoine Pitrou <solipsis@pitrou.net>
parents:
48872
diff
changeset
|
1198 __instancecheck__ / __subclasscheck__ on the tuple rather than on each |
|
d01c1d768841
Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to
Antoine Pitrou <solipsis@pitrou.net>
parents:
48872
diff
changeset
|
1199 type object. |
|
d01c1d768841
Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to
Antoine Pitrou <solipsis@pitrou.net>
parents:
48872
diff
changeset
|
1200 |
| 48847 | 1201 - Fix crashes on memory allocation failure found with failmalloc. |
| 1202 | |
| 1203 - Fix memory leaks found with valgrind and update suppressions file. | |
| 1204 | |
| 1205 - Fix compiler warnings in opt mode which would lead to invalid memory reads. | |
| 1206 | |
| 1207 - Fix problem using wrong name in decimal module reported by pychecker. | |
| 1208 | |
|
48826
bce03f87f65d
Silenced compiler warning
Christian Heimes <christian@cheimes.de>
parents:
48824
diff
changeset
|
1209 - Silenced another compiler warning about a used but not defined |
|
bce03f87f65d
Silenced compiler warning
Christian Heimes <christian@cheimes.de>
parents:
48824
diff
changeset
|
1210 function 'stringlib_contains_obj'. |
|
bce03f87f65d
Silenced compiler warning
Christian Heimes <christian@cheimes.de>
parents:
48824
diff
changeset
|
1211 |
|
48854
6ea1a720b057
generate py3k warnings on __getslice__, __delslice__, and __setslice__
Benjamin Peterson <benjamin@python.org>
parents:
48847
diff
changeset
|
1212 - Added warnings on the use of ``__getslice__``, ``__setslice__``, or |
|
6ea1a720b057
generate py3k warnings on __getslice__, __delslice__, and __setslice__
Benjamin Peterson <benjamin@python.org>
parents:
48847
diff
changeset
|
1213 ``__delslice__``. |
|
6ea1a720b057
generate py3k warnings on __getslice__, __delslice__, and __setslice__
Benjamin Peterson <benjamin@python.org>
parents:
48847
diff
changeset
|
1214 |
|
48954
4b28bf5ee393
Issue #3678: Correctly pass LDFLAGS and LDLAST to the linker on shared
Gregory P. Smith <greg@mad-scientist.com>
parents:
48948
diff
changeset
|
1215 - Issue #3678: Correctly pass LDFLAGS and LDLAST to the linker on shared |
|
4b28bf5ee393
Issue #3678: Correctly pass LDFLAGS and LDLAST to the linker on shared
Gregory P. Smith <greg@mad-scientist.com>
parents:
48948
diff
changeset
|
1216 library targets in the Makefile. |
|
4b28bf5ee393
Issue #3678: Correctly pass LDFLAGS and LDLAST to the linker on shared
Gregory P. Smith <greg@mad-scientist.com>
parents:
48948
diff
changeset
|
1217 |
|
49066
7510d873b88c
- Issue #1204: The configure script now tests for additional libraries
Gregory P. Smith <greg@mad-scientist.com>
parents:
49054
diff
changeset
|
1218 - Issue #1204: The configure script now tests for additional libraries |
|
7510d873b88c
- Issue #1204: The configure script now tests for additional libraries
Gregory P. Smith <greg@mad-scientist.com>
parents:
49054
diff
changeset
|
1219 that may be required when linking against readline. This fixes issues |
|
7510d873b88c
- Issue #1204: The configure script now tests for additional libraries
Gregory P. Smith <greg@mad-scientist.com>
parents:
49054
diff
changeset
|
1220 with x86_64 builds on some platforms (a few Linux flavors and OpenBSD). |
|
7510d873b88c
- Issue #1204: The configure script now tests for additional libraries
Gregory P. Smith <greg@mad-scientist.com>
parents:
49054
diff
changeset
|
1221 |
|
48872
edd2ca894a67
sort of backport 66038 by aliasing PyObject_Bytes to PyObject_Str
Benjamin Peterson <benjamin@python.org>
parents:
48854
diff
changeset
|
1222 C-API |
|
edd2ca894a67
sort of backport 66038 by aliasing PyObject_Bytes to PyObject_Str
Benjamin Peterson <benjamin@python.org>
parents:
48854
diff
changeset
|
1223 ----- |
|
edd2ca894a67
sort of backport 66038 by aliasing PyObject_Bytes to PyObject_Str
Benjamin Peterson <benjamin@python.org>
parents:
48854
diff
changeset
|
1224 |
|
edd2ca894a67
sort of backport 66038 by aliasing PyObject_Bytes to PyObject_Str
Benjamin Peterson <benjamin@python.org>
parents:
48854
diff
changeset
|
1225 - Aliased PyObject_Bytes to PyObject_Str. |
|
edd2ca894a67
sort of backport 66038 by aliasing PyObject_Bytes to PyObject_Str
Benjamin Peterson <benjamin@python.org>
parents:
48854
diff
changeset
|
1226 |
| 48810 | 1227 Library |
| 1228 ------- | |
| 1229 | |
|
49148
0ef7cb35b216
#3640: Correct a crash in cPickle on 64bit platforms, in the case of deeply nested lists or dicts.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49146
diff
changeset
|
1230 - Issue #3640: Pickling a list or a dict uses less local variables, to reduce |
|
0ef7cb35b216
#3640: Correct a crash in cPickle on 64bit platforms, in the case of deeply nested lists or dicts.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49146
diff
changeset
|
1231 stack usage in the case of deeply nested objects. |
|
0ef7cb35b216
#3640: Correct a crash in cPickle on 64bit platforms, in the case of deeply nested lists or dicts.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49146
diff
changeset
|
1232 |
|
49126
95ac698358ab
- Issue #3629: Fix sre "bytecode" validator for an end case.
Guido van Rossum <guido@python.org>
parents:
49124
diff
changeset
|
1233 - Issue #3629: Fix sre "bytecode" validator for an end case. |
|
95ac698358ab
- Issue #3629: Fix sre "bytecode" validator for an end case.
Guido van Rossum <guido@python.org>
parents:
49124
diff
changeset
|
1234 |
|
49124
c37c7dbd7880
Issue #3811: The Unicode database was updated to 5.1.
Martin v. Löwis <martin@v.loewis.de>
parents:
49120
diff
changeset
|
1235 - Issue #3811: The Unicode database was updated to 5.1. |
|
c37c7dbd7880
Issue #3811: The Unicode database was updated to 5.1.
Martin v. Löwis <martin@v.loewis.de>
parents:
49120
diff
changeset
|
1236 |
|
49146
f28b999a69f8
Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon)
Nick Coghlan <ncoghlan@gmail.com>
parents:
49144
diff
changeset
|
1237 - Issue #3781: Further warnings.catch_warnings() cleanup to prevent |
|
f28b999a69f8
Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon)
Nick Coghlan <ncoghlan@gmail.com>
parents:
49144
diff
changeset
|
1238 silent misbehaviour when a single instance is nested in multiple |
|
f28b999a69f8
Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon)
Nick Coghlan <ncoghlan@gmail.com>
parents:
49144
diff
changeset
|
1239 with statements, or when the methods are invoked in the wrong order. |
|
f28b999a69f8
Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon)
Nick Coghlan <ncoghlan@gmail.com>
parents:
49144
diff
changeset
|
1240 |
|
49109
36b2d674fc8c
Issue #3809: Fixed spurious 'test.blah' file left behind by test_logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
49104
diff
changeset
|
1241 - Issue #3809: Fixed spurious 'test.blah' file left behind by test_logging. |
|
36b2d674fc8c
Issue #3809: Fixed spurious 'test.blah' file left behind by test_logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
49104
diff
changeset
|
1242 |
|
49146
f28b999a69f8
Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon)
Nick Coghlan <ncoghlan@gmail.com>
parents:
49144
diff
changeset
|
1243 - Issue #3781: Clean up the API for warnings.catch_warnings() by having it |
|
49099
ff96a313cd1c
warnings.catch_warnings() now returns a list or None instead of the custom
Brett Cannon <bcannon@gmail.com>
parents:
49084
diff
changeset
|
1244 return a list or None rather than a custom object. |
|
ff96a313cd1c
warnings.catch_warnings() now returns a list or None instead of the custom
Brett Cannon <bcannon@gmail.com>
parents:
49084
diff
changeset
|
1245 |
|
49048
15df29705e18
#1638033: add support for httponly on Cookie.Morsel
Benjamin Peterson <benjamin@python.org>
parents:
49036
diff
changeset
|
1246 - Issue #1638033: Cookie.Morsel gained the httponly attribute. |
|
15df29705e18
#1638033: add support for httponly on Cookie.Morsel
Benjamin Peterson <benjamin@python.org>
parents:
49036
diff
changeset
|
1247 |
|
49036
f32517f876b6
Issue #3535: zipfile couldn't read some zip files larger than 2GB.
Antoine Pitrou <solipsis@pitrou.net>
parents:
49033
diff
changeset
|
1248 - Issue #3535: zipfile couldn't read some zip files larger than 2GB. |
|
f32517f876b6
Issue #3535: zipfile couldn't read some zip files larger than 2GB.
Antoine Pitrou <solipsis@pitrou.net>
parents:
49033
diff
changeset
|
1249 |
|
f32517f876b6
Issue #3535: zipfile couldn't read some zip files larger than 2GB.
Antoine Pitrou <solipsis@pitrou.net>
parents:
49033
diff
changeset
|
1250 - Issue #3776: Deprecate the bsddb package for removal in 3.0. |
|
49028
b45868fe489c
Deprecate bsddb for removal in Python 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
49017
diff
changeset
|
1251 |
|
49017
4452ff1fbc9d
Added NEWS
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
49009
diff
changeset
|
1252 - Issue #3762: platform.architecture() fails if python is lanched via |
|
4452ff1fbc9d
Added NEWS
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
49009
diff
changeset
|
1253 its symbolic link. |
|
4452ff1fbc9d
Added NEWS
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
49009
diff
changeset
|
1254 |
|
49009
833d3ecfbbf0
Issue #3772: Fixed regression problem in StreamHandler.emit().
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48996
diff
changeset
|
1255 - Issue #3772: Fixed regression problem in StreamHandler.emit(). |
|
833d3ecfbbf0
Issue #3772: Fixed regression problem in StreamHandler.emit().
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48996
diff
changeset
|
1256 |
|
48995
2b855a947f0f
Issue 600362: Relocated parse_qs() and parse_qsl(), from the cgi module
Facundo Batista <facundobatista@gmail.com>
parents:
48984
diff
changeset
|
1257 - Issue 600362: Relocated parse_qs() and parse_qsl(), from the cgi module |
|
2b855a947f0f
Issue 600362: Relocated parse_qs() and parse_qsl(), from the cgi module
Facundo Batista <facundobatista@gmail.com>
parents:
48984
diff
changeset
|
1258 to the urlparse one. Added a PendingDeprecationWarning in the old |
|
2b855a947f0f
Issue 600362: Relocated parse_qs() and parse_qsl(), from the cgi module
Facundo Batista <facundobatista@gmail.com>
parents:
48984
diff
changeset
|
1259 module, it will be deprecated in the future. |
|
2b855a947f0f
Issue 600362: Relocated parse_qs() and parse_qsl(), from the cgi module
Facundo Batista <facundobatista@gmail.com>
parents:
48984
diff
changeset
|
1260 |
|
48981
4c683ec4415b
Issue #2562: Fix distutils PKG-INFO writing logic to allow having
Marc-André Lemburg <mal@egenix.com>
parents:
48980
diff
changeset
|
1261 - Issue #2562: Fix distutils PKG-INFO writing logic to allow having |
|
4c683ec4415b
Issue #2562: Fix distutils PKG-INFO writing logic to allow having
Marc-André Lemburg <mal@egenix.com>
parents:
48980
diff
changeset
|
1262 non-ascii characters and Unicode in setup.py meta-data. |
|
4c683ec4415b
Issue #2562: Fix distutils PKG-INFO writing logic to allow having
Marc-André Lemburg <mal@egenix.com>
parents:
48980
diff
changeset
|
1263 |
|
4c683ec4415b
Issue #2562: Fix distutils PKG-INFO writing logic to allow having
Marc-André Lemburg <mal@egenix.com>
parents:
48980
diff
changeset
|
1264 - Issue #3726: Allow spaces in separators in logging configuration files. |
|
48980
5fd39b84fc29
Issue #3726: Allowed spaces in separators in logging configuration files.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48973
diff
changeset
|
1265 |
|
48962
d0d53de9d82e
Add news item for #3719.
Marc-André Lemburg <mal@egenix.com>
parents:
48955
diff
changeset
|
1266 - Issue #3719: platform.architecture() fails if there are spaces in the |
|
d0d53de9d82e
Add news item for #3719.
Marc-André Lemburg <mal@egenix.com>
parents:
48955
diff
changeset
|
1267 path to the Python binary. |
|
d0d53de9d82e
Add news item for #3719.
Marc-André Lemburg <mal@egenix.com>
parents:
48955
diff
changeset
|
1268 |
|
48948
d563621d76db
Move test.test_support.catch_warning() to the warnings module, rename it
Brett Cannon <bcannon@gmail.com>
parents:
48942
diff
changeset
|
1269 - Issue 3602: Moved test.test_support.catch_warning() to |
|
d563621d76db
Move test.test_support.catch_warning() to the warnings module, rename it
Brett Cannon <bcannon@gmail.com>
parents:
48942
diff
changeset
|
1270 warnings.catch_warnings() along with some API cleanup. Expanding the tests |
|
d563621d76db
Move test.test_support.catch_warning() to the warnings module, rename it
Brett Cannon <bcannon@gmail.com>
parents:
48942
diff
changeset
|
1271 for catch_warnings() also led to an improvement in the raising of a |
|
d563621d76db
Move test.test_support.catch_warning() to the warnings module, rename it
Brett Cannon <bcannon@gmail.com>
parents:
48942
diff
changeset
|
1272 DeprecationWarning related to warnings.warn_explicit(). |
|
d563621d76db
Move test.test_support.catch_warning() to the warnings module, rename it
Brett Cannon <bcannon@gmail.com>
parents:
48942
diff
changeset
|
1273 |
|
48942
bc585b4d4606
remove py3k warnings about the threading api; update docs
Benjamin Peterson <benjamin@python.org>
parents:
48935
diff
changeset
|
1274 - The deprecation warnings for the old camelCase threading API were removed. |
|
bc585b4d4606
remove py3k warnings about the threading api; update docs
Benjamin Peterson <benjamin@python.org>
parents:
48935
diff
changeset
|
1275 |
|
48925
9db3fe780bfc
logging: fixed lack of use of encoding attribute specified on a stream.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48920
diff
changeset
|
1276 - logging: fixed lack of use of encoding attribute specified on a stream. |
|
9db3fe780bfc
logging: fixed lack of use of encoding attribute specified on a stream.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48920
diff
changeset
|
1277 |
|
48827
46c1bcc4c1d3
Silenced a compiler warning in the sqlite module
Christian Heimes <christian@cheimes.de>
parents:
48826
diff
changeset
|
1278 - Silenced a trivial compiler warning in the sqlite module. |
|
46c1bcc4c1d3
Silenced a compiler warning in the sqlite module
Christian Heimes <christian@cheimes.de>
parents:
48826
diff
changeset
|
1279 |
|
48829
74899e6c87a5
Fixed two format strings in the _collections module. For example
Christian Heimes <christian@cheimes.de>
parents:
48827
diff
changeset
|
1280 - Fixed two format strings in the _collections module. |
|
74899e6c87a5
Fixed two format strings in the _collections module. For example
Christian Heimes <christian@cheimes.de>
parents:
48827
diff
changeset
|
1281 |
|
48920
176c409fd747
Fix compilation when --without-threads is given #3683
Benjamin Peterson <benjamin@python.org>
parents:
48918
diff
changeset
|
1282 - Issue #3703: _fileio.FileIO gave unhelpful error message when trying to open a |
|
176c409fd747
Fix compilation when --without-threads is given #3683
Benjamin Peterson <benjamin@python.org>
parents:
48918
diff
changeset
|
1283 directory. |
|
48918
7b39501b0a76
#3703 unhelpful _fileio.FileIO error message when trying to open a directory
Benjamin Peterson <benjamin@python.org>
parents:
48910
diff
changeset
|
1284 |
|
48955
99ee3b77bc0d
Issue #3708: os.urandom no longer goes into an infinite loop when passed a
Gregory P. Smith <greg@mad-scientist.com>
parents:
48954
diff
changeset
|
1285 - Issue #3708: os.urandom no longer goes into an infinite loop when passed a |
|
99ee3b77bc0d
Issue #3708: os.urandom no longer goes into an infinite loop when passed a
Gregory P. Smith <greg@mad-scientist.com>
parents:
48954
diff
changeset
|
1286 non-integer floating point number. |
|
99ee3b77bc0d
Issue #3708: os.urandom no longer goes into an infinite loop when passed a
Gregory P. Smith <greg@mad-scientist.com>
parents:
48954
diff
changeset
|
1287 |
|
49009
833d3ecfbbf0
Issue #3772: Fixed regression problem in StreamHandler.emit().
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48996
diff
changeset
|
1288 - Issue #3110: multiprocessing fails to compiel on solaris 10 due to missing |
|
48984
338308c9cccb
Fix issue 3110 - solaris compilation of multiprocessing fails, reviewed by pitrou
Jesse Noller <jnoller@gmail.com>
parents:
48981
diff
changeset
|
1289 SEM_VALUE_MAX. |
|
338308c9cccb
Fix issue 3110 - solaris compilation of multiprocessing fails, reviewed by pitrou
Jesse Noller <jnoller@gmail.com>
parents:
48981
diff
changeset
|
1290 |
|
48841
76e71cecc4d3
#3643 add a few more checks to _testcapi to prevent segfaults
Benjamin Peterson <benjamin@python.org>
parents:
48829
diff
changeset
|
1291 Extension Modules |
|
76e71cecc4d3
#3643 add a few more checks to _testcapi to prevent segfaults
Benjamin Peterson <benjamin@python.org>
parents:
48829
diff
changeset
|
1292 ----------------- |
|
76e71cecc4d3
#3643 add a few more checks to _testcapi to prevent segfaults
Benjamin Peterson <benjamin@python.org>
parents:
48829
diff
changeset
|
1293 |
|
50880
c1c44a0ab438
issue 4301: patch logging to add processName, remove the old _check_logger_class code
Jesse Noller <jnoller@gmail.com>
parents:
50854
diff
changeset
|
1294 - Issue #4301: Patch the logging module to add processName support, remove |
|
c1c44a0ab438
issue 4301: patch logging to add processName, remove the old _check_logger_class code
Jesse Noller <jnoller@gmail.com>
parents:
50854
diff
changeset
|
1295 _check_logger_class from multiprocessing. |
|
c1c44a0ab438
issue 4301: patch logging to add processName, remove the old _check_logger_class code
Jesse Noller <jnoller@gmail.com>
parents:
50854
diff
changeset
|
1296 |
|
48973
2d80d00b1ef3
Issue 2975: when compiling multiple extension modules with visual studio 2008
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48962
diff
changeset
|
1297 - Issue #2975: When compiling several extension modules with Visual Studio 2008 |
|
2d80d00b1ef3
Issue 2975: when compiling multiple extension modules with visual studio 2008
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48962
diff
changeset
|
1298 from the same python interpreter, some environment variables would grow |
|
2d80d00b1ef3
Issue 2975: when compiling multiple extension modules with visual studio 2008
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48962
diff
changeset
|
1299 without limit. |
|
2d80d00b1ef3
Issue 2975: when compiling multiple extension modules with visual studio 2008
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48962
diff
changeset
|
1300 |
|
48841
76e71cecc4d3
#3643 add a few more checks to _testcapi to prevent segfaults
Benjamin Peterson <benjamin@python.org>
parents:
48829
diff
changeset
|
1301 - Issue #3643: Added a few more checks to _testcapi to prevent segfaults by |
|
76e71cecc4d3
#3643 add a few more checks to _testcapi to prevent segfaults
Benjamin Peterson <benjamin@python.org>
parents:
48829
diff
changeset
|
1302 exploitation of poor argument checking. |
|
76e71cecc4d3
#3643 add a few more checks to _testcapi to prevent segfaults
Benjamin Peterson <benjamin@python.org>
parents:
48829
diff
changeset
|
1303 |
|
49153
ff15e62a349b
sqlite3 module: Mark iterdump() method as "Non-standard" like all the other methods not found in DB-API.
Gerhard Häring <gh@ghaering.de>
parents:
49148
diff
changeset
|
1304 - sqlite3: Changed docstring of iterdump() to mark method as "Non-standard". |
|
ff15e62a349b
sqlite3 module: Mark iterdump() method as "Non-standard" like all the other methods not found in DB-API.
Gerhard Häring <gh@ghaering.de>
parents:
49148
diff
changeset
|
1305 |
|
49154
4c77d1016f60
Fixes issue #3103. In the sqlite3 module, made one more function static. All renaming public symbos now have the pysqlite prefix to avoid name clashes. This at least once created problems where the same symbol name appeared somewhere in Apache and the sqlite3 module was used from mod_python.
Gerhard Häring <gh@ghaering.de>
parents:
49153
diff
changeset
|
1306 - Issue #3103: Reduced globals symbols used by sqlite3 module and made sure all |
|
4c77d1016f60
Fixes issue #3103. In the sqlite3 module, made one more function static. All renaming public symbos now have the pysqlite prefix to avoid name clashes. This at least once created problems where the same symbol name appeared somewhere in Apache and the sqlite3 module was used from mod_python.
Gerhard Häring <gh@ghaering.de>
parents:
49153
diff
changeset
|
1307 remaining ones have "pysqlite_" prefix. |
|
4c77d1016f60
Fixes issue #3103. In the sqlite3 module, made one more function static. All renaming public symbos now have the pysqlite prefix to avoid name clashes. This at least once created problems where the same symbol name appeared somewhere in Apache and the sqlite3 module was used from mod_python.
Gerhard Häring <gh@ghaering.de>
parents:
49153
diff
changeset
|
1308 |
|
49155
76bc75772736
Issue #3846: Release GIL during calls to sqlite3_prepare. This improves concurrent access to the same database file from multiple threads/processes.
Gerhard Häring <gh@ghaering.de>
parents:
49154
diff
changeset
|
1309 - Issue #3846: Release the GIL during sqlite3_prepare calls. This improves |
|
76bc75772736
Issue #3846: Release GIL during calls to sqlite3_prepare. This improves concurrent access to the same database file from multiple threads/processes.
Gerhard Häring <gh@ghaering.de>
parents:
49154
diff
changeset
|
1310 concurrent access to the same SQLite database from multiple |
|
76bc75772736
Issue #3846: Release GIL during calls to sqlite3_prepare. This improves concurrent access to the same database file from multiple threads/processes.
Gerhard Häring <gh@ghaering.de>
parents:
49154
diff
changeset
|
1311 threads/processes. |
|
76bc75772736
Issue #3846: Release GIL during calls to sqlite3_prepare. This improves concurrent access to the same database file from multiple threads/processes.
Gerhard Häring <gh@ghaering.de>
parents:
49154
diff
changeset
|
1312 |
|
48996
e0ab5b286124
test_py3kwarn had been overlooked when test.test_support.catch_warning() was
Brett Cannon <bcannon@gmail.com>
parents:
48995
diff
changeset
|
1313 Tests |
|
e0ab5b286124
test_py3kwarn had been overlooked when test.test_support.catch_warning() was
Brett Cannon <bcannon@gmail.com>
parents:
48995
diff
changeset
|
1314 ----- |
|
e0ab5b286124
test_py3kwarn had been overlooked when test.test_support.catch_warning() was
Brett Cannon <bcannon@gmail.com>
parents:
48995
diff
changeset
|
1315 |
|
49146
f28b999a69f8
Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon)
Nick Coghlan <ncoghlan@gmail.com>
parents:
49144
diff
changeset
|
1316 - Issue #3781: Add test.test_support.check_warnings() as a convenience |
|
f28b999a69f8
Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon)
Nick Coghlan <ncoghlan@gmail.com>
parents:
49144
diff
changeset
|
1317 wrapper for warnings.catch_warnings() that makes it easier to check |
|
f28b999a69f8
Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon)
Nick Coghlan <ncoghlan@gmail.com>
parents:
49144
diff
changeset
|
1318 that expected warning messages are being reported. |
|
f28b999a69f8
Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon)
Nick Coghlan <ncoghlan@gmail.com>
parents:
49144
diff
changeset
|
1319 |
|
49054
e27cf7ee2968
#3796: A test class was not run in test_float.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49048
diff
changeset
|
1320 - Issue #3796: Some tests functions were not enabled in test_float. |
|
e27cf7ee2968
#3796: A test class was not run in test_float.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49048
diff
changeset
|
1321 |
|
e27cf7ee2968
#3796: A test class was not run in test_float.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49048
diff
changeset
|
1322 - Issue #3768: Move test_py3kwarn over to the new API for catch_warnings(). |
|
48996
e0ab5b286124
test_py3kwarn had been overlooked when test.test_support.catch_warning() was
Brett Cannon <bcannon@gmail.com>
parents:
48995
diff
changeset
|
1323 |
|
49033
e740969738ef
GNU coding guidelines say that ``make check`` should verify the build. That
Brett Cannon <bcannon@gmail.com>
parents:
49028
diff
changeset
|
1324 Build |
|
e740969738ef
GNU coding guidelines say that ``make check`` should verify the build. That
Brett Cannon <bcannon@gmail.com>
parents:
49028
diff
changeset
|
1325 ----- |
|
e740969738ef
GNU coding guidelines say that ``make check`` should verify the build. That
Brett Cannon <bcannon@gmail.com>
parents:
49028
diff
changeset
|
1326 |
|
49174
6665ebff64f1
Issue #3833: Use a different upgrade code for Win64 installers.
Martin v. Löwis <martin@v.loewis.de>
parents:
49159
diff
changeset
|
1327 - Issue #3833: Use a different upgrade code for Win64 installers. |
|
6665ebff64f1
Issue #3833: Use a different upgrade code for Win64 installers.
Martin v. Löwis <martin@v.loewis.de>
parents:
49159
diff
changeset
|
1328 |
|
49084
568ab5837194
Issue #2271: Set SecureCustomProperties so that installation will properly
Martin v. Löwis <martin@v.loewis.de>
parents:
49083
diff
changeset
|
1329 - Issue #2271: Set SecureCustomProperties so that installation will properly |
|
568ab5837194
Issue #2271: Set SecureCustomProperties so that installation will properly
Martin v. Löwis <martin@v.loewis.de>
parents:
49083
diff
changeset
|
1330 use the TARGETDIR even for unprivileged users. |
|
568ab5837194
Issue #2271: Set SecureCustomProperties so that installation will properly
Martin v. Löwis <martin@v.loewis.de>
parents:
49083
diff
changeset
|
1331 |
|
49083
aa0ef5de345a
Allow passing the MSI file name to merge.py.
Martin v. Löwis <martin@v.loewis.de>
parents:
49066
diff
changeset
|
1332 - Allow passing the MSI file name to merge.py. |
|
aa0ef5de345a
Allow passing the MSI file name to merge.py.
Martin v. Löwis <martin@v.loewis.de>
parents:
49066
diff
changeset
|
1333 |
|
49109
36b2d674fc8c
Issue #3809: Fixed spurious 'test.blah' file left behind by test_logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
49104
diff
changeset
|
1334 - Issue #3758: Rename the 'check' target to 'patchcheck' so as to not clash |
|
49054
e27cf7ee2968
#3796: A test class was not run in test_float.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
49048
diff
changeset
|
1335 with GNU build target guidelines. |
|
49033
e740969738ef
GNU coding guidelines say that ``make check`` should verify the build. That
Brett Cannon <bcannon@gmail.com>
parents:
49028
diff
changeset
|
1336 |
| 48810 | 1337 |
|
48043
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1338 What's New in Python 2.6 beta 3? |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1339 ================================ |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1340 |
| 48808 | 1341 *Release date: 20-Aug-2008* |
|
48043
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1342 |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1343 Core and Builtins |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1344 ----------------- |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1345 |
|
48800
1cb908a043b3
News for the tp_flags change.
Guido van Rossum <guido@python.org>
parents:
48798
diff
changeset
|
1346 - Issue #1878: Remove Py_TPFLAGS_HAVE_VERSION_TAG from |
|
1cb908a043b3
News for the tp_flags change.
Guido van Rossum <guido@python.org>
parents:
48798
diff
changeset
|
1347 Py_TPFLAGS_DEFAULT when not building the core. This means 3rd party |
|
1cb908a043b3
News for the tp_flags change.
Guido van Rossum <guido@python.org>
parents:
48798
diff
changeset
|
1348 extensions do not automatically benefit from the class attribute |
|
1cb908a043b3
News for the tp_flags change.
Guido van Rossum <guido@python.org>
parents:
48798
diff
changeset
|
1349 cache; they will have to explicitly add Py_TPFLAGS_HAVE_VERSION_TAG |
|
1cb908a043b3
News for the tp_flags change.
Guido van Rossum <guido@python.org>
parents:
48798
diff
changeset
|
1350 to their tp_flags field if they care. This is a backwards |
|
1cb908a043b3
News for the tp_flags change.
Guido van Rossum <guido@python.org>
parents:
48798
diff
changeset
|
1351 compatibility feature; in 3.0, all types will use the cache by |
|
1cb908a043b3
News for the tp_flags change.
Guido van Rossum <guido@python.org>
parents:
48798
diff
changeset
|
1352 default. |
|
1cb908a043b3
News for the tp_flags change.
Guido van Rossum <guido@python.org>
parents:
48798
diff
changeset
|
1353 |
|
48314
bee400336fd5
add a NEWS note for new args syntax
Benjamin Peterson <benjamin@python.org>
parents:
48304
diff
changeset
|
1354 - Keyword arguments can now follow starred arguments. (``f(a, *args, |
|
bee400336fd5
add a NEWS note for new args syntax
Benjamin Peterson <benjamin@python.org>
parents:
48304
diff
changeset
|
1355 keyword=23)`` is now valid syntax.) |
|
bee400336fd5
add a NEWS note for new args syntax
Benjamin Peterson <benjamin@python.org>
parents:
48304
diff
changeset
|
1356 |
|
48304
bd37a186638f
Fix a regression introduced by rev. 63792: ctypes function pointers
Thomas Heller <theller@ctypes.org>
parents:
48297
diff
changeset
|
1357 - ctypes function pointers that are COM methods have a boolean True |
|
bd37a186638f
Fix a regression introduced by rev. 63792: ctypes function pointers
Thomas Heller <theller@ctypes.org>
parents:
48297
diff
changeset
|
1358 value again. |
|
bd37a186638f
Fix a regression introduced by rev. 63792: ctypes function pointers
Thomas Heller <theller@ctypes.org>
parents:
48297
diff
changeset
|
1359 |
|
48221
b8c4bf393794
Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple,
Martin v. Löwis <martin@v.loewis.de>
parents:
48214
diff
changeset
|
1360 - Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple, |
|
b8c4bf393794
Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple,
Martin v. Löwis <martin@v.loewis.de>
parents:
48214
diff
changeset
|
1361 by denying s# to parse objects that have a releasebuffer procedure, |
|
b8c4bf393794
Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple,
Martin v. Löwis <martin@v.loewis.de>
parents:
48214
diff
changeset
|
1362 and introducing s*. |
|
b8c4bf393794
Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple,
Martin v. Löwis <martin@v.loewis.de>
parents:
48214
diff
changeset
|
1363 |
|
48209
694814d7b104
- Issue #3537: Fix an assertion failure when an empty but presized dict
Georg Brandl <georg@python.org>
parents:
48207
diff
changeset
|
1364 - Issue #3537: Fix an assertion failure when an empty but presized dict |
|
694814d7b104
- Issue #3537: Fix an assertion failure when an empty but presized dict
Georg Brandl <georg@python.org>
parents:
48207
diff
changeset
|
1365 object was stored in the freelist. |
|
694814d7b104
- Issue #3537: Fix an assertion failure when an empty but presized dict
Georg Brandl <georg@python.org>
parents:
48207
diff
changeset
|
1366 |
|
48177
6c6a030567dd
Issue #1481296: (again!) Make conversion of a float NaN to an int or
Mark Dickinson <dickinsm@gmail.com>
parents:
48169
diff
changeset
|
1367 - Issue #1481296: Make long(float('nan')) and int(float('nan')) raise |
|
6c6a030567dd
Issue #1481296: (again!) Make conversion of a float NaN to an int or
Mark Dickinson <dickinsm@gmail.com>
parents:
48169
diff
changeset
|
1368 ValueError consistently across platforms. |
|
6c6a030567dd
Issue #1481296: (again!) Make conversion of a float NaN to an int or
Mark Dickinson <dickinsm@gmail.com>
parents:
48169
diff
changeset
|
1369 |
|
48115
4550144b1560
#3479: unichr(2**32) used to return u'\x00'.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48114
diff
changeset
|
1370 - Issue #3479: On platforms where sizeof(int) is smaller than sizeof(long) |
|
4550144b1560
#3479: unichr(2**32) used to return u'\x00'.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48114
diff
changeset
|
1371 (64bit Unix, for example), unichr() would truncate its argument and return |
|
4550144b1560
#3479: unichr(2**32) used to return u'\x00'.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48114
diff
changeset
|
1372 u'\x00' for unichr(2**32). Now it properly raises an OverflowError. |
|
4550144b1560
#3479: unichr(2**32) used to return u'\x00'.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48114
diff
changeset
|
1373 |
|
48114
c4d24fc8ba8a
Security patches from Apple: prevent int overflow when allocating memory
Neal Norwitz <nnorwitz@gmail.com>
parents:
48107
diff
changeset
|
1374 - Apply security patches from Apple. |
|
c4d24fc8ba8a
Security patches from Apple: prevent int overflow when allocating memory
Neal Norwitz <nnorwitz@gmail.com>
parents:
48107
diff
changeset
|
1375 |
|
48107
0fbddc04aee1
#2542: now that issubclass() may call arbitrary code,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48093
diff
changeset
|
1376 - Issue #2542: Now that issubclass() may call arbitrary code, ensure that |
|
0fbddc04aee1
#2542: now that issubclass() may call arbitrary code,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48093
diff
changeset
|
1377 PyErr_ExceptionMatches returns 0 when an exception occurs there. |
|
0fbddc04aee1
#2542: now that issubclass() may call arbitrary code,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48093
diff
changeset
|
1378 |
| 48078 | 1379 - Issue #1819: function calls with several named parameters are now on |
| 1380 average 35% faster (as measured by pybench). | |
| 1381 | |
|
48044
b836bf25f176
Issue2378: pdb would delete free variables when stepping into a class statement.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48043
diff
changeset
|
1382 - Issue #2378: An unexpected UnboundLocalError or NameError could appear when |
|
b836bf25f176
Issue2378: pdb would delete free variables when stepping into a class statement.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48043
diff
changeset
|
1383 the python debugger steps into a class statement: the free variables (local |
|
b836bf25f176
Issue2378: pdb would delete free variables when stepping into a class statement.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48043
diff
changeset
|
1384 variables defined in an outer scope) would be deleted from the outer scope. |
|
b836bf25f176
Issue2378: pdb would delete free variables when stepping into a class statement.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48043
diff
changeset
|
1385 |
|
48046
5d3833e6aae3
Issue #2620: Overflow checking when allocating or reallocating memory
Gregory P. Smith <greg@mad-scientist.com>
parents:
48044
diff
changeset
|
1386 - Issue #2620: Overflow checking when allocating or reallocating memory |
|
5d3833e6aae3
Issue #2620: Overflow checking when allocating or reallocating memory
Gregory P. Smith <greg@mad-scientist.com>
parents:
48044
diff
changeset
|
1387 was not always being done properly in some python types and extension |
|
5d3833e6aae3
Issue #2620: Overflow checking when allocating or reallocating memory
Gregory P. Smith <greg@mad-scientist.com>
parents:
48044
diff
changeset
|
1388 modules. PyMem_MALLOC, PyMem_REALLOC, PyMem_NEW and PyMem_RESIZE have |
|
5d3833e6aae3
Issue #2620: Overflow checking when allocating or reallocating memory
Gregory P. Smith <greg@mad-scientist.com>
parents:
48044
diff
changeset
|
1389 all been updated to perform better checks and places in the code that |
|
5d3833e6aae3
Issue #2620: Overflow checking when allocating or reallocating memory
Gregory P. Smith <greg@mad-scientist.com>
parents:
48044
diff
changeset
|
1390 would previously leak memory on the error path when such an allocation |
|
5d3833e6aae3
Issue #2620: Overflow checking when allocating or reallocating memory
Gregory P. Smith <greg@mad-scientist.com>
parents:
48044
diff
changeset
|
1391 failed have been fixed. |
|
5d3833e6aae3
Issue #2620: Overflow checking when allocating or reallocating memory
Gregory P. Smith <greg@mad-scientist.com>
parents:
48044
diff
changeset
|
1392 |
|
48043
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1393 Library |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1394 ------- |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1395 |
|
48320
67cb33880377
Issue #3612: Added some missing basic types in ctypes.wintypes.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
48315
diff
changeset
|
1396 - Issue #3612: Added some missing basic types in ctypes.wintypes. |
|
67cb33880377
Issue #3612: Added some missing basic types in ctypes.wintypes.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
48315
diff
changeset
|
1397 |
|
48315
abde4db307a5
deprecate some useless, noop methods in symtable
Benjamin Peterson <benjamin@python.org>
parents:
48314
diff
changeset
|
1398 - The methods ``is_in_tuple()``, ``is_vararg()``, and ``is_keywordarg()`` of |
|
abde4db307a5
deprecate some useless, noop methods in symtable
Benjamin Peterson <benjamin@python.org>
parents:
48314
diff
changeset
|
1399 symtable.Symbol have been deprecated for removal in 3.0 and the next release. |
|
abde4db307a5
deprecate some useless, noop methods in symtable
Benjamin Peterson <benjamin@python.org>
parents:
48314
diff
changeset
|
1400 |
|
48293
8a7a25459c6f
#2234 distutils failed with mingw binutils 2.18.50.20080109.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48287
diff
changeset
|
1401 - Issue #2234: distutils failed for some versions of the cygwin compiler. The |
|
8a7a25459c6f
#2234 distutils failed with mingw binutils 2.18.50.20080109.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48287
diff
changeset
|
1402 version reported by these tools does not necessarily follow the python |
|
8a7a25459c6f
#2234 distutils failed with mingw binutils 2.18.50.20080109.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48287
diff
changeset
|
1403 version numbering scheme, so the module is less strict when parsing it. |
|
8a7a25459c6f
#2234 distutils failed with mingw binutils 2.18.50.20080109.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48287
diff
changeset
|
1404 |
|
48283
211927147c60
Belated NEWS entry for r65642
Nick Coghlan <ncoghlan@gmail.com>
parents:
48278
diff
changeset
|
1405 - Issue #2235: Added Py3k warnings for types which will become unhashable |
|
211927147c60
Belated NEWS entry for r65642
Nick Coghlan <ncoghlan@gmail.com>
parents:
48278
diff
changeset
|
1406 under the stricter __hash__ inheritance rules in 3.0. Several types |
|
211927147c60
Belated NEWS entry for r65642
Nick Coghlan <ncoghlan@gmail.com>
parents:
48278
diff
changeset
|
1407 which did not meet the rules for hash invariants and were already |
|
211927147c60
Belated NEWS entry for r65642
Nick Coghlan <ncoghlan@gmail.com>
parents:
48278
diff
changeset
|
1408 unhashable in 3.0 have now been explicitly flagged as unhashable in |
|
211927147c60
Belated NEWS entry for r65642
Nick Coghlan <ncoghlan@gmail.com>
parents:
48278
diff
changeset
|
1409 2.6 as well (collections.Mapping, collections.Set, unittest.TestSuite, |
|
211927147c60
Belated NEWS entry for r65642
Nick Coghlan <ncoghlan@gmail.com>
parents:
48278
diff
changeset
|
1410 xml.dom.minidom.NamedNodeMap, numbers.Number, UserList.UserList) |
|
211927147c60
Belated NEWS entry for r65642
Nick Coghlan <ncoghlan@gmail.com>
parents:
48278
diff
changeset
|
1411 |
|
48278
62c69d88e985
Update __all__ for cookielib, csv, os, and urllib2 for objects imported into
Brett Cannon <bcannon@gmail.com>
parents:
48277
diff
changeset
|
1412 - Update __all__ for cookielib, csv, os, urllib2, and weakref to include things |
|
62c69d88e985
Update __all__ for cookielib, csv, os, and urllib2 for objects imported into
Brett Cannon <bcannon@gmail.com>
parents:
48277
diff
changeset
|
1413 imported into the module but exposed as part of the module's API. |
|
62c69d88e985
Update __all__ for cookielib, csv, os, and urllib2 for objects imported into
Brett Cannon <bcannon@gmail.com>
parents:
48277
diff
changeset
|
1414 |
|
48277
d7fbe73fe7f7
Remove an unneeded import of abc.ABCMeta from 'inspect'.
Brett Cannon <bcannon@gmail.com>
parents:
48276
diff
changeset
|
1415 - Remove an unneeded import of abc.ABCMeta from 'inspect'. |
|
d7fbe73fe7f7
Remove an unneeded import of abc.ABCMeta from 'inspect'.
Brett Cannon <bcannon@gmail.com>
parents:
48276
diff
changeset
|
1416 |
|
48276
8d99d03a06e4
Remove two unneeded imports in 'io'.
Brett Cannon <bcannon@gmail.com>
parents:
48273
diff
changeset
|
1417 - Remove unneeded imports of 'sys' and 'warnings' from 'io'. |
|
8d99d03a06e4
Remove two unneeded imports in 'io'.
Brett Cannon <bcannon@gmail.com>
parents:
48273
diff
changeset
|
1418 |
|
48273
75658543b919
Remove imports of 'warnings' that are no longer needed in dummy_thread,
Brett Cannon <bcannon@gmail.com>
parents:
48266
diff
changeset
|
1419 - Remove unneeded imports of 'warnings' from shelve, filecmp, and dummy_thread. |
|
75658543b919
Remove imports of 'warnings' that are no longer needed in dummy_thread,
Brett Cannon <bcannon@gmail.com>
parents:
48266
diff
changeset
|
1420 |
|
48266
f4c226c61b71
Backport r65661, r65760: Issue #3575: Incremental decoder's decode
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
48263
diff
changeset
|
1421 - Issue #3575: Incremental decoder's decode function now takes bytearray |
|
f4c226c61b71
Backport r65661, r65760: Issue #3575: Incremental decoder's decode
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
48263
diff
changeset
|
1422 by using 's*' instead of 't#'. |
|
f4c226c61b71
Backport r65661, r65760: Issue #3575: Incremental decoder's decode
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
48263
diff
changeset
|
1423 |
|
51775
af9b6c43804e
Issue #5341: Fix a variety of spelling errors.
Mark Dickinson <dickinsm@gmail.com>
parents:
51755
diff
changeset
|
1424 - Issue #2222: Fixed reference leak when occurred os.rename() |
|
48263
c7481c73c163
I forgot to update NEWS.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
48260
diff
changeset
|
1425 fails unicode conversion on 2nd parameter. (windows only) |
|
c7481c73c163
I forgot to update NEWS.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
48260
diff
changeset
|
1426 |
|
48259
af4e40f893bd
Issue 2464. Supports a malformation in the URL received
Facundo Batista <facundobatista@gmail.com>
parents:
48250
diff
changeset
|
1427 - Issue 2464. urllib2 now supports a malformation in the URL received |
|
af4e40f893bd
Issue 2464. Supports a malformation in the URL received
Facundo Batista <facundobatista@gmail.com>
parents:
48250
diff
changeset
|
1428 in a redirect. |
|
af4e40f893bd
Issue 2464. Supports a malformation in the URL received
Facundo Batista <facundobatista@gmail.com>
parents:
48250
diff
changeset
|
1429 |
|
48248
894b4acfffe4
Silence the DeprecationWarning raised by importing mimetools in BaseHTTPServer.
Brett Cannon <bcannon@gmail.com>
parents:
48245
diff
changeset
|
1430 - Silence the DeprecationWarning raised when importing mimetools in |
|
48250
ca4c51358629
Silence DeprecationWarning raised by mimetools and rfc822 in cgi.
Brett Cannon <bcannon@gmail.com>
parents:
48249
diff
changeset
|
1431 BaseHTTPServer, cgi (and rfc822), httplib. |
|
48248
894b4acfffe4
Silence the DeprecationWarning raised by importing mimetools in BaseHTTPServer.
Brett Cannon <bcannon@gmail.com>
parents:
48245
diff
changeset
|
1432 |
|
48245
1702873f2492
Issue #2776: fixed small issue when handling an URL with double slash
Facundo Batista <facundobatista@gmail.com>
parents:
48240
diff
changeset
|
1433 - Issue #2776: fixed small issue when handling an URL with double slash |
|
1702873f2492
Issue #2776: fixed small issue when handling an URL with double slash
Facundo Batista <facundobatista@gmail.com>
parents:
48240
diff
changeset
|
1434 after a 302 response in the case of not going through a proxy. |
|
1702873f2492
Issue #2776: fixed small issue when handling an URL with double slash
Facundo Batista <facundobatista@gmail.com>
parents:
48240
diff
changeset
|
1435 |
|
48240
180062e33956
#2676: email/message.py [Message.get_content_type]: Trivial regex hangs on pathological input
Antoine Pitrou <solipsis@pitrou.net>
parents:
48238
diff
changeset
|
1436 - Issue #2676: in the email package, content-type parsing was hanging on |
|
180062e33956
#2676: email/message.py [Message.get_content_type]: Trivial regex hangs on pathological input
Antoine Pitrou <solipsis@pitrou.net>
parents:
48238
diff
changeset
|
1437 pathological input because of quadratic or exponential behaviour of a |
|
180062e33956
#2676: email/message.py [Message.get_content_type]: Trivial regex hangs on pathological input
Antoine Pitrou <solipsis@pitrou.net>
parents:
48238
diff
changeset
|
1438 regular expression. |
|
180062e33956
#2676: email/message.py [Message.get_content_type]: Trivial regex hangs on pathological input
Antoine Pitrou <solipsis@pitrou.net>
parents:
48238
diff
changeset
|
1439 |
|
48238
67938575afc6
Issue #3476: make BufferedReader and BufferedWriter thread-safe
Antoine Pitrou <solipsis@pitrou.net>
parents:
48234
diff
changeset
|
1440 - Issue #3476: binary buffered reading through the new "io" library is now |
|
67938575afc6
Issue #3476: make BufferedReader and BufferedWriter thread-safe
Antoine Pitrou <solipsis@pitrou.net>
parents:
48234
diff
changeset
|
1441 thread-safe. |
|
67938575afc6
Issue #3476: make BufferedReader and BufferedWriter thread-safe
Antoine Pitrou <solipsis@pitrou.net>
parents:
48234
diff
changeset
|
1442 |
|
48227
50fffc800845
Silence the DeprecationWarning of rfc822 triggered by its importation in
Brett Cannon <bcannon@gmail.com>
parents:
48221
diff
changeset
|
1443 - Silence the DeprecationWarning of rfc822 when it is imported by mimetools |
|
50fffc800845
Silence the DeprecationWarning of rfc822 triggered by its importation in
Brett Cannon <bcannon@gmail.com>
parents:
48221
diff
changeset
|
1444 since mimetools itself is deprecated. Because modules are cached, all |
|
50fffc800845
Silence the DeprecationWarning of rfc822 triggered by its importation in
Brett Cannon <bcannon@gmail.com>
parents:
48221
diff
changeset
|
1445 subsequent imports of rfc822 will not raise a visible DeprecationWarning. |
|
50fffc800845
Silence the DeprecationWarning of rfc822 triggered by its importation in
Brett Cannon <bcannon@gmail.com>
parents:
48221
diff
changeset
|
1446 |
|
48214
0aae72f8dda9
#3134: shutil referenced undefined WindowsError symbol
Antoine Pitrou <solipsis@pitrou.net>
parents:
48209
diff
changeset
|
1447 - Issue #3134: shutil referenced undefined WindowsError symbol. |
|
0aae72f8dda9
#3134: shutil referenced undefined WindowsError symbol
Antoine Pitrou <solipsis@pitrou.net>
parents:
48209
diff
changeset
|
1448 |
|
48207
5a15a7044e7d
Issue #1342811: Fix leak in Tkinter.Menu.delete. Commands associated to
Robert Schuppenies <okkotonushi@googlemail.com>
parents:
48206
diff
changeset
|
1449 - Issue #1342811: Fix leak in Tkinter.Menu.delete. Commands associated to |
|
5a15a7044e7d
Issue #1342811: Fix leak in Tkinter.Menu.delete. Commands associated to
Robert Schuppenies <okkotonushi@googlemail.com>
parents:
48206
diff
changeset
|
1450 menu entries were not deleted. |
|
5a15a7044e7d
Issue #1342811: Fix leak in Tkinter.Menu.delete. Commands associated to
Robert Schuppenies <okkotonushi@googlemail.com>
parents:
48206
diff
changeset
|
1451 |
|
48204
b3abff17e2dd
Copy reduce() to _functools so to have functools.reduce() not raise a warning
Brett Cannon <bcannon@gmail.com>
parents:
48203
diff
changeset
|
1452 - Copied the implementation of reduce() to _functools.reduce() to have a |
|
b3abff17e2dd
Copy reduce() to _functools so to have functools.reduce() not raise a warning
Brett Cannon <bcannon@gmail.com>
parents:
48203
diff
changeset
|
1453 version that did not raise a DeprecationWarning under -3. |
|
b3abff17e2dd
Copy reduce() to _functools so to have functools.reduce() not raise a warning
Brett Cannon <bcannon@gmail.com>
parents:
48203
diff
changeset
|
1454 |
|
48202
6d8d920cd932
move NEWS entry to the appropriate section (oops!)
Antoine Pitrou <solipsis@pitrou.net>
parents:
48201
diff
changeset
|
1455 - Issue #3205: When iterating over a BZ2File fails allocating memory, raise |
|
6d8d920cd932
move NEWS entry to the appropriate section (oops!)
Antoine Pitrou <solipsis@pitrou.net>
parents:
48201
diff
changeset
|
1456 a MemoryError rather than silently stop the iteration. |
|
6d8d920cd932
move NEWS entry to the appropriate section (oops!)
Antoine Pitrou <solipsis@pitrou.net>
parents:
48201
diff
changeset
|
1457 |
|
48200
63aea99c971a
Add news item about _sre.compile() re-bytecode validator.
Guido van Rossum <guido@python.org>
parents:
48199
diff
changeset
|
1458 - Issue #3487: sre "bytecode" validator. Passing invalid "re-bytecode" |
|
63aea99c971a
Add news item about _sre.compile() re-bytecode validator.
Guido van Rossum <guido@python.org>
parents:
48199
diff
changeset
|
1459 to _sre.compile() will now be rejected. This should not affect anybody |
|
63aea99c971a
Add news item about _sre.compile() re-bytecode validator.
Guido van Rossum <guido@python.org>
parents:
48199
diff
changeset
|
1460 since the re.compile() function never generates invalid re-bytecode. |
|
63aea99c971a
Add news item about _sre.compile() re-bytecode validator.
Guido van Rossum <guido@python.org>
parents:
48199
diff
changeset
|
1461 |
| 48198 | 1462 - Issue #3436: Make csv.DictReader's fieldnames attribute a property so that |
| 1463 upon first access it can be automatically initialized from the csv file if | |
| 1464 it wasn't initialized during instantiation. | |
| 1465 | |
|
48189
53ade9e68b56
Add imp.reload(). This to help with transitioning to 3.0 the reload() built-in
Brett Cannon <bcannon@gmail.com>
parents:
48181
diff
changeset
|
1466 - Issue #2338: Create imp.reload() to help with transitioning to Python 3.0 as |
|
53ade9e68b56
Add imp.reload(). This to help with transitioning to 3.0 the reload() built-in
Brett Cannon <bcannon@gmail.com>
parents:
48181
diff
changeset
|
1467 the reload() built-in has been removed. |
|
53ade9e68b56
Add imp.reload(). This to help with transitioning to 3.0 the reload() built-in
Brett Cannon <bcannon@gmail.com>
parents:
48181
diff
changeset
|
1468 |
|
48181
9faa87902114
Add a note about all the modules/packages changed to silence -3 warnings. More
Brett Cannon <bcannon@gmail.com>
parents:
48177
diff
changeset
|
1469 - Changed code in the following modules/packages to remove warnings raised |
|
48203
388a4be7d679
Suppress the warning in asynchat from using buffer() when running udner -3.
Brett Cannon <bcannon@gmail.com>
parents:
48202
diff
changeset
|
1470 while running under the ``-3`` flag: aifc, asynchat, asyncore, bdb, bsddb, |
|
48260
2be17d368a9c
Update distutils so that it triggers no warnings when run under -3.
Brett Cannon <bcannon@gmail.com>
parents:
48259
diff
changeset
|
1471 ConfigParser, cookielib, csv, difflib, distutils, DocXMLRPCServer, email, |
|
2be17d368a9c
Update distutils so that it triggers no warnings when run under -3.
Brett Cannon <bcannon@gmail.com>
parents:
48259
diff
changeset
|
1472 filecmp, fileinput, inspect, logging, modulefinder, pdb, pickle, profile, |
|
2be17d368a9c
Update distutils so that it triggers no warnings when run under -3.
Brett Cannon <bcannon@gmail.com>
parents:
48259
diff
changeset
|
1473 pstats, pydoc, re, rlcompleter, SimpleXMLRPCServer, shelve, socket, |
|
2be17d368a9c
Update distutils so that it triggers no warnings when run under -3.
Brett Cannon <bcannon@gmail.com>
parents:
48259
diff
changeset
|
1474 subprocess, sqlite3, tarfile, Tkinter, test.test_support, textwrap, |
|
2be17d368a9c
Update distutils so that it triggers no warnings when run under -3.
Brett Cannon <bcannon@gmail.com>
parents:
48259
diff
changeset
|
1475 threading, tokenize, traceback, urlparse, wsgiref, xml, xmlrpclib. |
|
48181
9faa87902114
Add a note about all the modules/packages changed to silence -3 warnings. More
Brett Cannon <bcannon@gmail.com>
parents:
48177
diff
changeset
|
1476 |
|
48138
feddaf21c2a4
Issue #3039: Fix TarFileCompat.writestr() which always raised an
Lars Gustäbel <lars@gustaebel.de>
parents:
48136
diff
changeset
|
1477 - Issue #3039: Fix tarfile.TarFileCompat.writestr() which always |
|
feddaf21c2a4
Issue #3039: Fix TarFileCompat.writestr() which always raised an
Lars Gustäbel <lars@gustaebel.de>
parents:
48136
diff
changeset
|
1478 raised an AttributeError. |
|
feddaf21c2a4
Issue #3039: Fix TarFileCompat.writestr() which always raised an
Lars Gustäbel <lars@gustaebel.de>
parents:
48136
diff
changeset
|
1479 |
| 48093 | 1480 - Issue #2523: Fix quadratic behaviour when read()ing a binary file without |
|
48199
aad5809fc419
Fix slightly misleading statement in the NEWS file.
Antoine Pitrou <solipsis@pitrou.net>
parents:
48198
diff
changeset
|
1481 asking for a specific length. This problem only affected files opened |
|
aad5809fc419
Fix slightly misleading statement in the NEWS file.
Antoine Pitrou <solipsis@pitrou.net>
parents:
48198
diff
changeset
|
1482 using the new "io" module, not the built-in open() function. |
| 48093 | 1483 |
|
48087
f3bf2e9bb868
Issue #3449: Update decimal module to use most recent specification
Mark Dickinson <dickinsm@gmail.com>
parents:
48086
diff
changeset
|
1484 - Issue #3449: Update decimal module to use most recent specification |
|
f3bf2e9bb868
Issue #3449: Update decimal module to use most recent specification
Mark Dickinson <dickinsm@gmail.com>
parents:
48086
diff
changeset
|
1485 (v. 1.68) and tests (v. 2.58) from IBM. |
|
f3bf2e9bb868
Issue #3449: Update decimal module to use most recent specification
Mark Dickinson <dickinsm@gmail.com>
parents:
48086
diff
changeset
|
1486 |
|
48086
3111b6543dd9
note robotparser bug fix.
Skip Montanaro <skip@pobox.com>
parents:
48078
diff
changeset
|
1487 - Issue 3437: Bug fix in robotparser parsing of Allow: lines. |
|
3111b6543dd9
note robotparser bug fix.
Skip Montanaro <skip@pobox.com>
parents:
48078
diff
changeset
|
1488 |
|
48071
182fca025ca0
Issue 1592: Better error reporting for operations on closed shelves.
Raymond Hettinger <python@rcn.com>
parents:
48056
diff
changeset
|
1489 - Issue 1592: Improve error reporting when operations are attempted |
|
182fca025ca0
Issue 1592: Better error reporting for operations on closed shelves.
Raymond Hettinger <python@rcn.com>
parents:
48056
diff
changeset
|
1490 on a closed shelf. |
|
182fca025ca0
Issue 1592: Better error reporting for operations on closed shelves.
Raymond Hettinger <python@rcn.com>
parents:
48056
diff
changeset
|
1491 |
|
48056
0441d30d672b
3k-warn about parser's "ast" aliases.
Georg Brandl <georg@python.org>
parents:
48046
diff
changeset
|
1492 - Deprecate the "ast" parser function aliases. |
|
0441d30d672b
3k-warn about parser's "ast" aliases.
Georg Brandl <georg@python.org>
parents:
48046
diff
changeset
|
1493 |
|
48043
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1494 - Issue #3120: On 64-bit Windows the subprocess module was truncating handles. |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1495 |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1496 - Issue #3303: Fix a crash in locale.strcoll() when calling it with |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1497 invalid arguments. |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1498 |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1499 - Issue #3302: Fix several crashes when calling locale's gettext functions |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1500 with None arguments. |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1501 |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1502 - Issue #3389: Allow resolving dotted names for handlers in logging |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1503 configuration files. |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1504 |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1505 - Deprecate the sunaudio module for removal in Python 3.0. |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1506 |
|
48073
972f489ae356
#3394: zipfile.writestr doesn't set external attributes, so files are extracted mode 000 on Unix
Antoine Pitrou <solipsis@pitrou.net>
parents:
48071
diff
changeset
|
1507 - Issue #3394: zipfile.writestr sets external attributes when passed a |
|
972f489ae356
#3394: zipfile.writestr doesn't set external attributes, so files are extracted mode 000 on Unix
Antoine Pitrou <solipsis@pitrou.net>
parents:
48071
diff
changeset
|
1508 file name rather than a ZipInfo instance, so files are extracted with |
|
972f489ae356
#3394: zipfile.writestr doesn't set external attributes, so files are extracted mode 000 on Unix
Antoine Pitrou <solipsis@pitrou.net>
parents:
48071
diff
changeset
|
1509 mode 0600 rather than 000 under Unix. |
|
972f489ae356
#3394: zipfile.writestr doesn't set external attributes, so files are extracted mode 000 on Unix
Antoine Pitrou <solipsis@pitrou.net>
parents:
48071
diff
changeset
|
1510 |
|
48154
288ca1c72888
- Issue #1857: subprocess.Popen.poll gained an additional _deadstate keyword
Gregory P. Smith <greg@mad-scientist.com>
parents:
48138
diff
changeset
|
1511 - Issue #1857: subprocess.Popen.poll gained an additional _deadstate keyword |
|
288ca1c72888
- Issue #1857: subprocess.Popen.poll gained an additional _deadstate keyword
Gregory P. Smith <greg@mad-scientist.com>
parents:
48138
diff
changeset
|
1512 argument in python 2.5, this broke code that subclassed Popen to include its |
|
288ca1c72888
- Issue #1857: subprocess.Popen.poll gained an additional _deadstate keyword
Gregory P. Smith <greg@mad-scientist.com>
parents:
48138
diff
changeset
|
1513 own poll method. Fixed my moving _deadstate to an _internal_poll method. |
|
288ca1c72888
- Issue #1857: subprocess.Popen.poll gained an additional _deadstate keyword
Gregory P. Smith <greg@mad-scientist.com>
parents:
48138
diff
changeset
|
1514 |
|
48124
95bc0cf31203
Generate the PatternGrammar pickle during "make install".
Martin v. Löwis <martin@v.loewis.de>
parents:
48115
diff
changeset
|
1515 Build |
|
95bc0cf31203
Generate the PatternGrammar pickle during "make install".
Martin v. Löwis <martin@v.loewis.de>
parents:
48115
diff
changeset
|
1516 ----- |
|
95bc0cf31203
Generate the PatternGrammar pickle during "make install".
Martin v. Löwis <martin@v.loewis.de>
parents:
48115
diff
changeset
|
1517 |
|
95bc0cf31203
Generate the PatternGrammar pickle during "make install".
Martin v. Löwis <martin@v.loewis.de>
parents:
48115
diff
changeset
|
1518 - Generate the PatternGrammar pickle during "make install". |
|
95bc0cf31203
Generate the PatternGrammar pickle during "make install".
Martin v. Löwis <martin@v.loewis.de>
parents:
48115
diff
changeset
|
1519 |
|
48169
ea83fee57422
Add missing NEWS entry for r65487
Nick Coghlan <ncoghlan@gmail.com>
parents:
48154
diff
changeset
|
1520 Documentation |
|
ea83fee57422
Add missing NEWS entry for r65487
Nick Coghlan <ncoghlan@gmail.com>
parents:
48154
diff
changeset
|
1521 ------------- |
|
ea83fee57422
Add missing NEWS entry for r65487
Nick Coghlan <ncoghlan@gmail.com>
parents:
48154
diff
changeset
|
1522 |
|
48284
2254aa824d4d
Issue 2235: document PyObject_HashNotImplemented
Nick Coghlan <ncoghlan@gmail.com>
parents:
48283
diff
changeset
|
1523 - Issue #2235: the C API function PyObject_HashNotImplemented and its |
|
2254aa824d4d
Issue 2235: document PyObject_HashNotImplemented
Nick Coghlan <ncoghlan@gmail.com>
parents:
48283
diff
changeset
|
1524 interaction with the tp_hash slot (added in 2.6b2) are now documented |
|
2254aa824d4d
Issue 2235: document PyObject_HashNotImplemented
Nick Coghlan <ncoghlan@gmail.com>
parents:
48283
diff
changeset
|
1525 |
|
48169
ea83fee57422
Add missing NEWS entry for r65487
Nick Coghlan <ncoghlan@gmail.com>
parents:
48154
diff
changeset
|
1526 - Issue #643841: The language reference now provides more detailed |
|
ea83fee57422
Add missing NEWS entry for r65487
Nick Coghlan <ncoghlan@gmail.com>
parents:
48154
diff
changeset
|
1527 coverage of the lookup process for special methods. The disclaimers |
|
ea83fee57422
Add missing NEWS entry for r65487
Nick Coghlan <ncoghlan@gmail.com>
parents:
48154
diff
changeset
|
1528 regarding lack of coverage of new-style classes have also been |
|
ea83fee57422
Add missing NEWS entry for r65487
Nick Coghlan <ncoghlan@gmail.com>
parents:
48154
diff
changeset
|
1529 removed, since the coverage is now fairly reasonable. |
|
ea83fee57422
Add missing NEWS entry for r65487
Nick Coghlan <ncoghlan@gmail.com>
parents:
48154
diff
changeset
|
1530 |
|
48043
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1531 |
|
47779
edc701d00b62
Make bin() implementation parallel oct() and hex() so that int/long subclasses can override or so that other classes can support.
Raymond Hettinger <python@rcn.com>
parents:
47775
diff
changeset
|
1532 What's New in Python 2.6 beta 2? |
|
edc701d00b62
Make bin() implementation parallel oct() and hex() so that int/long subclasses can override or so that other classes can support.
Raymond Hettinger <python@rcn.com>
parents:
47775
diff
changeset
|
1533 ================================ |
|
edc701d00b62
Make bin() implementation parallel oct() and hex() so that int/long subclasses can override or so that other classes can support.
Raymond Hettinger <python@rcn.com>
parents:
47775
diff
changeset
|
1534 |
|
48043
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1535 *Release date: 17-Jul-2008* |
|
8331bc4e8278
Increment version number in NEWS file, and move items that were added after 2.6b2.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
48034
diff
changeset
|
1536 |
|
47779
edc701d00b62
Make bin() implementation parallel oct() and hex() so that int/long subclasses can override or so that other classes can support.
Raymond Hettinger <python@rcn.com>
parents:
47775
diff
changeset
|
1537 Core and Builtins |
|
edc701d00b62
Make bin() implementation parallel oct() and hex() so that int/long subclasses can override or so that other classes can support.
Raymond Hettinger <python@rcn.com>
parents:
47775
diff
changeset
|
1538 ----------------- |
|
edc701d00b62
Make bin() implementation parallel oct() and hex() so that int/long subclasses can override or so that other classes can support.
Raymond Hettinger <python@rcn.com>
parents:
47775
diff
changeset
|
1539 |
|
47992
fbf165a78953
#3156: fix consistency in what type bytearray methods accept as items.
Georg Brandl <georg@python.org>
parents:
47991
diff
changeset
|
1540 - Issue #3156: Fix inconsistent behavior of the bytearray type: all |
|
fbf165a78953
#3156: fix consistency in what type bytearray methods accept as items.
Georg Brandl <georg@python.org>
parents:
47991
diff
changeset
|
1541 its methods now allow for items objects that can be converted to |
|
fbf165a78953
#3156: fix consistency in what type bytearray methods accept as items.
Georg Brandl <georg@python.org>
parents:
47991
diff
changeset
|
1542 an integer using operator.index(). |
|
fbf165a78953
#3156: fix consistency in what type bytearray methods accept as items.
Georg Brandl <georg@python.org>
parents:
47991
diff
changeset
|
1543 |
|
47977
c0ab2bafb264
Issue #3360: Fix incorrect parsing of "020000000000.0".
Mark Dickinson <dickinsm@gmail.com>
parents:
47973
diff
changeset
|
1544 - Issue #3360: Fix incorrect parsing of '020000000000.0', which |
|
c0ab2bafb264
Issue #3360: Fix incorrect parsing of "020000000000.0".
Mark Dickinson <dickinsm@gmail.com>
parents:
47973
diff
changeset
|
1545 produced a ValueError instead of giving the correct float. |
|
c0ab2bafb264
Issue #3360: Fix incorrect parsing of "020000000000.0".
Mark Dickinson <dickinsm@gmail.com>
parents:
47973
diff
changeset
|
1546 |
|
47973
3fa44e5e4e2b
Complete issue 3083: add alternate (#) formatting to bin, oct, hex in str.format().
Eric Smith <eric@trueblade.com>
parents:
47967
diff
changeset
|
1547 - Issue #3083: Add alternate (#) formatting for bin, oct, hex output |
|
3fa44e5e4e2b
Complete issue 3083: add alternate (#) formatting to bin, oct, hex in str.format().
Eric Smith <eric@trueblade.com>
parents:
47967
diff
changeset
|
1548 for str.format(). This adds the prefix 0b, 0o, or 0x, respectively. |
|
3fa44e5e4e2b
Complete issue 3083: add alternate (#) formatting to bin, oct, hex in str.format().
Eric Smith <eric@trueblade.com>
parents:
47967
diff
changeset
|
1549 |
|
47966
97ba936e8df8
Issue #3008: add instance method float.hex and class method float.fromhex
Mark Dickinson <dickinsm@gmail.com>
parents:
47964
diff
changeset
|
1550 - Issue #3008: the float type has a new instance method 'float.hex' |
|
97ba936e8df8
Issue #3008: add instance method float.hex and class method float.fromhex
Mark Dickinson <dickinsm@gmail.com>
parents:
47964
diff
changeset
|
1551 and a new class method 'float.fromhex' to convert floating-point |
|
97ba936e8df8
Issue #3008: add instance method float.hex and class method float.fromhex
Mark Dickinson <dickinsm@gmail.com>
parents:
47964
diff
changeset
|
1552 numbers to and from hexadecimal strings, respectively. |
|
97ba936e8df8
Issue #3008: add instance method float.hex and class method float.fromhex
Mark Dickinson <dickinsm@gmail.com>
parents:
47964
diff
changeset
|
1553 |
|
47962
ded217043707
Add missing NEWS entry for r64962
Nick Coghlan <ncoghlan@gmail.com>
parents:
47944
diff
changeset
|
1554 - Issue #2235: __hash__ is once again inherited by default. To allow |
|
ded217043707
Add missing NEWS entry for r64962
Nick Coghlan <ncoghlan@gmail.com>
parents:
47944
diff
changeset
|
1555 collections.Hashable to remain meaningful in the presence of the |
|
ded217043707
Add missing NEWS entry for r64962
Nick Coghlan <ncoghlan@gmail.com>
parents:
47944
diff
changeset
|
1556 default hash implementation (object.__hash__), it is now possible |
|
ded217043707
Add missing NEWS entry for r64962
Nick Coghlan <ncoghlan@gmail.com>
parents:
47944
diff
changeset
|
1557 to explicit block inheritance of hash by setting __hash__=None at |
|
ded217043707
Add missing NEWS entry for r64962
Nick Coghlan <ncoghlan@gmail.com>
parents:
47944
diff
changeset
|
1558 the Python level, or tp_hash=PyObject_HashNotImplemented at the C |
|
ded217043707
Add missing NEWS entry for r64962
Nick Coghlan <ncoghlan@gmail.com>
parents:
47944
diff
changeset
|
1559 level. |
|
ded217043707
Add missing NEWS entry for r64962
Nick Coghlan <ncoghlan@gmail.com>
parents:
47944
diff
changeset
|
1560 |
|
47944
b90752c5e8c1
Fix issue 3221 by emitting a RuntimeWarning instead of raising SystemError when the parent module can't be found during an absolute import (likely due to non-PEP 361 aware code which sets a module level __package__ attribute)
Nick Coghlan <ncoghlan@gmail.com>
parents:
47942
diff
changeset
|
1561 - Issue #3221: Issue a RuntimeWarning instead of raising SystemError if |
|
b90752c5e8c1
Fix issue 3221 by emitting a RuntimeWarning instead of raising SystemError when the parent module can't be found during an absolute import (likely due to non-PEP 361 aware code which sets a module level __package__ attribute)
Nick Coghlan <ncoghlan@gmail.com>
parents:
47942
diff
changeset
|
1562 the parent module cannot be found while performing an absolute import. |
|
b90752c5e8c1
Fix issue 3221 by emitting a RuntimeWarning instead of raising SystemError when the parent module can't be found during an absolute import (likely due to non-PEP 361 aware code which sets a module level __package__ attribute)
Nick Coghlan <ncoghlan@gmail.com>
parents:
47942
diff
changeset
|
1563 This means that an incorrectly defined __package__ attribute will |
|
b90752c5e8c1
Fix issue 3221 by emitting a RuntimeWarning instead of raising SystemError when the parent module can't be found during an absolute import (likely due to non-PEP 361 aware code which sets a module level __package__ attribute)
Nick Coghlan <ncoghlan@gmail.com>
parents:
47942
diff
changeset
|
1564 now only prevent relative imports in that module rather than causing |
|
b90752c5e8c1
Fix issue 3221 by emitting a RuntimeWarning instead of raising SystemError when the parent module can't be found during an absolute import (likely due to non-PEP 361 aware code which sets a module level __package__ attribute)
Nick Coghlan <ncoghlan@gmail.com>
parents:
47942
diff
changeset
|
1565 all imports from that module to fail. |
|
b90752c5e8c1
Fix issue 3221 by emitting a RuntimeWarning instead of raising SystemError when the parent module can't be found during an absolute import (likely due to non-PEP 361 aware code which sets a module level __package__ attribute)
Nick Coghlan <ncoghlan@gmail.com>
parents:
47942
diff
changeset
|
1566 |
|
47915
36188544c561
Add missing NEWS and ACK entries for r64791
Nick Coghlan <ncoghlan@gmail.com>
parents:
47909
diff
changeset
|
1567 - Issue #2517: Allow unicode messages in Exceptions again by correctly |
|
36188544c561
Add missing NEWS and ACK entries for r64791
Nick Coghlan <ncoghlan@gmail.com>
parents:
47909
diff
changeset
|
1568 bypassing the instance dictionary when looking up __unicode__ on |
|
36188544c561
Add missing NEWS and ACK entries for r64791
Nick Coghlan <ncoghlan@gmail.com>
parents:
47909
diff
changeset
|
1569 new-style classes. |
|
36188544c561
Add missing NEWS and ACK entries for r64791
Nick Coghlan <ncoghlan@gmail.com>
parents:
47909
diff
changeset
|
1570 |
|
47864
7dbd6b607706
#3242: fix a crash in "print", if sys.stdout is set to a custom object,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47860
diff
changeset
|
1571 - Issue #3242: Fix a crash inside the print statement, if sys.stdout is |
|
7dbd6b607706
#3242: fix a crash in "print", if sys.stdout is set to a custom object,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47860
diff
changeset
|
1572 set to a custom object whose write() method happens to install |
|
7dbd6b607706
#3242: fix a crash in "print", if sys.stdout is set to a custom object,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47860
diff
changeset
|
1573 another file in sys.stdout. |
|
7dbd6b607706
#3242: fix a crash in "print", if sys.stdout is set to a custom object,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47860
diff
changeset
|
1574 |
|
47859
8ccb35739a96
#Issue3088 in-progress: Race condition with instances of classes derived from threading.local:
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47857
diff
changeset
|
1575 - Issue #3088: Corrected a race condition in classes derived from |
|
8ccb35739a96
#Issue3088 in-progress: Race condition with instances of classes derived from threading.local:
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47857
diff
changeset
|
1576 threading.local: the first member set by a thread could be saved in |
|
8ccb35739a96
#Issue3088 in-progress: Race condition with instances of classes derived from threading.local:
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47857
diff
changeset
|
1577 another thread's dictionary. |
|
8ccb35739a96
#Issue3088 in-progress: Race condition with instances of classes derived from threading.local:
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47857
diff
changeset
|
1578 |
|
47781
d1a46350b047
Issue #3004: Minor fix to slice.indices(). slice(-10).indices(9) now
Mark Dickinson <dickinsm@gmail.com>
parents:
47779
diff
changeset
|
1579 - Issue #3004: Minor change to slice.indices(): the start and stop |
|
d1a46350b047
Issue #3004: Minor fix to slice.indices(). slice(-10).indices(9) now
Mark Dickinson <dickinsm@gmail.com>
parents:
47779
diff
changeset
|
1580 arguments are now treated identically, making the behaviour easier |
|
d1a46350b047
Issue #3004: Minor fix to slice.indices(). slice(-10).indices(9) now
Mark Dickinson <dickinsm@gmail.com>
parents:
47779
diff
changeset
|
1581 to describe and understand. For example, slice(None, -10, |
|
d1a46350b047
Issue #3004: Minor fix to slice.indices(). slice(-10).indices(9) now
Mark Dickinson <dickinsm@gmail.com>
parents:
47779
diff
changeset
|
1582 1).indices(9) now returns (0, 0, 1) instead of (0, -1, 1), and |
|
d1a46350b047
Issue #3004: Minor fix to slice.indices(). slice(-10).indices(9) now
Mark Dickinson <dickinsm@gmail.com>
parents:
47779
diff
changeset
|
1583 slice(None, 10, -1).indices(10) returns (9, 9, -1) instead of (9, |
|
d1a46350b047
Issue #3004: Minor fix to slice.indices(). slice(-10).indices(9) now
Mark Dickinson <dickinsm@gmail.com>
parents:
47779
diff
changeset
|
1584 10, -1). |
|
d1a46350b047
Issue #3004: Minor fix to slice.indices(). slice(-10).indices(9) now
Mark Dickinson <dickinsm@gmail.com>
parents:
47779
diff
changeset
|
1585 |
|
48026
e907da825169
#3303: fix crash with invalid Py_DECREF in strcoll().
Georg Brandl <georg@python.org>
parents:
48025
diff
changeset
|
1586 - Issue #3219: Calling a function with repeated keyword arguments, |
|
e907da825169
#3303: fix crash with invalid Py_DECREF in strcoll().
Georg Brandl <georg@python.org>
parents:
48025
diff
changeset
|
1587 f(a=2, a=23), would not cause a syntax error. This was a regression |
|
e907da825169
#3303: fix crash with invalid Py_DECREF in strcoll().
Georg Brandl <georg@python.org>
parents:
48025
diff
changeset
|
1588 from 2.4 caused by the switch to the new compiler. |
|
e907da825169
#3303: fix crash with invalid Py_DECREF in strcoll().
Georg Brandl <georg@python.org>
parents:
48025
diff
changeset
|
1589 |
|
e907da825169
#3303: fix crash with invalid Py_DECREF in strcoll().
Georg Brandl <georg@python.org>
parents:
48025
diff
changeset
|
1590 - Issue #2862: Make int and float freelist management consistent with |
|
e907da825169
#3303: fix crash with invalid Py_DECREF in strcoll().
Georg Brandl <georg@python.org>
parents:
48025
diff
changeset
|
1591 other freelists. Changes their CompactFreeList apis into |
|
e907da825169
#3303: fix crash with invalid Py_DECREF in strcoll().
Georg Brandl <georg@python.org>
parents:
48025
diff
changeset
|
1592 ClearFreeList apis and calls them via gc.collect(). |
|
47897
0738119c1ef8
- Issue #2862: Make int and float freelist management consistent with other
Gregory P. Smith <greg@mad-scientist.com>
parents:
47888
diff
changeset
|
1593 |
|
47871
801754201b11
Handle urllib's renaming for Python 3.0:
Brett Cannon <bcannon@gmail.com>
parents:
47864
diff
changeset
|
1594 Library |
|
801754201b11
Handle urllib's renaming for Python 3.0:
Brett Cannon <bcannon@gmail.com>
parents:
47864
diff
changeset
|
1595 ------- |
|
801754201b11
Handle urllib's renaming for Python 3.0:
Brett Cannon <bcannon@gmail.com>
parents:
47864
diff
changeset
|
1596 |
|
48234
f8a346fcd041
issue #3554: ctypes.string_at and ctypes.wstring_at must use the
Thomas Heller <theller@ctypes.org>
parents:
48227
diff
changeset
|
1597 - Issue #3554: ctypes.string_at and ctypes.wstring_at did call Python |
|
f8a346fcd041
issue #3554: ctypes.string_at and ctypes.wstring_at must use the
Thomas Heller <theller@ctypes.org>
parents:
48227
diff
changeset
|
1598 api functions without holding the GIL, which could lead to a fatal |
|
f8a346fcd041
issue #3554: ctypes.string_at and ctypes.wstring_at must use the
Thomas Heller <theller@ctypes.org>
parents:
48227
diff
changeset
|
1599 error when they failed. |
|
f8a346fcd041
issue #3554: ctypes.string_at and ctypes.wstring_at must use the
Thomas Heller <theller@ctypes.org>
parents:
48227
diff
changeset
|
1600 |
|
48136
ba84c1e3dd60
Issue #799428: Fix Tkinter.Misc._nametowidget to unwrap
Martin v. Löwis <martin@v.loewis.de>
parents:
48124
diff
changeset
|
1601 - Issue #799428: Fix Tkinter.Misc._nametowidget to unwrap Tcl command objects. |
|
ba84c1e3dd60
Issue #799428: Fix Tkinter.Misc._nametowidget to unwrap
Martin v. Löwis <martin@v.loewis.de>
parents:
48124
diff
changeset
|
1602 |
|
48004
6dd520e1bc0d
Fix issue 3395, update _debugInfo to be _debug_info
Jesse Noller <jnoller@gmail.com>
parents:
48003
diff
changeset
|
1603 - Issue #3395: fix reference in test_multiprocessing to old debugInfo method |
|
6dd520e1bc0d
Fix issue 3395, update _debugInfo to be _debug_info
Jesse Noller <jnoller@gmail.com>
parents:
48003
diff
changeset
|
1604 |
|
47991
091df4c08d99
#3312: fix two sqlite3 crashes.
Georg Brandl <georg@python.org>
parents:
47988
diff
changeset
|
1605 - Issue #3312: Fix two crashes in sqlite3. |
|
091df4c08d99
#3312: fix two sqlite3 crashes.
Georg Brandl <georg@python.org>
parents:
47988
diff
changeset
|
1606 |
|
47988
ec97b7aad231
#1608818: errno can get set by every call to readdir().
Georg Brandl <georg@python.org>
parents:
47980
diff
changeset
|
1607 - Issue #1608818: Fix misbehavior in os.listdir() if readdir() fails. |
|
ec97b7aad231
#1608818: errno can get set by every call to readdir().
Georg Brandl <georg@python.org>
parents:
47980
diff
changeset
|
1608 |
|
47980
5f6dc2f86a88
Apply Amaury's patch to multiprocessing for issue 3125, removes the copy_reg and replaces it with ForkingPickler.register(), which should resolve the conflict with the global registry/ctypes
Jesse Noller <jnoller@gmail.com>
parents:
47977
diff
changeset
|
1609 - Issue #3125: Remove copy_reg in multiprocessing and replace it with |
|
5f6dc2f86a88
Apply Amaury's patch to multiprocessing for issue 3125, removes the copy_reg and replaces it with ForkingPickler.register(), which should resolve the conflict with the global registry/ctypes
Jesse Noller <jnoller@gmail.com>
parents:
47977
diff
changeset
|
1610 ForkingPickler.register() to resolve conflict with ctypes. |
|
5f6dc2f86a88
Apply Amaury's patch to multiprocessing for issue 3125, removes the copy_reg and replaces it with ForkingPickler.register(), which should resolve the conflict with the global registry/ctypes
Jesse Noller <jnoller@gmail.com>
parents:
47977
diff
changeset
|
1611 |
|
48012
cec704b79bdf
Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48004
diff
changeset
|
1612 - Issue #3090: Fixed ARCHFLAGS parsing on OS/X |
|
47980
5f6dc2f86a88
Apply Amaury's patch to multiprocessing for issue 3125, removes the copy_reg and replaces it with ForkingPickler.register(), which should resolve the conflict with the global registry/ctypes
Jesse Noller <jnoller@gmail.com>
parents:
47977
diff
changeset
|
1613 |
|
47967
875beb4ad889
Issue #3313: Contrary to the man page, a failed dlopen() call does not
Thomas Heller <theller@ctypes.org>
parents:
47966
diff
changeset
|
1614 - Issue #3313: Fixed a crash when a failed dlopen() call does not set |
|
875beb4ad889
Issue #3313: Contrary to the man page, a failed dlopen() call does not
Thomas Heller <theller@ctypes.org>
parents:
47966
diff
changeset
|
1615 a valid dlerror() message. |
|
875beb4ad889
Issue #3313: Contrary to the man page, a failed dlopen() call does not
Thomas Heller <theller@ctypes.org>
parents:
47966
diff
changeset
|
1616 |
|
47964
916d33ec7b5a
NEWS entry for #issue 3258.
Thomas Heller <theller@ctypes.org>
parents:
47962
diff
changeset
|
1617 - Issue #3258: Fixed a crash when a ctypes POINTER type to an |
|
916d33ec7b5a
NEWS entry for #issue 3258.
Thomas Heller <theller@ctypes.org>
parents:
47962
diff
changeset
|
1618 incomplete structure was created. |
|
916d33ec7b5a
NEWS entry for #issue 3258.
Thomas Heller <theller@ctypes.org>
parents:
47962
diff
changeset
|
1619 |
|
47940
beb0ff5a2a0f
dummy_thread.acquire() would return None if no waitflag argument was given. It
Brett Cannon <bcannon@gmail.com>
parents:
47930
diff
changeset
|
1620 - Issue #3339: dummy_thread.acquire() should not return None. |
|
beb0ff5a2a0f
dummy_thread.acquire() would return None if no waitflag argument was given. It
Brett Cannon <bcannon@gmail.com>
parents:
47930
diff
changeset
|
1621 |
|
47920
bd435e8b2e28
Issue 3285: Fractions from_float() and from_decimal() accept Integral arguments.
Raymond Hettinger <python@rcn.com>
parents:
47919
diff
changeset
|
1622 - Issue #3285: Fractions from_float() and from_decimal() accept Integral arguments. |
|
bd435e8b2e28
Issue 3285: Fractions from_float() and from_decimal() accept Integral arguments.
Raymond Hettinger <python@rcn.com>
parents:
47919
diff
changeset
|
1623 |
| 47921 | 1624 - Issue #3301: Bisect module behaved badly when lo was negative. |
|
47919
8e7383cbe56e
Issue 3301: Bisect functions behaved badly when lo was negative.
Raymond Hettinger <python@rcn.com>
parents:
47915
diff
changeset
|
1625 |
|
47905
0c62a279e4da
Issue839496: SimpleHTTPServer should open all files in binary mode.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47899
diff
changeset
|
1626 - Issue #839496: SimpleHTTPServer used to open text files in text mode. This is |
|
0c62a279e4da
Issue839496: SimpleHTTPServer should open all files in binary mode.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47899
diff
changeset
|
1627 both unnecessary (HTTP allows text content to be sent in several forms) and |
| 47921 | 1628 wrong because the actual transmitted size could differ from the |
|
47905
0c62a279e4da
Issue839496: SimpleHTTPServer should open all files in binary mode.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47899
diff
changeset
|
1629 content-length. The problem had been corrected in the 2.4 branch, but never |
|
0c62a279e4da
Issue839496: SimpleHTTPServer should open all files in binary mode.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47899
diff
changeset
|
1630 merged into trunk. |
|
0c62a279e4da
Issue839496: SimpleHTTPServer should open all files in binary mode.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47899
diff
changeset
|
1631 |
|
47888
d7526670ff0a
#2663: support an *ignore* argument to shutil.copytree(). Patch by Tarek Ziade.
Georg Brandl <georg@python.org>
parents:
47882
diff
changeset
|
1632 - Issue #2663: add filtering capability to shutil.copytree(). |
|
d7526670ff0a
#2663: support an *ignore* argument to shutil.copytree(). Patch by Tarek Ziade.
Georg Brandl <georg@python.org>
parents:
47882
diff
changeset
|
1633 |
|
47882
acfad8640e21
Patch #1622: Correct interpretation of various ZIP header fields.
Martin v. Löwis <martin@v.loewis.de>
parents:
47875
diff
changeset
|
1634 - Issue #1622: Correct interpretation of various ZIP header fields. |
|
acfad8640e21
Patch #1622: Correct interpretation of various ZIP header fields.
Martin v. Löwis <martin@v.loewis.de>
parents:
47875
diff
changeset
|
1635 |
|
acfad8640e21
Patch #1622: Correct interpretation of various ZIP header fields.
Martin v. Löwis <martin@v.loewis.de>
parents:
47875
diff
changeset
|
1636 - Issue #1526: Allow more than 64k files to be added to Zip64 file. |
|
acfad8640e21
Patch #1622: Correct interpretation of various ZIP header fields.
Martin v. Löwis <martin@v.loewis.de>
parents:
47875
diff
changeset
|
1637 |
|
acfad8640e21
Patch #1622: Correct interpretation of various ZIP header fields.
Martin v. Löwis <martin@v.loewis.de>
parents:
47875
diff
changeset
|
1638 - Issue #1746: Correct handling of zipfile archive comments (previously |
|
acfad8640e21
Patch #1622: Correct interpretation of various ZIP header fields.
Martin v. Löwis <martin@v.loewis.de>
parents:
47875
diff
changeset
|
1639 archives with comments over 4k were flagged as invalid). Allow writing |
|
48012
cec704b79bdf
Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48004
diff
changeset
|
1640 Zip files with archives by setting the 'comment' attribute of a ZipFile. |
|
cec704b79bdf
Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48004
diff
changeset
|
1641 |
|
cec704b79bdf
Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
48004
diff
changeset
|
1642 - Issue #449227: The rlcompleter module now adds "(" to callable objects |
| 47921 | 1643 when completed. |
|
47875
e4bbb1d3dd14
Issue #449227: Now with the rlcompleter module, callable objects are
Facundo Batista <facundobatista@gmail.com>
parents:
47873
diff
changeset
|
1644 |
|
47873
5d8f47005b73
Issue 3190: pydoc now hides module __package__ attributes
Nick Coghlan <ncoghlan@gmail.com>
parents:
47871
diff
changeset
|
1645 - Issue #3190: Pydoc now hides the automatic module attribute __package__ (the |
|
5d8f47005b73
Issue 3190: pydoc now hides module __package__ attributes
Nick Coghlan <ncoghlan@gmail.com>
parents:
47871
diff
changeset
|
1646 handling is now the same as that of other special attributes like __name__). |
|
5d8f47005b73
Issue 3190: pydoc now hides module __package__ attributes
Nick Coghlan <ncoghlan@gmail.com>
parents:
47871
diff
changeset
|
1647 |
|
47871
801754201b11
Handle urllib's renaming for Python 3.0:
Brett Cannon <bcannon@gmail.com>
parents:
47864
diff
changeset
|
1648 - Issue #2885 (partial): The urllib.urlopen() function has been deprecated for |
|
801754201b11
Handle urllib's renaming for Python 3.0:
Brett Cannon <bcannon@gmail.com>
parents:
47864
diff
changeset
|
1649 removal in Python 3.0 in favor of urllib2.urlopen(). |
|
801754201b11
Handle urllib's renaming for Python 3.0:
Brett Cannon <bcannon@gmail.com>
parents:
47864
diff
changeset
|
1650 |
|
47899
c3193b7156bb
- Issue #2113: Fix error in subprocess.Popen if the select system call is
Gregory P. Smith <greg@mad-scientist.com>
parents:
47897
diff
changeset
|
1651 - Issue #2113: Fix error in subprocess.Popen if the select system call is |
|
c3193b7156bb
- Issue #2113: Fix error in subprocess.Popen if the select system call is
Gregory P. Smith <greg@mad-scientist.com>
parents:
47897
diff
changeset
|
1652 interrupted by a signal. |
|
c3193b7156bb
- Issue #2113: Fix error in subprocess.Popen if the select system call is
Gregory P. Smith <greg@mad-scientist.com>
parents:
47897
diff
changeset
|
1653 |
| 47921 | 1654 - Issue #3309: Fix bz2.BZFile iterator to release its internal lock |
|
47906
30fbf8e45549
- Issue #3309: Fix bz2.BZFile itererator to release its internal lock
Gregory P. Smith <greg@mad-scientist.com>
parents:
47905
diff
changeset
|
1655 properly when raising an exception due to the bz2file being closed. |
|
30fbf8e45549
- Issue #3309: Fix bz2.BZFile itererator to release its internal lock
Gregory P. Smith <greg@mad-scientist.com>
parents:
47905
diff
changeset
|
1656 Prevents a deadlock. |
|
30fbf8e45549
- Issue #3309: Fix bz2.BZFile itererator to release its internal lock
Gregory P. Smith <greg@mad-scientist.com>
parents:
47905
diff
changeset
|
1657 |
|
47909
08c5c8c114b2
- Issue #3094: httplib.HTTPSConnection Host: headers no longer include the
Gregory P. Smith <greg@mad-scientist.com>
parents:
47906
diff
changeset
|
1658 - Issue #3094: httplib.HTTPSConnection Host: headers no longer include the |
|
08c5c8c114b2
- Issue #3094: httplib.HTTPSConnection Host: headers no longer include the
Gregory P. Smith <greg@mad-scientist.com>
parents:
47906
diff
changeset
|
1659 redundant ":443" port number designation when the connection is using the |
|
08c5c8c114b2
- Issue #3094: httplib.HTTPSConnection Host: headers no longer include the
Gregory P. Smith <greg@mad-scientist.com>
parents:
47906
diff
changeset
|
1660 default https port (443). |
|
08c5c8c114b2
- Issue #3094: httplib.HTTPSConnection Host: headers no longer include the
Gregory P. Smith <greg@mad-scientist.com>
parents:
47906
diff
changeset
|
1661 |
|
47998
27bca7fac362
news note for r63052
Gregory P. Smith <greg@mad-scientist.com>
parents:
47992
diff
changeset
|
1662 - Issue #874900: after an os.fork() call the threading module state is cleaned |
|
27bca7fac362
news note for r63052
Gregory P. Smith <greg@mad-scientist.com>
parents:
47992
diff
changeset
|
1663 up in the child process to prevent deadlock and report proper thread counts |
|
27bca7fac362
news note for r63052
Gregory P. Smith <greg@mad-scientist.com>
parents:
47992
diff
changeset
|
1664 if the new process uses the threading module. |
|
27bca7fac362
news note for r63052
Gregory P. Smith <greg@mad-scientist.com>
parents:
47992
diff
changeset
|
1665 |
|
47942
b35c8b1940af
Make test.test_support.catch_warnings more robust as discussed on python-dev. Also add explicit tests for itto test_warnings.
Nick Coghlan <ncoghlan@gmail.com>
parents:
47940
diff
changeset
|
1666 Tests |
|
b35c8b1940af
Make test.test_support.catch_warnings more robust as discussed on python-dev. Also add explicit tests for itto test_warnings.
Nick Coghlan <ncoghlan@gmail.com>
parents:
47940
diff
changeset
|
1667 ----- |
|
b35c8b1940af
Make test.test_support.catch_warnings more robust as discussed on python-dev. Also add explicit tests for itto test_warnings.
Nick Coghlan <ncoghlan@gmail.com>
parents:
47940
diff
changeset
|
1668 |
|
b35c8b1940af
Make test.test_support.catch_warnings more robust as discussed on python-dev. Also add explicit tests for itto test_warnings.
Nick Coghlan <ncoghlan@gmail.com>
parents:
47940
diff
changeset
|
1669 - test.test_support.catch_warning now keeps track of all warnings it sees |
|
b35c8b1940af
Make test.test_support.catch_warnings more robust as discussed on python-dev. Also add explicit tests for itto test_warnings.
Nick Coghlan <ncoghlan@gmail.com>
parents:
47940
diff
changeset
|
1670 and is now better documented. Explicit unit tests for this context manager |
|
b35c8b1940af
Make test.test_support.catch_warnings more robust as discussed on python-dev. Also add explicit tests for itto test_warnings.
Nick Coghlan <ncoghlan@gmail.com>
parents:
47940
diff
changeset
|
1671 have been added to test_warnings. |
|
b35c8b1940af
Make test.test_support.catch_warnings more robust as discussed on python-dev. Also add explicit tests for itto test_warnings.
Nick Coghlan <ncoghlan@gmail.com>
parents:
47940
diff
changeset
|
1672 |
|
47857
82c4681cd9bd
Issue #3215: Build sqlite3 as sqlite3.dll, not sqlite3.pyd
Martin v. Löwis <martin@v.loewis.de>
parents:
47855
diff
changeset
|
1673 Build |
|
82c4681cd9bd
Issue #3215: Build sqlite3 as sqlite3.dll, not sqlite3.pyd
Martin v. Löwis <martin@v.loewis.de>
parents:
47855
diff
changeset
|
1674 ----- |
|
82c4681cd9bd
Issue #3215: Build sqlite3 as sqlite3.dll, not sqlite3.pyd
Martin v. Löwis <martin@v.loewis.de>
parents:
47855
diff
changeset
|
1675 |
|
82c4681cd9bd
Issue #3215: Build sqlite3 as sqlite3.dll, not sqlite3.pyd
Martin v. Löwis <martin@v.loewis.de>
parents:
47855
diff
changeset
|
1676 - Issue #3215: Build sqlite3 as sqlite3.dll, not sqlite3.pyd. |
|
82c4681cd9bd
Issue #3215: Build sqlite3 as sqlite3.dll, not sqlite3.pyd
Martin v. Löwis <martin@v.loewis.de>
parents:
47855
diff
changeset
|
1677 |
|
47871
801754201b11
Handle urllib's renaming for Python 3.0:
Brett Cannon <bcannon@gmail.com>
parents:
47864
diff
changeset
|
1678 |
|
47927
76325c19af84
Document the fact that urllib2 spans multiple modules with new names in Python
Brett Cannon <bcannon@gmail.com>
parents:
47926
diff
changeset
|
1679 Documentation |
|
76325c19af84
Document the fact that urllib2 spans multiple modules with new names in Python
Brett Cannon <bcannon@gmail.com>
parents:
47926
diff
changeset
|
1680 ------------- |
|
76325c19af84
Document the fact that urllib2 spans multiple modules with new names in Python
Brett Cannon <bcannon@gmail.com>
parents:
47926
diff
changeset
|
1681 |
|
47930
381ae2ad810b
Fix a minor typo in the last entry made.
Brett Cannon <bcannon@gmail.com>
parents:
47929
diff
changeset
|
1682 - Document that robotparser has been renamed to urllib.robotparser in |
|
47929
c03b223c2b69
Doc that robotparse has been renamed urllib.robotparser in Python 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47928
diff
changeset
|
1683 Python 3.0. |
|
c03b223c2b69
Doc that robotparse has been renamed urllib.robotparser in Python 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47928
diff
changeset
|
1684 |
|
47928
e16384e3ee22
Doc that urlparse is named urllib.parse in Python 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47927
diff
changeset
|
1685 - Document that urlparse has been renamed to urllib.parse in Python 3.0. |
|
e16384e3ee22
Doc that urlparse is named urllib.parse in Python 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47927
diff
changeset
|
1686 |
|
47927
76325c19af84
Document the fact that urllib2 spans multiple modules with new names in Python
Brett Cannon <bcannon@gmail.com>
parents:
47926
diff
changeset
|
1687 - Document that urllib2 is split across multiple modules and renamed in |
|
76325c19af84
Document the fact that urllib2 spans multiple modules with new names in Python
Brett Cannon <bcannon@gmail.com>
parents:
47926
diff
changeset
|
1688 Python 3.0. |
|
76325c19af84
Document the fact that urllib2 spans multiple modules with new names in Python
Brett Cannon <bcannon@gmail.com>
parents:
47926
diff
changeset
|
1689 |
|
76325c19af84
Document the fact that urllib2 spans multiple modules with new names in Python
Brett Cannon <bcannon@gmail.com>
parents:
47926
diff
changeset
|
1690 - Document that urllib is split across multiple modules and renamed in |
|
76325c19af84
Document the fact that urllib2 spans multiple modules with new names in Python
Brett Cannon <bcannon@gmail.com>
parents:
47926
diff
changeset
|
1691 Python 3.0. |
|
76325c19af84
Document the fact that urllib2 spans multiple modules with new names in Python
Brett Cannon <bcannon@gmail.com>
parents:
47926
diff
changeset
|
1692 |
|
76325c19af84
Document the fact that urllib2 spans multiple modules with new names in Python
Brett Cannon <bcannon@gmail.com>
parents:
47926
diff
changeset
|
1693 |
|
46749
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1694 What's New in Python 2.6 beta 1? |
|
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1695 ================================ |
|
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1696 |
| 47765 | 1697 *Release date: 18-June-2008* |
|
46749
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1698 |
|
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1699 Core and Builtins |
|
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1700 ----------------- |
|
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1701 |
|
47835
dc42efd728ee
warnings.warn_explicit() did not have the proper TypeErrors in place to prevent
Brett Cannon <bcannon@gmail.com>
parents:
47822
diff
changeset
|
1702 - Issue #3211: warnings.warn_explicit() did not guard against its 'registry' |
|
dc42efd728ee
warnings.warn_explicit() did not have the proper TypeErrors in place to prevent
Brett Cannon <bcannon@gmail.com>
parents:
47822
diff
changeset
|
1703 argument being anything other than a dict or None. Also fixed a bug in error |
|
dc42efd728ee
warnings.warn_explicit() did not have the proper TypeErrors in place to prevent
Brett Cannon <bcannon@gmail.com>
parents:
47822
diff
changeset
|
1704 handling when 'message' and 'category' were both set to None, triggering a |
|
dc42efd728ee
warnings.warn_explicit() did not have the proper TypeErrors in place to prevent
Brett Cannon <bcannon@gmail.com>
parents:
47822
diff
changeset
|
1705 bus error. |
|
dc42efd728ee
warnings.warn_explicit() did not have the proper TypeErrors in place to prevent
Brett Cannon <bcannon@gmail.com>
parents:
47822
diff
changeset
|
1706 |
|
47732
b8e9cc28022c
Issue 3110: Crash with weakref subclass,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47730
diff
changeset
|
1707 - Issue #3100: Corrected a crash on deallocation of a subclassed weakref which |
|
b8e9cc28022c
Issue 3110: Crash with weakref subclass,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47730
diff
changeset
|
1708 holds the last (strong) reference to its referent. |
|
b8e9cc28022c
Issue 3110: Crash with weakref subclass,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
47730
diff
changeset
|
1709 |
|
47613
673532aa378b
Add future_builtins.ascii().
Georg Brandl <georg@python.org>
parents:
47601
diff
changeset
|
1710 - Add future_builtins.ascii(). |
|
673532aa378b
Add future_builtins.ascii().
Georg Brandl <georg@python.org>
parents:
47601
diff
changeset
|
1711 |
|
47533
10577e25f78f
Let set.intersection() and set.intersection_update() take multiple input arguments.
Raymond Hettinger <python@rcn.com>
parents:
47530
diff
changeset
|
1712 - Several set methods now accept multiple arguments: update(), union(), |
|
47588
8fe47b2c8bfe
Multi-arg form for set.difference() and set.difference_update().
Raymond Hettinger <python@rcn.com>
parents:
47587
diff
changeset
|
1713 intersection(), intersection_update(), difference(), and difference_update(). |
|
47530
d4cd7223af3b
Let set.union() and set.update() accept multiple inputs.
Raymond Hettinger <python@rcn.com>
parents:
47529
diff
changeset
|
1714 |
|
47419
88bd07c0a847
Issue #2898: Added sys.getsizeof() to retrieve size of objects in bytes.
Robert Schuppenies <okkotonushi@googlemail.com>
parents:
47413
diff
changeset
|
1715 - Issue #2898: Added sys.getsizeof() to retrieve size of objects in bytes. |
|
88bd07c0a847
Issue #2898: Added sys.getsizeof() to retrieve size of objects in bytes.
Robert Schuppenies <okkotonushi@googlemail.com>
parents:
47413
diff
changeset
|
1716 |
|
47413
1062b7dec95b
New environment variable PYTHONIOENCODING.
Martin v. Löwis <martin@v.loewis.de>
parents:
47402
diff
changeset
|
1717 - New environment variable PYTHONIOENCODING. |
|
1062b7dec95b
New environment variable PYTHONIOENCODING.
Martin v. Löwis <martin@v.loewis.de>
parents:
47402
diff
changeset
|
1718 |
|
47194
59ab2cf002fa
Patch #2488: Add sys.maxsize.
Martin v. Löwis <martin@v.loewis.de>
parents:
47183
diff
changeset
|
1719 - Patch #2488: Add sys.maxsize. |
|
59ab2cf002fa
Patch #2488: Add sys.maxsize.
Martin v. Löwis <martin@v.loewis.de>
parents:
47183
diff
changeset
|
1720 |
|
47148
3d5cddc6e5e7
#2353: raise Py3k warning in file.xreadlines().
Georg Brandl <georg@python.org>
parents:
47141
diff
changeset
|
1721 - Issue #2353: file.xreadlines() now emits a Py3k warning. |
|
3d5cddc6e5e7
#2353: raise Py3k warning in file.xreadlines().
Georg Brandl <georg@python.org>
parents:
47141
diff
changeset
|
1722 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1723 - Issue #2863: generators now have a ``gen.__name__`` attribute that |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1724 equals ``gen.gi_code.co_name``, like ``func.__name___`` that equals |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1725 ``func.func_code.co_name``. The repr() of a generator now also |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1726 contains this name. |
|
47056
1573c776df82
#2863: add gen.__name__ and add this name to generator repr().
Georg Brandl <georg@python.org>
parents:
47048
diff
changeset
|
1727 |
|
46991
a17585a45ee7
Add NEWS entry for #2831.
Georg Brandl <georg@python.org>
parents:
46987
diff
changeset
|
1728 - Issue #2831: enumerate() now has a ``start`` argument. |
|
a17585a45ee7
Add NEWS entry for #2831.
Georg Brandl <georg@python.org>
parents:
46987
diff
changeset
|
1729 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1730 - Issue #2801: fix bug in the float.is_integer method where a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1731 ValueError was sometimes incorrectly raised. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1732 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1733 - Issue #2790: sys.flags was not properly exposing its bytes_warning |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1734 attribute. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1735 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1736 - Issue #2196: hasattr() now lets exceptions which do not inherit |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1737 Exception (KeyboardInterrupt, and SystemExit) propagate instead of |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1738 ignoring them. |
|
46925
4c8375574aa9
#2196 hasattr now allows SystemExit and KeyboardInterrupt to propagate
Benjamin Peterson <benjamin@python.org>
parents:
46923
diff
changeset
|
1739 |
|
47587
1c964ed35ef9
Merge in release25-maint r60793:
Gregory P. Smith <greg@mad-scientist.com>
parents:
47548
diff
changeset
|
1740 - Added checks for integer overflows, contributed by Google. Some are |
|
1c964ed35ef9
Merge in release25-maint r60793:
Gregory P. Smith <greg@mad-scientist.com>
parents:
47548
diff
changeset
|
1741 only available if asserts are left in the code, in cases where they |
|
1c964ed35ef9
Merge in release25-maint r60793:
Gregory P. Smith <greg@mad-scientist.com>
parents:
47548
diff
changeset
|
1742 can't be triggered from Python code. |
|
1c964ed35ef9
Merge in release25-maint r60793:
Gregory P. Smith <greg@mad-scientist.com>
parents:
47548
diff
changeset
|
1743 |
|
1c964ed35ef9
Merge in release25-maint r60793:
Gregory P. Smith <greg@mad-scientist.com>
parents:
47548
diff
changeset
|
1744 |
|
46749
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1745 Extension Modules |
|
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1746 ----------------- |
|
48798
040d9580500c
News for the imageop fix.
Guido van Rossum <guido@python.org>
parents:
48320
diff
changeset
|
1747 - Issue #1179: [CVE-2007-4965] Integer overflow in imageop module. |
|
46749
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1748 |
|
47730
4650eefb5838
Issue 3116: fix quadratic behavior in marshal.dumps().
Raymond Hettinger <python@rcn.com>
parents:
47689
diff
changeset
|
1749 - Issue #3116: marshal.dumps() had quadratic behavior for strings > 32Mb. |
|
4650eefb5838
Issue 3116: fix quadratic behavior in marshal.dumps().
Raymond Hettinger <python@rcn.com>
parents:
47689
diff
changeset
|
1750 |
| 47802 | 1751 - Issue #2138: Add factorial() to the math module. |
|
47529
6428c4f1ae09
Issue #2138: Add math.factorial().
Raymond Hettinger <python@rcn.com>
parents:
47506
diff
changeset
|
1752 |
|
47402
2e8769d5a786
Implement heapq in terms of less-than (to match list.sort()).
Raymond Hettinger <python@rcn.com>
parents:
47399
diff
changeset
|
1753 - The heapq module does comparisons using LT instead of LE. This |
|
2e8769d5a786
Implement heapq in terms of less-than (to match list.sort()).
Raymond Hettinger <python@rcn.com>
parents:
47399
diff
changeset
|
1754 makes its implementation match that used by list.sort(). |
|
2e8769d5a786
Implement heapq in terms of less-than (to match list.sort()).
Raymond Hettinger <python@rcn.com>
parents:
47399
diff
changeset
|
1755 |
|
47216
2fffdedb10f8
Issue #2819: Add math.sum, a function that sums a sequence of floats
Mark Dickinson <dickinsm@gmail.com>
parents:
47213
diff
changeset
|
1756 - Issue #2819: add full-precision summation function to math module, |
|
2fffdedb10f8
Issue #2819: Add math.sum, a function that sums a sequence of floats
Mark Dickinson <dickinsm@gmail.com>
parents:
47213
diff
changeset
|
1757 based on Hettinger's ASPN Python Cookbook recipe. |
|
2fffdedb10f8
Issue #2819: Add math.sum, a function that sums a sequence of floats
Mark Dickinson <dickinsm@gmail.com>
parents:
47213
diff
changeset
|
1758 |
|
47196
12c56d2eb4d9
#2592: delegate nb_index and the floor/truediv slots in weakref.proxy.
Georg Brandl <georg@python.org>
parents:
47195
diff
changeset
|
1759 - Issue #2592: delegate nb_index and the floor/truediv slots in |
|
12c56d2eb4d9
#2592: delegate nb_index and the floor/truediv slots in weakref.proxy.
Georg Brandl <georg@python.org>
parents:
47195
diff
changeset
|
1760 weakref.proxy. |
|
12c56d2eb4d9
#2592: delegate nb_index and the floor/truediv slots in weakref.proxy.
Georg Brandl <georg@python.org>
parents:
47195
diff
changeset
|
1761 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1762 - Support os.O_ASYNC and fcntl.FASYNC if the constants exist on the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1763 platform. |
|
47094
aa8e13279b5b
#2890: support os.O_ASYNC and fcntl.FASYNC.
Georg Brandl <georg@python.org>
parents:
47092
diff
changeset
|
1764 |
|
47017
f0a47091c8d8
Deprecate DEVICE, GL, gl, and the related modules cgen and cgensupport for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47006
diff
changeset
|
1765 - Support for Windows 9x has been removed from the winsound module. |
|
46966
51afd566db2b
Sync code with documentation, and remove Win95 support in winsound module.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
46947
diff
changeset
|
1766 |
| 49334 | 1767 - bsddb module updated to version 4.7.3. |
|
48910
81a1a1545172
Update bsddb code to version 4.7.3pre2. This code should
Jesus Cea <jcea@jcea.es>
parents:
48889
diff
changeset
|
1768 http://www.jcea.es/programacion/pybsddb.htm#bsddb3-4.7.3. This |
|
81a1a1545172
Update bsddb code to version 4.7.3pre2. This code should
Jesus Cea <jcea@jcea.es>
parents:
48889
diff
changeset
|
1769 code should be compatible with Python 3.0. |
|
46981
69da7a4f2f8e
bsddb module updated to version 4.6.4
Jesus Cea <jcea@jcea.es>
parents:
46967
diff
changeset
|
1770 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1771 - Issue #2858: Fix potential memory corruption when |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1772 bsddb.db.DBEnv.lock_get and other bsddb.db object constructors |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1773 raised an exception. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1774 |
|
47258
009119eb4d2d
note about r63617
Gregory P. Smith <greg@mad-scientist.com>
parents:
47256
diff
changeset
|
1775 - Issue #2669: bsddb/__init__.py iteration no longer silently fails when |
|
009119eb4d2d
note about r63617
Gregory P. Smith <greg@mad-scientist.com>
parents:
47256
diff
changeset
|
1776 the database has changed size during iteration. It now raises a |
|
009119eb4d2d
note about r63617
Gregory P. Smith <greg@mad-scientist.com>
parents:
47256
diff
changeset
|
1777 RuntimeError in the same manner as a dictionary. |
|
009119eb4d2d
note about r63617
Gregory P. Smith <greg@mad-scientist.com>
parents:
47256
diff
changeset
|
1778 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1779 - Issue #2870: cmathmodule.c compile error. |
|
47092
45650c25a028
Fixed #2870: cmathmodule.c compile error
Christian Heimes <christian@cheimes.de>
parents:
47083
diff
changeset
|
1780 |
|
48287
1d29e53ce2af
change threading.getIdent to a property
Benjamin Peterson <benjamin@python.org>
parents:
48284
diff
changeset
|
1781 - Added a threading.Thread.ident property. |
|
47438
7eaaad09b6cd
Adds a Thread.getIdent() method to provide the _get_ident() value for
Gregory P. Smith <greg@mad-scientist.com>
parents:
47433
diff
changeset
|
1782 |
|
46749
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1783 Library |
|
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1784 ------- |
|
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
1785 |
|
47855
297e1218efe5
Updated to reflect change in logging.config to remove out-of-date comment in _install_handlers and the use of issubclass in place of equality comparison of classes.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47835
diff
changeset
|
1786 - logging.config: Removed out-of-date comment in _install_handlers and |
|
297e1218efe5
Updated to reflect change in logging.config to remove out-of-date comment in _install_handlers and the use of issubclass in place of equality comparison of classes.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47835
diff
changeset
|
1787 used issubclass in place of equality comparison of classes. |
|
297e1218efe5
Updated to reflect change in logging.config to remove out-of-date comment in _install_handlers and the use of issubclass in place of equality comparison of classes.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47835
diff
changeset
|
1788 |
|
47801
96adf96d861a
Issue #2722. Now the char buffer to support the path string has
Facundo Batista <facundobatista@gmail.com>
parents:
47798
diff
changeset
|
1789 - Issue #2722: Now the os.getcwd() supports very long path names. |
|
96adf96d861a
Issue #2722. Now the char buffer to support the path string has
Facundo Batista <facundobatista@gmail.com>
parents:
47798
diff
changeset
|
1790 |
|
47797
016166b7b976
Fixed issue #2888. Now the behaviour of pprint when working with nested
Facundo Batista <facundobatista@gmail.com>
parents:
47790
diff
changeset
|
1791 - Issue #2888: Fixed the behaviour of pprint when working with nested |
|
016166b7b976
Fixed issue #2888. Now the behaviour of pprint when working with nested
Facundo Batista <facundobatista@gmail.com>
parents:
47790
diff
changeset
|
1792 structures, to match the behaviour of 2.5 and 3.0 (now follows the common |
|
016166b7b976
Fixed issue #2888. Now the behaviour of pprint when working with nested
Facundo Batista <facundobatista@gmail.com>
parents:
47790
diff
changeset
|
1793 sense). |
|
016166b7b976
Fixed issue #2888. Now the behaviour of pprint when working with nested
Facundo Batista <facundobatista@gmail.com>
parents:
47790
diff
changeset
|
1794 |
|
47798
5e8a7f9d9523
Now a from submitted via POST that also has a query string
Facundo Batista <facundobatista@gmail.com>
parents:
47797
diff
changeset
|
1795 - Issue #1817: cgi now correctly handles the querystring on POST requests |
|
5e8a7f9d9523
Now a from submitted via POST that also has a query string
Facundo Batista <facundobatista@gmail.com>
parents:
47797
diff
changeset
|
1796 |
|
47775
58f43ace295e
Updated with fix for #3136.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47765
diff
changeset
|
1797 - Issue #3136: fileConfig()'s disabling of old loggers is now conditional via |
|
58f43ace295e
Updated with fix for #3136.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47765
diff
changeset
|
1798 an optional disable_existing_loggers parameter, but the default value is |
|
58f43ace295e
Updated with fix for #3136.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47765
diff
changeset
|
1799 such that the old behaviour is preserved. Thanks to Leandro Lucarella for |
|
58f43ace295e
Updated with fix for #3136.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47765
diff
changeset
|
1800 the patch. |
|
58f43ace295e
Updated with fix for #3136.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47765
diff
changeset
|
1801 |
|
47746
28abc202c771
Updated with fix for #3126.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47732
diff
changeset
|
1802 - Issue #3126: StreamHandler and FileHandler check before calling "flush" and |
|
28abc202c771
Updated with fix for #3126.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47732
diff
changeset
|
1803 "close" that the stream object has these, using hasattr (thanks to bobf for |
|
28abc202c771
Updated with fix for #3126.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47732
diff
changeset
|
1804 the patch). |
|
28abc202c771
Updated with fix for #3126.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47732
diff
changeset
|
1805 |
|
47684
168c9e96772c
platform.uname now tries to fill empty values even when os.uname is present
Benjamin Peterson <benjamin@python.org>
parents:
47659
diff
changeset
|
1806 - Issue #2912: platform.uname now tries to determine unknown information even if |
|
168c9e96772c
platform.uname now tries to fill empty values even when os.uname is present
Benjamin Peterson <benjamin@python.org>
parents:
47659
diff
changeset
|
1807 os.uname exists. |
|
168c9e96772c
platform.uname now tries to fill empty values even when os.uname is present
Benjamin Peterson <benjamin@python.org>
parents:
47659
diff
changeset
|
1808 |
|
47659
6585fd1d9ad7
add py3k warnings to rfc822
Benjamin Peterson <benjamin@python.org>
parents:
47648
diff
changeset
|
1809 - The rfc822 module has been deprecated for removal in 3.0. |
|
6585fd1d9ad7
add py3k warnings to rfc822
Benjamin Peterson <benjamin@python.org>
parents:
47648
diff
changeset
|
1810 |
|
47640
44019e37ac92
deprecated mimetools
Benjamin Peterson <benjamin@python.org>
parents:
47621
diff
changeset
|
1811 - The mimetools module has been deprecated for removal in 3.0. |
|
44019e37ac92
deprecated mimetools
Benjamin Peterson <benjamin@python.org>
parents:
47621
diff
changeset
|
1812 |
| 47548 | 1813 - The ctypes.byref function now takes an optional second parameter |
| 1814 which allows to specify an offset in bytes for the constructed | |
| 1815 pointer-like object. | |
| 1816 | |
|
47541
ed572d260fa7
Add the "ast" module, containing helpers to ease use of the "_ast" classes.
Georg Brandl <georg@python.org>
parents:
47533
diff
changeset
|
1817 - Added the ast module. |
|
ed572d260fa7
Add the "ast" module, containing helpers to ease use of the "_ast" classes.
Georg Brandl <georg@python.org>
parents:
47533
diff
changeset
|
1818 |
|
47621
b45a95390620
Can we agree to put dots at entry ends? Thanks.
Georg Brandl <georg@python.org>
parents:
47618
diff
changeset
|
1819 - Added the multiprocessing module, PEP 371. |
|
47618
7a5bb553da2b
update ACKS and NEWs for multiprocessing
Benjamin Peterson <benjamin@python.org>
parents:
47613
diff
changeset
|
1820 |
|
47506
ebf6f639e117
Factor out docstring dedenting from inspect.getdoc() into inspect.cleandoc()
Georg Brandl <georg@python.org>
parents:
47488
diff
changeset
|
1821 - Factored out the indentation cleaning from inspect.getdoc() into |
|
ebf6f639e117
Factor out docstring dedenting from inspect.getdoc() into inspect.cleandoc()
Georg Brandl <georg@python.org>
parents:
47488
diff
changeset
|
1822 inspect.cleandoc() to ease standalone use. |
|
ebf6f639e117
Factor out docstring dedenting from inspect.getdoc() into inspect.cleandoc()
Georg Brandl <georg@python.org>
parents:
47488
diff
changeset
|
1823 |
|
47488
4f5e6aaf5a6a
Issue #1798: Add ctypes calling convention that allows safe access of errno.
Thomas Heller <theller@ctypes.org>
parents:
47476
diff
changeset
|
1824 - Issue #1798: Add ctypes calling convention that allows safe access |
|
4f5e6aaf5a6a
Issue #1798: Add ctypes calling convention that allows safe access of errno.
Thomas Heller <theller@ctypes.org>
parents:
47476
diff
changeset
|
1825 to errno. |
|
4f5e6aaf5a6a
Issue #1798: Add ctypes calling convention that allows safe access of errno.
Thomas Heller <theller@ctypes.org>
parents:
47476
diff
changeset
|
1826 |
|
47621
b45a95390620
Can we agree to put dots at entry ends? Thanks.
Georg Brandl <georg@python.org>
parents:
47618
diff
changeset
|
1827 - Issue #2404: ctypes objects support the new pep3118 buffer interface. |
|
47476
1d0a8cac15ef
Backport from py3k: Implement the new buffer interface from pep3118
Thomas Heller <theller@ctypes.org>
parents:
47473
diff
changeset
|
1828 |
|
47746
28abc202c771
Updated with fix for #3126.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47732
diff
changeset
|
1829 - Patch #2125: Add GetInteger and GetString methods for |
|
47441
0580531c3755
Patch #2125: Add GetInteger and GetString methods for
Martin v. Löwis <martin@v.loewis.de>
parents:
47440
diff
changeset
|
1830 msilib.Record objects. |
|
0580531c3755
Patch #2125: Add GetInteger and GetString methods for
Martin v. Löwis <martin@v.loewis.de>
parents:
47440
diff
changeset
|
1831 |
|
47440
100e32509b57
Fix issue 2782: be less strict about the format string type in strftime.
Gregory P. Smith <greg@mad-scientist.com>
parents:
47438
diff
changeset
|
1832 - Issue #2782: The datetime module's strftime methods now accept |
|
100e32509b57
Fix issue 2782: be less strict about the format string type in strftime.
Gregory P. Smith <greg@mad-scientist.com>
parents:
47438
diff
changeset
|
1833 unicode format strings just as time.strftime always has. |
|
100e32509b57
Fix issue 2782: be less strict about the format string type in strftime.
Gregory P. Smith <greg@mad-scientist.com>
parents:
47438
diff
changeset
|
1834 |
|
47433
0bf08de339a0
Deprecate htmllib and sgmllib for 3.0.
Georg Brandl <georg@python.org>
parents:
47419
diff
changeset
|
1835 - The sgmllib and htmllib modules have been deprecated for removal |
|
0bf08de339a0
Deprecate htmllib and sgmllib for 3.0.
Georg Brandl <georg@python.org>
parents:
47419
diff
changeset
|
1836 in Python 3.0. |
|
0bf08de339a0
Deprecate htmllib and sgmllib for 3.0.
Georg Brandl <georg@python.org>
parents:
47419
diff
changeset
|
1837 |
|
0bf08de339a0
Deprecate htmllib and sgmllib for 3.0.
Georg Brandl <georg@python.org>
parents:
47419
diff
changeset
|
1838 - Issue #3011: locale module alias table was updated to the latest |
|
0bf08de339a0
Deprecate htmllib and sgmllib for 3.0.
Georg Brandl <georg@python.org>
parents:
47419
diff
changeset
|
1839 version from the X.org locale.alias file. |
|
47399
3dcd70004696
Update the locale module alias table.
Marc-André Lemburg <mal@egenix.com>
parents:
47374
diff
changeset
|
1840 |
|
47374
c90cdd835960
ctypes NULL function pointers have a boolean False value now.
Thomas Heller <theller@ctypes.org>
parents:
47369
diff
changeset
|
1841 - Issue #1797 (partial fix): ctypes NULL function pointers have a |
|
c90cdd835960
ctypes NULL function pointers have a boolean False value now.
Thomas Heller <theller@ctypes.org>
parents:
47369
diff
changeset
|
1842 False boolean value now. |
|
c90cdd835960
ctypes NULL function pointers have a boolean False value now.
Thomas Heller <theller@ctypes.org>
parents:
47369
diff
changeset
|
1843 |
|
47369
ef51fcda348b
#2985: allow i8 in XMLRPC responses.
Georg Brandl <georg@python.org>
parents:
47362
diff
changeset
|
1844 - Issue #2985: Allow 64-bit integer responses (``<i8>``) in XMLRPC |
|
ef51fcda348b
#2985: allow i8 in XMLRPC responses.
Georg Brandl <georg@python.org>
parents:
47362
diff
changeset
|
1845 transfers. |
|
ef51fcda348b
#2985: allow i8 in XMLRPC responses.
Georg Brandl <georg@python.org>
parents:
47362
diff
changeset
|
1846 |
|
ef51fcda348b
#2985: allow i8 in XMLRPC responses.
Georg Brandl <georg@python.org>
parents:
47362
diff
changeset
|
1847 - Issue #2877: The UserString.MutableString class has been removed in |
|
ef51fcda348b
#2985: allow i8 in XMLRPC responses.
Georg Brandl <georg@python.org>
parents:
47362
diff
changeset
|
1848 Python 3.0. |
|
47362
156746a63a5c
UserString.MutableString has been removed in Python 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47358
diff
changeset
|
1849 |
|
47352
3eaa7236713f
Do not close external file objects passed to tarfile.open(mode='w:bz2')
Lars Gustäbel <lars@gustaebel.de>
parents:
47321
diff
changeset
|
1850 - Do not close external file objects passed to tarfile.open(mode='w:bz2') |
|
3eaa7236713f
Do not close external file objects passed to tarfile.open(mode='w:bz2')
Lars Gustäbel <lars@gustaebel.de>
parents:
47321
diff
changeset
|
1851 when the TarFile is closed. |
|
3eaa7236713f
Do not close external file objects passed to tarfile.open(mode='w:bz2')
Lars Gustäbel <lars@gustaebel.de>
parents:
47321
diff
changeset
|
1852 |
|
47256
d5591c16b997
#2959: allow multiple close() calls for GzipFile.
Georg Brandl <georg@python.org>
parents:
47252
diff
changeset
|
1853 - Issue #2959: For consistency with other file-like objects, gzip's |
|
d5591c16b997
#2959: allow multiple close() calls for GzipFile.
Georg Brandl <georg@python.org>
parents:
47252
diff
changeset
|
1854 GzipFile.close() can now be called multiple times without raising |
|
d5591c16b997
#2959: allow multiple close() calls for GzipFile.
Georg Brandl <georg@python.org>
parents:
47252
diff
changeset
|
1855 an exception. |
|
d5591c16b997
#2959: allow multiple close() calls for GzipFile.
Georg Brandl <georg@python.org>
parents:
47252
diff
changeset
|
1856 |
|
47228
5d19299ee346
Issue #1390: Raise ValueError in toxml when an invalid comment would
Martin v. Löwis <martin@v.loewis.de>
parents:
47227
diff
changeset
|
1857 - Issue #1390: Raise ValueError in toxml when an invalid comment would |
|
5d19299ee346
Issue #1390: Raise ValueError in toxml when an invalid comment would
Martin v. Löwis <martin@v.loewis.de>
parents:
47227
diff
changeset
|
1858 otherwise be produced. |
|
5d19299ee346
Issue #1390: Raise ValueError in toxml when an invalid comment would
Martin v. Löwis <martin@v.loewis.de>
parents:
47227
diff
changeset
|
1859 |
|
47199
3291ce4928bc
Updated with fixes for #2914 and #2929.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47196
diff
changeset
|
1860 - Issue #2914: TimedRotatingFileHandler now takes an optional keyword |
|
3291ce4928bc
Updated with fixes for #2914 and #2929.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47196
diff
changeset
|
1861 argument "utc" to use UTC time rather than local time. |
|
3291ce4928bc
Updated with fixes for #2914 and #2929.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47196
diff
changeset
|
1862 |
|
3291ce4928bc
Updated with fixes for #2914 and #2929.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47196
diff
changeset
|
1863 - Issue #2929: TimedRotatingFileHandler was using the wrong path when |
|
3291ce4928bc
Updated with fixes for #2914 and #2929.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47196
diff
changeset
|
1864 deleting old log files (filename only instead of full path). |
|
3291ce4928bc
Updated with fixes for #2914 and #2929.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47196
diff
changeset
|
1865 |
|
47195
52a66373437d
Patch #1775025: allow opening zipfile members via ZipInfo instances.
Georg Brandl <georg@python.org>
parents:
47194
diff
changeset
|
1866 - Issue #1775025: You can now specify zipfile members to open(), |
|
52a66373437d
Patch #1775025: allow opening zipfile members via ZipInfo instances.
Georg Brandl <georg@python.org>
parents:
47194
diff
changeset
|
1867 read() or extract() via a ZipInfo instance. This allows handling |
|
52a66373437d
Patch #1775025: allow opening zipfile members via ZipInfo instances.
Georg Brandl <georg@python.org>
parents:
47194
diff
changeset
|
1868 duplicate filenames in zipfiles. |
|
52a66373437d
Patch #1775025: allow opening zipfile members via ZipInfo instances.
Georg Brandl <georg@python.org>
parents:
47194
diff
changeset
|
1869 |
|
47124
ac93edc396a6
#961805: fix Edit.text_modified().
Georg Brandl <georg@python.org>
parents:
47117
diff
changeset
|
1870 - Issue #961805: Fix Text.edit_modified() in Tkinter. |
|
ac93edc396a6
#961805: fix Edit.text_modified().
Georg Brandl <georg@python.org>
parents:
47117
diff
changeset
|
1871 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1872 - Issue #1793: Function ctypes.util.find_msvcrt() added that returns |
|
47113
6af64512294a
Issue 1793: Add ctypes.util.find_msvcrt() function (on Windows).
Thomas Heller <theller@ctypes.org>
parents:
47107
diff
changeset
|
1873 the name of the C runtime library that Python uses. |
|
6af64512294a
Issue 1793: Add ctypes.util.find_msvcrt() function (on Windows).
Thomas Heller <theller@ctypes.org>
parents:
47107
diff
changeset
|
1874 ctypes.util.find_library(name) now call this function when name is |
|
6af64512294a
Issue 1793: Add ctypes.util.find_msvcrt() function (on Windows).
Thomas Heller <theller@ctypes.org>
parents:
47107
diff
changeset
|
1875 'm' or 'c'. |
|
6af64512294a
Issue 1793: Add ctypes.util.find_msvcrt() function (on Windows).
Thomas Heller <theller@ctypes.org>
parents:
47107
diff
changeset
|
1876 |
|
47075
593b649904b8
Deprecated statvfs for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47068
diff
changeset
|
1877 - The statvfs module has been deprecated for removal in Python 3.0. |
|
593b649904b8
Deprecated statvfs for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47068
diff
changeset
|
1878 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1879 - The sunaudiodev and SUNAUDIODEV modules have been deprecated for |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1880 removal in Python 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1881 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1882 - The WAIT module from IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1883 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1884 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1885 - The torgb module from IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1886 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1887 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1888 - The SV module from IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1889 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1890 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1891 - The readcd module from IRIX has been deprecated for removal in |
|
47068
ae16e94bb03a
Deprecate sunaudiodev/SUNAUDIODEV for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47056
diff
changeset
|
1892 Python 3.0. |
|
ae16e94bb03a
Deprecate sunaudiodev/SUNAUDIODEV for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47056
diff
changeset
|
1893 |
|
47040
d4b743bdebb1
Deprecated panelparser for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47038
diff
changeset
|
1894 - The panelparser module from IRIX has been deprecated for removal in |
|
d4b743bdebb1
Deprecated panelparser for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47038
diff
changeset
|
1895 Python 3.0. |
|
d4b743bdebb1
Deprecated panelparser for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47038
diff
changeset
|
1896 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1897 - The panel module from IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1898 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1899 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1900 - The jpeg module from IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1901 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1902 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1903 - The IOCTL module from IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1904 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1905 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1906 - The IN module from IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1907 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1908 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1909 - The imgfile module from IRIX has been deprecated for removal in |
|
47023
5e8932991adf
FL, flp, and fl from IRIX have been deprecated for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47021
diff
changeset
|
1910 Python 3.0. |
|
5e8932991adf
FL, flp, and fl from IRIX have been deprecated for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47021
diff
changeset
|
1911 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1912 - The GLWS module from IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1913 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1914 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1915 - The GET module from IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1916 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1917 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1918 - The fm module from IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1919 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1920 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1921 - The FL, flp, and fl modules from IRIX have been deprecated for |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1922 removal in Python 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1923 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1924 - The FILE module on IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1925 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1926 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1927 - The ERRNO module on IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1928 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1929 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1930 - The DEVICE, GL, gl, and cgen modules (which indirectly includes |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1931 cgensupport) have been deprecated for removal in Python 3.0. |
|
47017
f0a47091c8d8
Deprecate DEVICE, GL, gl, and the related modules cgen and cgensupport for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47006
diff
changeset
|
1932 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1933 - The CL, CL_old, and cl modules for IRIX have been deprecated for |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1934 removal in Python 3.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1935 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1936 - The cdplayer module for IRIX has been deprecated for removal in |
|
47002
71aa903eb7ac
Deprecate CL, CL_old, and cl for 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47000
diff
changeset
|
1937 Python 3.0. |
|
71aa903eb7ac
Deprecate CL, CL_old, and cl for 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
47000
diff
changeset
|
1938 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1939 - The cddb module for IRIX has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1940 3.0. |
|
46997
03d6875bde0e
The cddb module for IRIX has been deprecated for 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46995
diff
changeset
|
1941 |
|
46995
561e5f5026eb
The CD and cd modules for IRIX are deprecated for 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46991
diff
changeset
|
1942 - The cd and CD modules for IRIX have been deprecated for removal in |
|
561e5f5026eb
The CD and cd modules for IRIX are deprecated for 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46991
diff
changeset
|
1943 Python 3.0. |
|
561e5f5026eb
The CD and cd modules for IRIX are deprecated for 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46991
diff
changeset
|
1944 |
|
46987
f22ed80289d3
Deprecate al/AL for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46981
diff
changeset
|
1945 - The al and AL modules for IRIX have been deprecated for removal in |
|
f22ed80289d3
Deprecate al/AL for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46981
diff
changeset
|
1946 Python 3.0. |
|
f22ed80289d3
Deprecate al/AL for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46981
diff
changeset
|
1947 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1948 - Issue #1713041: fix pprint's handling of maximum depth. |
|
46947
07a53bb82baa
#1713041: fix pprint's handling of maximum depth.
Georg Brandl <georg@python.org>
parents:
46937
diff
changeset
|
1949 |
|
46937
c1a68f540d5b
Deprecate the timing module for removal in Python 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46936
diff
changeset
|
1950 - The timing module has been deprecated for removal in Python 3.0. |
|
c1a68f540d5b
Deprecate the timing module for removal in Python 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46936
diff
changeset
|
1951 |
|
46936
799321e7e7bb
Deprecate the sv module as per PEP 4.
Brett Cannon <bcannon@gmail.com>
parents:
46935
diff
changeset
|
1952 - The sv module has been deprecated for removal in Python 3.0. |
|
799321e7e7bb
Deprecate the sv module as per PEP 4.
Brett Cannon <bcannon@gmail.com>
parents:
46935
diff
changeset
|
1953 |
|
46935
2f14518f300b
Deprecate the multifile module as per PEP 4.
Brett Cannon <bcannon@gmail.com>
parents:
46928
diff
changeset
|
1954 - The multifile module has been deprecated as per PEP 4. |
|
2f14518f300b
Deprecate the multifile module as per PEP 4.
Brett Cannon <bcannon@gmail.com>
parents:
46928
diff
changeset
|
1955 |
|
46923
c2ab7a06ed24
Depreate imageop for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46921
diff
changeset
|
1956 - The imageop module has been deprecated for removal in Python 3.0. |
|
c2ab7a06ed24
Depreate imageop for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46921
diff
changeset
|
1957 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1958 - Issue #2250: Exceptions raised during evaluation of names in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1959 rlcompleter's ``Completer.complete()`` method are now caught and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1960 ignored. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1961 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1962 - Issue #2659: Added ``break_on_hyphens`` option to textwrap |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1963 TextWrapper class. |
|
46874
c7d1a170c94c
#2659: add ``break_on_hyphens`` to TextWrapper.
Georg Brandl <georg@python.org>
parents:
46858
diff
changeset
|
1964 |
|
46858
2cac31fc17c2
Deprecated the mhlib module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46851
diff
changeset
|
1965 - The mhlib module has been deprecated for removal in Python 3.0. |
|
2cac31fc17c2
Deprecated the mhlib module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46851
diff
changeset
|
1966 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1967 - The linuxaudiodev module has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1968 3.0. |
|
46851
1e427bc0f818
The linuxaudidev module has been deprecated for removal in Python 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46849
diff
changeset
|
1969 |
|
46849
f2a63ec5055e
Deprecate ihooks for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46845
diff
changeset
|
1970 - The ihooks module has been deprecated for removal in Python 3.0. |
|
f2a63ec5055e
Deprecate ihooks for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46845
diff
changeset
|
1971 |
|
46845
0c02e15a7c1f
Deprecate the fpformat module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46841
diff
changeset
|
1972 - The fpformat module has been deprecated for removal in Python 3.0. |
|
0c02e15a7c1f
Deprecate the fpformat module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46841
diff
changeset
|
1973 |
|
46841
428b66c04d3a
Add an entry for the deprecation of the dl module.
Brett Cannon <bcannon@gmail.com>
parents:
46836
diff
changeset
|
1974 - The dl module has been deprecated for removal in Python 3.0. |
|
428b66c04d3a
Add an entry for the deprecation of the dl module.
Brett Cannon <bcannon@gmail.com>
parents:
46836
diff
changeset
|
1975 |
|
46824
41a97649de61
The Canvas module has been deprecated for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46818
diff
changeset
|
1976 - The Canvas module has been deprecated for removal in Python 3.0. |
|
41a97649de61
The Canvas module has been deprecated for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46818
diff
changeset
|
1977 |
|
46818
be8c43a3fd62
Deprecate the compiler package for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46815
diff
changeset
|
1978 - The compiler package has been deprecated for removal in Python 3.0. |
|
be8c43a3fd62
Deprecate the compiler package for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46815
diff
changeset
|
1979 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1980 - The Bastion and rexec modules have been deprecated for removal in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1981 Python 3.0. |
|
46815
23ec33f66736
Add an entry on the deprecation of Bastion and rexec.
Brett Cannon <bcannon@gmail.com>
parents:
46813
diff
changeset
|
1982 |
|
46813
aa9250e6c409
Deprecate the bsddb185 module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46807
diff
changeset
|
1983 - The bsddb185 module has been deprecated for removal in Python 3.0. |
|
aa9250e6c409
Deprecate the bsddb185 module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46807
diff
changeset
|
1984 |
|
46807
c56e83d08d0b
Deprecate the pure module for 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46797
diff
changeset
|
1985 - The pure module has been deprecated for removal in Python 3.0. |
|
c56e83d08d0b
Deprecate the pure module for 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46797
diff
changeset
|
1986 |
|
46797
fd0b894bc90c
Issue #2487. math.ldexp(x, n) raised OverflowError when n was large and
Mark Dickinson <dickinsm@gmail.com>
parents:
46792
diff
changeset
|
1987 - Issue #2487: change the semantics of math.ldexp(x, n) when n is too |
|
fd0b894bc90c
Issue #2487. math.ldexp(x, n) raised OverflowError when n was large and
Mark Dickinson <dickinsm@gmail.com>
parents:
46792
diff
changeset
|
1988 large to fit in a C long. ldexp(x, n) now returns a zero (with |
|
fd0b894bc90c
Issue #2487. math.ldexp(x, n) raised OverflowError when n was large and
Mark Dickinson <dickinsm@gmail.com>
parents:
46792
diff
changeset
|
1989 suitable sign) if n is large and negative; previously, it raised |
|
fd0b894bc90c
Issue #2487. math.ldexp(x, n) raised OverflowError when n was large and
Mark Dickinson <dickinsm@gmail.com>
parents:
46792
diff
changeset
|
1990 OverflowError. |
|
fd0b894bc90c
Issue #2487. math.ldexp(x, n) raised OverflowError when n was large and
Mark Dickinson <dickinsm@gmail.com>
parents:
46792
diff
changeset
|
1991 |
|
46779
a89be25072e3
Deprecate the toaiff module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46777
diff
changeset
|
1992 - The toaiff module has been deprecated for removal in Python 3.0. |
|
a89be25072e3
Deprecate the toaiff module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46777
diff
changeset
|
1993 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1994 - The test.testall module has been deprecated for removal in Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
1995 3.0. |
|
46777
946fbae4baab
Deprecate test.testall for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46775
diff
changeset
|
1996 |
|
46775
816c21c762c8
Deprecate the new module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46771
diff
changeset
|
1997 - The new module has been deprecated for removal in Python 3.0. |
|
816c21c762c8
Deprecate the new module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46771
diff
changeset
|
1998 |
|
46764
fb1984fb182d
Deprecate the user module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46761
diff
changeset
|
1999 - The user module has been deprecated for removal in Python 3.0. |
|
fb1984fb182d
Deprecate the user module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46761
diff
changeset
|
2000 |
|
46755
b7109a0cd0f9
Deprecate stringold for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46752
diff
changeset
|
2001 - The stringold module has been deprecated for removal in Python 3.0. |
|
b7109a0cd0f9
Deprecate stringold for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46752
diff
changeset
|
2002 |
|
b7109a0cd0f9
Deprecate stringold for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46752
diff
changeset
|
2003 - The mutex module has been deprecated for removal in Python 3.0. |
|
46752
9fbc2da54e29
The mutex module has been deprecated for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46749
diff
changeset
|
2004 |
|
46749
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
2005 - The imputil module has been deprecated for removal in Python 3.0. |
|
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
2006 |
|
46761
dfb0bb5faa6b
Add test.test_support.catch_warning()'s new argument.
Brett Cannon <bcannon@gmail.com>
parents:
46760
diff
changeset
|
2007 - test.test_support.catch_warning() gained a 'record' argument. |
|
dfb0bb5faa6b
Add test.test_support.catch_warning()'s new argument.
Brett Cannon <bcannon@gmail.com>
parents:
46760
diff
changeset
|
2008 |
|
46771
b93005712e39
Add Py3k warnings to os.path.walk
Benjamin Peterson <benjamin@python.org>
parents:
46764
diff
changeset
|
2009 - os.path.walk is deprecated in favor of os.walk. |
|
b93005712e39
Add Py3k warnings to os.path.walk
Benjamin Peterson <benjamin@python.org>
parents:
46764
diff
changeset
|
2010 |
|
46883
081f2a662634
Add some sentence endings.
Georg Brandl <georg@python.org>
parents:
46882
diff
changeset
|
2011 - pdb gained the "until" command. |
|
46882
a73e87f15ffa
Add the "until" command to pdb
Benjamin Peterson <benjamin@python.org>
parents:
46881
diff
changeset
|
2012 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2013 - The Mac Modules (including Carbon) have been deprecated for removal |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2014 in Python 3.0. |
|
46967
6df0394abbf1
Add warnings to and deprecated all those Mac modules
Benjamin Peterson <benjamin@python.org>
parents:
46966
diff
changeset
|
2015 |
|
47746
28abc202c771
Updated with fix for #3126.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
47732
diff
changeset
|
2016 - Library: on MacOS X you can now set ``ARCHFLAGS`` in the shell |
|
47473
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2017 environment to control the '-arch' flags that are used to build |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2018 an extension. This was added for compatibility with Apple's build |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2019 of Python. |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2020 |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2021 - The bundled OSX-specific copy of libbffi is now in sync with the version |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2022 shipped with PyObjC 2.0 and includes support for x86_64 and ppc64 platforms. |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2023 |
| 48297 | 2024 - The threading module gained aliases for names that will be removed in the |
| 2025 3.x series. | |
|
47598
c349f9fbc704
give the threading API PEP 8 names
Benjamin Peterson <benjamin@python.org>
parents:
47588
diff
changeset
|
2026 |
|
46749
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
2027 Build |
|
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
2028 ----- |
|
2028fa2fc1dd
Deprecate the imputil module for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46735
diff
changeset
|
2029 |
|
47689
f52549fb74a2
Switch to SQLite 3.5.9.
Martin v. Löwis <martin@v.loewis.de>
parents:
47687
diff
changeset
|
2030 - The Windows installer now includes Tk 8.5, bzip2 1.0.5, and SQLite 3.5.9. |
|
47648
e86f3858df20
Switch to Tcl/Tk 8.5.
Martin v. Löwis <martin@v.loewis.de>
parents:
47640
diff
changeset
|
2031 |
|
47227
5ec9528c93de
Patch #1722225: Support QNX 6.
Martin v. Löwis <martin@v.loewis.de>
parents:
47221
diff
changeset
|
2032 - Patch #1722225: Support QNX 6. |
|
5ec9528c93de
Patch #1722225: Support QNX 6.
Martin v. Löwis <martin@v.loewis.de>
parents:
47221
diff
changeset
|
2033 |
|
46921
a9ff7289082b
Put Lib/lib-old back on to sys.path for module renames.
Brett Cannon <bcannon@gmail.com>
parents:
46910
diff
changeset
|
2034 - ``Lib/lib-old`` is now added to sys.path. |
|
a9ff7289082b
Put Lib/lib-old back on to sys.path for module renames.
Brett Cannon <bcannon@gmail.com>
parents:
46910
diff
changeset
|
2035 |
|
47473
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2036 - On MacOS X it is now possible to install the framework in 64-bit |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2037 mode or even as a 4-way universal binary (that is, PPC, i386, |
|
47621
b45a95390620
Can we agree to put dots at entry ends? Thanks.
Georg Brandl <georg@python.org>
parents:
47618
diff
changeset
|
2038 PPC64 and x86_64 support in one binary). |
|
47473
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2039 |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2040 This is controlled by the configure argument ``--with-universal-archs``: |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2041 |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2042 - ``--with-universal-archs=all``: install 4-way universal |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2043 |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2044 - ``--with-universal-archs=32-bit``: install 2-way universal, 32-bit (the default) |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2045 |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2046 - ``--with-universal-archs=64-bit``: install 2-way universal, 64-bit |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2047 |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2048 This option should be used in combination with ``--enable-universalsdk=``. |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2049 |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2050 NOTE: 64-bit and 4-way builds are only suppported on Mac OS X 10.5 (or later). |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2051 |
|
c34e34057714
MacOS X: Enable 4-way universal builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
47469
diff
changeset
|
2052 |
| 47298 | 2053 C API |
| 2054 ----- | |
| 2055 | |
|
47358
93fe913fae55
#2989: add PyType_Modified().
Georg Brandl <georg@python.org>
parents:
47352
diff
changeset
|
2056 - Add ``PyType_Modified()`` as a public API to clear the type cache. |
|
93fe913fae55
#2989: add PyType_Modified().
Georg Brandl <georg@python.org>
parents:
47352
diff
changeset
|
2057 |
|
93fe913fae55
#2989: add PyType_Modified().
Georg Brandl <georg@python.org>
parents:
47352
diff
changeset
|
2058 - The PyBytes functions have been renamed to PyByteArray. |
| 47298 | 2059 |
| 2060 - The PyString functions have been renamed to PyBytes. A batch of | |
| 2061 defines were added so that the linker still sees the original | |
| 2062 PyString names. | |
| 2063 | |
|
47107
60b85924ec6d
NEWS entry for Tkinter rename.
Georg Brandl <georg@python.org>
parents:
47094
diff
changeset
|
2064 |
| 46281 | 2065 What's New in Python 2.6 alpha 3? |
| 45596 | 2066 ================================= |
| 2067 | |
| 46735 | 2068 *Release date: 08-May-2008* |
| 45596 | 2069 |
|
45661
ff3e9aeaa692
Issue#2238: some syntax errors from *args or **kwargs expressions
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
45648
diff
changeset
|
2070 Core and builtins |
|
ff3e9aeaa692
Issue#2238: some syntax errors from *args or **kwargs expressions
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
45648
diff
changeset
|
2071 ----------------- |
|
46074
9b3f0fa5d8ca
#2355: py3k warning for buffer().
Georg Brandl <georg@python.org>
parents:
46053
diff
changeset
|
2072 |
|
46607
7a6d7474ce6e
#2719: backport next() from 3k.
Georg Brandl <georg@python.org>
parents:
46604
diff
changeset
|
2073 - Issue #2719: backported the ``next()`` builtin from Python 3. |
|
7a6d7474ce6e
#2719: backport next() from 3k.
Georg Brandl <georg@python.org>
parents:
46604
diff
changeset
|
2074 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2075 - Issue #2681: The octal literal ``0o8`` was incorrecly acctepted. Now |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2076 it properly raises a SyntaxError. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2077 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2078 - Issue #2617: Reserved -J and -X arguments for Jython, IronPython and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2079 other implementations of Python. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2080 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2081 - Implemented PEP 370: Per user site-packages directory. |
|
46698
1a2dbc84bdfc
Implemented PEP 370
Christian Heimes <christian@cheimes.de>
parents:
46676
diff
changeset
|
2082 |
| 46604 | 2083 Extension Modules |
| 2084 ----------------- | |
| 46281 | 2085 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2086 - Issue #2670: Fix a failure in urllib2.build_opener(), when passed |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2087 two handlers that derive the same default base class. |
|
46534
fed72fa967bf
Issue #2670: urllib2.build_opener() failed when two handlers
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
46532
diff
changeset
|
2088 |
|
46479
e16593da4898
Added kill, terminate and send_signal to subprocess.Popen
Christian Heimes <christian@cheimes.de>
parents:
46473
diff
changeset
|
2089 - Added kill, terminate and send_signal(sig) to subprocess.Popen. |
|
e16593da4898
Added kill, terminate and send_signal to subprocess.Popen
Christian Heimes <christian@cheimes.de>
parents:
46473
diff
changeset
|
2090 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2091 - Added phase(z) -> phi, polar(z) -> r, phi and rect(r, phi) -> z to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2092 the cmath module. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2093 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2094 - Four new methods were added to the math and cmath modules: acosh, |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2095 asinh, atanh and log1p. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2096 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2097 - zlib.decompressobj().flush(value) no longer crashes the interpreter |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2098 when passed a value less than or equal to zero. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2099 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2100 - Issue #1631171: Re-implement the 'warnings' module in C (the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2101 original Python code has been kept as backup). This will allow for |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2102 using the 'warning's machinery in such places as the parser where |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2103 use of pure Python code is not possible. Both the ``showarning()`` |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2104 and ``formatwarning()`` gain an optional 'line' argument which is |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2105 not called by default for backwards-compatibility reasons. Setting |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2106 ``warnings.showwarning()`` to an implementation that lacks support |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2107 for the ``line`` argument will raise a DeprecationWarning. |
|
46414
840064802952
Re-implement the 'warnings' module in C. This allows for usage of the
Brett Cannon <bcannon@gmail.com>
parents:
46406
diff
changeset
|
2108 |
| 46281 | 2109 Library |
| 2110 ------- | |
| 2111 | |
|
46704
ceea40daa849
Add an entry about audiodev being slated for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46698
diff
changeset
|
2112 - The audiodev module has been deprecated for removal in Python 3.0. |
|
ceea40daa849
Add an entry about audiodev being slated for removal in 3.0.
Brett Cannon <bcannon@gmail.com>
parents:
46698
diff
changeset
|
2113 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2114 - Issue #2750: Add the 'json' package. Based on simplejson 1.9 and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2115 contributed by Bob Ippolito. |
|
46676
4ded35754cb7
Add the 'json' package. Code taken from simplejson 1.9 and contributed by Bob
Brett Cannon <bcannon@gmail.com>
parents:
46671
diff
changeset
|
2116 |
|
46671
8e33f316ce14
Issue #1734346: Support Unicode file names for zipfiles.
Martin v. Löwis <martin@v.loewis.de>
parents:
46667
diff
changeset
|
2117 - Issue #1734346: Support Unicode file names for zipfiles. |
|
8e33f316ce14
Issue #1734346: Support Unicode file names for zipfiles.
Martin v. Löwis <martin@v.loewis.de>
parents:
46667
diff
changeset
|
2118 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2119 - Issue #2581: distutils: Vista UAC/elevation support for |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2120 bdist_wininst. |
|
46624
0ba12c32e2b5
#2581: Vista UAC/elevation support for bdist_wininst
Mark Hammond <mhammond@skippinet.com.au>
parents:
46622
diff
changeset
|
2121 |
|
46561
9e05f15f921b
Issue 2635: fix bug in the fix_sentence_endings option to textwrap.fill.
Mark Dickinson <dickinsm@gmail.com>
parents:
46560
diff
changeset
|
2122 - Issue #2635: Fix bug in 'fix_sentence_endings' textwrap.fill option, |
|
9e05f15f921b
Issue 2635: fix bug in the fix_sentence_endings option to textwrap.fill.
Mark Dickinson <dickinsm@gmail.com>
parents:
46560
diff
changeset
|
2123 where an extra space was added after a word containing (but not |
|
9e05f15f921b
Issue 2635: fix bug in the fix_sentence_endings option to textwrap.fill.
Mark Dickinson <dickinsm@gmail.com>
parents:
46560
diff
changeset
|
2124 ending in) '.', '!' or '?'. |
|
9e05f15f921b
Issue 2635: fix bug in the fix_sentence_endings option to textwrap.fill.
Mark Dickinson <dickinsm@gmail.com>
parents:
46560
diff
changeset
|
2125 |
|
46559
689863552380
Add from_buffer and from_buffer_copy class methods to ctypes types.
Thomas Heller <theller@ctypes.org>
parents:
46557
diff
changeset
|
2126 - Add from_buffer() and from_buffer_copy() class methods to ctypes |
|
47621
b45a95390620
Can we agree to put dots at entry ends? Thanks.
Georg Brandl <georg@python.org>
parents:
47618
diff
changeset
|
2127 data types. |
|
46559
689863552380
Add from_buffer and from_buffer_copy class methods to ctypes types.
Thomas Heller <theller@ctypes.org>
parents:
46557
diff
changeset
|
2128 |
| 46557 | 2129 - Issue #2682: ctypes callback functions no longer contain a cyclic |
|
46546
4ff8dfaec3fc
Remove cyclic reference in CFuncPtr instances; see issue #2682.
Thomas Heller <theller@ctypes.org>
parents:
46545
diff
changeset
|
2130 reference to themselves. |
|
4ff8dfaec3fc
Remove cyclic reference in CFuncPtr instances; see issue #2682.
Thomas Heller <theller@ctypes.org>
parents:
46545
diff
changeset
|
2131 |
|
46532
642d5712093b
update the getpass entry
Gregory P. Smith <greg@mad-scientist.com>
parents:
46523
diff
changeset
|
2132 - The getpass module has been improved on Unix. It now uses /dev/tty |
|
642d5712093b
update the getpass entry
Gregory P. Smith <greg@mad-scientist.com>
parents:
46523
diff
changeset
|
2133 by default and uses stderr instead of stdout. A GetPassWarning is |
|
642d5712093b
update the getpass entry
Gregory P. Smith <greg@mad-scientist.com>
parents:
46523
diff
changeset
|
2134 issued when input echo cannot be controlled. |
|
46523
04928470ad86
If sys.stdin is not a tty, fall back to default_getpass after printing
Gregory P. Smith <greg@mad-scientist.com>
parents:
46479
diff
changeset
|
2135 |
| 46471 | 2136 - Issue #2014: Allow XML-RPC datetime objects to have dates before |
| 2137 1900-01-01. | |
| 2138 | |
|
46454
1841f92e30de
Issue 2439: add pkgutils.get_data() as a convenience wrapper for the PEP 302 get_data() API (contributed by Paul Moore)
Nick Coghlan <ncoghlan@gmail.com>
parents:
46442
diff
changeset
|
2139 - Issue #2439: Added new function pkgutil.get_data(), which is a |
|
1841f92e30de
Issue 2439: add pkgutils.get_data() as a convenience wrapper for the PEP 302 get_data() API (contributed by Paul Moore)
Nick Coghlan <ncoghlan@gmail.com>
parents:
46442
diff
changeset
|
2140 convenience wrapper for the PEP 302 get_data() API. |
|
1841f92e30de
Issue 2439: add pkgutils.get_data() as a convenience wrapper for the PEP 302 get_data() API (contributed by Paul Moore)
Nick Coghlan <ncoghlan@gmail.com>
parents:
46442
diff
changeset
|
2141 |
|
46442
b3dca8f5535e
Issue #2616: Implement ctypes.pointer() and ctypes.POINTER() in C for
Thomas Heller <theller@ctypes.org>
parents:
46414
diff
changeset
|
2142 - Issue #2616: The ctypes.pointer() and ctypes.POINTER() functions are |
|
b3dca8f5535e
Issue #2616: Implement ctypes.pointer() and ctypes.POINTER() in C for
Thomas Heller <theller@ctypes.org>
parents:
46414
diff
changeset
|
2143 now implemented in C for better performance. |
|
b3dca8f5535e
Issue #2616: Implement ctypes.pointer() and ctypes.POINTER() in C for
Thomas Heller <theller@ctypes.org>
parents:
46414
diff
changeset
|
2144 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2145 - Issue #2408: The ``_types`` module, which was used as in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2146 implementation detail of the public ``types`` module, has been |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2147 removed and replaced by pure python code. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2148 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2149 - Issue #2513: distutils on Windows is now capable of cross-compiling |
|
46331
a93d2919ea59
Issue #2513: enable 64bit cross compilation on windows.
Mark Hammond <mhammond@skippinet.com.au>
parents:
46329
diff
changeset
|
2150 extension modules between 32 and 64 bit platforms. See the distutls |
|
a93d2919ea59
Issue #2513: enable 64bit cross compilation on windows.
Mark Hammond <mhammond@skippinet.com.au>
parents:
46329
diff
changeset
|
2151 build documentation for more information. |
|
a93d2919ea59
Issue #2513: enable 64bit cross compilation on windows.
Mark Hammond <mhammond@skippinet.com.au>
parents:
46329
diff
changeset
|
2152 |
|
46329
86da9298b908
Make file objects as thread safe as the underlying libc FILE* implementation.
Gregory P. Smith <greg@mad-scientist.com>
parents:
46296
diff
changeset
|
2153 - Issue #815646: Individual file objects may now be used from multiple |
|
86da9298b908
Make file objects as thread safe as the underlying libc FILE* implementation.
Gregory P. Smith <greg@mad-scientist.com>
parents:
46296
diff
changeset
|
2154 threads at once without fear of crashing the Python interpreter. If |
|
86da9298b908
Make file objects as thread safe as the underlying libc FILE* implementation.
Gregory P. Smith <greg@mad-scientist.com>
parents:
46296
diff
changeset
|
2155 file.close() is called while an object is in use by another thread |
|
86da9298b908
Make file objects as thread safe as the underlying libc FILE* implementation.
Gregory P. Smith <greg@mad-scientist.com>
parents:
46296
diff
changeset
|
2156 an IOError exception will be raised and the file will not be closed. |
|
86da9298b908
Make file objects as thread safe as the underlying libc FILE* implementation.
Gregory P. Smith <greg@mad-scientist.com>
parents:
46296
diff
changeset
|
2157 |
|
46296
a19ec4f17277
News entry for: Sync with files from the just released libffi 3.0.5 version.
Thomas Heller <theller@ctypes.org>
parents:
46288
diff
changeset
|
2158 - The bundled libffi copy is now in sync with the recently released |
|
a19ec4f17277
News entry for: Sync with files from the just released libffi 3.0.5 version.
Thomas Heller <theller@ctypes.org>
parents:
46288
diff
changeset
|
2159 libffi3.0.5 version, apart from some small changes to |
|
a19ec4f17277
News entry for: Sync with files from the just released libffi 3.0.5 version.
Thomas Heller <theller@ctypes.org>
parents:
46288
diff
changeset
|
2160 Modules/_ctypes/libffi/configure.ac. |
|
a19ec4f17277
News entry for: Sync with files from the just released libffi 3.0.5 version.
Thomas Heller <theller@ctypes.org>
parents:
46288
diff
changeset
|
2161 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2162 - Issue #2385: distutils.core.run_script() makes __file__ available, |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2163 so the controlled environment will more closely mirror the typical |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2164 script environment. This supports setup.py scripts that refer to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2165 data files. |
|
46285
fb3c9bb76b29
- Issue #2385: distutils.core.run_script() makes __file__ available, so the
Fred Drake <fdrake@acm.org>
parents:
46281
diff
changeset
|
2166 |
| 46281 | 2167 Tests |
| 2168 ----- | |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2169 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2170 - Issue #2550: The approach used by client/server code for obtaining |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2171 ports to listen on in network-oriented tests has been refined in an |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2172 effort to facilitate running multiple instances of the entire |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2173 regression test suite in parallel without issue. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2174 test_support.bind_port() has been fixed such that it will always |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2175 return a unique port -- which wasn't always the case with the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2176 previous implementation, especially if socket options had been set |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2177 that affected address reuse (i.e. SO_REUSEADDR, SO_REUSEPORT). The |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2178 new implementation of bind_port() will actually raise an exception |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2179 if it is passed an AF_INET/SOCK_STREAM socket with either the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2180 SO_REUSEADDR or SO_REUSEPORT socket option set. Furthermore, if |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2181 available, bind_port() will set the SO_EXCLUSIVEADDRUSE option on |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2182 the socket it's been passed. This currently only applies to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2183 Windows. This option prevents any other sockets from binding to the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2184 host/port we've bound to, thus removing the possibility of the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2185 'non-deterministic' behaviour, as Microsoft puts it, that occurs |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2186 when a second SOCK_STREAM socket binds and accepts to a host/port |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2187 that's already been bound by another socket. The optional preferred |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2188 port parameter to bind_port() has been removed. Under no |
|
46362
d917da2b1946
- Issue #2550: The approach used by client/server code for obtaining ports
Trent Nelson <trent.nelson@snakebite.org>
parents:
46361
diff
changeset
|
2189 circumstances should tests be hard coding ports! |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2190 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2191 test_support.find_unused_port() has also been introduced, which will |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2192 pass a temporary socket object to bind_port() in order to obtain an |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2193 unused port. The temporary socket object is then closed and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2194 deleted, and the port is returned. This method should only be used |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2195 for obtaining an unused port in order to pass to an external program |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2196 (i.e. the -accept [port] argument to openssl's s_server mode) or as |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2197 a parameter to a server-oriented class that doesn't give you direct |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2198 access to the underlying socket used. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2199 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2200 Finally, test_support.HOST has been introduced, which should be used |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2201 for the host argument of any relevant socket calls (i.e. bind and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2202 connect). |
|
46362
d917da2b1946
- Issue #2550: The approach used by client/server code for obtaining ports
Trent Nelson <trent.nelson@snakebite.org>
parents:
46361
diff
changeset
|
2203 |
|
d917da2b1946
- Issue #2550: The approach used by client/server code for obtaining ports
Trent Nelson <trent.nelson@snakebite.org>
parents:
46361
diff
changeset
|
2204 The following tests were updated to following the new conventions: |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2205 test_socket, test_smtplib, test_asyncore, test_ssl, test_httplib, |
|
46362
d917da2b1946
- Issue #2550: The approach used by client/server code for obtaining ports
Trent Nelson <trent.nelson@snakebite.org>
parents:
46361
diff
changeset
|
2206 test_poplib, test_ftplib, test_telnetlib, test_socketserver, |
|
d917da2b1946
- Issue #2550: The approach used by client/server code for obtaining ports
Trent Nelson <trent.nelson@snakebite.org>
parents:
46361
diff
changeset
|
2207 test_asynchat and test_socket_ssl. |
|
d917da2b1946
- Issue #2550: The approach used by client/server code for obtaining ports
Trent Nelson <trent.nelson@snakebite.org>
parents:
46361
diff
changeset
|
2208 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2209 It is now possible for multiple instances of the regression test |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2210 suite to run in parallel without issue. |
| 46281 | 2211 |
| 2212 Build | |
| 2213 ----- | |
| 2214 | |
|
46560
ce620cc9a6a8
Issue #1496032. Add -mieee to BASECFLAGS on alpha, when gcc is
Mark Dickinson <dickinsm@gmail.com>
parents:
46559
diff
changeset
|
2215 - Issue #1496032: On alpha, use -mieee when gcc is the compiler. |
|
ce620cc9a6a8
Issue #1496032. Add -mieee to BASECFLAGS on alpha, when gcc is
Mark Dickinson <dickinsm@gmail.com>
parents:
46559
diff
changeset
|
2216 |
|
46288
b28a2d25fd92
Issue #2544: On HP-UX systems, use 'gcc -shared' for linking when gcc
Thomas Heller <theller@ctypes.org>
parents:
46285
diff
changeset
|
2217 - Issue #2544: On HP-UX systems, use 'gcc -shared' for linking when |
|
b28a2d25fd92
Issue #2544: On HP-UX systems, use 'gcc -shared' for linking when gcc
Thomas Heller <theller@ctypes.org>
parents:
46285
diff
changeset
|
2218 gcc is used as compiler. |
|
b28a2d25fd92
Issue #2544: On HP-UX systems, use 'gcc -shared' for linking when gcc
Thomas Heller <theller@ctypes.org>
parents:
46285
diff
changeset
|
2219 |
|
46626
a1c6f2ab597e
Fix for issue #2573: Can't change the framework name on OS X builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
46624
diff
changeset
|
2220 - Issue #2573: On MacOS X it is now possible to install the framework |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2221 with a different name using --with-framework-name=NAME. |
|
46626
a1c6f2ab597e
Fix for issue #2573: Can't change the framework name on OS X builds
Ronald Oussoren <ronaldoussoren@mac.com>
parents:
46624
diff
changeset
|
2222 |
| 46281 | 2223 C API |
| 2224 ----- | |
| 2225 | |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2226 - Added implementation of copysign, acosh, asinh, atanh and log1p to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2227 the new files Include/pymath.h and Python/pymath.h for platforms |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2228 which provide the functions through their libm. The files also |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2229 contains several helpers and constants for math. |
|
46473
5bc7b20dc04a
I finally got the time to update and merge Mark's and my trunk-math branch. The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math.
Christian Heimes <christian@cheimes.de>
parents:
46471
diff
changeset
|
2230 |
|
47321
fcd456ae515b
turn PyErr_WarnPy3k into a macro
Benjamin Peterson <benjamin@python.org>
parents:
47298
diff
changeset
|
2231 - Added a new convenience macro, PyErr_WarnPy3k, for issuing Py3k warnings. |
|
46572
d58ec38e6db1
Added PyErr_WarnPy3k function. (issue 2671) I will be converting current Py3k warnings to the use of this function soon.
Benjamin Peterson <benjamin@python.org>
parents:
46561
diff
changeset
|
2232 |
| 46281 | 2233 |
| 2234 What's New in Python 2.6 alpha 2? | |
| 2235 ================================= | |
| 2236 | |
| 2237 *Release date: 02-Apr-2008* | |
| 2238 | |
| 2239 Core and builtins | |
| 2240 ----------------- | |
| 2241 | |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2242 - Issue #1733757: The interpreter would hang on shutdown if the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2243 tracing function set by sys.settrace is still active and happens to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2244 call threading.currentThread(). |
|
46280
76f577a9ec03
#1733757: the interpreter would hang on shutdown, if the function set by sys.settrace
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
46257
diff
changeset
|
2245 |
|
46184
6b3ac89e0dd4
Backport #1442: report exception when startup file cannot be run.
Georg Brandl <georg@python.org>
parents:
46170
diff
changeset
|
2246 - Patch #1442: properly report exceptions when the PYTHONSTARTUP file |
|
6b3ac89e0dd4
Backport #1442: report exception when startup file cannot be run.
Georg Brandl <georg@python.org>
parents:
46170
diff
changeset
|
2247 cannot be executed. |
|
6b3ac89e0dd4
Backport #1442: report exception when startup file cannot be run.
Georg Brandl <georg@python.org>
parents:
46170
diff
changeset
|
2248 |
|
46170
3b994f74b100
Fix a reference leak found by Georg, when compiling a class nested in another class.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
46162
diff
changeset
|
2249 - The compilation of a class nested in another class used to leak one |
|
3b994f74b100
Fix a reference leak found by Georg, when compiling a class nested in another class.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
46162
diff
changeset
|
2250 reference on the outer class name. |
|
3b994f74b100
Fix a reference leak found by Georg, when compiling a class nested in another class.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
46162
diff
changeset
|
2251 |
|
46162
ca38f7a4b4c9
Patch #1810 by Thomas Lee, reviewed by myself:
Georg Brandl <georg@python.org>
parents:
46159
diff
changeset
|
2252 - Patch #1810: compile() can now compile _ast trees as returned by |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2253 ``compile(..., PyCF_ONLY_AST)``. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2254 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2255 - Patch #2426: Added sqlite3.Connection.iterdump method to allow easy |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2256 dumping of databases. Contributed by Paul Kippes at PyCon 2008. |
|
46159
f9a629f41656
Accept patch issue2426 by Paul Kippes (kippesp).
Gregory P. Smith <greg@mad-scientist.com>
parents:
46142
diff
changeset
|
2257 |
|
46140
e39f69bf5610
#2248: return result of QUIT from quit().
Georg Brandl <georg@python.org>
parents:
46118
diff
changeset
|
2258 - Patch #2477: Added from __future__ import unicode_literals. |
|
46118
c78d3586c474
Patch #2477: Added from __future__ import unicode_literals
Christian Heimes <christian@cheimes.de>
parents:
46110
diff
changeset
|
2259 |
|
46110
cceea98ccf35
Updated Misc/NEWS
Christian Heimes <christian@cheimes.de>
parents:
46087
diff
changeset
|
2260 - Added backport of bytearray type. |
|
cceea98ccf35
Updated Misc/NEWS
Christian Heimes <christian@cheimes.de>
parents:
46087
diff
changeset
|
2261 |
|
46074
9b3f0fa5d8ca
#2355: py3k warning for buffer().
Georg Brandl <georg@python.org>
parents:
46053
diff
changeset
|
2262 - Issue #2355: add Py3k warning for buffer(). |
|
9b3f0fa5d8ca
#2355: py3k warning for buffer().
Georg Brandl <georg@python.org>
parents:
46053
diff
changeset
|
2263 |
|
46028
8710ba7fba2b
#1477: ur'\U0010FFFF' raised in narrow unicode builds.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
45991
diff
changeset
|
2264 - Issue #1477: With narrow Unicode builds, the unicode escape sequence |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2265 \Uxxxxxxxx did not accept values outside the Basic Multilingual |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2266 Plane. This affected raw unicode literals and the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2267 'raw-unicode-escape' codec. Now UTF-16 surrogates are generated in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2268 this case, like normal unicode literals and the 'unicode-escape' |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2269 codec. |
|
46028
8710ba7fba2b
#1477: ur'\U0010FFFF' raised in narrow unicode builds.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
45991
diff
changeset
|
2270 |
|
45985
bf07bad1d72f
#2348: add py3k warning for file.softspace.
Georg Brandl <georg@python.org>
parents:
45984
diff
changeset
|
2271 - Issue #2348: add Py3k warning for file.softspace. |
|
bf07bad1d72f
#2348: add py3k warning for file.softspace.
Georg Brandl <georg@python.org>
parents:
45984
diff
changeset
|
2272 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2273 - Issue #2346/#2347: add Py3k warnings for __methods__ and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2274 __members__. |
|
45984
2275612c16a9
#2346/#2347: add py3k warning for __methods__ and __members__. Patch by Jack Diederich.
Georg Brandl <georg@python.org>
parents:
45983
diff
changeset
|
2275 |
|
45983
99355baa748d
#2358: add py3k warning to sys.exc_clear().
Georg Brandl <georg@python.org>
parents:
45981
diff
changeset
|
2276 - Issue #2358: Add a Py3k warning on sys.exc_clear() usage. |
|
45661
ff3e9aeaa692
Issue#2238: some syntax errors from *args or **kwargs expressions
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
45648
diff
changeset
|
2277 |
|
45905
2a01075cd902
Issue #2400: Allow relative imports to "import *".
Martin v. Löwis <martin@v.loewis.de>
parents:
45891
diff
changeset
|
2278 - Issue #2400: Allow relative imports to "import *". |
|
2a01075cd902
Issue #2400: Allow relative imports to "import *".
Martin v. Löwis <martin@v.loewis.de>
parents:
45891
diff
changeset
|
2279 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2280 - Issue #1745: Backport print function with ``from __future__ import |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2281 print_function``. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2282 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2283 - Issue #2332: add new attribute names for instance method objects. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2284 The two changes are: im_self -> __self__ and im_func -> __func__ |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2285 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2286 - Issue #2379: Raise a Py3K warning for __getitem__ or __getslice__ on |
|
45830
3bb0f1a1939d
- Issue 2379: Raise a Py3K warning for __getitem__ or __getslice__ on
Guido van Rossum <guido@python.org>
parents:
45827
diff
changeset
|
2287 exception instances. |
|
3bb0f1a1939d
- Issue 2379: Raise a Py3K warning for __getitem__ or __getslice__ on
Guido van Rossum <guido@python.org>
parents:
45827
diff
changeset
|
2288 |
|
45818
ff0ab7b28f49
- Issue #2371: Add a Py3k warning when catching an exception that
Guido van Rossum <guido@python.org>
parents:
45817
diff
changeset
|
2289 - Issue #2371: Add a Py3k warning when catching an exception that |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2290 doesn't derive from BaseException. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2291 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2292 - Issue #2341: Add a Py3k warning when raising an exception that |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2293 doesn't derive from BaseException. |
|
45818
ff0ab7b28f49
- Issue #2371: Add a Py3k warning when catching an exception that
Guido van Rossum <guido@python.org>
parents:
45817
diff
changeset
|
2294 |
|
45804
d33cadb595f6
Issue 2321: reduce memory usage (increase the memory that is returned
Neal Norwitz <nnorwitz@gmail.com>
parents:
45801
diff
changeset
|
2295 - Issue #2321: use pymalloc for unicode object string data to reduce |
|
d33cadb595f6
Issue 2321: reduce memory usage (increase the memory that is returned
Neal Norwitz <nnorwitz@gmail.com>
parents:
45801
diff
changeset
|
2296 memory usage in some circumstances. |
|
d33cadb595f6
Issue 2321: reduce memory usage (increase the memory that is returned
Neal Norwitz <nnorwitz@gmail.com>
parents:
45801
diff
changeset
|
2297 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2298 - PEP 3127: octal literals now start with "0o". Old-style octal |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2299 literals are still valid. There are binary literals with a prefix of |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2300 "0b". This also affects int(x, 0). |
|
45801
b5cb7a678f38
Added PEP 3127 support to tokenize (with tests); added PEP 3127 to NEWS.
Eric Smith <eric@trueblade.com>
parents:
45798
diff
changeset
|
2301 |
|
46077
ae659ff0528b
#2359: add Py3k warning for array.read/array.write.
Georg Brandl <georg@python.org>
parents:
46074
diff
changeset
|
2302 - Issue #2359: Adding deprecation warnings for array.{read,write}. |
|
ae659ff0528b
#2359: add Py3k warning for array.read/array.write.
Georg Brandl <georg@python.org>
parents:
46074
diff
changeset
|
2303 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2304 - Issue #1779871: GNU gcc can now build Python on OS X because the |
|
45787
c4402ec60c3a
Allow Gnu gcc's to build python on OSX by removing -Wno-long-double,
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
45771
diff
changeset
|
2305 flags -Wno-long-double, -no-cpp-precomp, and -mno-fused-madd are no |
|
c4402ec60c3a
Allow Gnu gcc's to build python on OSX by removing -Wno-long-double,
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
45771
diff
changeset
|
2306 longer passed. |
|
c4402ec60c3a
Allow Gnu gcc's to build python on OSX by removing -Wno-long-double,
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
45771
diff
changeset
|
2307 |
|
45771
4e358ed7f515
Add a warning for code like:
Neal Norwitz <nnorwitz@gmail.com>
parents:
45768
diff
changeset
|
2308 - Add a warning when asserting a non-empty tuple which is always true. |
|
4e358ed7f515
Add a warning for code like:
Neal Norwitz <nnorwitz@gmail.com>
parents:
45768
diff
changeset
|
2309 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2310 - Issue #2179: speed up with statement execution by storing the exit |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2311 method on the stack instead of in a temporary variable (patch by |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2312 Jeffrey Yaskin) |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2313 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2314 - Issue #2238: Some syntax errors in *args and **kwargs expressions |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2315 could give bogus error messages. |
|
45661
ff3e9aeaa692
Issue#2238: some syntax errors from *args or **kwargs expressions
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
45648
diff
changeset
|
2316 |
|
45943
5bd2bdb39e9c
Forgot to add NEWS item about smtplib SSL readline hang fix.
Sean Reifscheider <jafo@tummy.com>
parents:
45925
diff
changeset
|
2317 - Issue #2143: Fix embedded readline() hang on SSL socket EOF. |
|
5bd2bdb39e9c
Forgot to add NEWS item about smtplib SSL readline hang fix.
Sean Reifscheider <jafo@tummy.com>
parents:
45925
diff
changeset
|
2318 |
| 46604 | 2319 Extension Modules |
| 2320 ----------------- | |
|
46053
461ff43e74d0
Patch #2240: Implement signal.setitimer and signal.getitimer.
Martin v. Löwis <martin@v.loewis.de>
parents:
46052
diff
changeset
|
2321 |
|
461ff43e74d0
Patch #2240: Implement signal.setitimer and signal.getitimer.
Martin v. Löwis <martin@v.loewis.de>
parents:
46052
diff
changeset
|
2322 - Patch #2240: Implement signal.setitimer and signal.getitimer. |
|
461ff43e74d0
Patch #2240: Implement signal.setitimer and signal.getitimer.
Martin v. Löwis <martin@v.loewis.de>
parents:
46052
diff
changeset
|
2323 |
|
45671
0cd4ad1c9153
News entry for yesterdays commit.
Thomas Heller <theller@ctypes.org>
parents:
45661
diff
changeset
|
2324 Library |
|
0cd4ad1c9153
News entry for yesterdays commit.
Thomas Heller <theller@ctypes.org>
parents:
45661
diff
changeset
|
2325 ------- |
|
0cd4ad1c9153
News entry for yesterdays commit.
Thomas Heller <theller@ctypes.org>
parents:
45661
diff
changeset
|
2326 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2327 - Issue #2315: logging.handlers: TimedRotatingFileHandler now accounts |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2328 for daylight savings time in calculating the next rollover. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2329 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2330 - Issue #2316: logging.handlers: TimedRotatingFileHandler now |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2331 calculates rollovers correctly even when nothing is logged for a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2332 while. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2333 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2334 - Issue #2317: logging.handlers: TimedRotatingFileHandler now uses |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2335 improved logic for removing old files. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2336 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2337 - Issue #2495: tokenize.untokenize now inserts a space between two |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2338 consecutive string literals; previously, ["" ""] was rendered as |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2339 [""""], which is incorrect python code. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2340 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2341 - Issue #2248: return the result of the QUIT command. from |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2342 SMTP.quit(). |
|
46140
e39f69bf5610
#2248: return result of QUIT from quit().
Georg Brandl <georg@python.org>
parents:
46118
diff
changeset
|
2343 |
|
46110
cceea98ccf35
Updated Misc/NEWS
Christian Heimes <christian@cheimes.de>
parents:
46087
diff
changeset
|
2344 - Backport of Python 3.0's io module. |
|
cceea98ccf35
Updated Misc/NEWS
Christian Heimes <christian@cheimes.de>
parents:
46087
diff
changeset
|
2345 |
|
46087
e81cac73daf2
Issue #2482: Make sure that the coefficient of a Decimal
Mark Dickinson <dickinsm@gmail.com>
parents:
46082
diff
changeset
|
2346 - Issue #2482: Make sure that the coefficient of a Decimal is always |
|
e81cac73daf2
Issue #2482: Make sure that the coefficient of a Decimal
Mark Dickinson <dickinsm@gmail.com>
parents:
46082
diff
changeset
|
2347 stored as a str instance, not as a unicode instance. This ensures |
|
e81cac73daf2
Issue #2482: Make sure that the coefficient of a Decimal
Mark Dickinson <dickinsm@gmail.com>
parents:
46082
diff
changeset
|
2348 that str(Decimal) is always an instance of str. |
|
e81cac73daf2
Issue #2482: Make sure that the coefficient of a Decimal
Mark Dickinson <dickinsm@gmail.com>
parents:
46082
diff
changeset
|
2349 |
|
46082
22bd02293efa
Issue #2478: Decimal(sqrt(0)) failed when the decimal context
Mark Dickinson <dickinsm@gmail.com>
parents:
46077
diff
changeset
|
2350 - Issue #2478: fix failure of decimal.Decimal(0).sqrt() |
|
22bd02293efa
Issue #2478: Decimal(sqrt(0)) failed when the decimal context
Mark Dickinson <dickinsm@gmail.com>
parents:
46077
diff
changeset
|
2351 |
|
45981
85fbd1d265a2
Issue #2432: give DictReader the dialect and line_num attributes
Georg Brandl <georg@python.org>
parents:
45980
diff
changeset
|
2352 - Issue #2432: give DictReader the dialect and line_num attributes |
|
85fbd1d265a2
Issue #2432: give DictReader the dialect and line_num attributes
Georg Brandl <georg@python.org>
parents:
45980
diff
changeset
|
2353 advertised in the docs. |
|
85fbd1d265a2
Issue #2432: give DictReader the dialect and line_num attributes
Georg Brandl <georg@python.org>
parents:
45980
diff
changeset
|
2354 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2355 - Issue #2460: Make Ellipsis object copyable. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2356 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2357 - Issue #1681432: Add triangular distribution to the random module |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2358 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2359 - Issue #2136: urllib2's auth handler now allows single-quoted realms |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2360 in the WWW-Authenticate header. |
|
45980
7f035592d6e1
#2136: allow single quotes in realm spec.
Georg Brandl <georg@python.org>
parents:
45961
diff
changeset
|
2361 |
|
45961
1c7c08d29fee
Add news items for platform module changes.
Marc-André Lemburg <mal@egenix.com>
parents:
45943
diff
changeset
|
2362 - Issue #2434: Enhanced platform.win32_ver() to also work on Python |
|
1c7c08d29fee
Add news items for platform module changes.
Marc-André Lemburg <mal@egenix.com>
parents:
45943
diff
changeset
|
2363 installation which do not have the win32all package installed. |
|
1c7c08d29fee
Add news items for platform module changes.
Marc-André Lemburg <mal@egenix.com>
parents:
45943
diff
changeset
|
2364 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2365 - Added support to platform.uname() to also report the machine and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2366 processor information on Windows XP and later. As a result, |
|
45961
1c7c08d29fee
Add news items for platform module changes.
Marc-André Lemburg <mal@egenix.com>
parents:
45943
diff
changeset
|
2367 platform.machine() and platform.processor() will report this |
|
1c7c08d29fee
Add news items for platform module changes.
Marc-André Lemburg <mal@egenix.com>
parents:
45943
diff
changeset
|
2368 information as well. |
|
1c7c08d29fee
Add news items for platform module changes.
Marc-André Lemburg <mal@egenix.com>
parents:
45943
diff
changeset
|
2369 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2370 - The library implementing the 2to3 conversion, lib2to3, was added to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2371 the standard distribution. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2372 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2373 - Issue #1747858: Fix chown to work with large uid's and gid's on |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2374 64-bit platforms. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2375 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2376 - Issue #1202: zlib.crc32 and zlib.adler32 no longer return different |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2377 values on 32-bit vs. 64-bit python interpreters. Both were correct, |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2378 but they now both return a signed integer object for consistency. |
|
45798
710478a1977a
Force zlib.crc32 and zlib.adler32 to return a signed integer on all platforms
Gregory P. Smith <greg@mad-scientist.com>
parents:
45787
diff
changeset
|
2379 |
| 45768 | 2380 - Issue #1158: add %f format (fractions of a second represented as |
| 2381 microseconds) to datetime objects. Understood by both strptime and | |
| 2382 strftime. | |
| 2383 | |
|
45759
354e377c9590
Issue 705836: Fix struct.pack(">f", 1e40) to behave consistently
Mark Dickinson <dickinsm@gmail.com>
parents:
45756
diff
changeset
|
2384 - Issue #705836: struct.pack(">f", x) now raises OverflowError on all |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2385 platforms when x is too large to fit into an IEEE 754 float; |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2386 previously it only raised OverflowError on non IEEE 754 platforms. |
|
45759
354e377c9590
Issue 705836: Fix struct.pack(">f", 1e40) to behave consistently
Mark Dickinson <dickinsm@gmail.com>
parents:
45756
diff
changeset
|
2387 |
|
46881
0df616193b98
#1858: re-apply patch for this, adding the missing files
Andrew M. Kuchling <amk@amk.ca>
parents:
46874
diff
changeset
|
2388 - Issues #2166, #1741 and #1531505: now distutils deals with HOME |
|
0df616193b98
#1858: re-apply patch for this, adding the missing files
Andrew M. Kuchling <amk@amk.ca>
parents:
46874
diff
changeset
|
2389 correctly under win32 |
|
0df616193b98
#1858: re-apply patch for this, adding the missing files
Andrew M. Kuchling <amk@amk.ca>
parents:
46874
diff
changeset
|
2390 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2391 - Patch #1858: distutils: added multiple server support in .pypirc |
|
46881
0df616193b98
#1858: re-apply patch for this, adding the missing files
Andrew M. Kuchling <amk@amk.ca>
parents:
46874
diff
changeset
|
2392 |
|
45716
506547822b8d
Issue 1106316. post_mortem()'s parameter, traceback, is now
Facundo Batista <facundobatista@gmail.com>
parents:
45703
diff
changeset
|
2393 - Issue #1106316: pdb.post_mortem()'s parameter, "traceback", is now |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2394 optional: it defaults to the traceback of the exception that is |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2395 currently being handled (is mandatory to be in the middle of an |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2396 exception, otherwise it raises ValueError). |
|
45716
506547822b8d
Issue 1106316. post_mortem()'s parameter, traceback, is now
Facundo Batista <facundobatista@gmail.com>
parents:
45703
diff
changeset
|
2397 |
|
45702
a8754c0db53f
Progress on issue #1193577 by adding a polling .shutdown() method to
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
45692
diff
changeset
|
2398 - Issue #1193577: A .shutdown() method has been added to SocketServers |
|
a8754c0db53f
Progress on issue #1193577 by adding a polling .shutdown() method to
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
45692
diff
changeset
|
2399 which terminates the .serve_forever() loop. |
|
a8754c0db53f
Progress on issue #1193577 by adding a polling .shutdown() method to
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
45692
diff
changeset
|
2400 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2401 - Issue #2220: handle rlcompleter attribute match failure more |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2402 gracefully. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2403 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2404 - Issue #2225: py_compile, when executed as a script, now returns a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2405 non- zero status code if not all files could be compiled |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2406 successfully. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2407 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2408 - Bug #1725737: In distutils' sdist, exclude RCS, CVS etc. also in the |
|
45689
3980313d9b8b
Add missing NEWS entry for r61263.
Georg Brandl <georg@python.org>
parents:
45681
diff
changeset
|
2409 root directory, and also exclude .hg, .git, .bzr, and _darcs. |
|
3980313d9b8b
Add missing NEWS entry for r61263.
Georg Brandl <georg@python.org>
parents:
45681
diff
changeset
|
2410 |
|
45672
d41a4206405c
Issue 1872: Changed the struct module typecode from 't' to '?', for
Thomas Heller <theller@ctypes.org>
parents:
45671
diff
changeset
|
2411 - Issue #1872: The struct module typecode for _Bool has been changed |
|
d41a4206405c
Issue 1872: Changed the struct module typecode from 't' to '?', for
Thomas Heller <theller@ctypes.org>
parents:
45671
diff
changeset
|
2412 from 't' to '?'. |
|
d41a4206405c
Issue 1872: Changed the struct module typecode from 't' to '?', for
Thomas Heller <theller@ctypes.org>
parents:
45671
diff
changeset
|
2413 |
|
45671
0cd4ad1c9153
News entry for yesterdays commit.
Thomas Heller <theller@ctypes.org>
parents:
45661
diff
changeset
|
2414 - The bundled libffi copy is now in sync with the recently released |
|
0cd4ad1c9153
News entry for yesterdays commit.
Thomas Heller <theller@ctypes.org>
parents:
45661
diff
changeset
|
2415 libffi3.0.4 version, apart from some small changes to |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2416 Modules/_ctypes/libffi/configure.ac. On OS X, preconfigured libffi |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2417 files are used. On all linux systems the --with-system-ffi |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2418 configure option defaults to "yes". |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2419 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2420 - Issue #1577: shutil.move() now calls os.rename() if the destination |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2421 is a directory instead of copying-then-remove-source. |
|
45858
923380acd1cd
Issue 1577: shutil.move() where destination is a directory was doing a
Sean Reifscheider <jafo@tummy.com>
parents:
45833
diff
changeset
|
2422 |
|
45681
61d22701a5e5
Patch #2232: os.tmpfile might fail on Windows if the user has no
Martin v. Löwis <martin@v.loewis.de>
parents:
45675
diff
changeset
|
2423 Tests |
|
61d22701a5e5
Patch #2232: os.tmpfile might fail on Windows if the user has no
Martin v. Löwis <martin@v.loewis.de>
parents:
45675
diff
changeset
|
2424 ----- |
|
61d22701a5e5
Patch #2232: os.tmpfile might fail on Windows if the user has no
Martin v. Löwis <martin@v.loewis.de>
parents:
45675
diff
changeset
|
2425 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2426 - test_nis no longer fails when test.test_support.verbose is true and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2427 NIS is not set up on the testing machine. |
|
45925
8817a8e12a55
test_nis would fail if test.test_support.verbose was true but NIS was not set
Brett Cannon <bcannon@gmail.com>
parents:
45906
diff
changeset
|
2428 |
|
45825
a7bb004e7f06
The output directory for tests that compare against stdout is now gone!
Brett Cannon <bcannon@gmail.com>
parents:
45824
diff
changeset
|
2429 - Output comparison tests are no longer supported. |
|
a7bb004e7f06
The output directory for tests that compare against stdout is now gone!
Brett Cannon <bcannon@gmail.com>
parents:
45824
diff
changeset
|
2430 |
|
45821
4dabd907187e
test_errno was a no-op test; now it actually tests things and uses unittest.
Brett Cannon <bcannon@gmail.com>
parents:
45818
diff
changeset
|
2431 - Rewrite test_errno to use unittest and no longer be a no-op. |
|
4dabd907187e
test_errno was a no-op test; now it actually tests things and uses unittest.
Brett Cannon <bcannon@gmail.com>
parents:
45818
diff
changeset
|
2432 |
|
45817
8defa1d5f066
Move test_extcall to doctest.
Brett Cannon <bcannon@gmail.com>
parents:
45816
diff
changeset
|
2433 - GHOP 234: Convert test_extcall to doctest. |
|
8defa1d5f066
Move test_extcall to doctest.
Brett Cannon <bcannon@gmail.com>
parents:
45816
diff
changeset
|
2434 |
|
45816
3745fdb9932f
Convert test_dummy_threading and test_dbm to unittest.
Brett Cannon <bcannon@gmail.com>
parents:
45814
diff
changeset
|
2435 - GHOP 290: Convert test_dbm and test_dummy_threading to unittest. |
|
3745fdb9932f
Convert test_dummy_threading and test_dbm to unittest.
Brett Cannon <bcannon@gmail.com>
parents:
45814
diff
changeset
|
2436 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2437 - GHOP 293: Convert test_strftime, test_getargs, and test_pep247 to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2438 unittest. |
|
45814
7f13d6904e14
Convert test_strftime, test_getargs, and test_pep247 to use unittest.
Brett Cannon <bcannon@gmail.com>
parents:
45804
diff
changeset
|
2439 |
|
45753
d97bbad9a35e
Convert test_fcntl to unittest.
Brett Cannon <bcannon@gmail.com>
parents:
45752
diff
changeset
|
2440 - Issue #2055: Convert test_fcntl to unittest. |
|
d97bbad9a35e
Convert test_fcntl to unittest.
Brett Cannon <bcannon@gmail.com>
parents:
45752
diff
changeset
|
2441 |
|
45752
66341bed82b3
Move test_gdbm to use unittest.
Brett Cannon <bcannon@gmail.com>
parents:
45751
diff
changeset
|
2442 - Issue 1960: Convert test_gdbm to unittest. |
|
66341bed82b3
Move test_gdbm to use unittest.
Brett Cannon <bcannon@gmail.com>
parents:
45751
diff
changeset
|
2443 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2444 - GHOP 294: Convert test_contains, test_crypt, and test_select to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2445 unittest. |
|
45751
49dc9af90b3d
Convert test_contains, test_crypt, and test_select to unittest.
Brett Cannon <bcannon@gmail.com>
parents:
45750
diff
changeset
|
2446 |
|
45750
543e8dde361f
Move test_tokenize to doctest.
Brett Cannon <bcannon@gmail.com>
parents:
45749
diff
changeset
|
2447 - GHOP 238: Convert test_tokenize to use doctest. |
|
543e8dde361f
Move test_tokenize to doctest.
Brett Cannon <bcannon@gmail.com>
parents:
45749
diff
changeset
|
2448 |
|
45749
6a33d4f6f16f
Move test_thread over to unittest. Commits GHOP 237.
Brett Cannon <bcannon@gmail.com>
parents:
45747
diff
changeset
|
2449 - GHOP 237: Rewrite test_thread using unittest. |
|
6a33d4f6f16f
Move test_thread over to unittest. Commits GHOP 237.
Brett Cannon <bcannon@gmail.com>
parents:
45747
diff
changeset
|
2450 |
|
45681
61d22701a5e5
Patch #2232: os.tmpfile might fail on Windows if the user has no
Martin v. Löwis <martin@v.loewis.de>
parents:
45675
diff
changeset
|
2451 - Patch #2232: os.tmpfile might fail on Windows if the user has no |
|
61d22701a5e5
Patch #2232: os.tmpfile might fail on Windows if the user has no
Martin v. Löwis <martin@v.loewis.de>
parents:
45675
diff
changeset
|
2452 permission to create files in the root directory. |
|
61d22701a5e5
Patch #2232: os.tmpfile might fail on Windows if the user has no
Martin v. Löwis <martin@v.loewis.de>
parents:
45675
diff
changeset
|
2453 |
|
45756
f6b3cf2f3331
Patch #2284: add -x64 option to rt.bat.
Martin v. Löwis <martin@v.loewis.de>
parents:
45753
diff
changeset
|
2454 Build |
|
f6b3cf2f3331
Patch #2284: add -x64 option to rt.bat.
Martin v. Löwis <martin@v.loewis.de>
parents:
45753
diff
changeset
|
2455 ----- |
|
f6b3cf2f3331
Patch #2284: add -x64 option to rt.bat.
Martin v. Löwis <martin@v.loewis.de>
parents:
45753
diff
changeset
|
2456 |
|
46052
2d0e08917a2e
Install 2to3 script.
Martin v. Löwis <martin@v.loewis.de>
parents:
46050
diff
changeset
|
2457 - A new script 2to3 is now installed, to run the 2.x to 3.x converter. |
|
2d0e08917a2e
Install 2to3 script.
Martin v. Löwis <martin@v.loewis.de>
parents:
46050
diff
changeset
|
2458 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2459 - Python/memmove.c and Python/strerror.c have been removed; both |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2460 functions are in the C89 standard library. |
|
45824
c0f165e1dbc0
Remove our implementation of memmove() and strerror(); both are in the C89
Brett Cannon <bcannon@gmail.com>
parents:
45821
diff
changeset
|
2461 |
|
45756
f6b3cf2f3331
Patch #2284: add -x64 option to rt.bat.
Martin v. Löwis <martin@v.loewis.de>
parents:
45753
diff
changeset
|
2462 - Patch #2284: Add -x64 option to rt.bat. |
| 45596 | 2463 |
|
46118
c78d3586c474
Patch #2477: Added from __future__ import unicode_literals
Christian Heimes <christian@cheimes.de>
parents:
46110
diff
changeset
|
2464 C API |
|
c78d3586c474
Patch #2477: Added from __future__ import unicode_literals
Christian Heimes <christian@cheimes.de>
parents:
46110
diff
changeset
|
2465 ----- |
|
c78d3586c474
Patch #2477: Added from __future__ import unicode_literals
Christian Heimes <christian@cheimes.de>
parents:
46110
diff
changeset
|
2466 |
|
46257
a172c2e38ac9
Added updates with respect to recent changes to TimedRotatingFileHandler.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
46184
diff
changeset
|
2467 - Patch #2477: Added PyParser_ParseFileFlagsEx() and |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2468 PyParser_ParseStringFlagsFilenameEx(). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2469 |
|
46118
c78d3586c474
Patch #2477: Added from __future__ import unicode_literals
Christian Heimes <christian@cheimes.de>
parents:
46110
diff
changeset
|
2470 |
|
39731
cb6642ded4e7
NEWS entry on trunk for decimal module changes
Nick Coghlan <ncoghlan@gmail.com>
parents:
39720
diff
changeset
|
2471 What's New in Python 2.6 alpha 1? |
|
cb6642ded4e7
NEWS entry on trunk for decimal module changes
Nick Coghlan <ncoghlan@gmail.com>
parents:
39720
diff
changeset
|
2472 ================================= |
|
39554
a87320ebd0e6
Bug #1541863: uuid.uuid1 failed to generate unique identifiers
Martin v. Löwis <martin@v.loewis.de>
parents:
39532
diff
changeset
|
2473 |
| 45586 | 2474 *Release date: 29-Feb-2008* |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
2475 |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
2476 Core and builtins |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
2477 ----------------- |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
2478 |
| 45585 | 2479 - Issue #2051: pyc and pyo files are no longer created with permission |
| 45582 | 2480 644. The mode is now inherited from the py file. |
|
45470
3915d5f650fa
Issue #2051 and patch from Alexander Belopolsky:
Christian Heimes <christian@cheimes.de>
parents:
45469
diff
changeset
|
2481 |
|
45453
930b2802c037
#2067: file.__exit__() now calls subclasses' close() method.
Georg Brandl <georg@python.org>
parents:
45452
diff
changeset
|
2482 - Issue #2067: file.__exit__() now calls subclasses' close() method. |
|
930b2802c037
#2067: file.__exit__() now calls subclasses' close() method.
Georg Brandl <georg@python.org>
parents:
45452
diff
changeset
|
2483 |
|
930b2802c037
#2067: file.__exit__() now calls subclasses' close() method.
Georg Brandl <georg@python.org>
parents:
45452
diff
changeset
|
2484 - Patch #1759: Backport of PEP 3129 class decorators. |
|
45447
393822f2ef90
Patch #1759: Backport of PEP 3129 class decorators
Christian Heimes <christian@cheimes.de>
parents:
45445
diff
changeset
|
2485 |
|
46257
a172c2e38ac9
Added updates with respect to recent changes to TimedRotatingFileHandler.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
46184
diff
changeset
|
2486 - Issue #1881: An internal parser limit has been increased. Also see |
|
45443
ca5f2f960617
Issue 1881. Increased the stack limit from 500 to 1500. Also added
Facundo Batista <facundobatista@gmail.com>
parents:
45439
diff
changeset
|
2487 issue 215555 for a discussion. |
|
ca5f2f960617
Issue 1881. Increased the stack limit from 500 to 1500. Also added
Facundo Batista <facundobatista@gmail.com>
parents:
45439
diff
changeset
|
2488 |
|
45439
8eb598331231
Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct().
Eric Smith <eric@trueblade.com>
parents:
45437
diff
changeset
|
2489 - Added the future_builtins module, which contains hex() and oct(). |
|
8eb598331231
Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct().
Eric Smith <eric@trueblade.com>
parents:
45437
diff
changeset
|
2490 These are the PEP 3127 version of these functions, designed to be |
|
8eb598331231
Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct().
Eric Smith <eric@trueblade.com>
parents:
45437
diff
changeset
|
2491 compatible with the hex() and oct() builtins from Python 3.0. They |
|
8eb598331231
Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct().
Eric Smith <eric@trueblade.com>
parents:
45437
diff
changeset
|
2492 differ slightly in their output formats from the existing, unchanged |
|
8eb598331231
Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct().
Eric Smith <eric@trueblade.com>
parents:
45437
diff
changeset
|
2493 Python 2.6 builtins. The expected usage of the future_builtins |
|
8eb598331231
Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct().
Eric Smith <eric@trueblade.com>
parents:
45437
diff
changeset
|
2494 module is: |
|
8eb598331231
Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct().
Eric Smith <eric@trueblade.com>
parents:
45437
diff
changeset
|
2495 from future_builtins import hex, oct |
|
8eb598331231
Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct().
Eric Smith <eric@trueblade.com>
parents:
45437
diff
changeset
|
2496 |
|
45403
0ea236a71d77
Trim leading zeros from a floating point exponent, per C99. See issue 1600. As far as I know, this only affects Windows. Add float type 'n' to PyOS_ascii_formatd (see PEP 3101 for 'n' description).
Eric Smith <eric@trueblade.com>
parents:
45398
diff
changeset
|
2497 - Issue #1600: Modifed PyOS_ascii_formatd to use at most 2 digit |
|
0ea236a71d77
Trim leading zeros from a floating point exponent, per C99. See issue 1600. As far as I know, this only affects Windows. Add float type 'n' to PyOS_ascii_formatd (see PEP 3101 for 'n' description).
Eric Smith <eric@trueblade.com>
parents:
45398
diff
changeset
|
2498 exponents for exponents with absolute value < 100. Follows C99 |
|
0ea236a71d77
Trim leading zeros from a floating point exponent, per C99. See issue 1600. As far as I know, this only affects Windows. Add float type 'n' to PyOS_ascii_formatd (see PEP 3101 for 'n' description).
Eric Smith <eric@trueblade.com>
parents:
45398
diff
changeset
|
2499 standard. This is a change on Windows, which would use 3 digits. |
|
0ea236a71d77
Trim leading zeros from a floating point exponent, per C99. See issue 1600. As far as I know, this only affects Windows. Add float type 'n' to PyOS_ascii_formatd (see PEP 3101 for 'n' description).
Eric Smith <eric@trueblade.com>
parents:
45398
diff
changeset
|
2500 Also, added 'n' to the formats that PyOS_ascii_formatd understands, |
|
0ea236a71d77
Trim leading zeros from a floating point exponent, per C99. See issue 1600. As far as I know, this only affects Windows. Add float type 'n' to PyOS_ascii_formatd (see PEP 3101 for 'n' description).
Eric Smith <eric@trueblade.com>
parents:
45398
diff
changeset
|
2501 so that any alterations it does to the resulting string will be |
|
0ea236a71d77
Trim leading zeros from a floating point exponent, per C99. See issue 1600. As far as I know, this only affects Windows. Add float type 'n' to PyOS_ascii_formatd (see PEP 3101 for 'n' description).
Eric Smith <eric@trueblade.com>
parents:
45398
diff
changeset
|
2502 available in stringlib/formatter.h (for float.__format__). |
|
0ea236a71d77
Trim leading zeros from a floating point exponent, per C99. See issue 1600. As far as I know, this only affects Windows. Add float type 'n' to PyOS_ascii_formatd (see PEP 3101 for 'n' description).
Eric Smith <eric@trueblade.com>
parents:
45398
diff
changeset
|
2503 |
| 45398 | 2504 - Implemented PEP 3101, Advanced String Formatting. This adds a new |
| 2505 builtin format(); a format() method for str and unicode; a | |
| 2506 __format__() method to object, str, unicode, int, long, float, and | |
| 2507 datetime; the class string.Formatter; and the C API | |
| 2508 PyObject_Format(). | |
| 2509 | |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2510 - Fixed several potential crashes, all caused by specially crafted |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2511 __del__ methods exploiting objects in temporarily inconsistent |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2512 state. |
|
45374
270fcd2e9782
Prevent a crash with nested scopes, again caused by calling Py_DECREF when the pointer
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
45364
diff
changeset
|
2513 |
|
46257
a172c2e38ac9
Added updates with respect to recent changes to TimedRotatingFileHandler.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
46184
diff
changeset
|
2514 - Issue #2115: Important speedup in setting __slot__ attributes. Also |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2515 prevent a possible crash: an Abstract Base Class would try to access |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2516 a slot on a registered virtual subclass. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2517 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2518 - Fixed repr() and str() of complex numbers with infinity or nan as |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2519 real or imaginary part. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2520 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2521 - Clear all free lists during a gc.collect() of the highest generation |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2522 in order to allow pymalloc to free more arenas. Python may give back |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2523 memory to the OS earlier. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2524 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2525 - Issue #2045: Fix an infinite recursion triggered when printing a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2526 subclass of collections.defaultdict, if its default_factory is set |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2527 to a bound method. |
|
45231
e94af0c7aa12
issue 2045: Infinite recursion when printing a subclass of defaultdict,
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
45229
diff
changeset
|
2528 |
|
45229
262263737bce
Deallocate content of the dict free list on interpreter shutdown
Christian Heimes <christian@cheimes.de>
parents:
45207
diff
changeset
|
2529 - Fixed a minor memory leak in dictobject.c. The content of the free |
|
262263737bce
Deallocate content of the dict free list on interpreter shutdown
Christian Heimes <christian@cheimes.de>
parents:
45207
diff
changeset
|
2530 list was not freed on interpreter shutdown. |
|
262263737bce
Deallocate content of the dict free list on interpreter shutdown
Christian Heimes <christian@cheimes.de>
parents:
45207
diff
changeset
|
2531 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2532 - Limit free list of method and builtin function objects to 256 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2533 entries each. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2534 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2535 - Patch #1953: Added ``sys._compact_freelists()`` and the C API |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2536 functions ``PyInt_CompactFreeList`` and ``PyFloat_CompactFreeList`` |
| 45143 | 2537 to compact the internal free lists of pre-allocted ints and floats. |
| 2538 | |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2539 - Issue #1983: Fixed return type of fork(), fork1() and forkpty() |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2540 calls. Python expected the return type int but the fork familie |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2541 returns pi_t. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2542 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2543 - Issue #1678380: Fix a bug that identifies 0j and -0j when they |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2544 appear in the same code unit. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2545 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2546 - Issue #2025: Add tuple.count() and tuple.index() methods to comply |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2547 with the collections.Sequence API. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2548 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2549 - Patch #1970 by Antoine Pitrou: Speedup unicode whitespace and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2550 linebreak detection |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2551 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2552 - Added ``PyType_ClearCache()`` and ``sys._clear_type_cache`` to clear |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2553 the internal lookup cache for ref leak tests. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2554 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2555 - Patch #1473257: generator objects gain a gi_code attribute. This is |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2556 the same object as the func_code attribute of the function that |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2557 produced the generator. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2558 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2559 - Issue #1920: "while 0" statements were completely removed by the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2560 compiler, even in the presence of an "else" clause, which is |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2561 supposed to be run when the condition is false. Now the compiler |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2562 correctly emits bytecode for the "else" suite. |
|
44929
ebdbe8df62b0
News entry for r60265 (Issue 1920).
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
44919
diff
changeset
|
2563 |
|
44919
8bd5f0db7f5d
News about recently fixed crashers:
Guido van Rossum <guido@python.org>
parents:
44910
diff
changeset
|
2564 - A few crashers fixed: weakref_in_del.py (issue #1377858); |
|
8bd5f0db7f5d
News about recently fixed crashers:
Guido van Rossum <guido@python.org>
parents:
44910
diff
changeset
|
2565 loosing_dict_ref.py (issue #1303614, test67.py); |
|
8bd5f0db7f5d
News about recently fixed crashers:
Guido van Rossum <guido@python.org>
parents:
44910
diff
changeset
|
2566 borrowed_ref_[34].py (not in tracker). |
|
8bd5f0db7f5d
News about recently fixed crashers:
Guido van Rossum <guido@python.org>
parents:
44910
diff
changeset
|
2567 |
|
44910
999a5ee9cd2c
Updated for optional delay argument to FileHandler and subclasses.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44891
diff
changeset
|
2568 - Issue #1069410: The "can't load dll" message box on Windows is |
| 44891 | 2569 suppressed while an extension is loaded by calling SetErrorMode in |
| 2570 dynload_win.c. The error is still reported properly. | |
| 2571 | |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2572 - Issue #1915: Python compiles with --enable-unicode=no again. However |
|
44889
9a1211c77e02
Fixed bug #1915: Python compiles with --enable-unicode=no again. However several extension methods and modules do not work without unicode support.
Christian Heimes <christian@cheimes.de>
parents:
44882
diff
changeset
|
2573 several extension methods and modules do not work without unicode |
|
9a1211c77e02
Fixed bug #1915: Python compiles with --enable-unicode=no again. However several extension methods and modules do not work without unicode support.
Christian Heimes <christian@cheimes.de>
parents:
44882
diff
changeset
|
2574 support. |
|
9a1211c77e02
Fixed bug #1915: Python compiles with --enable-unicode=no again. However several extension methods and modules do not work without unicode support.
Christian Heimes <christian@cheimes.de>
parents:
44882
diff
changeset
|
2575 |
|
44854
7c54f4a2d438
Add NEWS entry for #1882.
Georg Brandl <georg@python.org>
parents:
44851
diff
changeset
|
2576 - Issue #1882: when compiling code from a string, encoding cookies in the |
|
7c54f4a2d438
Add NEWS entry for #1882.
Georg Brandl <georg@python.org>
parents:
44851
diff
changeset
|
2577 second line of code were not always recognized correctly. |
|
7c54f4a2d438
Add NEWS entry for #1882.
Georg Brandl <georg@python.org>
parents:
44851
diff
changeset
|
2578 |
|
44780
61a11cc95632
Fix #1679: "0x" was taken as a valid integer literal.
Georg Brandl <georg@python.org>
parents:
44777
diff
changeset
|
2579 - Issue #1679: "0x" was taken as a valid integer literal. |
|
61a11cc95632
Fix #1679: "0x" was taken as a valid integer literal.
Georg Brandl <georg@python.org>
parents:
44777
diff
changeset
|
2580 |
|
44977
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
2581 - Issue #1865: ``bytes`` as an alias for ``str`` and b"" as an alias "" were |
|
44747
8da9ebf73026
Added bytes and b'' as aliases for str and ''
Christian Heimes <christian@cheimes.de>
parents:
44743
diff
changeset
|
2582 added. |
|
8da9ebf73026
Added bytes and b'' as aliases for str and ''
Christian Heimes <christian@cheimes.de>
parents:
44743
diff
changeset
|
2583 |
|
44670
d66e5837aa57
Now that I've learnt about structseq objects I felt like converting sys.float_info to a structseq. It's
Christian Heimes <christian@cheimes.de>
parents:
44669
diff
changeset
|
2584 - sys.float_info / PyFloat_GetInfo: The floating point information |
|
d66e5837aa57
Now that I've learnt about structseq objects I felt like converting sys.float_info to a structseq. It's
Christian Heimes <christian@cheimes.de>
parents:
44669
diff
changeset
|
2585 object was converted from a dict to a specialized structseq object. |
|
d66e5837aa57
Now that I've learnt about structseq objects I felt like converting sys.float_info to a structseq. It's
Christian Heimes <christian@cheimes.de>
parents:
44669
diff
changeset
|
2586 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2587 - Patch #1816: Added sys.flags structseq. It exposes the status of |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2588 most command line arguments and PYTHON* environment variables. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2589 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2590 - Objects/structseq.c: Implemented new structseq representation. The |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2591 patch makes structseqs (e.g. the return value of os.stat) more |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2592 readable. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2593 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2594 - Patch #1700288: added a type attribute cache that caches method |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2595 accesses, resulting in speedups in heavily object-oriented code. |
|
44664
387d48c3a0b3
Re-apply patch #1700288 (first applied in r59931, rolled back in r59940)
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
44661
diff
changeset
|
2596 |
|
44618
76a461de1544
Reword entry, not sure I made it much better though.
Neal Norwitz <nnorwitz@gmail.com>
parents:
44614
diff
changeset
|
2597 - Bug #1776: __import__() no longer accepts filenames on any platform. |
|
76a461de1544
Reword entry, not sure I made it much better though.
Neal Norwitz <nnorwitz@gmail.com>
parents:
44614
diff
changeset
|
2598 The first parameter to __import__() must be a valid module name. |
|
44614
dc9d95b717c5
Fixed #1776. __import__() no longer imports modules by file name
Christian Heimes <christian@cheimes.de>
parents:
44607
diff
changeset
|
2599 |
|
44569
132d908471c8
patch #1668: clarify envvar docs; rename THREADDEBUG to PYTHONTHREADDEBUG.
Georg Brandl <georg@python.org>
parents:
44566
diff
changeset
|
2600 - Patch #1668: renamed THREADDEBUG envvar to PYTHONTHREADDEBUG. |
|
132d908471c8
patch #1668: clarify envvar docs; rename THREADDEBUG to PYTHONTHREADDEBUG.
Georg Brandl <georg@python.org>
parents:
44566
diff
changeset
|
2601 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2602 - Patch #602345: Add -B command line option, PYTHONDONTWRITEBYTECODE |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2603 envvar and sys.dont_write_bytecode attribute. All these can be set |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2604 to forbid Python to attempt to write compiled bytecode files. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2605 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2606 - Improve some exception messages when Windows fails to load an |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2607 extension module. Now we get for example '%1 is not a valid Win32 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2608 application' instead of 'error code 193'. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2609 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2610 - Bug #1481296: Fixed long(float('nan')) != 0L. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2611 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2612 - Issue #1640: Added math.isinf(x), math.isnan(x) and math.copysign(x, |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2613 y) functions. |
|
44437
968bda81e6c8
Added math.isinf() and math.isnan()
Christian Heimes <christian@cheimes.de>
parents:
44436
diff
changeset
|
2614 |
|
44344
1d69aabf6f7f
Applied patch #1635: Float patch for inf and nan on Windows (and other platforms).
Christian Heimes <christian@cheimes.de>
parents:
44339
diff
changeset
|
2615 - Issue #1635: Platform independent creation and representation of NaN |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2616 and INF. float("nan"), float("inf") and float("-inf") now work on |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2617 every platform with IEEE 754 semantics. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2618 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2619 - Compiler now generates simpler and faster code for dictionary |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2620 literals. The oparg for BUILD_MAP now indicates an estimated |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2621 dictionary size. There is a new opcode, STORE_MAP, for adding |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2622 entries to the dictionary. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2623 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2624 - Issue #1638: %zd configure test fails on Linux. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2625 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2626 - Issue #1620: New property decorator syntax was modifying the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2627 decorator in place instead of creating a new decorator object. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2628 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2629 - Issue #1538: Avoid copying string in split/rsplit if the split char |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2630 is not found. |
|
44225
ad8b80460644
When splitting, avoid making a copy of the string if the split doesn't find
Skip Montanaro <skip@pobox.com>
parents:
44216
diff
changeset
|
2631 |
| 44175 | 2632 - Issue #1553: An erroneous __length_hint__ can make list() raise a |
|
44173
250c4fd4ca54
Added msg to Misc/NEWS
Christian Heimes <christian@cheimes.de>
parents:
44141
diff
changeset
|
2633 SystemError. |
|
250c4fd4ca54
Added msg to Misc/NEWS
Christian Heimes <christian@cheimes.de>
parents:
44141
diff
changeset
|
2634 |
| 44116 | 2635 - PEP 366: Allow explicit relative imports when executing modules |
| 2636 inside packages with the -m switch via a new module level | |
| 2637 __package__ attribute. | |
| 2638 | |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2639 - Issue #1402: Fix a crash on exit, when another thread is still |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2640 running, and if the deallocation of its frames somehow calls the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2641 PyGILState_Ensure() / PyGILState_Release() functions. |
|
44071
b44059e0f075
Add a NEWS entry for r59231
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
44038
diff
changeset
|
2642 |
|
44038
d44fffda2cd0
Expose Py_Py3kWarningFlag as sys.py3kwarning as discussed in #1504
Christian Heimes <christian@cheimes.de>
parents:
44013
diff
changeset
|
2643 - Expose the Py_Py3kWarningFlag as sys.py3kwarning. |
|
d44fffda2cd0
Expose Py_Py3kWarningFlag as sys.py3kwarning as discussed in #1504
Christian Heimes <christian@cheimes.de>
parents:
44013
diff
changeset
|
2644 |
|
44851
c69a7b55ad6b
Updated to include news on recent logging fixes and documentation changes.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44850
diff
changeset
|
2645 - Issue #1445: Fix a SystemError when accessing the ``cell_contents`` |
|
44010
2183d72abfaa
Issue #1445: Fix a SystemError when accessing the ``cell_contents``
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
44003
diff
changeset
|
2646 attribute of an empty cell object. |
|
2183d72abfaa
Issue #1445: Fix a SystemError when accessing the ``cell_contents``
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
44003
diff
changeset
|
2647 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2648 - Issue #1460: The utf-7 incremental decoder did not accept truncated |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2649 input. It now correctly saves its state between chunks of data. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2650 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2651 - Patch #1739468: Directories and zipfiles containing a __main__.py |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2652 file can now be directly executed by passing their name to the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2653 interpreter. The directory/zipfile is automatically inserted as the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2654 first entry in sys.path. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2655 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2656 - Issue #1265: Fix a problem with sys.settrace, if the tracing |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2657 function uses a generator expression when at the same time the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2658 executed code is closing a paused generator. |
|
43845
76844a0a579f
Merge from py3k branch:
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
43826
diff
changeset
|
2659 |
| 43794 | 2660 - sets and frozensets now have an isdisjoint() method. |
| 2661 | |
|
43657
08ee256a9bd1
Optimize sum() for integer and float inputs.
Raymond Hettinger <python@rcn.com>
parents:
43656
diff
changeset
|
2662 - optimize the performance of builtin.sum(). |
|
08ee256a9bd1
Optimize sum() for integer and float inputs.
Raymond Hettinger <python@rcn.com>
parents:
43656
diff
changeset
|
2663 |
|
43474
e841197c1d17
Add a note about fixing some more warnings found by Coverity.
Neal Norwitz <nnorwitz@gmail.com>
parents:
43466
diff
changeset
|
2664 - Fix warnings found by the new version of the Coverity checker. |
|
e841197c1d17
Add a note about fixing some more warnings found by Coverity.
Neal Norwitz <nnorwitz@gmail.com>
parents:
43466
diff
changeset
|
2665 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2666 - The enumerate() builtin function is no longer bounded to sequences |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2667 smaller than LONG_MAX. Formerly, it raised an OverflowError. Now, |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2668 automatically shifts from ints to longs. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2669 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2670 - Issue #1686386: Tuple's tp_repr did not take into account the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2671 possibility of having a self-referential tuple, which is possible |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2672 from C code. Nor did object's tp_str consider that a type's tp_str |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2673 could do something that could lead to an inifinite recursion. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2674 Py_ReprEnter() and Py_EnterRecursiveCall(), respectively, fixed the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2675 issues. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2676 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2677 - Issue #1164: It was possible to trigger deadlock when using the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2678 'print' statement to write to a file since the GIL was not released |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2679 as needed. Now PyObject_Print() does the right thing along with |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2680 various tp_print implementations of the built-in types and those in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2681 the collections module. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2682 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2683 - Issue #1147: Exceptions were directly allowing string exceptions in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2684 their throw() method even though string exceptions no longer |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2685 allowed. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2686 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2687 - Issue #1096: Prevent a segfault from getting the repr of a very |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2688 deeply nested list by using the recursion counter. |
|
43324
4a6c788226f5
Fix a possible segfault from recursing too deep to get the repr of a list.
Brett Cannon <bcannon@gmail.com>
parents:
43278
diff
changeset
|
2689 |
|
43276
3bc3f12cae28
Fix a crasher where Python code managed to infinitely recurse in C code without
Brett Cannon <bcannon@gmail.com>
parents:
43252
diff
changeset
|
2690 - Issue #1202533: Fix infinite recursion calls triggered by calls to |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2691 PyObject_Call() never calling back out to Python code to trigger |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2692 recursion depth updates/checks. Required the creation of a static |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2693 RuntimeError instance in case normalizing an exception put the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2694 recursion check value past its limit. Fixes crashers |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2695 infinite_rec_(1|2|4|5).py. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2696 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2697 - Patch #1031213: Decode source line in SyntaxErrors back to its |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2698 original source encoding. |
|
43229
6a048ff30488
Patch #1031213: Decode source line in SyntaxErrors back to its original
Martin v. Löwis <martin@v.loewis.de>
parents:
43228
diff
changeset
|
2699 |
|
42216
86d1dbfc5833
Patch #1673759: add a missing overflow check when formatting floats
Georg Brandl <georg@python.org>
parents:
42109
diff
changeset
|
2700 - Patch #1673759: add a missing overflow check when formatting floats |
|
86d1dbfc5833
Patch #1673759: add a missing overflow check when formatting floats
Georg Brandl <georg@python.org>
parents:
42109
diff
changeset
|
2701 with %G. |
|
86d1dbfc5833
Patch #1673759: add a missing overflow check when formatting floats
Georg Brandl <georg@python.org>
parents:
42109
diff
changeset
|
2702 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2703 - Prevent expandtabs() on string and unicode objects from causing a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2704 segfault when a large width is passed on 32-bit platforms. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2705 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2706 - Issue #1733488: Fix compilation of bufferobject.c on AIX. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2707 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2708 - Issue #1722485: remove docstrings again when running with -OO. |
|
41930
90487a887be1
Bug #1722484: remove docstrings again when running with -OO.
Georg Brandl <georg@python.org>
parents:
41929
diff
changeset
|
2709 |
|
41887
5e43c7367d54
Add the new function object attribute names from py3k.
Neal Norwitz <nnorwitz@gmail.com>
parents:
41854
diff
changeset
|
2710 - Add new attribute names for function objects. All the func_* become |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2711 __*__ attributes. (Some already existed, e.g., __doc__ and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2712 __name__.) |
|
41887
5e43c7367d54
Add the new function object attribute names from py3k.
Neal Norwitz <nnorwitz@gmail.com>
parents:
41854
diff
changeset
|
2713 |
|
41832
a0ee3b2ba361
Add -3 option to the interpreter to warn about features that are
Neal Norwitz <nnorwitz@gmail.com>
parents:
41807
diff
changeset
|
2714 - Add -3 option to the interpreter to warn about features that are |
|
a0ee3b2ba361
Add -3 option to the interpreter to warn about features that are
Neal Norwitz <nnorwitz@gmail.com>
parents:
41807
diff
changeset
|
2715 deprecated and will be changed/removed in Python 3.0. |
|
a0ee3b2ba361
Add -3 option to the interpreter to warn about features that are
Neal Norwitz <nnorwitz@gmail.com>
parents:
41807
diff
changeset
|
2716 |
|
41807
a405732a262d
Patch #1686487: you can now pass any mapping after '**' in function calls.
Georg Brandl <georg@python.org>
parents:
41802
diff
changeset
|
2717 - Patch #1686487: you can now pass any mapping after '**' in function |
|
a405732a262d
Patch #1686487: you can now pass any mapping after '**' in function calls.
Georg Brandl <georg@python.org>
parents:
41802
diff
changeset
|
2718 calls. |
|
a405732a262d
Patch #1686487: you can now pass any mapping after '**' in function calls.
Georg Brandl <georg@python.org>
parents:
41802
diff
changeset
|
2719 |
|
41773
f19e631be101
Backport PEP 3110's new 'except' syntax to 2.6.
Collin Winter <collinw@gmail.com>
parents:
41743
diff
changeset
|
2720 - except clauses may now be spelled either "except E, target:" or |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2721 "except E as target:". This is to provide forwards compatibility |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2722 with Python 3.0. |
|
41773
f19e631be101
Backport PEP 3110's new 'except' syntax to 2.6.
Collin Winter <collinw@gmail.com>
parents:
41743
diff
changeset
|
2723 |
|
41617
615795d52b9f
Deprecate BaseException.message as per PEP 352.
Brett Cannon <bcannon@gmail.com>
parents:
41576
diff
changeset
|
2724 - Deprecate BaseException.message as per PEP 352. |
|
615795d52b9f
Deprecate BaseException.message as per PEP 352.
Brett Cannon <bcannon@gmail.com>
parents:
41576
diff
changeset
|
2725 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2726 - Issue #1303614: don't expose object's __dict__ when the dict is |
|
41576
980ff0b1b957
Fix for #1303614 and #1174712:
Armin Rigo <arigo@tunes.org>
parents:
41528
diff
changeset
|
2727 inherited from a builtin base. |
|
980ff0b1b957
Fix for #1303614 and #1174712:
Armin Rigo <arigo@tunes.org>
parents:
41528
diff
changeset
|
2728 |
|
41630
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
2729 - When __slots__ are set to a unicode string, make it work the same as |
|
41463
5f8a87fb4df3
When __slots__ are set to a unicode string, make it work the same as
Neal Norwitz <nnorwitz@gmail.com>
parents:
41445
diff
changeset
|
2730 setting a plain string, ie don't expand to single letter identifiers. |
|
5f8a87fb4df3
When __slots__ are set to a unicode string, make it work the same as
Neal Norwitz <nnorwitz@gmail.com>
parents:
41445
diff
changeset
|
2731 |
|
41436
0dfa2a564076
SF 1191699: Make slices picklable
Raymond Hettinger <python@rcn.com>
parents:
41406
diff
changeset
|
2732 - Request #1191699: Slices can now be pickled. |
|
0dfa2a564076
SF 1191699: Make slices picklable
Raymond Hettinger <python@rcn.com>
parents:
41406
diff
changeset
|
2733 |
|
41440
cedc8d7d1c7f
SF 1193128: Let str.translate(None) be an identity transformation
Raymond Hettinger <python@rcn.com>
parents:
41436
diff
changeset
|
2734 - Request #1193128: str.translate() now allows a None argument for |
|
cedc8d7d1c7f
SF 1193128: Let str.translate(None) be an identity transformation
Raymond Hettinger <python@rcn.com>
parents:
41436
diff
changeset
|
2735 translations that only remove characters without re-mapping the |
|
cedc8d7d1c7f
SF 1193128: Let str.translate(None) be an identity transformation
Raymond Hettinger <python@rcn.com>
parents:
41436
diff
changeset
|
2736 remaining characters. |
|
cedc8d7d1c7f
SF 1193128: Let str.translate(None) be an identity transformation
Raymond Hettinger <python@rcn.com>
parents:
41436
diff
changeset
|
2737 |
|
41256
9cf22c5eee3d
Patch #1682205: a TypeError while unpacking an iterable is no longer
Georg Brandl <georg@python.org>
parents:
41255
diff
changeset
|
2738 - Patch #1682205: a TypeError while unpacking an iterable is no longer |
|
9cf22c5eee3d
Patch #1682205: a TypeError while unpacking an iterable is no longer
Georg Brandl <georg@python.org>
parents:
41255
diff
changeset
|
2739 masked by a generic one with the message "unpack non-sequence". |
|
9cf22c5eee3d
Patch #1682205: a TypeError while unpacking an iterable is no longer
Georg Brandl <georg@python.org>
parents:
41255
diff
changeset
|
2740 |
|
41255
b752a1e0944b
Remove unused file spotted by Paul Hankin
Neal Norwitz <nnorwitz@gmail.com>
parents:
41242
diff
changeset
|
2741 - Remove unused file Python/fmod.c. |
|
b752a1e0944b
Remove unused file spotted by Paul Hankin
Neal Norwitz <nnorwitz@gmail.com>
parents:
41242
diff
changeset
|
2742 |
|
41281
8debce2c4fb1
- Bug #1683368: The object.__init__() and object.__new__() methods are
Guido van Rossum <guido@python.org>
parents:
41278
diff
changeset
|
2743 - Bug #1683368: The object.__init__() and object.__new__() methods are |
|
8debce2c4fb1
- Bug #1683368: The object.__init__() and object.__new__() methods are
Guido van Rossum <guido@python.org>
parents:
41278
diff
changeset
|
2744 now stricter in rejecting excess arguments. The only time when |
|
8debce2c4fb1
- Bug #1683368: The object.__init__() and object.__new__() methods are
Guido van Rossum <guido@python.org>
parents:
41278
diff
changeset
|
2745 either allows excess arguments is when it is not overridden and the |
|
8debce2c4fb1
- Bug #1683368: The object.__init__() and object.__new__() methods are
Guido van Rossum <guido@python.org>
parents:
41278
diff
changeset
|
2746 other one is. For backwards compatibility, when both are |
|
8debce2c4fb1
- Bug #1683368: The object.__init__() and object.__new__() methods are
Guido van Rossum <guido@python.org>
parents:
41278
diff
changeset
|
2747 overridden, it is a deprecation warning (for now; maybe a Py3k |
|
41289
3b56e7e89470
Add note about type.__init__().
Guido van Rossum <guido@python.org>
parents:
41288
diff
changeset
|
2748 warning later). Also, type.__init__() insists on the same signature |
|
3b56e7e89470
Add note about type.__init__().
Guido van Rossum <guido@python.org>
parents:
41288
diff
changeset
|
2749 as supported by type.__new__(). |
|
41281
8debce2c4fb1
- Bug #1683368: The object.__init__() and object.__new__() methods are
Guido van Rossum <guido@python.org>
parents:
41278
diff
changeset
|
2750 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2751 - Patch #1675423: PyComplex_AsCComplex() now tries to convert an |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2752 object to complex using its __complex__() method before falling back |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2753 to the __float__() method. Therefore, the functions in the cmath |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2754 module now can operate on objects that define a __complex__() |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2755 method. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2756 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2757 - Patch #1623563: allow __class__ assignment for classes with |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2758 __slots__. The old and the new class are still required to have the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2759 same slot names. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2760 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2761 - Patch #1642547: Fix an error/crash when encountering syntax errors |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2762 in complex if statements. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2763 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2764 - Patch #1462488: Python no longer segfaults when |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2765 ``object.__reduce_ex__()`` is called with an object that is faking |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2766 its type. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2767 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2768 - Patch #1680015: Don't modify __slots__ tuple if it contains an |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2769 unicode name. |
|
41188
2900ec04031d
Patch #1680015: Don't modify __slots__ tuple if it contains an unicode
Žiga Seilnacht <ziga.seilnacht@gmail.com>
parents:
41186
diff
changeset
|
2770 |
|
41168
78686c7a23a7
Patch #1444529: the builtin compile() now accepts keyword arguments.
Georg Brandl <georg@python.org>
parents:
41167
diff
changeset
|
2771 - Patch #1444529: the builtin compile() now accepts keyword arguments. |
|
78686c7a23a7
Patch #1444529: the builtin compile() now accepts keyword arguments.
Georg Brandl <georg@python.org>
parents:
41167
diff
changeset
|
2772 |
|
41126
a87bcc37bf0f
Bug #1678647: write a newline after printing an exception in any
Georg Brandl <georg@python.org>
parents:
41125
diff
changeset
|
2773 - Bug #1678647: write a newline after printing an exception in any |
|
a87bcc37bf0f
Bug #1678647: write a newline after printing an exception in any
Georg Brandl <georg@python.org>
parents:
41125
diff
changeset
|
2774 case, even when converting the value to a string failed. |
|
a87bcc37bf0f
Bug #1678647: write a newline after printing an exception in any
Georg Brandl <georg@python.org>
parents:
41125
diff
changeset
|
2775 |
|
41125
717bc2a4eee7
Backport from Py3k branch:
Georg Brandl <georg@python.org>
parents:
41123
diff
changeset
|
2776 - The dir() function has been extended to call the __dir__() method on |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2777 its argument, if it exists. If not, it will work like before. This |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2778 allows customizing the output of dir() in the presence of a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2779 __getattr__(). |
|
41125
717bc2a4eee7
Backport from Py3k branch:
Georg Brandl <georg@python.org>
parents:
41123
diff
changeset
|
2780 |
|
41128
45ce388ec59a
Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167.
Collin Winter <collinw@gmail.com>
parents:
41126
diff
changeset
|
2781 - Patch #922167: Python no longer segfaults when faced with infinitely |
|
45ce388ec59a
Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167.
Collin Winter <collinw@gmail.com>
parents:
41126
diff
changeset
|
2782 self-recursive reload() calls (as reported by bug #742342). |
|
45ce388ec59a
Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167.
Collin Winter <collinw@gmail.com>
parents:
41126
diff
changeset
|
2783 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2784 - Patch #1675981: remove unreachable code from ``type.__new__()`` |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2785 method. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2786 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2787 - Patch #1491866: change the complex() constructor to allow |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2788 parthensized forms. This means complex(repr(x)) now works instead of |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2789 raising a ValueError. |
|
41093
47ac1bfea304
Patch #1491866: change the complex() constructor to allow parthensized forms. This means complex(repr(x)) now works instead of raising a ValueError.
Collin Winter <collinw@gmail.com>
parents:
41090
diff
changeset
|
2790 |
|
41044
c8ed4aea6c58
Patch #703779: unset __file__ in __main__ after running a file. This
Georg Brandl <georg@python.org>
parents:
41043
diff
changeset
|
2791 - Patch #703779: unset __file__ in __main__ after running a file. This |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2792 makes the filenames the warning module prints much more sensible |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2793 when a PYTHONSTARTUP file is used. |
|
41044
c8ed4aea6c58
Patch #703779: unset __file__ in __main__ after running a file. This
Georg Brandl <georg@python.org>
parents:
41043
diff
changeset
|
2794 |
|
41043
728c60e85efa
Variant of patch #697613: don't exit the interpreter on a SystemExit
Georg Brandl <georg@python.org>
parents:
41041
diff
changeset
|
2795 - Variant of patch #697613: don't exit the interpreter on a SystemExit |
|
728c60e85efa
Variant of patch #697613: don't exit the interpreter on a SystemExit
Georg Brandl <georg@python.org>
parents:
41041
diff
changeset
|
2796 exception if the -i command line option or PYTHONINSPECT environment |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2797 variable is given, but break into the interactive interpreter just |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2798 like on other exceptions or normal program exit. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2799 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2800 - Patch #1638879: don't accept strings with embedded NUL bytes in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2801 long(). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2802 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2803 - Bug #1674503: close the file opened by execfile() in an error |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2804 condition. |
|
41018
5c08e6460dc5
Bug #1674503: close the file opened by execfile() in an error condition.
Georg Brandl <georg@python.org>
parents:
41012
diff
changeset
|
2805 |
|
41007
6d3454c371dd
Patch #1674228: when assigning a slice (old-style), check for the
Georg Brandl <georg@python.org>
parents:
41004
diff
changeset
|
2806 - Patch #1674228: when assigning a slice (old-style), check for the |
|
6d3454c371dd
Patch #1674228: when assigning a slice (old-style), check for the
Georg Brandl <georg@python.org>
parents:
41004
diff
changeset
|
2807 sq_ass_slice instead of the sq_slice slot. |
|
6d3454c371dd
Patch #1674228: when assigning a slice (old-style), check for the
Georg Brandl <georg@python.org>
parents:
41004
diff
changeset
|
2808 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2809 - When printing an unraisable error, don't print exceptions. before |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2810 the name. This duplicates the behavior whening normally printing |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2811 exceptions. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2812 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2813 - Bug #1653736: Properly discard third argument to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2814 slot_nb_inplace_power. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2815 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2816 - PEP 352: Raising a string exception now triggers a TypeError. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2817 Attempting to catch a string exception raises DeprecationWarning. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2818 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2819 - Bug #1377858: Fix the segfaulting of the interpreter when an object |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2820 created a weakref on itself during a __del__ call for new-style |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2821 classes (classic classes still have the bug). |
|
40707
dbbdfc038dc9
Fix crasher for when an object's __del__ creates a new weakref to itself.
Brett Cannon <bcannon@gmail.com>
parents:
40703
diff
changeset
|
2822 |
|
40703
df294bc5ce6e
Make PyTraceBack_Here use the current thread, not the
Martin v. Löwis <martin@v.loewis.de>
parents:
40700
diff
changeset
|
2823 - Bug #1579370: Make PyTraceBack_Here use the current thread, not the |
|
df294bc5ce6e
Make PyTraceBack_Here use the current thread, not the
Martin v. Löwis <martin@v.loewis.de>
parents:
40700
diff
changeset
|
2824 frame's thread state. |
|
df294bc5ce6e
Make PyTraceBack_Here use the current thread, not the
Martin v. Löwis <martin@v.loewis.de>
parents:
40700
diff
changeset
|
2825 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2826 - patch #1630975: Fix crash when replacing sys.stdout in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2827 sitecustomize.py. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2828 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2829 - Prevent seg fault on shutdown which could occur if an object raised |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2830 a warning. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2831 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2832 - Bug #1566280: Explicitly invoke threading._shutdown from Py_Main, to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2833 avoid relying on atexit. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2834 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2835 - Bug #1590891: random.randrange don't return correct value for big |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2836 number. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2837 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2838 - Patch #1586791: Better exception messages for some operations on |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2839 strings, tuples and lists. |
|
40357
b871e7bd8355
Patch [ 1586791 ] better error msgs for some TypeErrors
Georg Brandl <georg@python.org>
parents:
40354
diff
changeset
|
2840 |
|
40335
bf4d20476a86
Bug #1067760: Deprecate passing floats to file.seek.
Martin v. Löwis <martin@v.loewis.de>
parents:
40334
diff
changeset
|
2841 - Bug #1067760: Deprecate passing floats to file.seek. |
|
bf4d20476a86
Bug #1067760: Deprecate passing floats to file.seek.
Martin v. Löwis <martin@v.loewis.de>
parents:
40334
diff
changeset
|
2842 |
|
40303
fa9029a41ce8
News entry for 52662.
Martin v. Löwis <martin@v.loewis.de>
parents:
40287
diff
changeset
|
2843 - Bug #1591996: Correctly forward exception in instance_contains(). |
|
fa9029a41ce8
News entry for 52662.
Martin v. Löwis <martin@v.loewis.de>
parents:
40287
diff
changeset
|
2844 |
|
40287
ebaf347d42fb
Bug #1588287: fix invalid assertion for `1,2` in debug builds.
Neal Norwitz <nnorwitz@gmail.com>
parents:
40285
diff
changeset
|
2845 - Bug #1588287: fix invalid assertion for `1,2` in debug builds. |
|
ebaf347d42fb
Bug #1588287: fix invalid assertion for `1,2` in debug builds.
Neal Norwitz <nnorwitz@gmail.com>
parents:
40285
diff
changeset
|
2846 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2847 - Bug #1576657: when setting a KeyError for a tuple key, make sure |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2848 that the tuple isn't used as the "exception arguments tuple". |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2849 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2850 - Bug #1565514: SystemError not raised on too many nested blocks. |
|
40227
3608605a74d5
Fix bug #1565514, SystemError not raised on too many nested blocks.
Neal Norwitz <nnorwitz@gmail.com>
parents:
40212
diff
changeset
|
2851 |
|
40209
988d95ff1fdb
WindowsError.str should display the windows error code,
Thomas Heller <theller@ctypes.org>
parents:
40182
diff
changeset
|
2852 - Bug #1576174: WindowsError now displays the windows error code |
|
988d95ff1fdb
WindowsError.str should display the windows error code,
Thomas Heller <theller@ctypes.org>
parents:
40182
diff
changeset
|
2853 again, no longer the posix error code. |
|
988d95ff1fdb
WindowsError.str should display the windows error code,
Thomas Heller <theller@ctypes.org>
parents:
40182
diff
changeset
|
2854 |
|
40176
0c1cb92dac97
Patch #1549049: Rewrite type conversion in structmember.
Martin v. Löwis <martin@v.loewis.de>
parents:
40162
diff
changeset
|
2855 - Patch #1549049: Support long values in structmember, issue warnings |
|
0c1cb92dac97
Patch #1549049: Rewrite type conversion in structmember.
Martin v. Löwis <martin@v.loewis.de>
parents:
40162
diff
changeset
|
2856 if the assigned value for structmember fields gets truncated. |
|
0c1cb92dac97
Patch #1549049: Rewrite type conversion in structmember.
Martin v. Löwis <martin@v.loewis.de>
parents:
40162
diff
changeset
|
2857 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2858 - Update the peephole optimizer to remove more dead code (jumps after |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2859 returns) and inline unconditional jumps to returns. |
|
40116
3985d7e2067d
Update the peephole optimizer to remove more dead code (jumps after returns)
Neal Norwitz <nnorwitz@gmail.com>
parents:
40103
diff
changeset
|
2860 |
|
40103
4159386f8dbd
Bug #1545497: when given an explicit base, int() did ignore NULs
Georg Brandl <georg@python.org>
parents:
40099
diff
changeset
|
2861 - Bug #1545497: when given an explicit base, int() did ignore NULs |
|
4159386f8dbd
Bug #1545497: when given an explicit base, int() did ignore NULs
Georg Brandl <georg@python.org>
parents:
40099
diff
changeset
|
2862 embedded in the string to convert. |
|
4159386f8dbd
Bug #1545497: when given an explicit base, int() did ignore NULs
Georg Brandl <georg@python.org>
parents:
40099
diff
changeset
|
2863 |
|
40043
16e2892e1e3c
Add missing NEWS entry for rev. 52129.
Georg Brandl <georg@python.org>
parents:
40002
diff
changeset
|
2864 - Bug #1569998: break inside a try statement (outside a loop) is now |
|
16e2892e1e3c
Add missing NEWS entry for rev. 52129.
Georg Brandl <georg@python.org>
parents:
40002
diff
changeset
|
2865 recognized and rejected. |
|
16e2892e1e3c
Add missing NEWS entry for rev. 52129.
Georg Brandl <georg@python.org>
parents:
40002
diff
changeset
|
2866 |
|
39995
6ba402b60041
Forward-port of r52136,52138: a review of overflow-detecting code.
Armin Rigo <arigo@tunes.org>
parents:
39984
diff
changeset
|
2867 - list.pop(x) accepts any object x following the __index__ protocol. |
|
6ba402b60041
Forward-port of r52136,52138: a review of overflow-detecting code.
Armin Rigo <arigo@tunes.org>
parents:
39984
diff
changeset
|
2868 |
|
6ba402b60041
Forward-port of r52136,52138: a review of overflow-detecting code.
Armin Rigo <arigo@tunes.org>
parents:
39984
diff
changeset
|
2869 - A number of places, including integer negation and absolute value, |
|
6ba402b60041
Forward-port of r52136,52138: a review of overflow-detecting code.
Armin Rigo <arigo@tunes.org>
parents:
39984
diff
changeset
|
2870 were fixed to not rely on undefined behaviour of the C compiler |
|
6ba402b60041
Forward-port of r52136,52138: a review of overflow-detecting code.
Armin Rigo <arigo@tunes.org>
parents:
39984
diff
changeset
|
2871 anymore. |
|
39984
ca887d55c592
Fix integer negation and absolute value to not rely
Martin v. Löwis <martin@v.loewis.de>
parents:
39979
diff
changeset
|
2872 |
|
39924
e1ab4653ebc0
Bug #1566800: make sure that EnvironmentError can be called with any
Georg Brandl <georg@python.org>
parents:
39921
diff
changeset
|
2873 - Bug #1566800: make sure that EnvironmentError can be called with any |
|
e1ab4653ebc0
Bug #1566800: make sure that EnvironmentError can be called with any
Georg Brandl <georg@python.org>
parents:
39921
diff
changeset
|
2874 number of arguments, as was the case in Python 2.4. |
|
e1ab4653ebc0
Bug #1566800: make sure that EnvironmentError can be called with any
Georg Brandl <georg@python.org>
parents:
39921
diff
changeset
|
2875 |
|
39921
49fbddfb1217
Patch #1567691: super() and new.instancemethod() now don't accept
Georg Brandl <georg@python.org>
parents:
39919
diff
changeset
|
2876 - Patch #1567691: super() and new.instancemethod() now don't accept |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2877 keyword arguments any more (previously they accepted them, but |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2878 didn't use them). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2879 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2880 - Fix a bug in the parser's future statement handling that led to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2881 "with" not being recognized as a keyword after, e.g., this |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2882 statement: from __future__ import division, with_statement |
|
39881
25bcdf3cd194
Fix a bug in the parser's future statement handling that led to "with"
Georg Brandl <georg@python.org>
parents:
39879
diff
changeset
|
2883 |
|
39872
b8cb7201379c
Bug #1557232: fix seg fault with def f((((x)))) and def f(((x),)).
Neal Norwitz <nnorwitz@gmail.com>
parents:
39871
diff
changeset
|
2884 - Bug #1557232: fix seg fault with def f((((x)))) and def f(((x),)). |
|
b8cb7201379c
Bug #1557232: fix seg fault with def f((((x)))) and def f(((x),)).
Neal Norwitz <nnorwitz@gmail.com>
parents:
39871
diff
changeset
|
2885 |
|
39871
24f9a13084b0
Fix %zd string formatting on Mac OS X so it prints negative numbers.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39869
diff
changeset
|
2886 - Fix %zd string formatting on Mac OS X so it prints negative numbers. |
|
24f9a13084b0
Fix %zd string formatting on Mac OS X so it prints negative numbers.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39869
diff
changeset
|
2887 |
|
39863
4888d2d4d292
Allow exceptions to be directly sliced again
Brett Cannon <bcannon@gmail.com>
parents:
39862
diff
changeset
|
2888 - Allow exception instances to be directly sliced again. |
|
4888d2d4d292
Allow exceptions to be directly sliced again
Brett Cannon <bcannon@gmail.com>
parents:
39862
diff
changeset
|
2889 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2890 - Bug #1551432: Exceptions do not define an explicit __unicode__ |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2891 method. This allows calling unicode() on exceptions classes |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2892 directly to succeed. |
|
39862
0171108ab515
Accidentally didn't commit Misc/NEWS entry on when __unicode__() was removed
Brett Cannon <bcannon@gmail.com>
parents:
39861
diff
changeset
|
2893 |
|
39785
dce17b5bd387
Fix missing import of the types module in logging.config.
Georg Brandl <georg@python.org>
parents:
39779
diff
changeset
|
2894 - Bug #1542051: Exceptions now correctly call PyObject_GC_UnTrack. |
|
dce17b5bd387
Fix missing import of the types module in logging.config.
Georg Brandl <georg@python.org>
parents:
39779
diff
changeset
|
2895 Also make sure that every exception class has __module__ set to |
|
dce17b5bd387
Fix missing import of the types module in logging.config.
Georg Brandl <georg@python.org>
parents:
39779
diff
changeset
|
2896 'exceptions'. |
|
dce17b5bd387
Fix missing import of the types module in logging.config.
Georg Brandl <georg@python.org>
parents:
39779
diff
changeset
|
2897 |
|
39777
307a11c085b4
Bug #1550983: emit better error messages for erroneous relative
Georg Brandl <georg@python.org>
parents:
39774
diff
changeset
|
2898 - Bug #1550983: emit better error messages for erroneous relative |
|
307a11c085b4
Bug #1550983: emit better error messages for erroneous relative
Georg Brandl <georg@python.org>
parents:
39774
diff
changeset
|
2899 imports (if not in package and if beyond toplevel package). |
|
307a11c085b4
Bug #1550983: emit better error messages for erroneous relative
Georg Brandl <georg@python.org>
parents:
39774
diff
changeset
|
2900 |
|
39741
e1aa9a29ed15
"Conceptual" merge of rev 51711 from the 2.5 branch.
Tim Peters <tim.peters@gmail.com>
parents:
39731
diff
changeset
|
2901 - Overflow checking code in integer division ran afoul of new gcc |
|
e1aa9a29ed15
"Conceptual" merge of rev 51711 from the 2.5 branch.
Tim Peters <tim.peters@gmail.com>
parents:
39731
diff
changeset
|
2902 optimizations. Changed to be more standard-conforming. |
|
e1aa9a29ed15
"Conceptual" merge of rev 51711 from the 2.5 branch.
Tim Peters <tim.peters@gmail.com>
parents:
39731
diff
changeset
|
2903 |
|
39611
17f1df1553c9
Patch #1542451: disallow continue anywhere under a finally
Neal Norwitz <nnorwitz@gmail.com>
parents:
39595
diff
changeset
|
2904 - Patch #1542451: disallow continue anywhere under a finally. |
|
17f1df1553c9
Patch #1542451: disallow continue anywhere under a finally
Neal Norwitz <nnorwitz@gmail.com>
parents:
39595
diff
changeset
|
2905 |
|
39745
08ca476f8a34
Fix SF bug #1546288, crash in dict_equal.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39741
diff
changeset
|
2906 - Patch #1546288: fix seg fault in dict_equal due to ref counting bug. |
|
08ca476f8a34
Fix SF bug #1546288, crash in dict_equal.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39741
diff
changeset
|
2907 |
|
39750
82639c055a6f
Add a NEWS entry for str.rpartition() change
Neal Norwitz <nnorwitz@gmail.com>
parents:
39749
diff
changeset
|
2908 - The return tuple from str.rpartition(sep) is (tail, sep, head) where |
|
82639c055a6f
Add a NEWS entry for str.rpartition() change
Neal Norwitz <nnorwitz@gmail.com>
parents:
39749
diff
changeset
|
2909 head is the original string if sep was not found. |
|
82639c055a6f
Add a NEWS entry for str.rpartition() change
Neal Norwitz <nnorwitz@gmail.com>
parents:
39749
diff
changeset
|
2910 |
|
39753
8dcb882ec3e1
Bug #1520864 (again): unpacking singleton tuples in list comprehensions and
Neal Norwitz <nnorwitz@gmail.com>
parents:
39752
diff
changeset
|
2911 - Bug #1520864: unpacking singleton tuples in list comprehensions and |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2912 generator expressions (x for x, in ... ) works again. Fixing this |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2913 problem required changing the .pyc magic number. This means that |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2914 .pyc files generated before 2.5c2 will be regenerated. |
|
39753
8dcb882ec3e1
Bug #1520864 (again): unpacking singleton tuples in list comprehensions and
Neal Norwitz <nnorwitz@gmail.com>
parents:
39752
diff
changeset
|
2915 |
|
44977
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
2916 - ``with`` and ``as`` are now keywords. |
|
39779
b8fbd322760a
with and as are now keywords. There are some generated files I can't recreate.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39777
diff
changeset
|
2917 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2918 - Bug #1664966: Fix crash in exec if Unicode filename can't be |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2919 decoded. |
|
39554
a87320ebd0e6
Bug #1541863: uuid.uuid1 failed to generate unique identifiers
Martin v. Löwis <martin@v.loewis.de>
parents:
39532
diff
changeset
|
2920 |
|
44694
28c81c27389e
Issue #1786 (by myself): pdb should use its own stdin/stdout around an
Guido van Rossum <guido@python.org>
parents:
44687
diff
changeset
|
2921 - Issue #1537: Changed GeneratorExit's base class from Exception to |
|
28c81c27389e
Issue #1786 (by myself): pdb should use its own stdin/stdout around an
Guido van Rossum <guido@python.org>
parents:
44687
diff
changeset
|
2922 BaseException. |
|
44127
aa6017a2e8f9
Patch #1537 from Chad Austin
Christian Heimes <christian@cheimes.de>
parents:
44122
diff
changeset
|
2923 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2924 - Issue #1703448: A joined thread could show up in the |
|
44870
fe7d423474de
- Fix Issue #1703448: A joined thread could show up in the
Gregory P. Smith <greg@mad-scientist.com>
parents:
44868
diff
changeset
|
2925 threading.enumerate() list after the join() for a brief period until |
|
fe7d423474de
- Fix Issue #1703448: A joined thread could show up in the
Gregory P. Smith <greg@mad-scientist.com>
parents:
44868
diff
changeset
|
2926 it actually exited. |
|
fe7d423474de
- Fix Issue #1703448: A joined thread could show up in the
Gregory P. Smith <greg@mad-scientist.com>
parents:
44868
diff
changeset
|
2927 |
|
44977
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
2928 |
|
39554
a87320ebd0e6
Bug #1541863: uuid.uuid1 failed to generate unique identifiers
Martin v. Löwis <martin@v.loewis.de>
parents:
39532
diff
changeset
|
2929 Library |
|
a87320ebd0e6
Bug #1541863: uuid.uuid1 failed to generate unique identifiers
Martin v. Löwis <martin@v.loewis.de>
parents:
39532
diff
changeset
|
2930 ------- |
|
a87320ebd0e6
Bug #1541863: uuid.uuid1 failed to generate unique identifiers
Martin v. Löwis <martin@v.loewis.de>
parents:
39532
diff
changeset
|
2931 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2932 - Patch #2274: Add heapq.heappushpop(). |
|
45747
cbb9e2f4b202
Issue 2274: Add heapq.heappushpop().
Raymond Hettinger <python@rcn.com>
parents:
45716
diff
changeset
|
2933 |
|
45634
6282dfd5dc49
Since abc._Abstract was replaces by a new type flags the regression test suite fails. I've added a new function inspect.isabstract(). Is the mmethod fine or should I check if object is a instance of type or subclass of object, too?
Christian Heimes <christian@cheimes.de>
parents:
45623
diff
changeset
|
2934 - Add inspect.isabstract(object) to fix bug #2223 |
|
6282dfd5dc49
Since abc._Abstract was replaces by a new type flags the regression test suite fails. I've added a new function inspect.isabstract(). Is the mmethod fine or should I check if object is a instance of type or subclass of object, too?
Christian Heimes <christian@cheimes.de>
parents:
45623
diff
changeset
|
2935 |
|
45566
bce4c40df7df
Add __format__ method to Decimal, to support PEP 3101
Mark Dickinson <dickinsm@gmail.com>
parents:
45563
diff
changeset
|
2936 - Add a __format__ method to Decimal, to support PEP 3101. |
|
bce4c40df7df
Add __format__ method to Decimal, to support PEP 3101
Mark Dickinson <dickinsm@gmail.com>
parents:
45563
diff
changeset
|
2937 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2938 - Add a timing parameter when using trace.Trace to print out |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2939 timestamps. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2940 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2941 - Issue #1627: httplib now ignores negative Content-Length headers. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2942 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2943 - Issue #900744: If an invalid chunked-encoding header is sent by a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2944 server, httplib will now raise IncompleteRead and close the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2945 connection instead of raising ValueError. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2946 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2947 - Issue #1492: The content type of BaseHTTPServer error messages can |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2948 now be overridden. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2949 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2950 - Issue #1781: ConfigParser now does not let you add the "default" section |
|
45445
dda92a097e8c
Issue 1781. Now ConfigParser.add_section does not let you add a
Facundo Batista <facundobatista@gmail.com>
parents:
45443
diff
changeset
|
2951 (ignore-case) |
|
dda92a097e8c
Issue 1781. Now ConfigParser.add_section does not let you add a
Facundo Batista <facundobatista@gmail.com>
parents:
45443
diff
changeset
|
2952 |
|
45413
8a187f562959
Removed uses of dict.has_key() from distutils, and uses of
Guido van Rossum <guido@python.org>
parents:
45412
diff
changeset
|
2953 - Removed uses of dict.has_key() from distutils, and uses of |
|
8a187f562959
Removed uses of dict.has_key() from distutils, and uses of
Guido van Rossum <guido@python.org>
parents:
45412
diff
changeset
|
2954 callable() from copy_reg.py, so the interpreter now starts up |
|
8a187f562959
Removed uses of dict.has_key() from distutils, and uses of
Guido van Rossum <guido@python.org>
parents:
45412
diff
changeset
|
2955 without warnings when '-3' is given. More work like this needs to |
|
8a187f562959
Removed uses of dict.has_key() from distutils, and uses of
Guido van Rossum <guido@python.org>
parents:
45412
diff
changeset
|
2956 be done in the rest of the stdlib. |
|
8a187f562959
Removed uses of dict.has_key() from distutils, and uses of
Guido van Rossum <guido@python.org>
parents:
45412
diff
changeset
|
2957 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2958 - Issue #1916: added isgenerator() and isgeneratorfunction() to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2959 inspect.py. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2960 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2961 - Issue #1224: Fixed bad url parsing when path begins with double |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2962 slash. |
|
45387
0e92ef57c0d4
Issue 1224. Now we support again the double slash in the URL.
Facundo Batista <facundobatista@gmail.com>
parents:
45386
diff
changeset
|
2963 |
|
45315
beea35b0ed50
Add pickle support to ctypes types.
Thomas Heller <theller@ctypes.org>
parents:
45308
diff
changeset
|
2964 - ctypes instances that are not or do not contain pointers can now be |
|
beea35b0ed50
Add pickle support to ctypes types.
Thomas Heller <theller@ctypes.org>
parents:
45308
diff
changeset
|
2965 pickled. |
|
beea35b0ed50
Add pickle support to ctypes types.
Thomas Heller <theller@ctypes.org>
parents:
45308
diff
changeset
|
2966 |
|
45298
8eb8e9a3260d
Patch #1966: Break infinite loop in httplib when the servers
Martin v. Löwis <martin@v.loewis.de>
parents:
45294
diff
changeset
|
2967 - Patch #1966: Break infinite loop in httplib when the servers |
|
8eb8e9a3260d
Patch #1966: Break infinite loop in httplib when the servers
Martin v. Löwis <martin@v.loewis.de>
parents:
45294
diff
changeset
|
2968 implements the chunked encoding incorrectly. |
|
8eb8e9a3260d
Patch #1966: Break infinite loop in httplib when the servers
Martin v. Löwis <martin@v.loewis.de>
parents:
45294
diff
changeset
|
2969 |
|
45275
a50c1fb7d920
Rename rational.Rational to fractions.Fraction, to avoid name clash
Mark Dickinson <dickinsm@gmail.com>
parents:
45273
diff
changeset
|
2970 - Rename rational.py to fractions.py and the rational.Rational class |
|
a50c1fb7d920
Rename rational.Rational to fractions.Fraction, to avoid name clash
Mark Dickinson <dickinsm@gmail.com>
parents:
45273
diff
changeset
|
2971 to fractions.Fraction, to avoid the name clash with the abstract |
|
a50c1fb7d920
Rename rational.Rational to fractions.Fraction, to avoid name clash
Mark Dickinson <dickinsm@gmail.com>
parents:
45273
diff
changeset
|
2972 base class numbers.Rational. See discussion in issue #1682. |
|
a50c1fb7d920
Rename rational.Rational to fractions.Fraction, to avoid name clash
Mark Dickinson <dickinsm@gmail.com>
parents:
45273
diff
changeset
|
2973 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2974 - The pickletools module now provides an optimize() function that |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2975 eliminates unused PUT opcodes from a pickle string. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2976 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2977 - Patch #2021: Allow tempfile.NamedTemporaryFile and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2978 SpooledTemporaryFile to be used in with statements by correctly |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2979 supporting the context management protocol. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2980 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2981 - Patch #1979: Add rich comparisons to Decimal, and make Decimal |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2982 comparisons involving a NaN follow the IEEE 754 standard. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2983 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2984 - Issue #2004: tarfile.py: Use mode 0700 for temporary directories and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2985 default permissions for missing directories. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2986 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2987 - Issue #175006: The debugger used to skip the condition of a "while" |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2988 statement after the first iteration. Now it correctly steps on the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2989 expression, and breakpoints on the "while" statement are honored on |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2990 each loop. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2991 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2992 - Issue #1765140: add an optional delay argument to FileHandler and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2993 its subclasses. Defaults to false (existing behaviour), but if true, |
|
44910
999a5ee9cd2c
Updated for optional delay argument to FileHandler and subclasses.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44891
diff
changeset
|
2994 defers opening the file until the first call to emit(). |
|
999a5ee9cd2c
Updated for optional delay argument to FileHandler and subclasses.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44891
diff
changeset
|
2995 |
|
44882
6bd4849b5458
Let pprint() support sets and frozensets (suggested by David Mertz).
Raymond Hettinger <python@rcn.com>
parents:
44870
diff
changeset
|
2996 - The pprint module now supports sets and frozensets. |
|
6bd4849b5458
Let pprint() support sets and frozensets (suggested by David Mertz).
Raymond Hettinger <python@rcn.com>
parents:
44870
diff
changeset
|
2997 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2998 - Issue #1221598: add optional callbacks to ftplib.FTP's storbinary() |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
2999 and storlines() methods. (Contributed by Phil Schwartz) |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3000 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3001 - Issue #1715: include sub-extension modules in pydoc's text output. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3002 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3003 - Issue #1836: fix an off-by-one bug in TimedRotatingHandler's |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3004 rollover time calculation. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3005 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3006 - Issue #1021: fix a bug to allow basicConfig to accept NOTSET as a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3007 level. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3008 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3009 - Issue #932563: add LoggerAdapter convenience class to make it easier |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3010 to add contextual information in logging output. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3011 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3012 - Issue #1760556: fix a bug to avoid FileHandler throwing an exception |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3013 in flush(). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3014 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3015 - Bug #1530959: distutils' build command now uses different build |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3016 directory when building extension modules against versions of Python |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3017 compiled with ``--with-pydebug``. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3018 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3019 - Issue #1555501: move plistlib from plat-mac directory to general |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3020 library. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3021 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3022 - Issue #1269: fix a bug in pstats.add_callers() and add a unit test |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3023 file for pstats. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3024 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3025 - Issue #1669: don't allow shutil.rmtree() to be called on a symlink |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3026 to a directory. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3027 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3028 - Issue #1664522: in urllib, don't read non-existing directories in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3029 ftp mode, returning a 0-byte file -- raise an IOError instead. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3030 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3031 - Issue #856047: respect the ``no_proxy`` environment variable when |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3032 using the ``http_proxy`` etc. environment variables in urllib. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3033 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3034 - Issue #1178141: add a getcode() method to the addinfourls that |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3035 urllib.open() returns so that you can retrieve the HTTP status code. |
|
44817
3f34d3b0350d
#1178141: add addinfourl.code to get http status code from urllib.
Georg Brandl <georg@python.org>
parents:
44808
diff
changeset
|
3036 |
|
44808
6d43fccda90c
note for r60121
Gregory P. Smith <greg@mad-scientist.com>
parents:
44805
diff
changeset
|
3037 - Issue #1003: Fix zipfile decryption check, it would fail zip files |
|
6d43fccda90c
note for r60121
Gregory P. Smith <greg@mad-scientist.com>
parents:
44805
diff
changeset
|
3038 with extended local headers. |
|
6d43fccda90c
note for r60121
Gregory P. Smith <greg@mad-scientist.com>
parents:
44805
diff
changeset
|
3039 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3040 - Issue #1189216: Fix the zipfile module to work on archives with |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3041 headers past the 2**31 byte boundary. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3042 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3043 - Issue #1336: fix a race condition in subprocess.Popen if the garbage |
|
44793
3d131c838f09
note about r60104
Gregory P. Smith <greg@mad-scientist.com>
parents:
44789
diff
changeset
|
3044 collector kicked in at the wrong time that would cause the process |
|
3d131c838f09
note about r60104
Gregory P. Smith <greg@mad-scientist.com>
parents:
44789
diff
changeset
|
3045 to hang when the child wrote to stderr. |
|
3d131c838f09
note about r60104
Gregory P. Smith <greg@mad-scientist.com>
parents:
44789
diff
changeset
|
3046 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3047 - Issue #1146: fix how textwrap breaks a long word that would start in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3048 the last column of a line. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3049 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3050 - Issue #1693149: trace.py --ignore-module - accept multiple |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3051 comma-separated modules to be given. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3052 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3053 - Issue #1822: MIMEMultipart.is_multipart() behaves correctly for a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3054 just-created (and empty) instance. Thanks Jonathan Share. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3055 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3056 - Issue #1861: Added an attribute to the sched module which returns an |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3057 ordered list of upcoming events (displayed as named tuples). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3058 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3059 - Issue #1837: The queue module now also supports a LIFO queue and a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3060 priority queue. |
| 44715 | 3061 |
|
44805
1e5614567a6e
Patch #1048820 from Stefan Wehr: add insert-mode editing to Textbox.
Andrew M. Kuchling <amk@amk.ca>
parents:
44802
diff
changeset
|
3062 - Patch #1048820: Add insert-mode editing to curses.textpad.Textbox |
|
44851
c69a7b55ad6b
Updated to include news on recent logging fixes and documentation changes.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44850
diff
changeset
|
3063 (patch by Stefan Wehr). Also, fix an off-by-one bug in |
|
44805
1e5614567a6e
Patch #1048820 from Stefan Wehr: add insert-mode editing to Textbox.
Andrew M. Kuchling <amk@amk.ca>
parents:
44802
diff
changeset
|
3064 Textbox.gather(). |
|
1e5614567a6e
Patch #1048820 from Stefan Wehr: add insert-mode editing to Textbox.
Andrew M. Kuchling <amk@amk.ca>
parents:
44802
diff
changeset
|
3065 |
|
44708
caf58c831499
Raise a TypeError if conflicting positional and named arguments are
Thomas Heller <theller@ctypes.org>
parents:
44706
diff
changeset
|
3066 - Issue #1831: ctypes now raises a TypeError if conflicting positional |
|
caf58c831499
Raise a TypeError if conflicting positional and named arguments are
Thomas Heller <theller@ctypes.org>
parents:
44706
diff
changeset
|
3067 and named arguments are passed to a Structure or Union initializer. |
|
44709
a2f3d499ce12
Raise a TypeError instead of a ValueError when too many initializers
Thomas Heller <theller@ctypes.org>
parents:
44708
diff
changeset
|
3068 When too many positional arguments are passed, also a TypeError is |
|
a2f3d499ce12
Raise a TypeError instead of a ValueError when too many initializers
Thomas Heller <theller@ctypes.org>
parents:
44708
diff
changeset
|
3069 raised instead of a ValueError. |
|
44708
caf58c831499
Raise a TypeError if conflicting positional and named arguments are
Thomas Heller <theller@ctypes.org>
parents:
44706
diff
changeset
|
3070 |
|
44706
2f7f3f5e73d3
Convert the internal ctypes array type cache to a WeakValueDict so
Thomas Heller <theller@ctypes.org>
parents:
44694
diff
changeset
|
3071 - Convert the internal ctypes array type cache to a WeakValueDict so |
|
2f7f3f5e73d3
Convert the internal ctypes array type cache to a WeakValueDict so
Thomas Heller <theller@ctypes.org>
parents:
44694
diff
changeset
|
3072 that array types do not live longer than needed. |
|
2f7f3f5e73d3
Convert the internal ctypes array type cache to a WeakValueDict so
Thomas Heller <theller@ctypes.org>
parents:
44694
diff
changeset
|
3073 |
|
44694
28c81c27389e
Issue #1786 (by myself): pdb should use its own stdin/stdout around an
Guido van Rossum <guido@python.org>
parents:
44687
diff
changeset
|
3074 - Issue #1786: pdb should use its own stdin/stdout around an exec call |
|
28c81c27389e
Issue #1786 (by myself): pdb should use its own stdin/stdout around an
Guido van Rossum <guido@python.org>
parents:
44687
diff
changeset
|
3075 and when creating a recursive instance. |
|
28c81c27389e
Issue #1786 (by myself): pdb should use its own stdin/stdout around an
Guido van Rossum <guido@python.org>
parents:
44687
diff
changeset
|
3076 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3077 - Issue #1698398: ZipFile.printdir() crashed because the format string |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3078 expected a tuple type of length six instead of time.struct_time |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3079 object. |
|
44676
005021bf5ace
Fix 1698398: Zipfile.printdir() crashed because the format string expected a tuple object of length six instead of a time.struct_time object.
Raymond Hettinger <python@rcn.com>
parents:
44670
diff
changeset
|
3080 |
|
44650
7b798548a4ad
Issue 1780: Allow leading and trailing whitespace in Decimal constructor,
Mark Dickinson <dickinsm@gmail.com>
parents:
44637
diff
changeset
|
3081 - Issue #1780: The Decimal constructor now accepts arbitrary leading |
|
7b798548a4ad
Issue 1780: Allow leading and trailing whitespace in Decimal constructor,
Mark Dickinson <dickinsm@gmail.com>
parents:
44637
diff
changeset
|
3082 and trailing whitespace when constructing from a string. |
|
7b798548a4ad
Issue 1780: Allow leading and trailing whitespace in Decimal constructor,
Mark Dickinson <dickinsm@gmail.com>
parents:
44637
diff
changeset
|
3083 Context.create_decimal no longer accepts trailing newlines. |
|
7b798548a4ad
Issue 1780: Allow leading and trailing whitespace in Decimal constructor,
Mark Dickinson <dickinsm@gmail.com>
parents:
44637
diff
changeset
|
3084 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3085 - Decimal.as_tuple(), difflib.find_longest_match() and inspect |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3086 functions that returned a tuple now return a named tuple. |
|
44637
af3a0ca1ab4a
News entries for rev. 5990[567].
Georg Brandl <georg@python.org>
parents:
44629
diff
changeset
|
3087 |
|
44851
c69a7b55ad6b
Updated to include news on recent logging fixes and documentation changes.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44850
diff
changeset
|
3088 - Doctest now returns results as a named tuple for readability: |
|
44629
8058e16820ef
Doctest results return a named tuple for readability
Raymond Hettinger <python@rcn.com>
parents:
44618
diff
changeset
|
3089 (0, 7) --> TestResults(failed=0, attempted=7) |
|
8058e16820ef
Doctest results return a named tuple for readability
Raymond Hettinger <python@rcn.com>
parents:
44618
diff
changeset
|
3090 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3091 - Issue #846388:q re.match is interruptible now, which is particularly |
|
44602
47e78c2d16de
Issue 846388. Adds a call to PyErr_CheckSignals to
Facundo Batista <facundobatista@gmail.com>
parents:
44598
diff
changeset
|
3092 good for long regular expression matches. |
|
47e78c2d16de
Issue 846388. Adds a call to PyErr_CheckSignals to
Facundo Batista <facundobatista@gmail.com>
parents:
44598
diff
changeset
|
3093 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3094 - Patch #1137: allow setting buffer_size attribute on pyexpat Parser |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3095 objects to set the character data buffer size. |
|
44594
88d76b9206e6
Patch 1137: allow assigning to .buffer_size attribute of PyExpat.parser objects
Andrew M. Kuchling <amk@amk.ca>
parents:
44593
diff
changeset
|
3096 |
|
44593
057de46ea17e
Issue #1757: The hash of a Decimal instance is no longer affected
Facundo Batista <facundobatista@gmail.com>
parents:
44576
diff
changeset
|
3097 - Issue #1757: The hash of a Decimal instance is no longer affected by |
|
057de46ea17e
Issue #1757: The hash of a Decimal instance is no longer affected
Facundo Batista <facundobatista@gmail.com>
parents:
44576
diff
changeset
|
3098 the current context. |
|
057de46ea17e
Issue #1757: The hash of a Decimal instance is no longer affected
Facundo Batista <facundobatista@gmail.com>
parents:
44576
diff
changeset
|
3099 |
|
44576
addc18596a15
#467924, patch by Alan McIntyre: Add ZipFile.extract and ZipFile.extractall.
Georg Brandl <georg@python.org>
parents:
44569
diff
changeset
|
3100 - Patch #467924: add ZipFile.extract() and ZipFile.extractall() in the |
|
addc18596a15
#467924, patch by Alan McIntyre: Add ZipFile.extract and ZipFile.extractall.
Georg Brandl <georg@python.org>
parents:
44569
diff
changeset
|
3101 zipfile module. |
|
addc18596a15
#467924, patch by Alan McIntyre: Add ZipFile.extract and ZipFile.extractall.
Georg Brandl <georg@python.org>
parents:
44569
diff
changeset
|
3102 |
|
44561
ac51cfe5c5c6
Issue #1646: Make socket support TIPC. The socket module now has support
Christian Heimes <christian@cheimes.de>
parents:
44522
diff
changeset
|
3103 - Issue #1646: Make socket support the TIPC protocol. |
|
ac51cfe5c5c6
Issue #1646: Make socket support TIPC. The socket module now has support
Christian Heimes <christian@cheimes.de>
parents:
44522
diff
changeset
|
3104 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3105 - Bug #1742: return os.curdir from os.path.relpath() if both arguments |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3106 are equal instead of raising an exception. |
|
44522
4321a5abd6ce
#1742: don't raise exception on os.path.relpath("a", "a"), but return os.curdir.
Georg Brandl <georg@python.org>
parents:
44510
diff
changeset
|
3107 |
|
44510
65fe6e56d4f8
Patch #1637: fix urlparse for URLs like 'http://x.com?arg=/foo'.
Guido van Rossum <guido@python.org>
parents:
44483
diff
changeset
|
3108 - Patch #1637: fix urlparse for URLs like 'http://x.com?arg=/foo'. |
|
65fe6e56d4f8
Patch #1637: fix urlparse for URLs like 'http://x.com?arg=/foo'.
Guido van Rossum <guido@python.org>
parents:
44483
diff
changeset
|
3109 |
|
44483
2e2fa291914c
Patch #1698 by Senthil: allow '@' in username when parsed by urlparse.py.
Guido van Rossum <guido@python.org>
parents:
44474
diff
changeset
|
3110 - Patch #1698: allow '@' in username parsed by urlparse.py. |
|
2e2fa291914c
Patch #1698 by Senthil: allow '@' in username when parsed by urlparse.py.
Guido van Rossum <guido@python.org>
parents:
44474
diff
changeset
|
3111 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3112 - Issue #1735: TarFile.extractall() now correctly sets directory |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3113 permissions and times. |
|
44470
bd0258df330e
Issue #1735: TarFile.extractall() now correctly sets
Lars Gustäbel <lars@gustaebel.de>
parents:
44467
diff
changeset
|
3114 |
|
44467
dce25948918d
Bug #1713: posixpath.ismount() claims symlink to a mountpoint is a mountpoint.
Christian Heimes <christian@cheimes.de>
parents:
44456
diff
changeset
|
3115 - Bug #1713: posixpath.ismount() claims symlink to a mountpoint is a mountpoint. |
|
dce25948918d
Bug #1713: posixpath.ismount() claims symlink to a mountpoint is a mountpoint.
Christian Heimes <christian@cheimes.de>
parents:
44456
diff
changeset
|
3116 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3117 - Bug #1687: Fxed plistlib.py restricts <integer> to Python int when |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3118 writing |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3119 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3120 - Issue #1700: Regular expression inline flags incorrectly handle |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3121 certain unicode characters. |
|
44436
4c056c0a0b9f
Issue #1700, reported by Nguyen Quan Son, fix by Fredruk Lundh:
Guido van Rossum <guido@python.org>
parents:
44433
diff
changeset
|
3122 |
|
44432
4f9723d9ca32
Backport PEP 3141 from the py3k branch to the trunk. This includes r50877 (just
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
44426
diff
changeset
|
3123 - Issue #1689: PEP 3141, numeric abstract base classes. |
|
4f9723d9ca32
Backport PEP 3141 from the py3k branch to the trunk. This includes r50877 (just
Jeffrey Yasskin <jyasskin@gmail.com>
parents:
44426
diff
changeset
|
3124 |
|
44417
6c0c53b9f37b
News item for r59653.
Martin v. Löwis <martin@v.loewis.de>
parents:
44395
diff
changeset
|
3125 - Tk issue #1851526: Return results from Python callbacks to Tcl as |
|
6c0c53b9f37b
News item for r59653.
Martin v. Löwis <martin@v.loewis.de>
parents:
44395
diff
changeset
|
3126 Tcl objects. |
|
6c0c53b9f37b
News item for r59653.
Martin v. Löwis <martin@v.loewis.de>
parents:
44395
diff
changeset
|
3127 |
|
44335
b5b3080b360f
Issue #1642: Fix segfault in ctypes when trying to delete attributes.
Thomas Heller <theller@ctypes.org>
parents:
44324
diff
changeset
|
3128 - Issue #1642: Fix segfault in ctypes when trying to delete attributes. |
|
b5b3080b360f
Issue #1642: Fix segfault in ctypes when trying to delete attributes.
Thomas Heller <theller@ctypes.org>
parents:
44324
diff
changeset
|
3129 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3130 - Issue #1727780: Support loading pickles of random.Random objects |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3131 created on 32-bit systems on 64-bit systems, and vice versa. As a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3132 consequence of the change, Random pickles created by Python 2.6 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3133 cannot be loaded in Python 2.5. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3134 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3135 - Issue #1455: The distutils package now supports VS 2005 and VS 2008 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3136 for both the msvccompiler and cygwincompiler. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3137 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3138 - Issue #1531: tarfile.py: Read fileobj from the current offset, do |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3139 not seek to the start. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3140 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3141 - Issue #1534: Added a dictionary sys.float_info with information |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3142 about the internal floating point type to the sys module. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3143 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3144 - Issue #1429818: patch for trace and doctest modules so they play |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3145 nicely together. |
|
44013
14aa3e4e7375
back in these go - thanks to Titus Brown for the fix
Skip Montanaro <skip@pobox.com>
parents:
44010
diff
changeset
|
3146 |
|
43938
8636dcb801ce
doctest assumed that a package's __loader__.get_data() method used universal
Brett Cannon <bcannon@gmail.com>
parents:
43895
diff
changeset
|
3147 - doctest made a bad assumption that a package's __loader__.get_data() |
|
8636dcb801ce
doctest assumed that a package's __loader__.get_data() method used universal
Brett Cannon <bcannon@gmail.com>
parents:
43895
diff
changeset
|
3148 method used universal newlines. |
|
8636dcb801ce
doctest assumed that a package's __loader__.get_data() method used universal
Brett Cannon <bcannon@gmail.com>
parents:
43895
diff
changeset
|
3149 |
| 43786 | 3150 - Issue #1705170: contextlib.contextmanager was still swallowing |
| 3151 StopIteration in some cases. This should no longer happen. | |
| 3152 | |
|
43751
5fcb6602c49a
Issue #1292: On alpha, arm, ppc, and s390 linux systems the
Thomas Heller <theller@ctypes.org>
parents:
43744
diff
changeset
|
3153 - Issue #1292: On alpha, arm, ppc, and s390 linux systems the |
|
5fcb6602c49a
Issue #1292: On alpha, arm, ppc, and s390 linux systems the
Thomas Heller <theller@ctypes.org>
parents:
43744
diff
changeset
|
3154 --with-system-ffi configure option defaults to "yes". |
|
5fcb6602c49a
Issue #1292: On alpha, arm, ppc, and s390 linux systems the
Thomas Heller <theller@ctypes.org>
parents:
43744
diff
changeset
|
3155 |
|
43702
608ee4b820af
- Add support for FreeBSD 8 which is recently forked from FreeBSD 7.
Hye-Shik Chang <hyeshik@gmail.com>
parents:
43674
diff
changeset
|
3156 - IN module for FreeBSD 8 is added and preexisting FreeBSD 6 and 7 |
|
608ee4b820af
- Add support for FreeBSD 8 which is recently forked from FreeBSD 7.
Hye-Shik Chang <hyeshik@gmail.com>
parents:
43674
diff
changeset
|
3157 files are updated. |
|
608ee4b820af
- Add support for FreeBSD 8 which is recently forked from FreeBSD 7.
Hye-Shik Chang <hyeshik@gmail.com>
parents:
43674
diff
changeset
|
3158 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3159 - Issues #1181, #1287: unsetenv() is now called when the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3160 os.environ.pop() and os.environ.clear() methods are used. |
|
43674
900ef0eb3f94
Bug #1287: make os.environ.pop() work as expected.
Georg Brandl <georg@python.org>
parents:
43668
diff
changeset
|
3161 |
|
43601
8a0167416223
Fix ctypes on 32-bit systems when Python is configured --with-system-ffi.
Thomas Heller <theller@ctypes.org>
parents:
43591
diff
changeset
|
3162 - ctypes will now work correctly on 32-bit systems when Python is |
|
8a0167416223
Fix ctypes on 32-bit systems when Python is configured --with-system-ffi.
Thomas Heller <theller@ctypes.org>
parents:
43591
diff
changeset
|
3163 configured with --with-system-ffi. |
|
8a0167416223
Fix ctypes on 32-bit systems when Python is configured --with-system-ffi.
Thomas Heller <theller@ctypes.org>
parents:
43591
diff
changeset
|
3164 |
|
43529
02710b89701e
On OS X, use os.uname() instead of gestalt.sysv(...) to get the
Thomas Heller <theller@ctypes.org>
parents:
43500
diff
changeset
|
3165 - Patch #1203: ctypes now does work on OS X when Python is built with |
|
43674
900ef0eb3f94
Bug #1287: make os.environ.pop() work as expected.
Georg Brandl <georg@python.org>
parents:
43668
diff
changeset
|
3166 --disable-toolbox-glue. |
|
43529
02710b89701e
On OS X, use os.uname() instead of gestalt.sysv(...) to get the
Thomas Heller <theller@ctypes.org>
parents:
43500
diff
changeset
|
3167 |
|
43466
73f49656420b
Add __asdict__() to NamedTuple and refine the docs.
Raymond Hettinger <python@rcn.com>
parents:
43458
diff
changeset
|
3168 - collections.deque() now supports a "maxlen" argument. |
|
73f49656420b
Add __asdict__() to NamedTuple and refine the docs.
Raymond Hettinger <python@rcn.com>
parents:
43458
diff
changeset
|
3169 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3170 - itertools.count() is no longer bounded to LONG_MAX. Formerly, it |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3171 raised an OverflowError. Now, automatically shifts from ints to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3172 longs. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3173 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3174 - Added itertools.product() which forms the Cartesian product of the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3175 input iterables. |
|
45437
079e21f59319
Document itertools.product().
Raymond Hettinger <python@rcn.com>
parents:
45417
diff
changeset
|
3176 |
|
45675
c197e18449b4
C implementation of itertools.permutations().
Raymond Hettinger <python@rcn.com>
parents:
45672
diff
changeset
|
3177 - Added itertools.combinations() and itertools.permutations(). |
|
45539
ca45eb71f2d2
Add itertools.combinations().
Raymond Hettinger <python@rcn.com>
parents:
45535
diff
changeset
|
3178 |
|
43414
7d14a3188850
Patch #1541463: optimize performance of cgi.FieldStorage operations.
Georg Brandl <georg@python.org>
parents:
43405
diff
changeset
|
3179 - Patch #1541463: optimize performance of cgi.FieldStorage operations. |
|
7d14a3188850
Patch #1541463: optimize performance of cgi.FieldStorage operations.
Georg Brandl <georg@python.org>
parents:
43405
diff
changeset
|
3180 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3181 - Decimal is fully updated to the latest Decimal Specification |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3182 (v1.66). |
|
43382
e01dd2bf099a
Decimal is updated, :)
Facundo Batista <facundobatista@gmail.com>
parents:
43378
diff
changeset
|
3183 |
|
43347
06efe835804a
Bug #1153: repr.repr() now doesn't require set and dictionary items
Georg Brandl <georg@python.org>
parents:
43335
diff
changeset
|
3184 - Bug #1153: repr.repr() now doesn't require set and dictionary items |
|
06efe835804a
Bug #1153: repr.repr() now doesn't require set and dictionary items
Georg Brandl <georg@python.org>
parents:
43335
diff
changeset
|
3185 to be orderable to properly represent them. |
|
06efe835804a
Bug #1153: repr.repr() now doesn't require set and dictionary items
Georg Brandl <georg@python.org>
parents:
43335
diff
changeset
|
3186 |
|
43278
28716dd14bc5
Add a 'c_longdouble' type to the ctypes module.
Thomas Heller <theller@ctypes.org>
parents:
43276
diff
changeset
|
3187 - A 'c_longdouble' type was added to the ctypes module. |
|
28716dd14bc5
Add a 'c_longdouble' type to the ctypes module.
Thomas Heller <theller@ctypes.org>
parents:
43276
diff
changeset
|
3188 |
|
43082
68f8b2393243
Bug #1709599: Run test_1565150 only if the file system is NTFS.
Martin v. Löwis <martin@v.loewis.de>
parents:
43072
diff
changeset
|
3189 - Bug #1709599: Run test_1565150 only if the file system is NTFS. |
|
68f8b2393243
Bug #1709599: Run test_1565150 only if the file system is NTFS.
Martin v. Löwis <martin@v.loewis.de>
parents:
43072
diff
changeset
|
3190 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3191 - When encountering a password-protected robots.txt file the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3192 RobotFileParser no longer prompts interactively for a username and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3193 password (bug 813986). |
| 42961 | 3194 |
|
42949
3bf2cad8f22a
TarFile.__init__() no longer fails if no name argument is passed and
Lars Gustäbel <lars@gustaebel.de>
parents:
42914
diff
changeset
|
3195 - TarFile.__init__() no longer fails if no name argument is passed and |
|
3bf2cad8f22a
TarFile.__init__() no longer fails if no name argument is passed and
Lars Gustäbel <lars@gustaebel.de>
parents:
42914
diff
changeset
|
3196 the fileobj argument has no usable name attribute (e.g. StringIO). |
|
3bf2cad8f22a
TarFile.__init__() no longer fails if no name argument is passed and
Lars Gustäbel <lars@gustaebel.de>
parents:
42914
diff
changeset
|
3197 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3198 - The functools module now provides 'reduce', for forward |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3199 compatibility with Python 3000. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3200 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3201 - Server-side SSL support and cert verification added, by Bill |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3202 Janssen. |
|
42828
08b6278aa1f4
Server-side SSL and certificate validation, by Bill Janssen.
Guido van Rossum <guido@python.org>
parents:
42771
diff
changeset
|
3203 |
|
43066
6c203b7b1e0a
added note on new ssl module and deprecation of socket.ssl
Bill Janssen <janssen@parc.com>
parents:
42961
diff
changeset
|
3204 - socket.ssl deprecated; use new ssl module instead. |
|
6c203b7b1e0a
added note on new ssl module and deprecation of socket.ssl
Bill Janssen <janssen@parc.com>
parents:
42961
diff
changeset
|
3205 |
|
42771
7323331876dd
uuid creation is now threadsafe, backport from py3k rev. 57375.
Georg Brandl <georg@python.org>
parents:
42729
diff
changeset
|
3206 - uuid creation is now threadsafe. |
|
7323331876dd
uuid creation is now threadsafe, backport from py3k rev. 57375.
Georg Brandl <georg@python.org>
parents:
42729
diff
changeset
|
3207 |
|
42674
7054615f37fe
Add cheot-ga-keut composed make-up sequence support in EUC-KR codec.
Hye-Shik Chang <hyeshik@gmail.com>
parents:
42657
diff
changeset
|
3208 - EUC-KR codec now handles the cheot-ga-keut composed make-up hangul |
|
7054615f37fe
Add cheot-ga-keut composed make-up sequence support in EUC-KR codec.
Hye-Shik Chang <hyeshik@gmail.com>
parents:
42657
diff
changeset
|
3209 syllables. |
|
7054615f37fe
Add cheot-ga-keut composed make-up sequence support in EUC-KR codec.
Hye-Shik Chang <hyeshik@gmail.com>
parents:
42657
diff
changeset
|
3210 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3211 - GB18030 codec now can encode additional two-byte characters that are |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3212 missing in GBK. |
|
42447
3fe57daaa608
Fix gb18030 codec's bug that doesn't map two-byte characters on
Hye-Shik Chang <hyeshik@gmail.com>
parents:
42424
diff
changeset
|
3213 |
|
42649
c916731321c0
Backport r57105 and r57145 from the py3k branch: UTF-32 codecs.
Walter Dörwald <walter@livinglogic.de>
parents:
42492
diff
changeset
|
3214 - Add new codecs for UTF-32, UTF-32-LE and UTF-32-BE. |
|
c916731321c0
Backport r57105 and r57145 from the py3k branch: UTF-32 codecs.
Walter Dörwald <walter@livinglogic.de>
parents:
42492
diff
changeset
|
3215 |
|
42387
85b7f40e1c1c
Bug #1704793: Return UTF-16 pair if unicodedata.lookup cannot
Martin v. Löwis <martin@v.loewis.de>
parents:
42385
diff
changeset
|
3216 - Bug #1704793: Return UTF-16 pair if unicodedata.lookup cannot |
|
85b7f40e1c1c
Bug #1704793: Return UTF-16 pair if unicodedata.lookup cannot
Martin v. Löwis <martin@v.loewis.de>
parents:
42385
diff
changeset
|
3217 represent the result in a single character. |
|
85b7f40e1c1c
Bug #1704793: Return UTF-16 pair if unicodedata.lookup cannot
Martin v. Löwis <martin@v.loewis.de>
parents:
42385
diff
changeset
|
3218 |
|
42385
e9916a4e06a4
Bug #978833: Close https sockets by releasing the _ssl object.
Martin v. Löwis <martin@v.loewis.de>
parents:
42364
diff
changeset
|
3219 - Bug #978833: Close https sockets by releasing the _ssl object. |
|
e9916a4e06a4
Bug #978833: Close https sockets by releasing the _ssl object.
Martin v. Löwis <martin@v.loewis.de>
parents:
42364
diff
changeset
|
3220 |
|
42364
27864a181f01
Change location of the package index to pypi.python.org/pypi
Martin v. Löwis <martin@v.loewis.de>
parents:
42333
diff
changeset
|
3221 - Change location of the package index to pypi.python.org/pypi |
|
27864a181f01
Change location of the package index to pypi.python.org/pypi
Martin v. Löwis <martin@v.loewis.de>
parents:
42333
diff
changeset
|
3222 |
|
42263
b6eaa6916884
Fix for SF# 1701409: segfault in c_char_p of ctypes. The repr output
Thomas Heller <theller@ctypes.org>
parents:
42225
diff
changeset
|
3223 - Bug #1701409: Fix a segfault in printing ctypes.c_char_p and |
|
b6eaa6916884
Fix for SF# 1701409: segfault in c_char_p of ctypes. The repr output
Thomas Heller <theller@ctypes.org>
parents:
42225
diff
changeset
|
3224 ctypes.c_wchar_p when they point to an invalid location. As a |
|
b6eaa6916884
Fix for SF# 1701409: segfault in c_char_p of ctypes. The repr output
Thomas Heller <theller@ctypes.org>
parents:
42225
diff
changeset
|
3225 sideeffect the representation of these instances has changed. |
|
b6eaa6916884
Fix for SF# 1701409: segfault in c_char_p of ctypes. The repr output
Thomas Heller <theller@ctypes.org>
parents:
42225
diff
changeset
|
3226 |
|
42109
b2e7336feb82
Added exclude keyword argument to the TarFile.add() method.
Lars Gustäbel <lars@gustaebel.de>
parents:
42083
diff
changeset
|
3227 - tarfile.py: Added "exclude" keyword argument to TarFile.add(). |
|
b2e7336feb82
Added exclude keyword argument to the TarFile.add() method.
Lars Gustäbel <lars@gustaebel.de>
parents:
42083
diff
changeset
|
3228 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3229 - Bug #1734723: Fix repr.Repr() so it doesn't ignore the maxtuple |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3230 attribute. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3231 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3232 - The urlopen function of urllib2 now has an optional timeout |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3233 parameter (note that it actually works with HTTP, HTTPS, FTP and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3234 FTPS connections). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3235 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3236 - In ftplib, the FTP.ntransfercmd method, when in passive mode, now |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3237 uses the socket.create_connection function, using the timeout |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3238 specified at connection time. |
|
41961
6fd8d524d56b
FTP.ntransfercmd method now uses create_connection when passive,
Facundo Batista <facundobatista@gmail.com>
parents:
41947
diff
changeset
|
3239 |
|
41947
b6c1a1a15a6c
Bug #1728403: Fix a bug that CJKCodecs StreamReader hangs when it
Hye-Shik Chang <hyeshik@gmail.com>
parents:
41938
diff
changeset
|
3240 - Bug #1728403: Fix a bug that CJKCodecs StreamReader hangs when it |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3241 reads a file that ends with incomplete sequence and sizehint |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3242 argument for .read() is specified. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3243 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3244 - Bug #1730389: Change time.strptime() to use ``\s+`` instead of |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3245 ``\s*`` when matching spaces in the specified format argument. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3246 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3247 - Bugs #1668596/#1720897: distutils now copies data files even if |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3248 package_dir is empty. |
|
41929
24efa2e448bc
SF 1668596/1720897: distutils now copies data files
Neal Norwitz <nnorwitz@gmail.com>
parents:
41927
diff
changeset
|
3249 |
|
41924
b380c9c49738
Have the sha module raise a DeprecationWarning as specified in PEP 4.
Brett Cannon <bcannon@gmail.com>
parents:
41917
diff
changeset
|
3250 - sha now raises a DeprecationWarning upon import. |
|
b380c9c49738
Have the sha module raise a DeprecationWarning as specified in PEP 4.
Brett Cannon <bcannon@gmail.com>
parents:
41917
diff
changeset
|
3251 |
|
41917
0e29bb80e227
Have md5 raise a DeprecationWarning as per PEP 4.
Brett Cannon <bcannon@gmail.com>
parents:
41916
diff
changeset
|
3252 - md5 now raises a DeprecationWarning upon import. |
|
0e29bb80e227
Have md5 raise a DeprecationWarning as per PEP 4.
Brett Cannon <bcannon@gmail.com>
parents:
41916
diff
changeset
|
3253 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3254 - Issue #1385: The hmac module now computes the correct hmac when |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3255 using hashes with a block size other than 64 bytes (such as sha384 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3256 and sha512). |
|
43773
d7db467cd940
Fixes Issue 1385: The hmac module now computes the correct hmac when using
Gregory P. Smith <greg@mad-scientist.com>
parents:
43767
diff
changeset
|
3257 |
|
41916
c2dc4d17e98b
Have mimify raise a DeprecationWarning. The docs and PEP 4 have listed the
Brett Cannon <bcannon@gmail.com>
parents:
41915
diff
changeset
|
3258 - mimify now raises a DeprecationWarning upon import. |
|
c2dc4d17e98b
Have mimify raise a DeprecationWarning. The docs and PEP 4 have listed the
Brett Cannon <bcannon@gmail.com>
parents:
41915
diff
changeset
|
3259 |
|
41915
5c29411a05a5
Have MimeWriter raise a DeprecationWarning as per PEP 4 and its documentation.
Brett Cannon <bcannon@gmail.com>
parents:
41897
diff
changeset
|
3260 - MimeWriter now raises a DeprecationWarning upon import. |
|
5c29411a05a5
Have MimeWriter raise a DeprecationWarning as per PEP 4 and its documentation.
Brett Cannon <bcannon@gmail.com>
parents:
41897
diff
changeset
|
3261 |
|
41897
9de87569181c
Added errors argument to TarFile class that allows the user to
Lars Gustäbel <lars@gustaebel.de>
parents:
41887
diff
changeset
|
3262 - tarfile.py: Improved unicode support. Unicode input names are now |
|
9de87569181c
Added errors argument to TarFile class that allows the user to
Lars Gustäbel <lars@gustaebel.de>
parents:
41887
diff
changeset
|
3263 officially supported. Added "errors" argument to the TarFile class. |
|
9de87569181c
Added errors argument to TarFile class that allows the user to
Lars Gustäbel <lars@gustaebel.de>
parents:
41887
diff
changeset
|
3264 |
|
41854
10426ad5a6e0
Added an optional timeout parameter to urllib.ftpwrapper, with tests
Facundo Batista <facundobatista@gmail.com>
parents:
41848
diff
changeset
|
3265 - urllib.ftpwrapper class now accepts an optional timeout. |
|
10426ad5a6e0
Added an optional timeout parameter to urllib.ftpwrapper, with tests
Facundo Batista <facundobatista@gmail.com>
parents:
41848
diff
changeset
|
3266 |
|
41848
cf151967eea3
shlex.split() now has an optional "posix" parameter.
Georg Brandl <georg@python.org>
parents:
41832
diff
changeset
|
3267 - shlex.split() now has an optional "posix" parameter. |
|
cf151967eea3
shlex.split() now has an optional "posix" parameter.
Georg Brandl <georg@python.org>
parents:
41832
diff
changeset
|
3268 |
|
41795
a58ba67faf1a
Cause posixfile to raise a DeprecationWarning. Documented as deprecated since
Brett Cannon <bcannon@gmail.com>
parents:
41793
diff
changeset
|
3269 - The posixfile module now raises a DeprecationWarning. |
|
a58ba67faf1a
Cause posixfile to raise a DeprecationWarning. Documented as deprecated since
Brett Cannon <bcannon@gmail.com>
parents:
41793
diff
changeset
|
3270 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3271 - Remove the gopherlib module. This also leads to the removal of |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3272 gopher support in urllib/urllib2. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3273 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3274 - Fix bug in marshal where bad data would cause a segfault due to lack |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3275 of an infinite recursion check. |
|
41741
6f1293ab3ac4
Fix bug in marshal where bad data would cause a segfault due to
Neal Norwitz <nnorwitz@gmail.com>
parents:
41735
diff
changeset
|
3276 |
|
41735
0424a9fa4b0b
Mention removal of some directories for obsolete platforms
Neal Norwitz <nnorwitz@gmail.com>
parents:
41719
diff
changeset
|
3277 - Removed plat-freebsd2 and plat-freebsd3 directories (and IN.py in |
|
0424a9fa4b0b
Mention removal of some directories for obsolete platforms
Neal Norwitz <nnorwitz@gmail.com>
parents:
41719
diff
changeset
|
3278 the directories). |
|
0424a9fa4b0b
Mention removal of some directories for obsolete platforms
Neal Norwitz <nnorwitz@gmail.com>
parents:
41719
diff
changeset
|
3279 |
|
41719
3e1eb7af4ea0
HTML-escape the plain traceback in cgitb's HTML output, to prevent
Georg Brandl <georg@python.org>
parents:
41690
diff
changeset
|
3280 - HTML-escape the plain traceback in cgitb's HTML output, to prevent |
|
3e1eb7af4ea0
HTML-escape the plain traceback in cgitb's HTML output, to prevent
Georg Brandl <georg@python.org>
parents:
41690
diff
changeset
|
3281 the traceback inadvertently or maliciously closing the comment and |
|
3e1eb7af4ea0
HTML-escape the plain traceback in cgitb's HTML output, to prevent
Georg Brandl <georg@python.org>
parents:
41690
diff
changeset
|
3282 injecting HTML into the error page. |
|
3e1eb7af4ea0
HTML-escape the plain traceback in cgitb's HTML output, to prevent
Georg Brandl <georg@python.org>
parents:
41690
diff
changeset
|
3283 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3284 - The popen2 module and os.popen* are deprecated. Use the subprocess |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3285 module. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3286 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3287 - Added an optional credentials argument to SMTPHandler, for use with |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3288 SMTP servers which require authentication. |
|
41630
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3289 |
|
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3290 - Patch #1695948: Added optional timeout parameter to SocketHandler. |
|
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3291 |
|
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3292 - Bug #1652788: Minor fix for currentframe. |
|
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3293 |
|
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3294 - Patch #1598415: Added WatchedFileHandler to better support external |
|
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3295 log file rotation using e.g. newsyslog or logrotate. This handler is |
|
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3296 only useful in Unix/Linux environments. |
|
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3297 |
|
41521
7ea5949714ad
Bug #1706381: Specifying the SWIG option "-c++" in the setup.py file
Georg Brandl <georg@python.org>
parents:
41518
diff
changeset
|
3298 - Bug #1706381: Specifying the SWIG option "-c++" in the setup.py file |
|
7ea5949714ad
Bug #1706381: Specifying the SWIG option "-c++" in the setup.py file
Georg Brandl <georg@python.org>
parents:
41518
diff
changeset
|
3299 (as opposed to the command line) will now write file names ending in |
|
7ea5949714ad
Bug #1706381: Specifying the SWIG option "-c++" in the setup.py file
Georg Brandl <georg@python.org>
parents:
41518
diff
changeset
|
3300 ".cpp" too. |
|
7ea5949714ad
Bug #1706381: Specifying the SWIG option "-c++" in the setup.py file
Georg Brandl <georg@python.org>
parents:
41518
diff
changeset
|
3301 |
|
41518
f58c0d11a75c
Added a comment about last change in urllib2.py (all 2xx responses
Facundo Batista <facundobatista@gmail.com>
parents:
41463
diff
changeset
|
3302 - As specified in RFC 2616, an HTTP response like 2xx indicates that |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3303 the client's request was successfully received, understood, and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3304 accepted. Now in these cases no error is raised in urllib (issue |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3305 #1177) and urllib2. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3306 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3307 - Bug #1290505: time.strptime's internal cache of locale information |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3308 is now properly recreated when the locale is changed. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3309 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3310 - Patch #1685563: remove (don't add) duplicate paths in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3311 distutils.MSVCCompiler. |
|
41347
7dee7f7d29f0
SF #1685563, MSVCCompiler creates redundant and long PATH strings
Neal Norwitz <nnorwitz@gmail.com>
parents:
41342
diff
changeset
|
3312 |
|
41323
3fd8f06577ff
Added timout parameter to telnetlib.Telnet. Also created
Facundo Batista <facundobatista@gmail.com>
parents:
41295
diff
changeset
|
3313 - Added a timeout parameter to the constructor of other protocols |
|
3fd8f06577ff
Added timout parameter to telnetlib.Telnet. Also created
Facundo Batista <facundobatista@gmail.com>
parents:
41295
diff
changeset
|
3314 (telnetlib, ftplib, smtplib and poplib). This is second part of the |
|
3fd8f06577ff
Added timout parameter to telnetlib.Telnet. Also created
Facundo Batista <facundobatista@gmail.com>
parents:
41295
diff
changeset
|
3315 work started with create_connection() and timeout in httplib, and |
|
3fd8f06577ff
Added timout parameter to telnetlib.Telnet. Also created
Facundo Batista <facundobatista@gmail.com>
parents:
41295
diff
changeset
|
3316 closes patch #723312. |
|
3fd8f06577ff
Added timout parameter to telnetlib.Telnet. Also created
Facundo Batista <facundobatista@gmail.com>
parents:
41295
diff
changeset
|
3317 |
|
41630
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3318 - Patch #1676823: Added create_connection() to socket.py, which may be |
|
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3319 called with a timeout, and use it from httplib (whose HTTPConnection |
|
41802
81b178f0b1ef
Added timeout support to HTTPSConnection, through the
Facundo Batista <facundobatista@gmail.com>
parents:
41795
diff
changeset
|
3320 and HTTPSConnection now accept an optional timeout). |
|
41288
a73aa0b821ca
Added a 'create_connect()' function to socket.py, which creates a
Facundo Batista <facundobatista@gmail.com>
parents:
41285
diff
changeset
|
3321 |
|
41285
02574f485b15
Bug #978833: Revert r50844, as it broke _socketobject.dup.
Martin v. Löwis <martin@v.loewis.de>
parents:
41283
diff
changeset
|
3322 - Bug #978833: Revert r50844, as it broke _socketobject.dup. |
|
02574f485b15
Bug #978833: Revert r50844, as it broke _socketobject.dup.
Martin v. Löwis <martin@v.loewis.de>
parents:
41283
diff
changeset
|
3323 |
|
41268
ccc447a6d916
Bug #1675967: re patterns pickled with older Python versions can
Žiga Seilnacht <ziga.seilnacht@gmail.com>
parents:
41258
diff
changeset
|
3324 - Bug #1675967: re patterns pickled with Python 2.4 and earlier can |
|
ccc447a6d916
Bug #1675967: re patterns pickled with older Python versions can
Žiga Seilnacht <ziga.seilnacht@gmail.com>
parents:
41258
diff
changeset
|
3325 now be unpickled with Python 2.5 and newer. |
|
ccc447a6d916
Bug #1675967: re patterns pickled with older Python versions can
Žiga Seilnacht <ziga.seilnacht@gmail.com>
parents:
41258
diff
changeset
|
3326 |
|
41234
8d06c1121b33
Patch #1630118: add a SpooledTemporaryFile class to tempfile.
Collin Winter <collinw@gmail.com>
parents:
41221
diff
changeset
|
3327 - Patch #1630118: add a SpooledTemporaryFile class to tempfile.py. |
|
8d06c1121b33
Patch #1630118: add a SpooledTemporaryFile class to tempfile.
Collin Winter <collinw@gmail.com>
parents:
41221
diff
changeset
|
3328 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3329 - Patch #1273829: os.walk() now has a "followlinks" parameter. If set |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3330 to True (which is not the default), it visits symlinks pointing to |
|
41258
1dc4c4ce2db9
New test for rev. 54407 which only uses directories under TESTFN.
Georg Brandl <georg@python.org>
parents:
41256
diff
changeset
|
3331 directories. |
|
1dc4c4ce2db9
New test for rev. 54407 which only uses directories under TESTFN.
Georg Brandl <georg@python.org>
parents:
41256
diff
changeset
|
3332 |
|
41207
01951f6b819d
Bug #1681228: the webbrowser module now correctly uses the default
Georg Brandl <georg@python.org>
parents:
41205
diff
changeset
|
3333 - Bug #1681228: the webbrowser module now correctly uses the default |
|
01951f6b819d
Bug #1681228: the webbrowser module now correctly uses the default
Georg Brandl <georg@python.org>
parents:
41205
diff
changeset
|
3334 GNOME or KDE browser, depending on whether there is a session of one |
|
01951f6b819d
Bug #1681228: the webbrowser module now correctly uses the default
Georg Brandl <georg@python.org>
parents:
41205
diff
changeset
|
3335 of those present. Also, it tries the Windows default browser before |
|
01951f6b819d
Bug #1681228: the webbrowser module now correctly uses the default
Georg Brandl <georg@python.org>
parents:
41205
diff
changeset
|
3336 trying Mozilla variants. |
|
01951f6b819d
Bug #1681228: the webbrowser module now correctly uses the default
Georg Brandl <georg@python.org>
parents:
41205
diff
changeset
|
3337 |
|
41218
f3d4274d063d
Patch 1339796: add a relpath() function to os.path.
Collin Winter <collinw@gmail.com>
parents:
41212
diff
changeset
|
3338 - Patch #1339796: add a relpath() function to os.path. |
|
f3d4274d063d
Patch 1339796: add a relpath() function to os.path.
Collin Winter <collinw@gmail.com>
parents:
41212
diff
changeset
|
3339 |
|
41198
376b4235dd44
Patch #1681153: the wave module now closes a file object it opened if
Georg Brandl <georg@python.org>
parents:
41195
diff
changeset
|
3340 - Patch #1681153: the wave module now closes a file object it opened if |
|
376b4235dd44
Patch #1681153: the wave module now closes a file object it opened if
Georg Brandl <georg@python.org>
parents:
41195
diff
changeset
|
3341 initialization failed. |
|
376b4235dd44
Patch #1681153: the wave module now closes a file object it opened if
Georg Brandl <georg@python.org>
parents:
41195
diff
changeset
|
3342 |
|
41186
c301b5bcdfdc
Bug #767111: fix long-standing bug in urllib which caused an
Georg Brandl <georg@python.org>
parents:
41177
diff
changeset
|
3343 - Bug #767111: fix long-standing bug in urllib which caused an |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3344 AttributeError instead of an IOError when the server's response |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3345 didn't contain a valid HTTP status line. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3346 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3347 - Patch #957650: "%var%" environment variable references are now |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3348 properly expanded in ntpath.expandvars(), also "~user" home |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3349 directory references are recognized and handled on Windows. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3350 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3351 - Patch #1429539: pdb now correctly initializes the __main__ module |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3352 for the debugged script, which means that imports from __main__ work |
|
41173
eafbfa8a2b30
Patch #1429539: pdb now correctly initializes the __main__ module for
Georg Brandl <georg@python.org>
parents:
41172
diff
changeset
|
3353 correctly now. |
|
eafbfa8a2b30
Patch #1429539: pdb now correctly initializes the __main__ module for
Georg Brandl <georg@python.org>
parents:
41172
diff
changeset
|
3354 |
|
41172
209d688f3ca5
NEWS entry for getstatus() deprecation.
Georg Brandl <georg@python.org>
parents:
41170
diff
changeset
|
3355 - The nonobvious commands.getstatus() function is now deprecated. |
|
209d688f3ca5
NEWS entry for getstatus() deprecation.
Georg Brandl <georg@python.org>
parents:
41170
diff
changeset
|
3356 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3357 - Patch #1393667: pdb now has a "run" command which restarts the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3358 debugged Python program, optionally with different arguments. |
|
41170
226d9fcf9d59
Patch #1393667: pdb now has a "run" command which restarts the debugged
Georg Brandl <georg@python.org>
parents:
41168
diff
changeset
|
3359 |
|
41167
493cae705f91
Patch #1649190: Adding support for _Bool to ctypes as c_bool, by David Remahl.
Thomas Heller <theller@ctypes.org>
parents:
41166
diff
changeset
|
3360 - Patch #1649190: Adding support for _Bool to ctypes as c_bool. |
|
493cae705f91
Patch #1649190: Adding support for _Bool to ctypes as c_bool, by David Remahl.
Thomas Heller <theller@ctypes.org>
parents:
41166
diff
changeset
|
3361 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3362 - Patch #1530482: add pydoc.render_doc() which returns the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3363 documentation for a thing instead of paging it to stdout, which |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3364 pydoc.doc() does. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3365 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3366 - Patch #1533909: the timeit module now accepts callables in addition |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3367 to strings for the code to time and the setup code. Also added two |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3368 convenience functions for instantiating a Timer and calling its |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3369 methods. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3370 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3371 - Patch #1537850: tempfile.NamedTemporaryFile now has a "delete" |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3372 parameter which can be set to False to prevent the default |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3373 delete-on-close behavior. |
|
41161
7b36a64dcb08
Patch #1537850: tempfile.NamedTemporaryFile now has a "delete" parameter
Georg Brandl <georg@python.org>
parents:
41158
diff
changeset
|
3374 |
|
41158
1d80d84c7792
Patch #1581073: add a flag to textwrap that prevents the dropping of
Georg Brandl <georg@python.org>
parents:
41157
diff
changeset
|
3375 - Patch #1581073: add a flag to textwrap that prevents the dropping of |
|
1d80d84c7792
Patch #1581073: add a flag to textwrap that prevents the dropping of
Georg Brandl <georg@python.org>
parents:
41157
diff
changeset
|
3376 whitespace while wrapping. |
|
1d80d84c7792
Patch #1581073: add a flag to textwrap that prevents the dropping of
Georg Brandl <georg@python.org>
parents:
41157
diff
changeset
|
3377 |
|
41157
53ee2795287b
Patch #1603688: ConfigParser.SafeConfigParser now checks values that
Georg Brandl <georg@python.org>
parents:
41154
diff
changeset
|
3378 - Patch #1603688: ConfigParser.SafeConfigParser now checks values that |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3379 are set for invalid interpolation sequences that would lead to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3380 errors on reading back those values. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3381 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3382 - Added support for the POSIX.1-2001 (pax) format to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3383 tarfile.py. Extended and cleaned up the test suite. Added a new |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3384 testtar.tar. |
|
41153
5a3a1b02418a
This is the implementation of POSIX.1-2001 (pax) format read/write
Lars Gustäbel <lars@gustaebel.de>
parents:
41151
diff
changeset
|
3385 |
|
41151
c6f415290f80
Patch #1449244: Support Unicode strings in
Martin v. Löwis <martin@v.loewis.de>
parents:
41149
diff
changeset
|
3386 - Patch #1449244: Support Unicode strings in |
|
c6f415290f80
Patch #1449244: Support Unicode strings in
Martin v. Löwis <martin@v.loewis.de>
parents:
41149
diff
changeset
|
3387 email.message.Message.{set_charset,get_content_charset}. |
|
c6f415290f80
Patch #1449244: Support Unicode strings in
Martin v. Löwis <martin@v.loewis.de>
parents:
41149
diff
changeset
|
3388 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3389 - Patch #1542681: add entries for "with", "as" and "CONTEXTMANAGERS" |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3390 to pydoc's help keywords. |
|
41147
b89437e3bc8e
Patch #1542681: add entries for "with", "as" and "CONTEXTMANAGERS" to
Georg Brandl <georg@python.org>
parents:
41146
diff
changeset
|
3391 |
|
41146
8fa4e980b589
Patch #1555098: use str.join() instead of repeated string
Georg Brandl <georg@python.org>
parents:
41145
diff
changeset
|
3392 - Patch #1555098: use str.join() instead of repeated string |
|
8fa4e980b589
Patch #1555098: use str.join() instead of repeated string
Georg Brandl <georg@python.org>
parents:
41145
diff
changeset
|
3393 concatenation in robotparser. |
|
8fa4e980b589
Patch #1555098: use str.join() instead of repeated string
Georg Brandl <georg@python.org>
parents:
41145
diff
changeset
|
3394 |
|
41145
bbaf6c935663
Patch #1635454: the csv.DictWriter class now includes the offending
Georg Brandl <georg@python.org>
parents:
41144
diff
changeset
|
3395 - Patch #1635454: the csv.DictWriter class now includes the offending |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3396 field names in its exception message if you try to write a record |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3397 with a dictionary containing fields not in the CSV field names list. |
|
41145
bbaf6c935663
Patch #1635454: the csv.DictWriter class now includes the offending
Georg Brandl <georg@python.org>
parents:
41144
diff
changeset
|
3398 |
|
41144
7a331c7f9404
Patch #1668100: urllib2 now correctly raises URLError instead of
Georg Brandl <georg@python.org>
parents:
41141
diff
changeset
|
3399 - Patch #1668100: urllib2 now correctly raises URLError instead of |
|
7a331c7f9404
Patch #1668100: urllib2 now correctly raises URLError instead of
Georg Brandl <georg@python.org>
parents:
41141
diff
changeset
|
3400 OSError if accessing a local file via the file:// protocol fails. |
|
7a331c7f9404
Patch #1668100: urllib2 now correctly raises URLError instead of
Georg Brandl <georg@python.org>
parents:
41141
diff
changeset
|
3401 |
|
41123
3ee95fde7cfa
Patch #1677862: Require a space or tab after import in .pth files.
Martin v. Löwis <martin@v.loewis.de>
parents:
41121
diff
changeset
|
3402 - Patch #1677862: Require a space or tab after import in .pth files. |
|
3ee95fde7cfa
Patch #1677862: Require a space or tab after import in .pth files.
Martin v. Löwis <martin@v.loewis.de>
parents:
41121
diff
changeset
|
3403 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3404 - Patch #1192590: Fix pdb's "ignore" and "condition" commands so they |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3405 trap the IndexError caused by passing in an invalid breakpoint |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3406 number. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3407 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3408 - Patch #1599845: Add an option to disable the implicit calls to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3409 server_bind() and server_activate() in the constructors for |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3410 TCPServer, SimpleXMLRPCServer and DocXMLRPCServer. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3411 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3412 - Bug #1531963: Make SocketServer.TCPServer's server_address always be |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3413 equal to calling getsockname() on the server's socket. Fixed by |
|
41101
71809c089a26
Add proper attribution for a bug fix.
Collin Winter <collinw@gmail.com>
parents:
41098
diff
changeset
|
3414 patch #1545011. |
|
41098
1bbd688a6de1
Bug #1531963: Make SocketServer.TCPServer's server_address always be equal to calling getsockname() on the server's socket.
Collin Winter <collinw@gmail.com>
parents:
41094
diff
changeset
|
3415 |
|
44768
cde41bd08e5e
Patch #742598 from Michael Pomraning: add .timeout attribute to SocketServer that will call
Andrew M. Kuchling <amk@amk.ca>
parents:
44761
diff
changeset
|
3416 - Patch #742598: Add .timeout attribute to SocketServer that calls |
|
cde41bd08e5e
Patch #742598 from Michael Pomraning: add .timeout attribute to SocketServer that will call
Andrew M. Kuchling <amk@amk.ca>
parents:
44761
diff
changeset
|
3417 .handle_timeout() when no requests are received. |
|
cde41bd08e5e
Patch #742598 from Michael Pomraning: add .timeout attribute to SocketServer that will call
Andrew M. Kuchling <amk@amk.ca>
parents:
44761
diff
changeset
|
3418 |
|
41094
fedd6ccc5e5b
Bug #1651235: When a tuple was passed to a ctypes function call,
Thomas Heller <theller@ctypes.org>
parents:
41093
diff
changeset
|
3419 - Bug #1651235: When a tuple was passed to a ctypes function call, |
|
fedd6ccc5e5b
Bug #1651235: When a tuple was passed to a ctypes function call,
Thomas Heller <theller@ctypes.org>
parents:
41093
diff
changeset
|
3420 Python would crash instead of raising an error. |
|
fedd6ccc5e5b
Bug #1651235: When a tuple was passed to a ctypes function call,
Thomas Heller <theller@ctypes.org>
parents:
41093
diff
changeset
|
3421 |
|
41090
3717b1481d1b
Fix bug #1646630: ctypes.string_at(buf, 0) and ctypes.wstring_at(buf, 0)
Thomas Heller <theller@ctypes.org>
parents:
41089
diff
changeset
|
3422 - Bug #1646630: ctypes.string_at(buf, 0) and ctypes.wstring_at(buf, 0) |
|
3717b1481d1b
Fix bug #1646630: ctypes.string_at(buf, 0) and ctypes.wstring_at(buf, 0)
Thomas Heller <theller@ctypes.org>
parents:
41089
diff
changeset
|
3423 returned string up to the first NUL character. |
|
3717b1481d1b
Fix bug #1646630: ctypes.string_at(buf, 0) and ctypes.wstring_at(buf, 0)
Thomas Heller <theller@ctypes.org>
parents:
41089
diff
changeset
|
3424 |
|
41088
09bfc0cdff9f
Patch #957003: Implement smtplib.LMTP.
Martin v. Löwis <martin@v.loewis.de>
parents:
41083
diff
changeset
|
3425 - Patch #957003: Implement smtplib.LMTP. |
|
09bfc0cdff9f
Patch #957003: Implement smtplib.LMTP.
Martin v. Löwis <martin@v.loewis.de>
parents:
41083
diff
changeset
|
3426 |
|
41083
1a0f6a12874c
Add NEWS item for patch #1481079 (r54234).
Collin Winter <collinw@gmail.com>
parents:
41081
diff
changeset
|
3427 - Patch #1481079: add support for HTTP_REFERER to CGIHTTPServer. |
|
1a0f6a12874c
Add NEWS item for patch #1481079 (r54234).
Collin Winter <collinw@gmail.com>
parents:
41081
diff
changeset
|
3428 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3429 - Patch #1675424: Added tests for uncovered code in the zipfile |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3430 module. The KeyError raised by Zipfile.getinfo for nonexistent |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3431 names now has a descriptive message. |
|
42225
343b60b604bd
Patch #1675424: Added tests for uncovered code in the zipfile module.
Georg Brandl <georg@python.org>
parents:
42223
diff
changeset
|
3432 |
|
41057
98bbc93bd55b
Bug #1115886: os.path.splitext('.cshrc') gives now ('.cshrc', '').
Martin v. Löwis <martin@v.loewis.de>
parents:
41054
diff
changeset
|
3433 - Bug #1115886: os.path.splitext('.cshrc') gives now ('.cshrc', ''). |
|
98bbc93bd55b
Bug #1115886: os.path.splitext('.cshrc') gives now ('.cshrc', '').
Martin v. Löwis <martin@v.loewis.de>
parents:
41054
diff
changeset
|
3434 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3435 - unittest now verifies more of its assumptions. In particular, |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3436 TestCase and TestSuite subclasses (not instances) are no longer |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3437 accepted in TestSuite.addTest(). This should cause no |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3438 incompatibility since it never made sense with ordinary subclasses |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3439 -- the failure just occurred later, with a more cumbersome |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3440 exception. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3441 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3442 - Patch #787789: allow to pass custom TestRunner instances to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3443 unittest's main() function. |
|
41054
b092b2c83ab7
Patch #787789: allow to pass custom TestRunner instances to unittest's
Georg Brandl <georg@python.org>
parents:
41052
diff
changeset
|
3444 |
|
41052
7da23bf8949f
Patches #1550273, #1550272: fix a few bugs in unittest and add a
Georg Brandl <georg@python.org>
parents:
41050
diff
changeset
|
3445 - Patches #1550273, #1550272: fix a few bugs in unittest and add a |
|
7da23bf8949f
Patches #1550273, #1550272: fix a few bugs in unittest and add a
Georg Brandl <georg@python.org>
parents:
41050
diff
changeset
|
3446 comprehensive test suite for the module. |
|
7da23bf8949f
Patches #1550273, #1550272: fix a few bugs in unittest and add a
Georg Brandl <georg@python.org>
parents:
41050
diff
changeset
|
3447 |
|
41050
850c32db27e6
Patch #1001604: glob.glob() now returns unicode filenames if it was
Georg Brandl <georg@python.org>
parents:
41044
diff
changeset
|
3448 - Patch #1001604: glob.glob() now returns unicode filenames if it was |
|
850c32db27e6
Patch #1001604: glob.glob() now returns unicode filenames if it was
Georg Brandl <georg@python.org>
parents:
41044
diff
changeset
|
3449 given a unicode argument and os.listdir() returns unicode filenames. |
|
850c32db27e6
Patch #1001604: glob.glob() now returns unicode filenames if it was
Georg Brandl <georg@python.org>
parents:
41044
diff
changeset
|
3450 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3451 - Patch #1673619: setup.py identifies extension modules it doesn't |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3452 know how to build and those it knows how to build but that fail to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3453 build. |
|
41025
06992e6b205a
patch 1673619 - identify extension modules which cannot be built
Skip Montanaro <skip@pobox.com>
parents:
41024
diff
changeset
|
3454 |
|
41630
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3455 - Patch #912410: Replace HTML entity references for attribute values |
|
41024
963c0e442832
Patch #912410: Replace HTML entity references for attribute values
Martin v. Löwis <martin@v.loewis.de>
parents:
41023
diff
changeset
|
3456 in HTMLParser. |
|
963c0e442832
Patch #912410: Replace HTML entity references for attribute values
Martin v. Löwis <martin@v.loewis.de>
parents:
41023
diff
changeset
|
3457 |
|
41023
4e835df2b4ba
Patch #1663234: you can now run doctest on test files and modules
Georg Brandl <georg@python.org>
parents:
41018
diff
changeset
|
3458 - Patch #1663234: you can now run doctest on test files and modules |
|
4e835df2b4ba
Patch #1663234: you can now run doctest on test files and modules
Georg Brandl <georg@python.org>
parents:
41018
diff
changeset
|
3459 using "python -m doctest [-v] filename ...". |
|
4e835df2b4ba
Patch #1663234: you can now run doctest on test files and modules
Georg Brandl <georg@python.org>
parents:
41018
diff
changeset
|
3460 |
|
41012
f1e88c3502d9
Patch #1121142: Implement ZipFile.open.
Martin v. Löwis <martin@v.loewis.de>
parents:
41010
diff
changeset
|
3461 - Patch #1121142: Implement ZipFile.open. |
|
f1e88c3502d9
Patch #1121142: Implement ZipFile.open.
Martin v. Löwis <martin@v.loewis.de>
parents:
41010
diff
changeset
|
3462 |
|
41004
3b1efce358a3
note MacPorts/BerkDB change in setup.py
Skip Montanaro <skip@pobox.com>
parents:
40992
diff
changeset
|
3463 - Taught setup.py how to locate Berkeley DB on Macs using MacPorts. |
|
3b1efce358a3
note MacPorts/BerkDB change in setup.py
Skip Montanaro <skip@pobox.com>
parents:
40992
diff
changeset
|
3464 |
|
40866
36d7b3b6ee59
Add merge() function to heapq.
Raymond Hettinger <python@rcn.com>
parents:
40857
diff
changeset
|
3465 - Added heapq.merge() for merging sorted input streams. |
|
36d7b3b6ee59
Add merge() function to heapq.
Raymond Hettinger <python@rcn.com>
parents:
40857
diff
changeset
|
3466 |
| 43656 | 3467 - Added collections.namedtuple() for assigning field names to tuples. |
|
40992
b46c6d27625e
Add collections.NamedTuple
Raymond Hettinger <python@rcn.com>
parents:
40976
diff
changeset
|
3468 |
|
40877
6fa0d682e1e5
Add itertools.izip_longest().
Raymond Hettinger <python@rcn.com>
parents:
40872
diff
changeset
|
3469 - Added itertools.izip_longest(). |
|
6fa0d682e1e5
Add itertools.izip_longest().
Raymond Hettinger <python@rcn.com>
parents:
40872
diff
changeset
|
3470 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3471 - Have the encoding package's search function dynamically import using |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3472 absolute import semantics. |
|
40857
bc2bd0f01d95
Update the encoding package's search function to use absolute imports when
Brett Cannon <bcannon@gmail.com>
parents:
40853
diff
changeset
|
3473 |
|
40839
3983ee0f6f96
Patch #1647484: Renamed GzipFile's filename attribute to name. The
Lars Gustäbel <lars@gustaebel.de>
parents:
40837
diff
changeset
|
3474 - Patch #1647484: Renamed GzipFile's filename attribute to name. |
|
3983ee0f6f96
Patch #1647484: Renamed GzipFile's filename attribute to name. The
Lars Gustäbel <lars@gustaebel.de>
parents:
40837
diff
changeset
|
3475 |
|
40834
d949933cd6b4
Patch #1517891: Make 'a' create the file if it doesn't exist.
Martin v. Löwis <martin@v.loewis.de>
parents:
40833
diff
changeset
|
3476 - Patch #1517891: Mode 'a' for ZipFile now creates the file if it |
|
d949933cd6b4
Patch #1517891: Make 'a' create the file if it doesn't exist.
Martin v. Löwis <martin@v.loewis.de>
parents:
40833
diff
changeset
|
3477 doesn't exist. |
|
d949933cd6b4
Patch #1517891: Make 'a' create the file if it doesn't exist.
Martin v. Löwis <martin@v.loewis.de>
parents:
40833
diff
changeset
|
3478 |
|
40833
daf063527b97
Patch #698833: Support file decryption in zipfile.
Martin v. Löwis <martin@v.loewis.de>
parents:
40831
diff
changeset
|
3479 - Patch #698833: Support file decryption in zipfile. |
|
daf063527b97
Patch #698833: Support file decryption in zipfile.
Martin v. Löwis <martin@v.loewis.de>
parents:
40831
diff
changeset
|
3480 |
|
40831
81d68dd84aa0
Patch #685268: Consider a package's __path__ in imputil.
Martin v. Löwis <martin@v.loewis.de>
parents:
40827
diff
changeset
|
3481 - Patch #685268: Consider a package's __path__ in imputil. |
|
81d68dd84aa0
Patch #685268: Consider a package's __path__ in imputil.
Martin v. Löwis <martin@v.loewis.de>
parents:
40827
diff
changeset
|
3482 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3483 - Patch #1463026: Support default namespace in XMLGenerator. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3484 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3485 - Patch #1571379: Make trace's --ignore-dir facility work in the face |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3486 of relative directory names. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3487 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3488 - Bug #1600860: Search for shared python library in LIBDIR, not |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3489 lib/python/config, on "linux" and "gnu" systems. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3490 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3491 - Patch #1652681: tarfile.py: create nonexistent files in append mode |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3492 and allow appending to empty files. |
|
40748
09dcacc8a0bc
Patch #1652681: create nonexistent files in append mode and
Lars Gustäbel <lars@gustaebel.de>
parents:
40746
diff
changeset
|
3493 |
|
40746
d3e88631f92b
Applied patch 1124861.3.patch to solve bug #1124861: Automatically create pipes on Windows, if GetStdHandle fails. Will backport.
Peter Astrand <astrand@lysator.liu.se>
parents:
40735
diff
changeset
|
3494 - Bug #1124861: Automatically create pipes if GetStdHandle fails in |
|
41630
f3202fe78598
Updates of recent changes to logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
41617
diff
changeset
|
3495 subprocess. |
|
40746
d3e88631f92b
Applied patch 1124861.3.patch to solve bug #1124861: Automatically create pipes on Windows, if GetStdHandle fails. Will backport.
Peter Astrand <astrand@lysator.liu.se>
parents:
40735
diff
changeset
|
3496 |
|
40721
c9d7b86f9377
Patch #1634778: add missing encoding aliases for iso8859_15 and
Georg Brandl <georg@python.org>
parents:
40719
diff
changeset
|
3497 - Patch #1634778: add missing encoding aliases for iso8859_15 and |
|
c9d7b86f9377
Patch #1634778: add missing encoding aliases for iso8859_15 and
Georg Brandl <georg@python.org>
parents:
40719
diff
changeset
|
3498 iso8859_16. |
|
c9d7b86f9377
Patch #1634778: add missing encoding aliases for iso8859_15 and
Georg Brandl <georg@python.org>
parents:
40719
diff
changeset
|
3499 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3500 - Patch #1638243: the compiler package is now able to correctly |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3501 compile a with statement; previously, executing code containing a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3502 with statement compiled by the compiler package crashed the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3503 interpreter. |
|
40719
2343c68ca1c8
Patch #1638243: the compiler package is now able to correctly compile
Georg Brandl <georg@python.org>
parents:
40714
diff
changeset
|
3504 |
|
40714
15deca39e0e6
Fix time.strptime's %U support. Basically rewrote the algorithm to be more
Brett Cannon <bcannon@gmail.com>
parents:
40711
diff
changeset
|
3505 - Bug #1643943: Fix time.strptime's support for the %U directive. |
|
15deca39e0e6
Fix time.strptime's %U support. Basically rewrote the algorithm to be more
Brett Cannon <bcannon@gmail.com>
parents:
40711
diff
changeset
|
3506 |
|
40871
577bf21b2c86
Moved misplaced news item.
Lars Gustäbel <lars@gustaebel.de>
parents:
40866
diff
changeset
|
3507 - Patch #1507247: tarfile.py: use current umask for intermediate |
|
577bf21b2c86
Moved misplaced news item.
Lars Gustäbel <lars@gustaebel.de>
parents:
40866
diff
changeset
|
3508 directories. |
|
577bf21b2c86
Moved misplaced news item.
Lars Gustäbel <lars@gustaebel.de>
parents:
40866
diff
changeset
|
3509 |
|
40684
2fa6e82b1f17
Patch #1627441: close sockets properly in urllib2.
Georg Brandl <georg@python.org>
parents:
40682
diff
changeset
|
3510 - Patch #1627441: close sockets properly in urllib2. |
|
2fa6e82b1f17
Patch #1627441: close sockets properly in urllib2.
Georg Brandl <georg@python.org>
parents:
40682
diff
changeset
|
3511 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3512 - Bug #494589: make ntpath.expandvars behave according to its |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3513 docstring. |
|
40649
a4cdb9c8af25
Fixed ntpath.expandvars to not replace references to non-existing
Sjoerd Mullender <sjoerd@acm.org>
parents:
40648
diff
changeset
|
3514 |
|
40648
e5b641e700f2
Add news items for the recent pybench and platform changes.
Marc-André Lemburg <mal@egenix.com>
parents:
40632
diff
changeset
|
3515 - Changed platform module API python_version_tuple() to actually |
|
40714
15deca39e0e6
Fix time.strptime's %U support. Basically rewrote the algorithm to be more
Brett Cannon <bcannon@gmail.com>
parents:
40711
diff
changeset
|
3516 return a tuple (it used to return a list). |
|
40648
e5b641e700f2
Add news items for the recent pybench and platform changes.
Marc-André Lemburg <mal@egenix.com>
parents:
40632
diff
changeset
|
3517 |
|
e5b641e700f2
Add news items for the recent pybench and platform changes.
Marc-André Lemburg <mal@egenix.com>
parents:
40632
diff
changeset
|
3518 - Added new platform module APIs python_branch(), python_revision(), |
|
40714
15deca39e0e6
Fix time.strptime's %U support. Basically rewrote the algorithm to be more
Brett Cannon <bcannon@gmail.com>
parents:
40711
diff
changeset
|
3519 python_implementation() and linux_distribution(). |
|
15deca39e0e6
Fix time.strptime's %U support. Basically rewrote the algorithm to be more
Brett Cannon <bcannon@gmail.com>
parents:
40711
diff
changeset
|
3520 |
|
15deca39e0e6
Fix time.strptime's %U support. Basically rewrote the algorithm to be more
Brett Cannon <bcannon@gmail.com>
parents:
40711
diff
changeset
|
3521 - Added support for IronPython and Jython to the platform module. |
|
40648
e5b641e700f2
Add news items for the recent pybench and platform changes.
Marc-André Lemburg <mal@egenix.com>
parents:
40632
diff
changeset
|
3522 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3523 - The sets module has been deprecated. Use the built-in set/frozenset |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3524 types instead. |
|
40614
b303fb383fa4
Deprecate the sets module.
Brett Cannon <bcannon@gmail.com>
parents:
40613
diff
changeset
|
3525 |
|
40613
ca537e9ba7a7
patch #1610795: BSD version of ctypes.util.find_library, by Martin
Thomas Heller <theller@ctypes.org>
parents:
40604
diff
changeset
|
3526 - Bug #1610795: make ctypes.util.find_library work on BSD systems. |
|
ca537e9ba7a7
patch #1610795: BSD version of ctypes.util.find_library, by Martin
Thomas Heller <theller@ctypes.org>
parents:
40604
diff
changeset
|
3527 |
|
40604
7d8868cfba7c
Fixes for 64-bit Windows: In ctypes.wintypes, correct the definitions
Thomas Heller <theller@ctypes.org>
parents:
40599
diff
changeset
|
3528 - Fixes for 64-bit Windows: In ctypes.wintypes, correct the |
|
7d8868cfba7c
Fixes for 64-bit Windows: In ctypes.wintypes, correct the definitions
Thomas Heller <theller@ctypes.org>
parents:
40599
diff
changeset
|
3529 definitions of HANDLE, WPARAM, LPARAM data types. Make |
|
7d8868cfba7c
Fixes for 64-bit Windows: In ctypes.wintypes, correct the definitions
Thomas Heller <theller@ctypes.org>
parents:
40599
diff
changeset
|
3530 parameterless foreign function calls work. |
|
7d8868cfba7c
Fixes for 64-bit Windows: In ctypes.wintypes, correct the definitions
Thomas Heller <theller@ctypes.org>
parents:
40599
diff
changeset
|
3531 |
|
40590
13fc194204c4
Change the ctypes version number to "1.1.0".
Thomas Heller <theller@ctypes.org>
parents:
40578
diff
changeset
|
3532 - The version number of the ctypes package changed to "1.1.0". |
|
13fc194204c4
Change the ctypes version number to "1.1.0".
Thomas Heller <theller@ctypes.org>
parents:
40578
diff
changeset
|
3533 |
|
40578
5d431025c999
Added entry about addition of _open() method to logging.FileHandler.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40576
diff
changeset
|
3534 - Bug #1627575: logging: Added _open() method to FileHandler which can |
|
5d431025c999
Added entry about addition of _open() method to logging.FileHandler.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40576
diff
changeset
|
3535 be used to reopen files. The FileHandler instance now saves the |
|
5d431025c999
Added entry about addition of _open() method to logging.FileHandler.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40576
diff
changeset
|
3536 encoding (which can be None) in an attribute called "encoding". |
|
5d431025c999
Added entry about addition of _open() method to logging.FileHandler.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40576
diff
changeset
|
3537 |
|
40576
de504024a6e7
Added entries about removal of some bare except clauses from logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40547
diff
changeset
|
3538 - Bug #411881: logging.handlers: bare except clause removed from |
|
de504024a6e7
Added entries about removal of some bare except clauses from logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40547
diff
changeset
|
3539 SMTPHandler.emit. Now, only ImportError is trapped. |
|
de504024a6e7
Added entries about removal of some bare except clauses from logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40547
diff
changeset
|
3540 |
|
de504024a6e7
Added entries about removal of some bare except clauses from logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40547
diff
changeset
|
3541 - Bug #411881: logging.handlers: bare except clause removed from |
|
de504024a6e7
Added entries about removal of some bare except clauses from logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40547
diff
changeset
|
3542 SocketHandler.createSocket. Now, only socket.error is trapped. |
|
de504024a6e7
Added entries about removal of some bare except clauses from logging.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40547
diff
changeset
|
3543 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3544 - Bug #411881: logging: bare except clause removed from |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3545 LogRecord.__init__. Now, only ValueError, TypeError and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3546 AttributeError are trapped. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3547 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3548 - Patch #1504073: Fix tarfile.open() for mode "r" with a fileobj |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3549 argument. |
|
40523
e85ca3fd4bd6
Patch #1504073: Fix tarfile.open() for mode "r" with a fileobj argument.
Lars Gustäbel <lars@gustaebel.de>
parents:
40522
diff
changeset
|
3550 |
|
40522
12af6788d911
[Rest of patch #1182394] Add ._current() method so that we can use the written-in-C .hexdigest() method
Andrew M. Kuchling <amk@amk.ca>
parents:
40519
diff
changeset
|
3551 - Patch #1182394 from Shane Holloway: speed up HMAC.hexdigest. |
|
12af6788d911
[Rest of patch #1182394] Add ._current() method so that we can use the written-in-C .hexdigest() method
Andrew M. Kuchling <amk@amk.ca>
parents:
40519
diff
changeset
|
3552 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3553 - Patch #1262036: Prevent TarFiles from being added to themselves |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3554 under certain conditions. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3555 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3556 - Patch #1230446: tarfile.py: fix ExFileObject so that read() and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3557 tell() work correctly together with readline(). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3558 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3559 - Patch #1484695: The tarfile module now raises a HeaderError |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3560 exception if a buffer given to frombuf() is invalid. |
|
40487
51395c0b5482
Patch #1484695: The tarfile module now raises a HeaderError exception
Georg Brandl <georg@python.org>
parents:
40458
diff
changeset
|
3561 |
|
40458
a910abe78159
Added news on recent changes to logging
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40455
diff
changeset
|
3562 - Bug #1503765: Fix a problem in logging.config with spaces in comma- |
|
a910abe78159
Added news on recent changes to logging
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40455
diff
changeset
|
3563 separated lists read from logging config files. |
|
a910abe78159
Added news on recent changes to logging
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40455
diff
changeset
|
3564 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3565 - Patch #1604907: Fix problems in logging.handlers caused at logging |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3566 shutdown when syslog handlers fail to initialize because of syslogd |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3567 problems. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3568 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3569 - Patch #1608267: fix a race condition in os.makedirs() if the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3570 directory to be created is already there. |
|
40437
9d472555b90d
Patch #1608267: fix a race condition in os.makedirs() is the directory
Georg Brandl <georg@python.org>
parents:
40424
diff
changeset
|
3571 |
|
40424
eb30d30f22a1
Patch #1610437: fix a tarfile bug with long filename headers.
Georg Brandl <georg@python.org>
parents:
40420
diff
changeset
|
3572 - Patch #1610437: fix a tarfile bug with long filename headers. |
|
eb30d30f22a1
Patch #1610437: fix a tarfile bug with long filename headers.
Georg Brandl <georg@python.org>
parents:
40420
diff
changeset
|
3573 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3574 - Patch #1371075: Make ConfigParser accept optional dict type for |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3575 ordering, sorting, etc. |
|
40418
3ee9d1a36d46
Patch #1371075: Make ConfigParser accept optional dict type
Martin v. Löwis <martin@v.loewis.de>
parents:
40416
diff
changeset
|
3576 |
|
40402
78fb7990c5aa
Fix #1563807: _ctypes built on AIX fails with ld ffi error.
Thomas Heller <theller@ctypes.org>
parents:
40395
diff
changeset
|
3577 - Bug #1563807: _ctypes built on AIX fails with ld ffi error. |
|
78fb7990c5aa
Fix #1563807: _ctypes built on AIX fails with ld ffi error.
Thomas Heller <theller@ctypes.org>
parents:
40395
diff
changeset
|
3578 |
|
40393
96be9d74ad36
Fix bug #1598620: A ctypes structure cannot contain itself.
Thomas Heller <theller@ctypes.org>
parents:
40383
diff
changeset
|
3579 - Bug #1598620: A ctypes Structure cannot contain itself. |
|
96be9d74ad36
Fix bug #1598620: A ctypes structure cannot contain itself.
Thomas Heller <theller@ctypes.org>
parents:
40383
diff
changeset
|
3580 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3581 - Patch #1070046: Marshal new-style objects like InstanceType in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3582 xmlrpclib. |
|
40360
40166e5011f8
Patch #1070046: Marshal new-style objects like InstanceType
Martin v. Löwis <martin@v.loewis.de>
parents:
40358
diff
changeset
|
3583 |
|
40358
0fdc2b8211f9
Make cStringIO.truncate raise IOError for negative
Martin v. Löwis <martin@v.loewis.de>
parents:
40357
diff
changeset
|
3584 - cStringIO.truncate(-1) now raises an IOError, like StringIO and |
|
0fdc2b8211f9
Make cStringIO.truncate raise IOError for negative
Martin v. Löwis <martin@v.loewis.de>
parents:
40357
diff
changeset
|
3585 regular files. |
|
0fdc2b8211f9
Make cStringIO.truncate raise IOError for negative
Martin v. Löwis <martin@v.loewis.de>
parents:
40357
diff
changeset
|
3586 |
|
40354
320dfdee8968
Patch #1472877: Fix Tix subwidget name resolution.
Martin v. Löwis <martin@v.loewis.de>
parents:
40352
diff
changeset
|
3587 - Patch #1472877: Fix Tix subwidget name resolution. |
|
320dfdee8968
Patch #1472877: Fix Tix subwidget name resolution.
Martin v. Löwis <martin@v.loewis.de>
parents:
40352
diff
changeset
|
3588 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3589 - Patch #1594554: Always close a tkSimpleDialog on ok(), even if an |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3590 exception occurs. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3591 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3592 - Patch #1538878: Don't make tkSimpleDialog dialogs transient if the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3593 parent window is withdrawn. |
|
40350
89f2e8da0f0f
Patch #1538878: Don't make tkSimpleDialog dialogs transient if
Martin v. Löwis <martin@v.loewis.de>
parents:
40346
diff
changeset
|
3594 |
|
40345
ba563ab7a57a
Bug #1597824: return the registered function from atexit.register()
Georg Brandl <georg@python.org>
parents:
40338
diff
changeset
|
3595 - Bug #1597824: return the registered function from atexit.register() |
|
ba563ab7a57a
Bug #1597824: return the registered function from atexit.register()
Georg Brandl <georg@python.org>
parents:
40338
diff
changeset
|
3596 to facilitate usage as a decorator. |
|
ba563ab7a57a
Bug #1597824: return the registered function from atexit.register()
Georg Brandl <georg@python.org>
parents:
40338
diff
changeset
|
3597 |
|
40338
d49e0de4019d
Patch #1360200: Use unmangled_version RPM spec field to deal with
Martin v. Löwis <martin@v.loewis.de>
parents:
40336
diff
changeset
|
3598 - Patch #1360200: Use unmangled_version RPM spec field to deal with |
|
d49e0de4019d
Patch #1360200: Use unmangled_version RPM spec field to deal with
Martin v. Löwis <martin@v.loewis.de>
parents:
40336
diff
changeset
|
3599 file name mangling. |
|
d49e0de4019d
Patch #1360200: Use unmangled_version RPM spec field to deal with
Martin v. Löwis <martin@v.loewis.de>
parents:
40336
diff
changeset
|
3600 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3601 - Patch #1359217: Process 2xx response in an ftplib transfer that |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3602 precedes an 1xx response. |
|
40336
ecbe91b5e46a
Patch #1359217: Ignore 2xx response before 150 response.
Martin v. Löwis <martin@v.loewis.de>
parents:
40335
diff
changeset
|
3603 |
|
40334
9f7fc68a20ae
Patch #1355023: support whence argument for GzipFile.seek.
Martin v. Löwis <martin@v.loewis.de>
parents:
40333
diff
changeset
|
3604 - Patch #1355023: support whence argument for GzipFile.seek. |
|
9f7fc68a20ae
Patch #1355023: support whence argument for GzipFile.seek.
Martin v. Löwis <martin@v.loewis.de>
parents:
40333
diff
changeset
|
3605 |
|
40458
a910abe78159
Added news on recent changes to logging
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40455
diff
changeset
|
3606 - Patch #1065257: Support passing open files as body in |
|
40333
90d355829bbb
Patch #1065257: Support passing open files as body in
Martin v. Löwis <martin@v.loewis.de>
parents:
40324
diff
changeset
|
3607 HTTPConnection.request(). |
|
90d355829bbb
Patch #1065257: Support passing open files as body in
Martin v. Löwis <martin@v.loewis.de>
parents:
40324
diff
changeset
|
3608 |
|
40316
6d99762cd818
[Bug #1569790] mailbox.Maildir.get_folder() loses factory information
Andrew M. Kuchling <amk@amk.ca>
parents:
40315
diff
changeset
|
3609 - Bug #1569790: mailbox.py: Maildir.get_folder() and MH.get_folder() |
|
6d99762cd818
[Bug #1569790] mailbox.Maildir.get_folder() loses factory information
Andrew M. Kuchling <amk@amk.ca>
parents:
40315
diff
changeset
|
3610 weren't passing the message factory on to newly created Maildir/MH |
|
6d99762cd818
[Bug #1569790] mailbox.Maildir.get_folder() loses factory information
Andrew M. Kuchling <amk@amk.ca>
parents:
40315
diff
changeset
|
3611 objects. |
|
6d99762cd818
[Bug #1569790] mailbox.Maildir.get_folder() loses factory information
Andrew M. Kuchling <amk@amk.ca>
parents:
40315
diff
changeset
|
3612 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3613 - Patch #1514543: mailbox.py: In the Maildir class, report errors if |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3614 there's a filename clash instead of possibly losing a message. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3615 (Patch by David Watson.) |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3616 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3617 - Patch #1514544: Try to ensure that messages/indexes have been |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3618 physically written to disk after calling .flush() or |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3619 .close(). (Patch by David Watson.) |
|
40318
ad796fe472ca
[Patch #1514544 by David Watson] use fsync() to ensure data is really on disk
Andrew M. Kuchling <amk@amk.ca>
parents:
40316
diff
changeset
|
3620 |
|
45417
e9bc4fbda191
Fix a few typos and layout glitches (more work is needed).
Guido van Rossum <guido@python.org>
parents:
45413
diff
changeset
|
3621 - Patch #1592250: Add elide argument to Tkinter.Text.search. |
|
40315
07b29bcfc013
Patch #1592250: Add elidge argument to Tkinter.Text.search.
Martin v. Löwis <martin@v.loewis.de>
parents:
40313
diff
changeset
|
3622 |
|
45417
e9bc4fbda191
Fix a few typos and layout glitches (more work is needed).
Guido van Rossum <guido@python.org>
parents:
45413
diff
changeset
|
3623 - Patch #838546: Make terminal become controlling in pty.fork(). |
|
40313
526c9584f252
Patch #838546: Make terminal become controlling in pty.fork().
Martin v. Löwis <martin@v.loewis.de>
parents:
40304
diff
changeset
|
3624 |
|
40304
bd1623d04bfc
Patch #1351744: Add askyesnocancel helper for tkMessageBox.
Martin v. Löwis <martin@v.loewis.de>
parents:
40303
diff
changeset
|
3625 - Patch #1351744: Add askyesnocancel helper for tkMessageBox. |
|
bd1623d04bfc
Patch #1351744: Add askyesnocancel helper for tkMessageBox.
Martin v. Löwis <martin@v.loewis.de>
parents:
40303
diff
changeset
|
3626 |
|
40285
530d7eb0c6c4
- Patch #1060577: Extract list of RPM files from spec file in
Martin v. Löwis <martin@v.loewis.de>
parents:
40257
diff
changeset
|
3627 - Patch #1060577: Extract list of RPM files from spec file in |
|
45417
e9bc4fbda191
Fix a few typos and layout glitches (more work is needed).
Guido van Rossum <guido@python.org>
parents:
45413
diff
changeset
|
3628 bdist_rpm. |
|
40285
530d7eb0c6c4
- Patch #1060577: Extract list of RPM files from spec file in
Martin v. Löwis <martin@v.loewis.de>
parents:
40257
diff
changeset
|
3629 |
|
40251
e16800ac1eea
Bug #1586613: fix zlib and bz2 codecs' incremental en/decoders.
Georg Brandl <georg@python.org>
parents:
40246
diff
changeset
|
3630 - Bug #1586613: fix zlib and bz2 codecs' incremental en/decoders. |
|
e16800ac1eea
Bug #1586613: fix zlib and bz2 codecs' incremental en/decoders.
Georg Brandl <georg@python.org>
parents:
40246
diff
changeset
|
3631 |
|
40246
fd8a5f925d4d
Patch #1583880: fix tarfile's problems with long names and posix/
Georg Brandl <georg@python.org>
parents:
40242
diff
changeset
|
3632 - Patch #1583880: fix tarfile's problems with long names and posix/ |
|
fd8a5f925d4d
Patch #1583880: fix tarfile's problems with long names and posix/
Georg Brandl <georg@python.org>
parents:
40242
diff
changeset
|
3633 GNU modes. |
|
fd8a5f925d4d
Patch #1583880: fix tarfile's problems with long names and posix/
Georg Brandl <georg@python.org>
parents:
40242
diff
changeset
|
3634 |
|
40242
4d833fca3670
Bug #1586448: the compiler module now emits the same bytecode for
Georg Brandl <georg@python.org>
parents:
40239
diff
changeset
|
3635 - Bug #1586448: the compiler module now emits the same bytecode for |
|
4d833fca3670
Bug #1586448: the compiler module now emits the same bytecode for
Georg Brandl <georg@python.org>
parents:
40239
diff
changeset
|
3636 list comprehensions as the builtin compiler, using the LIST_APPEND |
|
4d833fca3670
Bug #1586448: the compiler module now emits the same bytecode for
Georg Brandl <georg@python.org>
parents:
40239
diff
changeset
|
3637 opcode. |
|
4d833fca3670
Bug #1586448: the compiler module now emits the same bytecode for
Georg Brandl <georg@python.org>
parents:
40239
diff
changeset
|
3638 |
|
40239
7c4058681224
Fix codecs.EncodedFile which did not use file_encoding in 2.5.0, and
Georg Brandl <georg@python.org>
parents:
40227
diff
changeset
|
3639 - Fix codecs.EncodedFile which did not use file_encoding in 2.5.0, and |
|
7c4058681224
Fix codecs.EncodedFile which did not use file_encoding in 2.5.0, and
Georg Brandl <georg@python.org>
parents:
40227
diff
changeset
|
3640 fix all codecs file wrappers to work correctly with the "with" |
|
7c4058681224
Fix codecs.EncodedFile which did not use file_encoding in 2.5.0, and
Georg Brandl <georg@python.org>
parents:
40227
diff
changeset
|
3641 statement (bug #1586513). |
|
7c4058681224
Fix codecs.EncodedFile which did not use file_encoding in 2.5.0, and
Georg Brandl <georg@python.org>
parents:
40227
diff
changeset
|
3642 |
|
40211
43a826467ad3
Modulefinder now handles absolute and relative imports, including
Thomas Heller <theller@ctypes.org>
parents:
40209
diff
changeset
|
3643 - Lib/modulefinder.py now handles absolute and relative imports |
|
43a826467ad3
Modulefinder now handles absolute and relative imports, including
Thomas Heller <theller@ctypes.org>
parents:
40209
diff
changeset
|
3644 correctly. |
|
43a826467ad3
Modulefinder now handles absolute and relative imports, including
Thomas Heller <theller@ctypes.org>
parents:
40209
diff
changeset
|
3645 |
|
40182
e5cb4cb56541
Patch #1567274: Support SMTP over TLS.
Martin v. Löwis <martin@v.loewis.de>
parents:
40176
diff
changeset
|
3646 - Patch #1567274: Support SMTP over TLS. |
|
e5cb4cb56541
Patch #1567274: Support SMTP over TLS.
Martin v. Löwis <martin@v.loewis.de>
parents:
40176
diff
changeset
|
3647 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3648 - Patch #1560695: Add .note.GNU-stack to ctypes' sysv.S so that ctypes |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3649 isn't considered as requiring executable stacks. |
|
40162
5030fb4a400f
- Patch #1560695: Add .note.GNU-stack to ctypes' sysv.S so that
Martin v. Löwis <martin@v.loewis.de>
parents:
40151
diff
changeset
|
3650 |
|
40141
52fe0ecf55c1
ctypes callback functions only support 'fundamental' result types.
Thomas Heller <theller@ctypes.org>
parents:
40140
diff
changeset
|
3651 - ctypes callback functions only support 'fundamental' data types as |
|
52fe0ecf55c1
ctypes callback functions only support 'fundamental' result types.
Thomas Heller <theller@ctypes.org>
parents:
40140
diff
changeset
|
3652 result type. Raise an error when something else is used. This is a |
|
52fe0ecf55c1
ctypes callback functions only support 'fundamental' result types.
Thomas Heller <theller@ctypes.org>
parents:
40140
diff
changeset
|
3653 partial fix for Bug #1574584. |
|
52fe0ecf55c1
ctypes callback functions only support 'fundamental' result types.
Thomas Heller <theller@ctypes.org>
parents:
40140
diff
changeset
|
3654 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3655 - Fix turtle so that time.sleep is imported for the entire library. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3656 Allows the demo2 function to be executed on its own instead of only |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3657 when the module is run as a script. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3658 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3659 - Bug #813342: Start the IDLE subprocess with -Qnew if the parent is |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3660 started with that option. |
|
40093
70140cccd3da
Bug #813342: Start the IDLE subprocess with -Qnew if the parent
Georg Brandl <georg@python.org>
parents:
40076
diff
changeset
|
3661 |
|
40076
28db61101463
Bug #1565150: Fix subsecond processing for os.utime on Windows.
Martin v. Löwis <martin@v.loewis.de>
parents:
40070
diff
changeset
|
3662 - Bug #1565150: Fix subsecond processing for os.utime on Windows. |
|
28db61101463
Bug #1565150: Fix subsecond processing for os.utime on Windows.
Martin v. Löwis <martin@v.loewis.de>
parents:
40070
diff
changeset
|
3663 |
|
40002
8aaa3d91eefa
Add MSVC8 project files to create wininst-8.exe.
Martin v. Löwis <martin@v.loewis.de>
parents:
39995
diff
changeset
|
3664 - Support for MSVC 8 was added to bdist_wininst. |
|
8aaa3d91eefa
Add MSVC8 project files to create wininst-8.exe.
Martin v. Löwis <martin@v.loewis.de>
parents:
39995
diff
changeset
|
3665 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3666 - Bug #1446043: correctly raise a LookupError if an encoding name |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3667 given to encodings.search_function() contains a dot. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3668 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3669 - Bug #1560617: in pyclbr, return full module name not only for |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3670 classes, but also for functions. |
|
39932
d91826bac655
Bug #1560617: in pyclbr, return full module name not only for classes,
Georg Brandl <georg@python.org>
parents:
39931
diff
changeset
|
3671 |
|
39931
ffb901374a38
Bug #1457823: cgi.(Sv)FormContentDict's constructor now takes
Georg Brandl <georg@python.org>
parents:
39928
diff
changeset
|
3672 - Bug #1457823: cgi.(Sv)FormContentDict's constructor now takes |
|
ffb901374a38
Bug #1457823: cgi.(Sv)FormContentDict's constructor now takes
Georg Brandl <georg@python.org>
parents:
39928
diff
changeset
|
3673 keep_blank_values and strict_parsing keyword arguments. |
|
ffb901374a38
Bug #1457823: cgi.(Sv)FormContentDict's constructor now takes
Georg Brandl <georg@python.org>
parents:
39928
diff
changeset
|
3674 |
|
39928
b9a2ef1302d4
Bug #1566602: correct failure of posixpath unittest when $HOME ends
Georg Brandl <georg@python.org>
parents:
39926
diff
changeset
|
3675 - Bug #1566602: correct failure of posixpath unittest when $HOME ends |
|
b9a2ef1302d4
Bug #1566602: correct failure of posixpath unittest when $HOME ends
Georg Brandl <georg@python.org>
parents:
39926
diff
changeset
|
3676 with a slash. |
|
b9a2ef1302d4
Bug #1566602: correct failure of posixpath unittest when $HOME ends
Georg Brandl <georg@python.org>
parents:
39926
diff
changeset
|
3677 |
|
39919
c477a0e2b067
Bug #1565661: in webbrowser, split() the command for the default
Georg Brandl <georg@python.org>
parents:
39914
diff
changeset
|
3678 - Bug #1565661: in webbrowser, split() the command for the default |
|
c477a0e2b067
Bug #1565661: in webbrowser, split() the command for the default
Georg Brandl <georg@python.org>
parents:
39914
diff
changeset
|
3679 GNOME browser in case it is a command with args. |
|
c477a0e2b067
Bug #1565661: in webbrowser, split() the command for the default
Georg Brandl <georg@python.org>
parents:
39914
diff
changeset
|
3680 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3681 - Made the error message for time.strptime when the data data and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3682 format do match be more clear. |
|
39889
b072228c95a2
Make the error message for when the time data and format do not match clearer.
Brett Cannon <bcannon@gmail.com>
parents:
39883
diff
changeset
|
3683 |
|
39883
ecaafc32c500
Fix a bug in traceback.format_exception_only() that led to an error
Georg Brandl <georg@python.org>
parents:
39881
diff
changeset
|
3684 - Fix a bug in traceback.format_exception_only() that led to an error |
|
ecaafc32c500
Fix a bug in traceback.format_exception_only() that led to an error
Georg Brandl <georg@python.org>
parents:
39881
diff
changeset
|
3685 being raised when print_exc() was called without an exception set. |
|
ecaafc32c500
Fix a bug in traceback.format_exception_only() that led to an error
Georg Brandl <georg@python.org>
parents:
39881
diff
changeset
|
3686 In version 2.4, this printed "None", restored that behavior. |
|
ecaafc32c500
Fix a bug in traceback.format_exception_only() that led to an error
Georg Brandl <georg@python.org>
parents:
39881
diff
changeset
|
3687 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3688 - Make webbrowser.BackgroundBrowser usable in Windows (it wasn't |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3689 because the close_fds arg to subprocess.Popen is not supported). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3690 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3691 - Reverted patch #1504333 to sgmllib because it introduced an infinite |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3692 loop. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3693 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3694 - Patch #1553314: Fix the inspect.py slowdown that was hurting IPython |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3695 & SAGE by adding smarter caching in inspect.getmodule() |
|
39808
c0314c8936e5
Add missing NEWS entry for rev 51803
Nick Coghlan <ncoghlan@gmail.com>
parents:
39793
diff
changeset
|
3696 |
|
39785
dce17b5bd387
Fix missing import of the types module in logging.config.
Georg Brandl <georg@python.org>
parents:
39779
diff
changeset
|
3697 - Fix missing import of the types module in logging.config. |
|
dce17b5bd387
Fix missing import of the types module in logging.config.
Georg Brandl <georg@python.org>
parents:
39779
diff
changeset
|
3698 |
|
39731
cb6642ded4e7
NEWS entry on trunk for decimal module changes
Nick Coghlan <ncoghlan@gmail.com>
parents:
39720
diff
changeset
|
3699 - Patch #1550886: Fix decimal module context management implementation |
|
39745
08ca476f8a34
Fix SF bug #1546288, crash in dict_equal.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39741
diff
changeset
|
3700 to match the localcontext() example from PEP 343. |
|
39731
cb6642ded4e7
NEWS entry on trunk for decimal module changes
Nick Coghlan <ncoghlan@gmail.com>
parents:
39720
diff
changeset
|
3701 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3702 - Bug #1545341: The 'classifier' keyword argument to the Distutils |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3703 setup() function now accepts tuples as well as lists. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3704 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3705 - Bug #1541863: uuid.uuid1 failed to generate unique identifiers on |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3706 systems with low clock resolution. |
|
39554
a87320ebd0e6
Bug #1541863: uuid.uuid1 failed to generate unique identifiers
Martin v. Löwis <martin@v.loewis.de>
parents:
39532
diff
changeset
|
3707 |
|
39793
363ef804a096
Fixed subprocess bug #1531862 again, after removing tests
Gustavo Niemeyer <gustavo@niemeyer.net>
parents:
39789
diff
changeset
|
3708 - Bug #1531862: Do not close standard file descriptors in subprocess. |
|
363ef804a096
Fixed subprocess bug #1531862 again, after removing tests
Gustavo Niemeyer <gustavo@niemeyer.net>
parents:
39789
diff
changeset
|
3709 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3710 - idle: Honor the "Cancel" action in the save dialog (Debian bug |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3711 #299092). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3712 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3713 - Fix utf-8-sig incremental decoder, which didn't recognise a BOM when |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3714 the first chunk fed to the decoder started with a BOM, but was |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3715 longer than 3 bytes. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3716 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3717 - The implementation of UnicodeError objects has been simplified |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3718 (start and end attributes are now stored directly as Py_ssize_t |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3719 members). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3720 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3721 - Issue #829951: In the smtplib module, SMTP.starttls() now complies |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3722 with RFC 3207 and forgets any knowledge obtained from the server not |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3723 obtained from the TLS negotiation itself. Patch contributed by Bill |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3724 Fenner. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3725 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3726 - Issue #1339: The smtplib.SMTP class has been refactored a bit such |
|
44723
0766efd2a6d6
Fixes (accepts patch) issue1339 - http://bugs.python.org/issue1339
Gregory P. Smith <greg@mad-scientist.com>
parents:
44721
diff
changeset
|
3727 that the SMTP.starttls() caller no longer needs to call ehlo() |
|
0766efd2a6d6
Fixes (accepts patch) issue1339 - http://bugs.python.org/issue1339
Gregory P. Smith <greg@mad-scientist.com>
parents:
44721
diff
changeset
|
3728 beforehand. SMTP.starttls() now raises an exception of the server |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3729 does not claim to support starttls. Adds the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3730 SMTP.ehlo_or_helo_if_needed() method. Patch contributed by Bill |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3731 Fenner. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3732 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3733 - Patch #1089358: Add signal.siginterrupt, a wrapper around |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3734 siginterrupt(3). |
|
44974
5e0b460f294a
#1940: make it possible to use curses.filter() before curses.initscr()
Georg Brandl <georg@python.org>
parents:
44945
diff
changeset
|
3735 |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
3736 Extension Modules |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
3737 ----------------- |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
3738 |
|
47252
e534ee0a4cd0
ConfigParser renaming reversal part 3: move module into place and adapt imports.
Georg Brandl <georg@python.org>
parents:
47241
diff
changeset
|
3739 - Patch #1657: added select.epoll and select.kqueue. |
|
45991
728dc13327b2
Applied patch #1657 epoll and kqueue wrappers for the select module
Christian Heimes <christian@cheimes.de>
parents:
45985
diff
changeset
|
3740 |
|
45488
c126bd9b505b
#1506171: added operator.methodcaller().
Georg Brandl <georg@python.org>
parents:
45487
diff
changeset
|
3741 - Patch #1506171: added operator.methodcaller(). |
|
c126bd9b505b
#1506171: added operator.methodcaller().
Georg Brandl <georg@python.org>
parents:
45487
diff
changeset
|
3742 |
|
45487
813c146858f7
#1826: allow dotted attribute paths in operator.attrgetter.
Georg Brandl <georg@python.org>
parents:
45470
diff
changeset
|
3743 - Patch #1826: operator.attrgetter() now supports dotted attribute paths. |
|
813c146858f7
#1826: allow dotted attribute paths in operator.attrgetter.
Georg Brandl <georg@python.org>
parents:
45470
diff
changeset
|
3744 |
|
47252
e534ee0a4cd0
ConfigParser renaming reversal part 3: move module into place and adapt imports.
Georg Brandl <georg@python.org>
parents:
47241
diff
changeset
|
3745 - Patch #1957: syslogmodule: Release GIL when calling syslog(3). |
|
45469
47a58ca3e10e
Patch #1957: syslogmodule: Release GIL when calling syslog(3)
Christian Heimes <christian@cheimes.de>
parents:
45453
diff
changeset
|
3746 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3747 - Bug #2112: mmap.error is now a subclass of EnvironmentError and not |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3748 a direct EnvironmentError. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3749 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3750 - Bug #2111: mmap segfaults when trying to write a block opened with |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3751 PROT_READ. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3752 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3753 - Bug #2063: correct order of utime and stime in os.times() result on |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3754 Windows. |
|
45308
ceee0981f141
#2063: correct order of utime and stime in os.times()
Georg Brandl <georg@python.org>
parents:
45298
diff
changeset
|
3755 |
|
45294
275ed8593ec6
Patch #1736: Fix file name handling of _msi.FCICreate.
Martin v. Löwis <martin@v.loewis.de>
parents:
45275
diff
changeset
|
3756 - Patch #1736: Fix file name handling of _msi.FCICreate. |
|
275ed8593ec6
Patch #1736: Fix file name handling of _msi.FCICreate.
Martin v. Löwis <martin@v.loewis.de>
parents:
45275
diff
changeset
|
3757 |
|
45235
eca90b8aa7fd
Update big5hkscs codec to conform to the HKSCS:2004 revision.
Hye-Shik Chang <hyeshik@gmail.com>
parents:
45231
diff
changeset
|
3758 - Updated ``big5hkscs`` codec to the HKSCS revision of 2004. |
|
eca90b8aa7fd
Update big5hkscs codec to conform to the HKSCS:2004 revision.
Hye-Shik Chang <hyeshik@gmail.com>
parents:
45231
diff
changeset
|
3759 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3760 - Issue #1940: make it possible to use curses.filter() before |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3761 curses.initscr() as the documentation says. |
|
44974
5e0b460f294a
#1940: make it possible to use curses.filter() before curses.initscr()
Georg Brandl <georg@python.org>
parents:
44945
diff
changeset
|
3762 |
|
44945
bbc719a8b58b
Backport of several functions from Python 3.0 to 2.6 including PyUnicode_FromString, PyUnicode_Format and PyLong_From/AsSsize_t. The functions are partly required for the backport of the bytearray type and _fileio module. They should also make it easier to port C to 3.0.
Christian Heimes <christian@cheimes.de>
parents:
44929
diff
changeset
|
3763 - Backport of _fileio module from Python 3.0. |
|
bbc719a8b58b
Backport of several functions from Python 3.0 to 2.6 including PyUnicode_FromString, PyUnicode_Format and PyLong_From/AsSsize_t. The functions are partly required for the backport of the bytearray type and _fileio module. They should also make it easier to port C to 3.0.
Christian Heimes <christian@cheimes.de>
parents:
44929
diff
changeset
|
3764 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3765 - Patch #1087741: mmap.mmap is now a class, not a factory function. It |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3766 is also subclassable now. |
|
44837
ad6a9db1ff45
mmap is an extension module.
Georg Brandl <georg@python.org>
parents:
44836
diff
changeset
|
3767 |
|
44822
424cccfd2baa
#1648: add sys.gettrace() and sys.getprofile().
Georg Brandl <georg@python.org>
parents:
44819
diff
changeset
|
3768 - Patch #1648: added ``sys.getprofile()`` and ``sys.gettrace()``. |
|
424cccfd2baa
#1648: add sys.gettrace() and sys.getprofile().
Georg Brandl <georg@python.org>
parents:
44819
diff
changeset
|
3769 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3770 - Patch #1663329: added ``os.closerange()`` function to quickly close |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3771 a range of file descriptors without considering errors. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3772 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3773 - Patch #976880: ``mmap`` objects now have an ``rfind`` method that |
|
44774
80366621c502
Patch #976880: add mmap .rfind() method, and 'end' paramter to .find().
Andrew M. Kuchling <amk@amk.ca>
parents:
44768
diff
changeset
|
3774 works as expected. ``mmap.find`` also takes an optional ``end`` |
|
80366621c502
Patch #976880: add mmap .rfind() method, and 'end' paramter to .find().
Andrew M. Kuchling <amk@amk.ca>
parents:
44768
diff
changeset
|
3775 parameter. |
|
80366621c502
Patch #976880: add mmap .rfind() method, and 'end' paramter to .find().
Andrew M. Kuchling <amk@amk.ca>
parents:
44768
diff
changeset
|
3776 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3777 - _winreg's HKEY object has gained __enter__ and __exit__ methods to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3778 support the context manager protocol. The _winreg module also |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3779 gained a new function ``ExpandEnvironmentStrings`` to expand |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3780 REG_EXPAND_SZ keys. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3781 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3782 - itertools.starmap() now accepts any iterable input. Previously, it |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3783 required the function inputs to be tuples. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3784 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3785 - itertools.chain() now has an alternate constructor, |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3786 chain.from_iterable(). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3787 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3788 - Issue #1646: Make socket support TIPC. The socket module now has |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3789 support for TIPC under Linux, see http://tipc.sf.net/ for more |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3790 information. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3791 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3792 - Added interface for Windows' WSAIoctl to socket object and added an |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3793 example for a simple network sniffer. |
|
44474
bfed70277ab3
Added interface to Windows' WSAIoctl and a simple example for a network sniffer.
Christian Heimes <christian@cheimes.de>
parents:
44470
diff
changeset
|
3794 |
|
44445
53ac3fc69b78
Bug #1301: fixed a bad assert in _tkinter.
Guido van Rossum <guido@python.org>
parents:
44440
diff
changeset
|
3795 - Bug #1301: Bad assert in _tkinter fixed. |
|
53ac3fc69b78
Bug #1301: fixed a bad assert in _tkinter.
Guido van Rossum <guido@python.org>
parents:
44440
diff
changeset
|
3796 |
|
44391
95cf3d53cae0
Added wininst-9.0.exe executable for VS 2008
Christian Heimes <christian@cheimes.de>
parents:
44387
diff
changeset
|
3797 - Added bdist_wininst executable for VS 2008. |
|
95cf3d53cae0
Added wininst-9.0.exe executable for VS 2008
Christian Heimes <christian@cheimes.de>
parents:
44387
diff
changeset
|
3798 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3799 - Bug #1604: collections.deque.__init__(iterable) now clears any prior |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3800 contents before adding elements from the iterable. This fix brings |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3801 the behavior into line with that for list.__init__(). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3802 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3803 - Added wide char functions to msvcrt module: getwch, getwche, putwch |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3804 and ungetwch. The functions accept or return unicode. |
|
44250
59e64fa3ad1d
Added wide char api variants of getch and putch to msvcrt module. The wide char methods are required to fix #1578 in py3k. I figured out that they might be useful in 2.6, too.
Christian Heimes <christian@cheimes.de>
parents:
44225
diff
changeset
|
3805 |
|
44141
ece65c69b1d3
Move nt.access change into the right section.
Martin v. Löwis <martin@v.loewis.de>
parents:
44135
diff
changeset
|
3806 - os.access now returns True on Windows for any existing directory. |
|
ece65c69b1d3
Move nt.access change into the right section.
Martin v. Löwis <martin@v.loewis.de>
parents:
44135
diff
changeset
|
3807 |
|
44038
d44fffda2cd0
Expose Py_Py3kWarningFlag as sys.py3kwarning as discussed in #1504
Christian Heimes <christian@cheimes.de>
parents:
44013
diff
changeset
|
3808 - Added warnpy3k function to the warnings module. |
|
d44fffda2cd0
Expose Py_Py3kWarningFlag as sys.py3kwarning as discussed in #1504
Christian Heimes <christian@cheimes.de>
parents:
44013
diff
changeset
|
3809 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3810 - Marshal.dumps() now expects exact type matches for int, long, float, |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3811 complex, tuple, list, dict, set, and frozenset. Formerly, it would |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3812 silently miscode subclasses of those types. Now, it raises a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3813 ValueError instead. |
|
43781
da58cf9bcb01
Fix marshal's incorrect handling of subclasses of builtin types (backport candidate).
Raymond Hettinger <python@rcn.com>
parents:
43773
diff
changeset
|
3814 |
|
43228
1a0c73580665
Patch #1388440: Add set_completion_display_matches_hook and
Martin v. Löwis <martin@v.loewis.de>
parents:
43211
diff
changeset
|
3815 - Patch #1388440: Add set_completion_display_matches_hook and |
|
1a0c73580665
Patch #1388440: Add set_completion_display_matches_hook and
Martin v. Löwis <martin@v.loewis.de>
parents:
43211
diff
changeset
|
3816 get_completion_type to readline. |
|
1a0c73580665
Patch #1388440: Add set_completion_display_matches_hook and
Martin v. Löwis <martin@v.loewis.de>
parents:
43211
diff
changeset
|
3817 |
|
42266
f8c75e849956
Fix for SF# 1649098: avoid zero-sized array declaration in structure.
Thomas Heller <theller@ctypes.org>
parents:
42263
diff
changeset
|
3818 - Bug #1649098: Avoid declaration of zero-sized array declaration in |
|
f8c75e849956
Fix for SF# 1649098: avoid zero-sized array declaration in structure.
Thomas Heller <theller@ctypes.org>
parents:
42263
diff
changeset
|
3819 structure. |
|
f8c75e849956
Fix for SF# 1649098: avoid zero-sized array declaration in structure.
Thomas Heller <theller@ctypes.org>
parents:
42263
diff
changeset
|
3820 |
|
41784
b7fb942b403e
Remove the rgbimg module. It has been deprecated since Python 2.5.
Brett Cannon <bcannon@gmail.com>
parents:
41776
diff
changeset
|
3821 - Removed the rgbimg module; been deprecated since Python 2.5. |
|
b7fb942b403e
Remove the rgbimg module. It has been deprecated since Python 2.5.
Brett Cannon <bcannon@gmail.com>
parents:
41776
diff
changeset
|
3822 |
|
41776
312c1119dc14
Clear data so random memory does not get freed. Will backport.
Neal Norwitz <nnorwitz@gmail.com>
parents:
41773
diff
changeset
|
3823 - Bug #1721309: prevent bsddb module from freeing random memory. |
|
312c1119dc14
Clear data so random memory does not get freed. Will backport.
Neal Norwitz <nnorwitz@gmail.com>
parents:
41773
diff
changeset
|
3824 |
|
43591
cc15836b6808
mention bsddb fixes.
Gregory P. Smith <greg@mad-scientist.com>
parents:
43540
diff
changeset
|
3825 - Bug #1233: fix bsddb.dbshelve.DBShelf append method to work as |
|
cc15836b6808
mention bsddb fixes.
Gregory P. Smith <greg@mad-scientist.com>
parents:
43540
diff
changeset
|
3826 intended for RECNO databases. |
|
cc15836b6808
mention bsddb fixes.
Gregory P. Smith <greg@mad-scientist.com>
parents:
43540
diff
changeset
|
3827 |
|
43766
51a0de9bab37
Fixes bug 477182 on pybsddb.sf.net. DB objects now load the flags and
Gregory P. Smith <greg@mad-scientist.com>
parents:
43751
diff
changeset
|
3828 - pybsddb.sf.net Bug #477182: Load the database flags at database open |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3829 time so that opening a database previously created with the DB_DUP |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3830 or DB_DUPSORT flag set will keep the proper behavior on subsequent |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3831 opens. Specifically: dictionary assignment to a DB object will |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3832 replace all values for a given key when the database allows |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3833 duplicate values. DB users should use DB.put(k, v) when they want |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3834 to store duplicates; not DB[k] = v. |
|
43766
51a0de9bab37
Fixes bug 477182 on pybsddb.sf.net. DB objects now load the flags and
Gregory P. Smith <greg@mad-scientist.com>
parents:
43751
diff
changeset
|
3835 |
|
43767
8d4e9c4f0350
Add the bsddb.db.DBEnv.lock_id_free method.
Gregory P. Smith <greg@mad-scientist.com>
parents:
43766
diff
changeset
|
3836 - Add the bsddb.db.DBEnv.lock_id_free method. |
|
8d4e9c4f0350
Add the bsddb.db.DBEnv.lock_id_free method.
Gregory P. Smith <greg@mad-scientist.com>
parents:
43766
diff
changeset
|
3837 |
|
41381
d8cd88f93098
Bug #1686475: Support stat'ing open files on Windows again.
Martin v. Löwis <martin@v.loewis.de>
parents:
41375
diff
changeset
|
3838 - Bug #1686475: Support stat'ing open files on Windows again. |
|
d8cd88f93098
Bug #1686475: Support stat'ing open files on Windows again.
Martin v. Löwis <martin@v.loewis.de>
parents:
41375
diff
changeset
|
3839 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3840 - Patch #1185447: binascii.b2a_qp() now correctly quotes binary |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3841 characters with ASCII value less than 32. Also, it correctly quotes |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3842 dots only if they occur on a single line, as opposed to the previous |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3843 behavior of quoting dots if they are the second character of any |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3844 line. |
|
41177
5a1a0aa9a4bb
Patch #1185447: binascii.b2a_qp() now correctly quotes binary characters
Georg Brandl <georg@python.org>
parents:
41174
diff
changeset
|
3845 |
|
41154
a4e0c79015d8
Bug #1622896: fix a rare corner case where the bz2 module raised an
Georg Brandl <georg@python.org>
parents:
41153
diff
changeset
|
3846 - Bug #1622896: fix a rare corner case where the bz2 module raised an |
|
a4e0c79015d8
Bug #1622896: fix a rare corner case where the bz2 module raised an
Georg Brandl <georg@python.org>
parents:
41153
diff
changeset
|
3847 error in spite of a succesful compression. |
|
a4e0c79015d8
Bug #1622896: fix a rare corner case where the bz2 module raised an
Georg Brandl <georg@python.org>
parents:
41153
diff
changeset
|
3848 |
|
41036
6d8dcad12fd9
Patch #1654417: make operator.{get,set,del}slice use the full range
Georg Brandl <georg@python.org>
parents:
41032
diff
changeset
|
3849 - Patch #1654417: make operator.{get,set,del}slice use the full range |
|
6d8dcad12fd9
Patch #1654417: make operator.{get,set,del}slice use the full range
Georg Brandl <georg@python.org>
parents:
41032
diff
changeset
|
3850 of Py_ssize_t. |
|
6d8dcad12fd9
Patch #1654417: make operator.{get,set,del}slice use the full range
Georg Brandl <georg@python.org>
parents:
41032
diff
changeset
|
3851 |
|
41026
3cfdb80bc68e
Patch #1646728: datetime.fromtimestamp fails with negative
Guido van Rossum <guido@python.org>
parents:
41025
diff
changeset
|
3852 - Patch #1646728: datetime.fromtimestamp fails with negative |
|
3cfdb80bc68e
Patch #1646728: datetime.fromtimestamp fails with negative
Guido van Rossum <guido@python.org>
parents:
41025
diff
changeset
|
3853 fractional times. With unittest. |
|
3cfdb80bc68e
Patch #1646728: datetime.fromtimestamp fails with negative
Guido van Rossum <guido@python.org>
parents:
41025
diff
changeset
|
3854 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3855 - Patch #1490190: posixmodule now includes os.chflags() and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3856 os.lchflags() functions on platforms where the underlying system |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3857 calls are available. |
|
40872
53fd144a3f1a
Patch #1490190: posixmodule now includes os.chflags() and os.lchflags()
Martin v. Löwis <martin@v.loewis.de>
parents:
40871
diff
changeset
|
3858 |
|
40853
2a2532883d80
Patch #1494140: Add documentation for the new struct.Struct object.
Georg Brandl <georg@python.org>
parents:
40842
diff
changeset
|
3859 - Patch #1494140: Add documentation for the new struct.Struct object. |
|
2a2532883d80
Patch #1494140: Add documentation for the new struct.Struct object.
Georg Brandl <georg@python.org>
parents:
40842
diff
changeset
|
3860 |
|
40842
90e22fea8363
Patch #1432399: Add HCI sockets.
Martin v. Löwis <martin@v.loewis.de>
parents:
40839
diff
changeset
|
3861 - Patch #1432399: Support the HCI protocol for bluetooth sockets |
|
90e22fea8363
Patch #1432399: Add HCI sockets.
Martin v. Löwis <martin@v.loewis.de>
parents:
40839
diff
changeset
|
3862 |
|
40837
3bbec91c5b8f
Patch #1657276: Make NETLINK_DNRTMSG conditional.
Martin v. Löwis <martin@v.loewis.de>
parents:
40834
diff
changeset
|
3863 - Patch #1657276: Make NETLINK_DNRTMSG conditional. |
|
3bbec91c5b8f
Patch #1657276: Make NETLINK_DNRTMSG conditional.
Martin v. Löwis <martin@v.loewis.de>
parents:
40834
diff
changeset
|
3864 |
|
40771
e776c83a0c19
Bug #1653736: Complain about keyword arguments to time.isoformat.
Martin v. Löwis <martin@v.loewis.de>
parents:
40748
diff
changeset
|
3865 - Bug #1653736: Complain about keyword arguments to time.isoformat. |
|
e776c83a0c19
Bug #1653736: Complain about keyword arguments to time.isoformat.
Martin v. Löwis <martin@v.loewis.de>
parents:
40748
diff
changeset
|
3866 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3867 - Bug #1486663: don't reject keyword arguments for subclasses of |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3868 builtin types. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3869 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3870 - Patch #1610575: The struct module now supports the 't' code, for C99 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3871 _Bool. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3872 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3873 - Patch #1635058: ensure that htonl and friends never accept or return |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3874 negative numbers, per the underlying C implementation. |
|
40632
6efe3a4b10ac
Patch #1635058 by Mark Roberts: ensure that htonl and friends never accept or
Guido van Rossum <guido@python.org>
parents:
40614
diff
changeset
|
3875 |
|
40416
c43787e6d706
Patch #1544279: Improve thread-safety of the socket module by moving
Martin v. Löwis <martin@v.loewis.de>
parents:
40415
diff
changeset
|
3876 - Patch #1544279: Improve thread-safety of the socket module by moving |
|
c43787e6d706
Patch #1544279: Improve thread-safety of the socket module by moving
Martin v. Löwis <martin@v.loewis.de>
parents:
40415
diff
changeset
|
3877 the sock_addr_t storage out of the socket object. |
|
c43787e6d706
Patch #1544279: Improve thread-safety of the socket module by moving
Martin v. Löwis <martin@v.loewis.de>
parents:
40415
diff
changeset
|
3878 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3879 - Patch #1019808: fix bug that causes an incorrect error to be |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3880 returned when a socket timeout is set and a connection attempt |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3881 fails. |
|
44789
3c9ccc32da9a
Patch #1019808 from Federico Schwindt: Return correct socket error when
Andrew M. Kuchling <amk@amk.ca>
parents:
44785
diff
changeset
|
3882 |
|
40362
271133981e63
Speed up function calls into the math module by using METH_O.
Neal Norwitz <nnorwitz@gmail.com>
parents:
40360
diff
changeset
|
3883 - Speed up function calls into the math module. |
|
271133981e63
Speed up function calls into the math module by using METH_O.
Neal Norwitz <nnorwitz@gmail.com>
parents:
40360
diff
changeset
|
3884 |
|
40346
2515ec4b5b33
Bug #1588217: don't parse "= " as a soft line break in binascii's
Georg Brandl <georg@python.org>
parents:
40345
diff
changeset
|
3885 - Bug #1588217: don't parse "= " as a soft line break in binascii's |
|
2515ec4b5b33
Bug #1588217: don't parse "= " as a soft line break in binascii's
Georg Brandl <georg@python.org>
parents:
40345
diff
changeset
|
3886 a2b_qp() function, instead leave it in the string as quopri.decode() |
|
2515ec4b5b33
Bug #1588217: don't parse "= " as a soft line break in binascii's
Georg Brandl <georg@python.org>
parents:
40345
diff
changeset
|
3887 does. |
|
2515ec4b5b33
Bug #1588217: don't parse "= " as a soft line break in binascii's
Georg Brandl <georg@python.org>
parents:
40345
diff
changeset
|
3888 |
|
40373
99cb38351ffc
Bug #1599782: Fix segfault on bsddb.db.DB().type().
Neal Norwitz <nnorwitz@gmail.com>
parents:
40362
diff
changeset
|
3889 - Bug #1599782: Fix segfault on bsddb.db.DB().type(). |
|
99cb38351ffc
Bug #1599782: Fix segfault on bsddb.db.DB().type().
Neal Norwitz <nnorwitz@gmail.com>
parents:
40362
diff
changeset
|
3890 |
|
40123
0f505ec8b97a
Bug #1567666: Emulate GetFileAttributesExA for Win95.
Martin v. Löwis <martin@v.loewis.de>
parents:
40119
diff
changeset
|
3891 - Bug #1567666: Emulate GetFileAttributesExA for Win95. |
|
0f505ec8b97a
Bug #1567666: Emulate GetFileAttributesExA for Win95.
Martin v. Löwis <martin@v.loewis.de>
parents:
40119
diff
changeset
|
3892 |
|
40119
b94bcb7aed3d
Patch #1576166: Support os.utime for directories on Windows NT+.
Martin v. Löwis <martin@v.loewis.de>
parents:
40117
diff
changeset
|
3893 - Patch #1576166: Support os.utime for directories on Windows NT+. |
|
b94bcb7aed3d
Patch #1576166: Support os.utime for directories on Windows NT+.
Martin v. Löwis <martin@v.loewis.de>
parents:
40117
diff
changeset
|
3894 |
|
40070
665d7798a1bc
Patch #1572724: fix typo ('=' instead of '==') in _msi.c.
Georg Brandl <georg@python.org>
parents:
40063
diff
changeset
|
3895 - Patch #1572724: fix typo ('=' instead of '==') in _msi.c. |
|
665d7798a1bc
Patch #1572724: fix typo ('=' instead of '==') in _msi.c.
Georg Brandl <georg@python.org>
parents:
40063
diff
changeset
|
3896 |
|
40045
347794391ce4
Bug #1572832: fix a bug in ISO-2022 codecs which may cause segfault
Hye-Shik Chang <hyeshik@gmail.com>
parents:
40043
diff
changeset
|
3897 - Bug #1572832: fix a bug in ISO-2022 codecs which may cause segfault |
|
347794391ce4
Bug #1572832: fix a bug in ISO-2022 codecs which may cause segfault
Hye-Shik Chang <hyeshik@gmail.com>
parents:
40043
diff
changeset
|
3898 when encoding non-BMP unicode characters. |
|
347794391ce4
Bug #1572832: fix a bug in ISO-2022 codecs which may cause segfault
Hye-Shik Chang <hyeshik@gmail.com>
parents:
40043
diff
changeset
|
3899 |
|
39935
b7ae8977d06e
Bug #1556784: allow format strings longer than 127 characters in
Georg Brandl <georg@python.org>
parents:
39932
diff
changeset
|
3900 - Bug #1556784: allow format strings longer than 127 characters in |
|
b7ae8977d06e
Bug #1556784: allow format strings longer than 127 characters in
Georg Brandl <georg@python.org>
parents:
39932
diff
changeset
|
3901 datetime's strftime function. |
|
b7ae8977d06e
Bug #1556784: allow format strings longer than 127 characters in
Georg Brandl <georg@python.org>
parents:
39932
diff
changeset
|
3902 |
|
39869
de4866d44f13
added itertools.count(-n) fix
Jack Diederich <jackdied@gmail.com>
parents:
39864
diff
changeset
|
3903 - Fix itertools.count(n) to work with negative numbers again. |
|
de4866d44f13
added itertools.count(-n) fix
Jack Diederich <jackdied@gmail.com>
parents:
39864
diff
changeset
|
3904 |
|
39850
1660eaa0cc26
Patch #1557515: Add RLIMIT_SBSIZE.
Martin v. Löwis <martin@v.loewis.de>
parents:
39830
diff
changeset
|
3905 - RLIMIT_SBSIZE was added to the resource module where available. |
|
1660eaa0cc26
Patch #1557515: Add RLIMIT_SBSIZE.
Martin v. Löwis <martin@v.loewis.de>
parents:
39830
diff
changeset
|
3906 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3907 - Bug #1551427: fix a wrong NULL pointer check in the win32 version of |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3908 os.urandom(). |
|
39774
98cd7b1666fb
Bug #1551427: fix a wrong NULL pointer check in the win32 version
Georg Brandl <georg@python.org>
parents:
39772
diff
changeset
|
3909 |
|
39719
e905f78eafca
Bug #1548092: fix curses.tparm seg fault on invalid input. Needs backport to 2.5.1 and earlier.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39611
diff
changeset
|
3910 - Bug #1548092: fix curses.tparm seg fault on invalid input. |
|
e905f78eafca
Bug #1548092: fix curses.tparm seg fault on invalid input. Needs backport to 2.5.1 and earlier.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39611
diff
changeset
|
3911 |
|
44595
d1a1ba502579
Patch 1114: fix compilation of curses module on 64-bit AIX, and any other LP64 platforms where attr_t isn't a C long
Andrew M. Kuchling <amk@amk.ca>
parents:
44594
diff
changeset
|
3912 - Patch #1114: fix curses module compilation on 64-bit AIX, & possibly |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3913 other 64-bit LP64 platforms where attr_t is not the same size as a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3914 long. (Contributed by Luke Mewburn.) |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3915 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3916 - Bug #1550714: fix SystemError from itertools.tee on negative value |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3917 for n. |
|
39720
1352ad9afcc0
Bug #1550714: fix SystemError from itertools.tee on negative value for n.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39719
diff
changeset
|
3918 |
|
39760
15109781f016
Fix a few bugs on cjkcodecs found by Oren Tirosh:
Hye-Shik Chang <hyeshik@gmail.com>
parents:
39753
diff
changeset
|
3919 - Fixed a few bugs on cjkcodecs: |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3920 - gbk and gb18030 codec now handle U+30FB KATAKANA MIDDLE DOT |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3921 correctly. |
|
39760
15109781f016
Fix a few bugs on cjkcodecs found by Oren Tirosh:
Hye-Shik Chang <hyeshik@gmail.com>
parents:
39753
diff
changeset
|
3922 - iso2022_jp_2 codec now encodes into G0 for KS X 1001, GB2312 |
|
15109781f016
Fix a few bugs on cjkcodecs found by Oren Tirosh:
Hye-Shik Chang <hyeshik@gmail.com>
parents:
39753
diff
changeset
|
3923 codepoints to conform the standard. |
|
39761
ee0c757c4990
Fix a typo: 2013 -> 0213
Hye-Shik Chang <hyeshik@gmail.com>
parents:
39760
diff
changeset
|
3924 - iso2022_jp_3 and iso2022_jp_2004 codec can encode JIS X 0213:2 |
|
39760
15109781f016
Fix a few bugs on cjkcodecs found by Oren Tirosh:
Hye-Shik Chang <hyeshik@gmail.com>
parents:
39753
diff
changeset
|
3925 codepoints now. |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
3926 |
|
39890
74dcfd36f7c4
Add news item for rev. 51815
Andrew M. Kuchling <amk@amk.ca>
parents:
39889
diff
changeset
|
3927 - Bug #1552726: in readline.c, avoid repeatedly polling in interactive |
|
74dcfd36f7c4
Add news item for rev. 51815
Andrew M. Kuchling <amk@amk.ca>
parents:
39889
diff
changeset
|
3928 mode by only placing a timeout on the select() if an input hook has |
|
74dcfd36f7c4
Add news item for rev. 51815
Andrew M. Kuchling <amk@amk.ca>
parents:
39889
diff
changeset
|
3929 been defined. This prevents an interactive Python from waking up 10 |
|
74dcfd36f7c4
Add news item for rev. 51815
Andrew M. Kuchling <amk@amk.ca>
parents:
39889
diff
changeset
|
3930 times per second. Patch by Richard Boulton. |
|
74dcfd36f7c4
Add news item for rev. 51815
Andrew M. Kuchling <amk@amk.ca>
parents:
39889
diff
changeset
|
3931 |
|
41221
1373a83083bb
move note to the correct section
Gregory P. Smith <greg@mad-scientist.com>
parents:
41219
diff
changeset
|
3932 - fixed a bug with bsddb.DB.stat: the flags and txn keyword arguments |
|
1373a83083bb
move note to the correct section
Gregory P. Smith <greg@mad-scientist.com>
parents:
41219
diff
changeset
|
3933 were transposed. |
|
1373a83083bb
move note to the correct section
Gregory P. Smith <greg@mad-scientist.com>
parents:
41219
diff
changeset
|
3934 |
|
48910
81a1a1545172
Update bsddb code to version 4.7.3pre2. This code should
Jesus Cea <jcea@jcea.es>
parents:
48889
diff
changeset
|
3935 - Added support for linking the bsddb module against BerkeleyDB 4.5.x, |
|
81a1a1545172
Update bsddb code to version 4.7.3pre2. This code should
Jesus Cea <jcea@jcea.es>
parents:
48889
diff
changeset
|
3936 4.6.x and 4.7.x. |
|
40544
f9b27820798b
Support linking of the bsddb module against BerkeleyDB 4.5.x
Gregory P. Smith <greg@mad-scientist.com>
parents:
40542
diff
changeset
|
3937 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3938 - Bug #1633621: if curses.resizeterm() or curses.resize_term() is |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3939 called, update _curses.LINES, _curses.COLS, curses.LINES and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3940 curses.COLS. |
|
39890
74dcfd36f7c4
Add news item for rev. 51815
Andrew M. Kuchling <amk@amk.ca>
parents:
39889
diff
changeset
|
3941 |
|
41367
f71feec7d547
- Fix an off-by-one bug in locale.strxfrm().
Matthias Klose <doko@ubuntu.com>
parents:
41349
diff
changeset
|
3942 - Fix an off-by-one bug in locale.strxfrm(). |
|
f71feec7d547
- Fix an off-by-one bug in locale.strxfrm().
Matthias Klose <doko@ubuntu.com>
parents:
41349
diff
changeset
|
3943 |
|
43240
294e35452d25
- Fix libffi configure for hppa*-*-linux* | parisc*-*-linux*.
Matthias Klose <doko@ubuntu.com>
parents:
43237
diff
changeset
|
3944 - Fix libffi configure for hppa*-*-linux* | parisc*-*-linux*. |
|
294e35452d25
- Fix libffi configure for hppa*-*-linux* | parisc*-*-linux*.
Matthias Klose <doko@ubuntu.com>
parents:
43237
diff
changeset
|
3945 |
|
43668
3e6348bc9a28
- Build using system ffi library on arm*-linux*.
Matthias Klose <doko@ubuntu.com>
parents:
43657
diff
changeset
|
3946 - Build using system ffi library on arm*-linux*. |
|
3e6348bc9a28
- Build using system ffi library on arm*-linux*.
Matthias Klose <doko@ubuntu.com>
parents:
43657
diff
changeset
|
3947 |
| 43942 | 3948 - Bug #1372: zlibmodule.c: int overflow in PyZlib_decompress |
|
41367
f71feec7d547
- Fix an off-by-one bug in locale.strxfrm().
Matthias Klose <doko@ubuntu.com>
parents:
41349
diff
changeset
|
3949 |
|
45126
3ac48cb34027
Merge this fix from the pybsddb tree:
Gregory P. Smith <greg@mad-scientist.com>
parents:
45077
diff
changeset
|
3950 - bsddb module: Fix memory leak when using database cursors on |
|
3ac48cb34027
Merge this fix from the pybsddb tree:
Gregory P. Smith <greg@mad-scientist.com>
parents:
45077
diff
changeset
|
3951 databases without a DBEnv. |
|
3ac48cb34027
Merge this fix from the pybsddb tree:
Gregory P. Smith <greg@mad-scientist.com>
parents:
45077
diff
changeset
|
3952 |
|
45609
bbdf06a86a24
Added note about update of sqlite3 module.
Gerhard Häring <gh@ghaering.de>
parents:
45596
diff
changeset
|
3953 - The sqlite3 module was updated to pysqlite 2.4.1. |
|
bbdf06a86a24
Added note about update of sqlite3 module.
Gerhard Häring <gh@ghaering.de>
parents:
45596
diff
changeset
|
3954 |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
3955 Tests |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
3956 ----- |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
3957 |
|
45623
cf3a80f1da7d
Refactor test_logging to use unittest. This should finally solve the flakiness
Brett Cannon <bcannon@gmail.com>
parents:
45609
diff
changeset
|
3958 - Refactor test_logging to use unittest. |
|
45375
6550659dbc9d
Move test_logging over to doctest.
Brett Cannon <bcannon@gmail.com>
parents:
45374
diff
changeset
|
3959 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3960 - Refactor test_profile and test_cprofile to use the same code to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3961 profile. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3962 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3963 - Make test_runpy reentrant by fixing _check_module to clear out any |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3964 module being tested. Was causing an error by __import__ doing a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3965 reload on the second run and thus suppressing bytecode recreation. |
|
42729
2480b864be03
Make test_runpy re-entrant.
Brett Cannon <bcannon@gmail.com>
parents:
42674
diff
changeset
|
3966 |
|
41194
4eb4cfb6254e
Raise ResourceDenied in test_urllib2net when the Net connection goes bad.
Brett Cannon <bcannon@gmail.com>
parents:
41193
diff
changeset
|
3967 - Capture socket connection resets and timeouts in test_socket_ssl and |
|
4eb4cfb6254e
Raise ResourceDenied in test_urllib2net when the Net connection goes bad.
Brett Cannon <bcannon@gmail.com>
parents:
41193
diff
changeset
|
3968 test_urllib2net and raise test.test_support.ResourceDenied. |
|
41193
bbce2d8ff73d
Note how test_socket_ssl has various exceptions that deal with a flaky Net
Brett Cannon <bcannon@gmail.com>
parents:
41191
diff
changeset
|
3969 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3970 - Patch #1559413: Fix test_cmd_line if sys.executable contains a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3971 space. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3972 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3973 - Added test.test_support.TransientResource which is a context manager |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3974 to surround calls to resources that are not guaranteed to work even |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3975 if test.test_support.requires says that the resource should exist. |
|
41081
be1e2f745669
Introduce test.test_support.TransientResource. It's a context manager to
Brett Cannon <bcannon@gmail.com>
parents:
41070
diff
changeset
|
3976 |
|
40725
2d8239abfa60
Add a test for slicing an exception.
Brett Cannon <bcannon@gmail.com>
parents:
40721
diff
changeset
|
3977 - Added a test for slicing of an exception. |
|
2d8239abfa60
Add a test for slicing an exception.
Brett Cannon <bcannon@gmail.com>
parents:
40721
diff
changeset
|
3978 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3979 - Added test.test_support.EnvironmentVarGuard. It's a class that |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3980 provides a context manager so that one can temporarily set or unset |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3981 environment variables. |
|
40537
be8240ce52ff
Add EnvironmentVarGuard to test.test_support. Provides a context manager to
Brett Cannon <bcannon@gmail.com>
parents:
40523
diff
changeset
|
3982 |
|
40211
43a826467ad3
Modulefinder now handles absolute and relative imports, including
Thomas Heller <theller@ctypes.org>
parents:
40209
diff
changeset
|
3983 - Added some tests for modulefinder. |
|
43a826467ad3
Modulefinder now handles absolute and relative imports, including
Thomas Heller <theller@ctypes.org>
parents:
40209
diff
changeset
|
3984 |
|
39979
9e35b62ed4d2
Convert test_imp over to unittest.
Brett Cannon <bcannon@gmail.com>
parents:
39947
diff
changeset
|
3985 - Converted test_imp to use unittest. |
|
9e35b62ed4d2
Convert test_imp over to unittest.
Brett Cannon <bcannon@gmail.com>
parents:
39947
diff
changeset
|
3986 |
|
39749
300fe506a0aa
This was found by Guido AFAIK on p3yk (sic) branch.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39745
diff
changeset
|
3987 - Fix bsddb test_basics.test06_Transactions to check the version |
|
300fe506a0aa
This was found by Guido AFAIK on p3yk (sic) branch.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39745
diff
changeset
|
3988 number properly. |
|
300fe506a0aa
This was found by Guido AFAIK on p3yk (sic) branch.
Neal Norwitz <nnorwitz@gmail.com>
parents:
39745
diff
changeset
|
3989 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3990 - test.test_support.catch_warning is a new context manager that can be |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3991 used to catch the warnings issued by the warning framework. |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
3992 |
|
40648
e5b641e700f2
Add news items for the recent pybench and platform changes.
Marc-André Lemburg <mal@egenix.com>
parents:
40632
diff
changeset
|
3993 Tools |
|
e5b641e700f2
Add news items for the recent pybench and platform changes.
Marc-André Lemburg <mal@egenix.com>
parents:
40632
diff
changeset
|
3994 ----- |
|
e5b641e700f2
Add news items for the recent pybench and platform changes.
Marc-André Lemburg <mal@egenix.com>
parents:
40632
diff
changeset
|
3995 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3996 - Tools/scripts/reindent.py now creates the backup file using |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3997 shutil.copy to preserve user/group and permissions. Added also a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3998 --nobackup option to not create the backup if the user is concerned |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
3999 regarding this. Check issue 1050828 for more details. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4000 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4001 - Tools/scripts/win_add2path.py was added. The simple script modifes |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4002 the PATH environment var of the HKCU tree and adds the python bin |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4003 and script directory. |
|
44743
2946020560e7
Added win_add2path.py to Tools/scripts/
Christian Heimes <christian@cheimes.de>
parents:
44727
diff
changeset
|
4004 |
| 42961 | 4005 - Tools/18n/pygettext.py was added to the list of scripts installed by |
| 4006 Tools/scripts/setup.py (tracker item 642309). | |
| 4007 | |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4008 - Added IronPython and Jython support to pybench (part of which was |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4009 patch #1563844). |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4010 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4011 - Made some minor changes to pybench output to allow the user to see |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4012 which Python version is running pybench. |
|
40648
e5b641e700f2
Add news items for the recent pybench and platform changes.
Marc-André Lemburg <mal@egenix.com>
parents:
40632
diff
changeset
|
4013 |
|
e5b641e700f2
Add news items for the recent pybench and platform changes.
Marc-André Lemburg <mal@egenix.com>
parents:
40632
diff
changeset
|
4014 - Added support for the new platform module feature |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4015 platform.python_implementation(); this will now be saved in the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4016 benchmark pickle. |
|
40648
e5b641e700f2
Add news items for the recent pybench and platform changes.
Marc-André Lemburg <mal@egenix.com>
parents:
40632
diff
changeset
|
4017 |
|
44977
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4018 |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4019 Documentation |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4020 ------------- |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4021 |
|
44910
999a5ee9cd2c
Updated for optional delay argument to FileHandler and subclasses.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44891
diff
changeset
|
4022 - RFE #1765140: Updated documentation on FileHandler and subclasses to |
|
999a5ee9cd2c
Updated for optional delay argument to FileHandler and subclasses.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44891
diff
changeset
|
4023 include new optional delay argument. |
|
999a5ee9cd2c
Updated for optional delay argument to FileHandler and subclasses.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44891
diff
changeset
|
4024 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4025 - Bug #932563: Added section on getting contextual information into |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4026 logging output, and added documentation for the new LoggerAdapter |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4027 class. |
|
44851
c69a7b55ad6b
Updated to include news on recent logging fixes and documentation changes.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44850
diff
changeset
|
4028 |
|
c69a7b55ad6b
Updated to include news on recent logging fixes and documentation changes.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44850
diff
changeset
|
4029 - Bug #1295: Added information about caching of formatted exception |
|
c69a7b55ad6b
Updated to include news on recent logging fixes and documentation changes.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44850
diff
changeset
|
4030 information in the LogRecord by Formatter.format(). |
|
c69a7b55ad6b
Updated to include news on recent logging fixes and documentation changes.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
44850
diff
changeset
|
4031 |
|
42223
4c49cd65b5f1
Bug #1637365: add subsection about "__name__ == __main__" to the
Georg Brandl <georg@python.org>
parents:
42216
diff
changeset
|
4032 - Bug #1637365: add subsection about "__name__ == __main__" to the |
|
4c49cd65b5f1
Bug #1637365: add subsection about "__name__ == __main__" to the
Georg Brandl <georg@python.org>
parents:
42216
diff
changeset
|
4033 Python tutorial. |
|
4c49cd65b5f1
Bug #1637365: add subsection about "__name__ == __main__" to the
Georg Brandl <georg@python.org>
parents:
42216
diff
changeset
|
4034 |
|
41528
47aeb24882bd
Patch #1698768: updated the "using Python on the Mac" intro.
Georg Brandl <georg@python.org>
parents:
41521
diff
changeset
|
4035 - Patch #1698768: updated the "using Python on the Mac" intro. |
|
47aeb24882bd
Patch #1698768: updated the "using Python on the Mac" intro.
Georg Brandl <georg@python.org>
parents:
41521
diff
changeset
|
4036 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4037 - Bug #1569057: Document that calling file.next() when the file is |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4038 open for writing is undefined. |
|
41406
cc00bce6c59d
Doc that file.next() has undefined behaviour when called on a file opened with
Brett Cannon <bcannon@gmail.com>
parents:
41381
diff
changeset
|
4039 |
|
41295
38a3da026d5e
Patch #1489771: update syntax rules in Python Reference Manual.
Žiga Seilnacht <ziga.seilnacht@gmail.com>
parents:
41289
diff
changeset
|
4040 - Patch #1489771: the syntax rules in Python Reference Manual were |
|
38a3da026d5e
Patch #1489771: update syntax rules in Python Reference Manual.
Žiga Seilnacht <ziga.seilnacht@gmail.com>
parents:
41289
diff
changeset
|
4041 updated to reflect the current Python syntax. |
|
38a3da026d5e
Patch #1489771: update syntax rules in Python Reference Manual.
Žiga Seilnacht <ziga.seilnacht@gmail.com>
parents:
41289
diff
changeset
|
4042 |
|
41283
8f1c9e8efbbb
Patch #1686451: Fix return type for PySequence_{Count,Index,Fast_GET_SIZE}.
Martin v. Löwis <martin@v.loewis.de>
parents:
41281
diff
changeset
|
4043 - Patch #1686451: Fix return type for |
|
8f1c9e8efbbb
Patch #1686451: Fix return type for PySequence_{Count,Index,Fast_GET_SIZE}.
Martin v. Löwis <martin@v.loewis.de>
parents:
41281
diff
changeset
|
4044 PySequence_{Count,Index,Fast_GET_SIZE}. |
|
8f1c9e8efbbb
Patch #1686451: Fix return type for PySequence_{Count,Index,Fast_GET_SIZE}.
Martin v. Löwis <martin@v.loewis.de>
parents:
41281
diff
changeset
|
4045 |
|
41141
e2ceede20d8c
Patch #1679379: add documentation for fnmatch.translate().
Georg Brandl <georg@python.org>
parents:
41128
diff
changeset
|
4046 - Patch #1679379: add documentation for fnmatch.translate(). |
|
e2ceede20d8c
Patch #1679379: add documentation for fnmatch.translate().
Georg Brandl <georg@python.org>
parents:
41128
diff
changeset
|
4047 |
|
41089
287779843c5d
Bug #1629566: clarify the docs on the return values of parsedate() and parsedate_tz() in email.utils and rfc822.
Collin Winter <collinw@gmail.com>
parents:
41088
diff
changeset
|
4048 - Bug #1629566: clarify the docs on the return values of parsedate() |
|
287779843c5d
Bug #1629566: clarify the docs on the return values of parsedate() and parsedate_tz() in email.utils and rfc822.
Collin Winter <collinw@gmail.com>
parents:
41088
diff
changeset
|
4049 and parsedate_tz() in email.utils and rfc822. |
|
287779843c5d
Bug #1629566: clarify the docs on the return values of parsedate() and parsedate_tz() in email.utils and rfc822.
Collin Winter <collinw@gmail.com>
parents:
41088
diff
changeset
|
4050 |
|
41010
60585530f30b
Patch #1671450: add a section about subclassing builtin types to the
Georg Brandl <georg@python.org>
parents:
41007
diff
changeset
|
4051 - Patch #1671450: add a section about subclassing builtin types to the |
|
60585530f30b
Patch #1671450: add a section about subclassing builtin types to the
Georg Brandl <georg@python.org>
parents:
41007
diff
changeset
|
4052 "extending and embedding" tutorial. |
|
60585530f30b
Patch #1671450: add a section about subclassing builtin types to the
Georg Brandl <georg@python.org>
parents:
41007
diff
changeset
|
4053 |
|
40660
90160490c6d4
Bug #1629125: fix wrong data type (int -> Py_ssize_t) in PyDict_Next docs.
Georg Brandl <georg@python.org>
parents:
40649
diff
changeset
|
4054 - Bug #1629125: fix wrong data type (int -> Py_ssize_t) in PyDict_Next |
|
90160490c6d4
Bug #1629125: fix wrong data type (int -> Py_ssize_t) in PyDict_Next docs.
Georg Brandl <georg@python.org>
parents:
40649
diff
changeset
|
4055 docs. |
|
90160490c6d4
Bug #1629125: fix wrong data type (int -> Py_ssize_t) in PyDict_Next docs.
Georg Brandl <georg@python.org>
parents:
40649
diff
changeset
|
4056 |
|
40095
deb1a0b5dbcb
Bug #1565919: document set types in the Language Reference.
Georg Brandl <georg@python.org>
parents:
40093
diff
changeset
|
4057 - Bug #1565919: document set types in the Language Reference. |
|
deb1a0b5dbcb
Bug #1565919: document set types in the Language Reference.
Georg Brandl <georg@python.org>
parents:
40093
diff
changeset
|
4058 |
|
39941
c89a756c0965
Bug #1546052: clarify that PyString_FromString(AndSize) copies the
Georg Brandl <georg@python.org>
parents:
39938
diff
changeset
|
4059 - Bug #1546052: clarify that PyString_FromString(AndSize) copies the |
|
c89a756c0965
Bug #1546052: clarify that PyString_FromString(AndSize) copies the
Georg Brandl <georg@python.org>
parents:
39938
diff
changeset
|
4060 string pointed to by its parameter. |
|
c89a756c0965
Bug #1546052: clarify that PyString_FromString(AndSize) copies the
Georg Brandl <georg@python.org>
parents:
39938
diff
changeset
|
4061 |
|
39926
e7a58341b2e8
Bug #1566663: remove obsolete example from datetime docs.
Georg Brandl <georg@python.org>
parents:
39924
diff
changeset
|
4062 - Bug #1566663: remove obsolete example from datetime docs. |
|
e7a58341b2e8
Bug #1566663: remove obsolete example from datetime docs.
Georg Brandl <georg@python.org>
parents:
39924
diff
changeset
|
4063 |
|
39563
4c6f77b56452
Bug #1541682: Fix example in the "Refcount details" API docs.
Georg Brandl <georg@python.org>
parents:
39555
diff
changeset
|
4064 - Bug #1541682: Fix example in the "Refcount details" API docs. |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4065 Additionally, remove a faulty example showing PySequence_SetItem |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4066 applied to a newly created list object and add notes that this isn't |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4067 a good idea. |
|
39563
4c6f77b56452
Bug #1541682: Fix example in the "Refcount details" API docs.
Georg Brandl <georg@python.org>
parents:
39555
diff
changeset
|
4068 |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4069 |
|
40212
5d5f18443664
Patch #1552024: add decorator support to unparse.py demo script.
Georg Brandl <georg@python.org>
parents:
40211
diff
changeset
|
4070 Tools/Demos |
|
5d5f18443664
Patch #1552024: add decorator support to unparse.py demo script.
Georg Brandl <georg@python.org>
parents:
40211
diff
changeset
|
4071 ----------- |
|
5d5f18443664
Patch #1552024: add decorator support to unparse.py demo script.
Georg Brandl <georg@python.org>
parents:
40211
diff
changeset
|
4072 |
|
5d5f18443664
Patch #1552024: add decorator support to unparse.py demo script.
Georg Brandl <georg@python.org>
parents:
40211
diff
changeset
|
4073 - Patch #1552024: add decorator support to unparse.py demo script. |
|
39789
cd3b7f25649d
Add news item for bug fix of SF bug report #1546372.
Marc-André Lemburg <mal@egenix.com>
parents:
39785
diff
changeset
|
4074 |
|
39864
71e0f3fc57da
Make python.vim output more deterministic.
Brett Cannon <bcannon@gmail.com>
parents:
39863
diff
changeset
|
4075 - Make auto-generated python.vim file list built-ins and exceptions in |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4076 alphatbetical order. Makes output more deterministic and easier to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4077 tell if the file is stale or not. |
|
39864
71e0f3fc57da
Make python.vim output more deterministic.
Brett Cannon <bcannon@gmail.com>
parents:
39863
diff
changeset
|
4078 |
|
39789
cd3b7f25649d
Add news item for bug fix of SF bug report #1546372.
Marc-André Lemburg <mal@egenix.com>
parents:
39785
diff
changeset
|
4079 - Bug #1546372: Fixed small bugglet in pybench that caused a missing |
|
cd3b7f25649d
Add news item for bug fix of SF bug report #1546372.
Marc-André Lemburg <mal@egenix.com>
parents:
39785
diff
changeset
|
4080 file not to get reported properly. |
|
cd3b7f25649d
Add news item for bug fix of SF bug report #1546372.
Marc-André Lemburg <mal@egenix.com>
parents:
39785
diff
changeset
|
4081 |
|
cd3b7f25649d
Add news item for bug fix of SF bug report #1546372.
Marc-André Lemburg <mal@egenix.com>
parents:
39785
diff
changeset
|
4082 |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4083 Build |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4084 ----- |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4085 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4086 - Have the search path for building extensions follow the declared |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4087 order in $CPPFLAGS and $LDFLAGS when adding directories from those |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4088 environment variables. |
|
45131
b66abf0fd591
Add an entry for r60537.
Brett Cannon <bcannon@gmail.com>
parents:
45126
diff
changeset
|
4089 |
|
45077
f0e6bb9b24f6
Fixed bug #1983: Return from fork() is pid_t, not int
Christian Heimes <christian@cheimes.de>
parents:
45076
diff
changeset
|
4090 - Bug #1983: Added a check to pyport to verify that sizeof(pid_t) is |
|
f0e6bb9b24f6
Fixed bug #1983: Return from fork() is pid_t, not int
Christian Heimes <christian@cheimes.de>
parents:
45076
diff
changeset
|
4091 smaller or equal sizeof(long). |
|
f0e6bb9b24f6
Fixed bug #1983: Return from fork() is pid_t, not int
Christian Heimes <christian@cheimes.de>
parents:
45076
diff
changeset
|
4092 |
|
45063
7d0df5ec3d2f
Bug #1234: Fixed semaphore errors on AIX 5.2
Christian Heimes <christian@cheimes.de>
parents:
45053
diff
changeset
|
4093 - Bug #1234: Fixed semaphore errors on AIX 5.2 |
|
7d0df5ec3d2f
Bug #1234: Fixed semaphore errors on AIX 5.2
Christian Heimes <christian@cheimes.de>
parents:
45053
diff
changeset
|
4094 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4095 - Issue #1726: Remove Python/atof.c from PCBuild/pythoncore.vcproj. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4096 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4097 - Removed PCbuild8/ directory and added a new build directory for VS |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4098 2005 based on the VS 2008 build directory to PC/VS8.0. The script |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4099 PCbuild/vs8to9.py was added to sync changes from PCbuild to |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4100 PC/VS8.0. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4101 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4102 - Moved PCbuild/ directory for VS 2003 to PC/VS7.1 and renamed |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4103 PCBuild9/ directory to PCBuild/. |
|
44439
0cbe94bea2c7
Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0
Christian Heimes <christian@cheimes.de>
parents:
44437
diff
changeset
|
4104 |
|
44387
f2922735fb7a
Bug #1699: Define _BSD_SOURCE only on OpenBSD.
Martin v. Löwis <martin@v.loewis.de>
parents:
44350
diff
changeset
|
4105 - Bug #1699: Define _BSD_SOURCE only on OpenBSD. |
|
f2922735fb7a
Bug #1699: Define _BSD_SOURCE only on OpenBSD.
Martin v. Löwis <martin@v.loewis.de>
parents:
44350
diff
changeset
|
4106 |
|
44287
589262d81e29
Patch #1608. Someone with access to autoconf 2.61 or higher needs to
Guido van Rossum <guido@python.org>
parents:
44281
diff
changeset
|
4107 - Bug #1608: use -fwrapv when GCC supports it. This is important, |
|
589262d81e29
Patch #1608. Someone with access to autoconf 2.61 or higher needs to
Guido van Rossum <guido@python.org>
parents:
44281
diff
changeset
|
4108 newer GCC versions may optimize away overflow buffer overflow checks |
|
589262d81e29
Patch #1608. Someone with access to autoconf 2.61 or higher needs to
Guido van Rossum <guido@python.org>
parents:
44281
diff
changeset
|
4109 without this option! |
|
589262d81e29
Patch #1608. Someone with access to autoconf 2.61 or higher needs to
Guido van Rossum <guido@python.org>
parents:
44281
diff
changeset
|
4110 |
|
43826
ade58eb7c8c7
Patch #1418: Make the AC_REPLACE_FUNCS object files actually work.
Martin v. Löwis <martin@v.loewis.de>
parents:
43794
diff
changeset
|
4111 - Patch #1418: Make the AC_REPLACE_FUNCS object files actually work. |
|
ade58eb7c8c7
Patch #1418: Make the AC_REPLACE_FUNCS object files actually work.
Martin v. Löwis <martin@v.loewis.de>
parents:
43794
diff
changeset
|
4112 |
|
43784
8fcc3f46c69d
Add build option for faster loop execution.
Raymond Hettinger <python@rcn.com>
parents:
43781
diff
changeset
|
4113 - Add a FAST_LOOPS build option that speeds-up looping by trading away |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4114 periodic threadstate and signal checking in tight loops. By |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4115 default, this option is turned-off. It should only be enabled in |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4116 debugged, performance critical applications. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4117 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4118 - Patch #786737: Allow building in a tree of symlinks pointing to a |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4119 readonly source. |
|
43252
58af66750198
Patch #786737: Allow building in a tree of symlinks pointing to
Martin v. Löwis <martin@v.loewis.de>
parents:
43240
diff
changeset
|
4120 |
|
43166
51afc1d565f8
Bug #1737210: Change Manufacturer of Windows installer to PSF.
Martin v. Löwis <martin@v.loewis.de>
parents:
43082
diff
changeset
|
4121 - Bug #1737210: Change Manufacturer of Windows installer to PSF. |
|
51afc1d565f8
Bug #1737210: Change Manufacturer of Windows installer to PSF.
Martin v. Löwis <martin@v.loewis.de>
parents:
43082
diff
changeset
|
4122 |
|
43072
ff918fcc57d2
Bug #1746880: Correctly install DLLs into system32 folder on Win64.
Martin v. Löwis <martin@v.loewis.de>
parents:
43066
diff
changeset
|
4123 - Bug #1746880: Correctly install DLLs into system32 folder on Win64. |
|
ff918fcc57d2
Bug #1746880: Correctly install DLLs into system32 folder on Win64.
Martin v. Löwis <martin@v.loewis.de>
parents:
43066
diff
changeset
|
4124 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4125 - Define _BSD_SOURCE, to get access to POSIX extensions on OpenBSD |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4126 4.1+. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4127 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4128 - Stop supporting AtheOS and cause a build error in configure for the |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4129 platform. |
|
41934
f9f6000327e2
Have configure raise an error when building on AtheOS. Code specific to AtheOS
Brett Cannon <bcannon@gmail.com>
parents:
41932
diff
changeset
|
4130 |
|
41342
934787441038
Bug #1655392: don't add -L/usr/lib/pythonX.Y/config to the LDFLAGS
Georg Brandl <georg@python.org>
parents:
41323
diff
changeset
|
4131 - Bug #1655392: don't add -L/usr/lib/pythonX.Y/config to the LDFLAGS |
|
934787441038
Bug #1655392: don't add -L/usr/lib/pythonX.Y/config to the LDFLAGS
Georg Brandl <georg@python.org>
parents:
41323
diff
changeset
|
4132 returned by python-config if Python was built with --enable-shared |
|
934787441038
Bug #1655392: don't add -L/usr/lib/pythonX.Y/config to the LDFLAGS
Georg Brandl <georg@python.org>
parents:
41323
diff
changeset
|
4133 because that prevented the shared library from being used. |
|
934787441038
Bug #1655392: don't add -L/usr/lib/pythonX.Y/config to the LDFLAGS
Georg Brandl <georg@python.org>
parents:
41323
diff
changeset
|
4134 |
|
41149
b13e6128efa7
Patch #1569798: fix a bug in distutils when building Python from a
Georg Brandl <georg@python.org>
parents:
41147
diff
changeset
|
4135 - Patch #1569798: fix a bug in distutils when building Python from a |
|
b13e6128efa7
Patch #1569798: fix a bug in distutils when building Python from a
Georg Brandl <georg@python.org>
parents:
41147
diff
changeset
|
4136 directory within sys.exec_prefix. |
|
b13e6128efa7
Patch #1569798: fix a bug in distutils when building Python from a
Georg Brandl <georg@python.org>
parents:
41147
diff
changeset
|
4137 |
|
41121
adf612f706e4
Bug #1675511: Use -Kpic instead of -xcode=pic32 on Solaris/x86.
Martin v. Löwis <martin@v.loewis.de>
parents:
41111
diff
changeset
|
4138 - Bug #1675511: Use -Kpic instead of -xcode=pic32 on Solaris/x86. |
|
adf612f706e4
Bug #1675511: Use -Kpic instead of -xcode=pic32 on Solaris/x86.
Martin v. Löwis <martin@v.loewis.de>
parents:
41111
diff
changeset
|
4139 |
|
40395
250835dc544a
Disable _XOPEN_SOURCE on NetBSD 1.x.
Martin v. Löwis <martin@v.loewis.de>
parents:
40393
diff
changeset
|
4140 - Disable _XOPEN_SOURCE on NetBSD 1.x. |
|
250835dc544a
Disable _XOPEN_SOURCE on NetBSD 1.x.
Martin v. Löwis <martin@v.loewis.de>
parents:
40393
diff
changeset
|
4141 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4142 - configure now checks whether gcc supports the PyArg_ParseTuple |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4143 format attribute. |
|
40151
410c1c78ed51
Add check for the PyArg_ParseTuple format, and declare
Martin v. Löwis <martin@v.loewis.de>
parents:
40141
diff
changeset
|
4144 |
|
40458
a910abe78159
Added news on recent changes to logging
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
40455
diff
changeset
|
4145 - Bug #1578513: Cross compilation was broken by a change to configure. |
|
40140
14513db0d62d
Forward-port r52358:
Martin v. Löwis <martin@v.loewis.de>
parents:
40132
diff
changeset
|
4146 Repair so that it's back to how it was in 2.4.3. |
|
14513db0d62d
Forward-port r52358:
Martin v. Löwis <martin@v.loewis.de>
parents:
40132
diff
changeset
|
4147 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4148 - Patch #1576954: Update VC6 build directory; remove redundant files |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4149 in VC7. |
|
40117
b61a90e747e7
Patch #1576954: Update VC6 build directory; remove redundant
Martin v. Löwis <martin@v.loewis.de>
parents:
40116
diff
changeset
|
4150 |
|
39947
00af6987026a
Fix test for uintptr_t. Fixes #1568842.
Martin v. Löwis <martin@v.loewis.de>
parents:
39941
diff
changeset
|
4151 - Bug #1568842: Fix test for uintptr_t. |
|
00af6987026a
Fix test for uintptr_t. Fixes #1568842.
Martin v. Löwis <martin@v.loewis.de>
parents:
39941
diff
changeset
|
4152 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4153 - Patch #1540470: for OpenBSD 4.0. |
|
39752
4c85ce70426e
Patch #1540470, for OpenBSD 4.0. Backport candidate for 2.[34].
Neal Norwitz <nnorwitz@gmail.com>
parents:
39750
diff
changeset
|
4154 |
|
40420
73f0fc2f8f27
- Fix build failure on kfreebsd and on the hurd.
Matthias Klose <doko@ubuntu.com>
parents:
40418
diff
changeset
|
4155 - Fix build failure on kfreebsd and on the hurd. |
|
73f0fc2f8f27
- Fix build failure on kfreebsd and on the hurd.
Matthias Klose <doko@ubuntu.com>
parents:
40418
diff
changeset
|
4156 |
|
40440
d4eb67d1d931
- Fix the build of the library reference in info format.
Matthias Klose <doko@ubuntu.com>
parents:
40437
diff
changeset
|
4157 - Fix the build of the library reference in info format. |
|
d4eb67d1d931
- Fix the build of the library reference in info format.
Matthias Klose <doko@ubuntu.com>
parents:
40437
diff
changeset
|
4158 |
|
42422
e21d64746bd3
- Allow Emacs 22 for building the documentation in info format.
Matthias Klose <doko@ubuntu.com>
parents:
42412
diff
changeset
|
4159 - Allow Emacs 22 for building the documentation in info format. |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4160 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4161 - Makefile.pre.in(buildbottest): Run an optional script |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4162 pybuildbot.identify to include some information about the build |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4163 environment. |
|
43237
80ffcc161b30
- Makefile.pre.in(buildbottest): Run an optional script pybuildbot.identify
Matthias Klose <doko@ubuntu.com>
parents:
43229
diff
changeset
|
4164 |
|
44977
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4165 |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4166 C API |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4167 ----- |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4168 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4169 - Unified naming convention for free lists and their limits. All free |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4170 lists in Object/ are named ``free_list``, the counter ``numfree`` |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4171 and the upper limit is a macro ``PyName_MAXFREELIST`` inside an |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4172 #ifndef block. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4173 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4174 - ``PySet_Add()`` can now modify a newly created frozenset. Similarly |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4175 to ``PyTuple_SetItem``, it can be used to populate a brand new |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4176 frozenset; but it does not steal a reference to the added item. |
|
45138
4f6f44bc5195
Ensure that PySet_Add() operates on a newly created frozenset, like PyTuple_SetItem does.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
45131
diff
changeset
|
4177 |
|
46257
a172c2e38ac9
Added updates with respect to recent changes to TimedRotatingFileHandler.
Vinay Sajip <vinay_sajip@yahoo.co.uk>
parents:
46184
diff
changeset
|
4178 - Added ``PySet_Check()`` and ``PyFrozenSet_Check()`` to the set API. |
|
45138
4f6f44bc5195
Ensure that PySet_Add() operates on a newly created frozenset, like PyTuple_SetItem does.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents:
45131
diff
changeset
|
4179 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4180 - Backport of PyUnicode_FromString(), _FromStringAndSize(), _Format |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4181 and _FormatV from Python 3.0. Made PyLong_AsSsize_t and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4182 PyLong_FromSsize_t public functions. |
|
44977
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4183 |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4184 - Patch #1720595: add T_BOOL to the range of structmember types. |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4185 |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4186 - Issue #1534: Added ``PyFloat_GetMax()``, ``PyFloat_GetMin()`` and |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4187 ``PyFloat_GetInfo()`` to the float API. |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4188 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4189 - Issue #1521: On 64bit platforms, using PyArgs_ParseTuple with the t# |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4190 of w# format code incorrectly truncated the length to an int, even |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4191 when PY_SSIZE_T_CLEAN is set. The str.decode method used to return |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4192 incorrect results with huge strings. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4193 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4194 - Issue #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4195 Py_TYPE and Py_REFCNT. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4196 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4197 - PEP 3123: Provide forward compatibility with Python 3.0, while |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4198 keeping backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4199 and PyVarObject_HEAD_INIT. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4200 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4201 - Py_ssize_t fields work in structmember when HAVE_LONG_LONG is not |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4202 defined. |
|
44977
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4203 |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4204 - Patch #1733960: Allow T_LONGLONG to accept ints. |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4205 |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4206 - T_PYSSIZET can now be used in PyMemberDef lists for Py_ssize_t members. |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4207 |
|
44439
0cbe94bea2c7
Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0
Christian Heimes <christian@cheimes.de>
parents:
44437
diff
changeset
|
4208 - Added a new API function ``PyImport_ImportModuleNoBlock``. |
|
0cbe94bea2c7
Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0
Christian Heimes <christian@cheimes.de>
parents:
44437
diff
changeset
|
4209 |
|
44977
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4210 - Bug #1637022: Prefix AST symbols with _Py_. |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4211 |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4212 - Fix some leftovers from the conversion from int to Py_ssize_t |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4213 (relevant to strings and sequences of more than 2**31 items). |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4214 |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4215 - Make _PyGILState_NoteThreadState() static, it was not used anywhere |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4216 outside of pystate.c and should not be necessary. |
|
df23d5249550
Move C API entries to the corresponding section.
Georg Brandl <georg@python.org>
parents:
44976
diff
changeset
|
4217 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4218 - ``PyImport_Import`` and ``PyImport_ImportModule`` now always do |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4219 absolute imports. In earlier versions they might have used relative |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4220 imports under some conditions. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4221 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4222 - Added case insensitive comparison methods ``PyOS_stricmp(char*, |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4223 char*)`` and ``PyOS_strnicmp(char*, char*, Py_ssize_t)``. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4224 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4225 - Bug #1542693: remove semi-colon at end of PyImport_ImportModuleEx |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4226 macro so it can be used as an expression. |
|
39584
87d153ffbb98
SF #1542693: Remove semi-colon at end of PyImport_ImportModuleEx macro
Neal Norwitz <nnorwitz@gmail.com>
parents:
39563
diff
changeset
|
4227 |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4228 |
|
40379
d183d8124803
Conditionalize definition of _CRT_SECURE_NO_DEPRECATE
Martin v. Löwis <martin@v.loewis.de>
parents:
40373
diff
changeset
|
4229 Windows |
|
d183d8124803
Conditionalize definition of _CRT_SECURE_NO_DEPRECATE
Martin v. Löwis <martin@v.loewis.de>
parents:
40373
diff
changeset
|
4230 ------- |
|
d183d8124803
Conditionalize definition of _CRT_SECURE_NO_DEPRECATE
Martin v. Löwis <martin@v.loewis.de>
parents:
40373
diff
changeset
|
4231 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4232 - Patch #1706: Drop support for Win9x, WinME and NT4. Python now |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4233 requires Windows 2000 or greater. The _WINVER and NTDDI_VERSION |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4234 macros are set to Win2k for x86/32bit builds and WinXP for AMD64 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4235 builds. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4236 |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4237 - Conditionalize definition of _CRT_SECURE_NO_DEPRECATE and |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4238 _CRT_NONSTDC_NO_DEPRECATE. |
|
40379
d183d8124803
Conditionalize definition of _CRT_SECURE_NO_DEPRECATE
Martin v. Löwis <martin@v.loewis.de>
parents:
40373
diff
changeset
|
4239 |
|
43540
81f598a76f59
Bug #1216: Restore support for Visual Studio 2002.
Martin v. Löwis <martin@v.loewis.de>
parents:
43529
diff
changeset
|
4240 - Bug #1216: Restore support for Visual Studio 2002. |
|
81f598a76f59
Bug #1216: Restore support for Visual Studio 2002.
Martin v. Löwis <martin@v.loewis.de>
parents:
43529
diff
changeset
|
4241 |
|
40379
d183d8124803
Conditionalize definition of _CRT_SECURE_NO_DEPRECATE
Martin v. Löwis <martin@v.loewis.de>
parents:
40373
diff
changeset
|
4242 |
|
39555
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4243 Mac |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4244 --- |
|
1ff93ba40450
Add template for 2.6 on HEAD
Neal Norwitz <nnorwitz@gmail.com>
parents:
39554
diff
changeset
|
4245 |
|
41927
c61caaf56163
Have cfmfile raise a DeprecationWarning as per PEP 4.
Brett Cannon <bcannon@gmail.com>
parents:
41926
diff
changeset
|
4246 - cfmfile now raises a DeprecationWarning. |
|
c61caaf56163
Have cfmfile raise a DeprecationWarning as per PEP 4.
Brett Cannon <bcannon@gmail.com>
parents:
41926
diff
changeset
|
4247 |
|
41926
91bb19813ca6
Cause buildtools to raise a DeprecationWarning.
Brett Cannon <bcannon@gmail.com>
parents:
41924
diff
changeset
|
4248 - buildtools now raises a DeprecationWarning. |
|
91bb19813ca6
Cause buildtools to raise a DeprecationWarning.
Brett Cannon <bcannon@gmail.com>
parents:
41924
diff
changeset
|
4249 |
|
47125
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4250 - Removed the macfs module. It had been deprecated since Python 2.5. |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4251 This lead to the deprecation of macostools.touched() as it relied |
|
b66050db841f
Rewrap consistently to 70 chars, and standardize the way of referring to issues.
Georg Brandl <georg@python.org>
parents:
47124
diff
changeset
|
4252 solely on macfs and was a no-op under OS X. |
|
41793
c0e89d0ee0e5
Remove the macfs module. This led to the deprecation of macostools.touched();
Brett Cannon <bcannon@gmail.com>
parents:
41784
diff
changeset
|
4253 |
|
25333
2ae2a203f47a
ReST-ification of the NEWS file. While the total number of changes are
Skip Montanaro <skip@pobox.com>
parents:
25309
diff
changeset
|
4254 ---- |
|
2ae2a203f47a
ReST-ification of the NEWS file. While the total number of changes are
Skip Montanaro <skip@pobox.com>
parents:
25309
diff
changeset
|
4255 |
|
2ae2a203f47a
ReST-ification of the NEWS file. While the total number of changes are
Skip Montanaro <skip@pobox.com>
parents:
25309
diff
changeset
|
4256 **(For information about older versions, consult the HISTORY file.)** |
