Antoine Pitrou
380c55cc58
Issue #15340 : Fix importing the random module when /dev/urandom cannot be opened.
This was a regression caused by the hash randomization patch.
14 years ago
Antoine Pitrou
0398985920
Issue #15781 : Fix two small race conditions in import's module locking.
14 years ago
Richard Oudkerk
30147710e8
Issue #15784 : Modify OSError.__str__() to better distinguish between
errno error numbers and Windows error numbers.
14 years ago
Victor Stinner
ca2b64682e
Issue #15785 : Modify window.get_wch() API of the curses module: return a
character for most keys, and an integer for special keys, instead of always
returning an integer. So it is now possible to distinguish special keys like
keypad keys.
14 years ago
Georg Brandl
3694401ad2
Post-release updates.
14 years ago
Georg Brandl
44ac85057e
Added tag v3.3.0rc1 for changeset 8bb5c7bc46ba
14 years ago
Georg Brandl
4ab4ec258c
Bump to 3.3.0rc1.
14 years ago
Georg Brandl
d183f0be0b
Update pydoc topics and suspicious markup file.
14 years ago
Ronald Oussoren
cb460b920f
Fix issue 13370: Ensure that ctypes works on Mac OS X when Python is
compiled using the clang compiler
(merge from 3.2)
14 years ago
Ronald Oussoren
25437565f9
Fix issue 13370: Ensure that ctypes works on Mac OS X when Python is compiled using the clang compiler
14 years ago
Georg Brandl
cc0274b90f
merge with 3.2
14 years ago
Georg Brandl
c8076dfa9d
Fix wrong way of adding Error information in shutil.copytree.
14 years ago
Nick Coghlan
06e1ab0a6b
Close #15573 : use value-based memoryview comparisons (patch by Stefan Krah)
14 years ago
Ned Deily
5c0b1ca55e
Update various OS X README files for 3.3.0.
14 years ago
Brett Cannon
12c6bda4f0
Issue #15316 : Let exceptions raised during imports triggered by the
fromlist of __import__ propagate.
The problem previously was that if something listed in fromlist didn't
exist then that's okay. The fix for that was too broad in terms of
catching ImportError.
The trick with the solution to this issue is that the proper
refactoring of import thanks to importlib doesn't allow for a way to
distinguish (portably) between an ImportError because finders couldn't
find a loader, or a loader raised the exception. In Python 3.4 the
hope is to introduce a new exception (e.g. ModuleNotFound) to make it
clean to differentiate why ImportError was raised.
14 years ago
Mark Dickinson
7a54d16dc5
Null merge from 3.2
14 years ago
Mark Dickinson
6f64796c22
Remove overeager test (don't depend on the sign of a nan; cf. issue #14521 )
14 years ago
Vinay Sajip
a6894ba3c9
Reverted change to venv initialisation.
14 years ago
Mark Dickinson
3bb6318ac6
Null merge
14 years ago
Mark Dickinson
448f57762d
Remove incorrect lines (meant for cdecimal) from recently added Decimal tests.
14 years ago
Mark Dickinson
451097737b
Null merge from 3.2.
14 years ago
Mark Dickinson
e4204bcfb7
Issue #15544 : Fix Decimal.__float__ to work with payload-carrying NaNs.
14 years ago
Stefan Krah
029780be09
Issue #13072 : The array module's 'u' format code is now deprecated and
will be removed in Python 4.0.
14 years ago
Antoine Pitrou
8d649ef951
Merge
14 years ago
Mark Dickinson
fc33d4ce0a
Issue #15544 : Fix Decimal.__float__ to work with payload-carrying NaNs.
14 years ago
Antoine Pitrou
0ac0b11ec1
Add glossary references
14 years ago
Antoine Pitrou
15251a99bb
Add glossary references
14 years ago
Antoine Pitrou
cb0ec7dc42
Merge
14 years ago
Brett Cannon
ba0a3edd26
Issue #2051 : Tweak last commit for this issue to pass in mode instead
of source path to set_data() and make the new argument private until
possible API changes can be discussed more thoroughly in Python 3.4.
14 years ago
Antoine Pitrou
cbf9d5f6cd
Issue #14674 : Add a discussion of the json module's standard compliance.
Patch by Chris Rebert.
14 years ago
Antoine Pitrou
331624b67d
Issue #14674 : Add a discussion of the json module's standard compliance.
Patch by Chris Rebert.
14 years ago
Brett Cannon
07c6e71689
Issue #15778 : Coerce ImportError.args to a string when it isn't
already one.
Patch by Dave Malcolm.
14 years ago
Georg Brandl
491b1dc79e
Closes #9374 : merge with 3.2
14 years ago
Georg Brandl
a61b09f406
Closes #9374 : add back now-unused module attributes; removing them is a backward compatibility issue, since they have a public-seeming name.
14 years ago
Andrew Svetlov
82649f3b87
Issue #15776 : Allow pyvenv to work in existing directory with --clean.
Patch by Vinay Sajip.
14 years ago
R David Murray
ad2a7d528a
Merge #15249 : Mangle From lines correctly when body contains invalid bytes.
Fix by Colin Su. Test by me, based on a test written by Petri Lehtinen.
14 years ago
R David Murray
638d40b433
#15249 : Mangle From lines correctly when body contains invalid bytes.
Fix by Colin Su. Test by me, based on a test written by Petri Lehtinen.
14 years ago
Martin v. Löwis
4784e0267e
Output lib files for PGO build into PGO directory.
14 years ago
Martin v. Löwis
5951ec0fdd
Pick up 32-bit launcher from PGO directory on 64-bit PGO build.
14 years ago
Martin v. Löwis
bddf7244f0
Drop PC\python_nt.h as it's not used.
Add input dependency on custom build step.
14 years ago
Martin v. Löwis
b4b92becf1
Issue #15511 : Drop explicit dependency on pythonxy.lib from amd64 configuration.
14 years ago
Martin v. Löwis
3234cc808c
Add missing PGI/PGO configurations for pywlauncher.
14 years ago
Ross Lagerwall
a4b070102a
Merge with 3.2
14 years ago
Ross Lagerwall
f2b34b8b96
Issue 15777: Fix a refleak in _posixsubprocess.
It was exposed by 03c98d05b140 and dbbf3ccf72e8.
14 years ago
Nick Coghlan
ffffa8e8b2
Close #2051 : Oops, transposed the digits in the issue number in the previous commit
14 years ago
Nick Coghlan
a508770e20
Close #2501 : Permission bits are once again correctly copied from the source file to the cached bytecode file. Test by Eric Snow.
14 years ago
Ned Deily
36d188c7f7
Issue #15037 : Use correct path to system terminfo database.
14 years ago
Stefan Krah
66e63170d9
Issue #15770 : Check invalid arguments in test function. Patch by Victor Stinner.
14 years ago
Stefan Krah
f21587e3a8
mpd_qpowmod(): calculate result with zero-exponent for compatibility with
decimal.py. The hack to remove the ideal exponent is no longer required.
14 years ago
Ned Deily
bbd3437c27
Issue #14292 : Ensure that the OS X installer build configures the CXX
environment variable to a value comparable to what it sets for CC for
the benefit of C++ extension modules.
(Patch by Ronald Oussoren)
14 years ago