summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | Issue #25798: Update OS X 10.5+ 32-bit-only installer to buildNed Deily2015-12-063-13/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | and link with OpenSSL 1.0.2e.
* | | | | | | Issue #25717: Merge fstat() fix from 3.5Martin Panter2015-12-062-12/+31
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Issue #25717: Tolerate fstat() failures in the FileIO constructorMartin Panter2015-12-062-12/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This restores 3.4 behaviour, which was removed by revision 3b5279b5bfd1. The fstat() call fails with ENOENT for a Virtual Box shared folder filesystem if the file entry has been unlinked, e.g. for a temporary file.
* | | | | | | Issue #25764: Remove test debuggingMartin Panter2015-12-051-11/+2
| | | | | | |
* | | | | | | Issue #25764: Merge OS X test skipping from 3.5Martin Panter2015-12-051-0/+2
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Issue #25764: Merge OS X test skipping from 3.4 into 3.5Martin Panter2015-12-051-0/+2
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | Issue #25764: Skip the test on OS XMartin Panter2015-12-051-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The OS X buildbots were failing at the second setrlimit() call with EPERM, as if they were trying to raise the hard limit. The call should be keeping the hard limit the same and raising the soft limit back to its original value, so I don't understand the failure.
* | | | | | | merge 3.5Benjamin Peterson2015-12-050-0/+0
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | merge 3.4Benjamin Peterson2015-12-050-0/+0
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | merge 3.3Benjamin Peterson2015-12-050-0/+0
| | |\ \ \ \ \ | | | | |_|/ / | | | |/| | |
| | | * | | | fix reorderingBenjamin Peterson2015-12-051-4/+4
| | | | | | |
* | | | | | | merge 3.5Benjamin Peterson2015-12-051-2/+3
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | merge 3.4Benjamin Peterson2015-12-051-2/+3
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | merge 3.3Benjamin Peterson2015-12-051-2/+3
| | |\ \ \ \ \ | | | |/ / / /
| | | * | | | merge 3.2Benjamin Peterson2015-12-051-3/+4
| | | |\ \ \ \ | | | | | |_|/ | | | | |/| |
| | | | * | | add CVE and issue numberBenjamin Peterson2015-12-051-2/+3
| | | | | | |
* | | | | | | Closes #25800: Merge with 3.5Zachary Ware2015-12-051-1/+2
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Issue #25800: Merge with 3.4Zachary Ware2015-12-051-1/+2
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | Issue #25800: Fix running test_capi directlyZachary Ware2015-12-051-1/+2
| | | | | | |
* | | | | | | Issue #25764: OS X now failing on the second setrlimit() callMartin Panter2015-12-051-5/+8
| | | | | | |
* | | | | | | Closes #25795: Merge with 3.5Zachary Ware2015-12-058-7/+13
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Issue #25795: Fix several tests to run independently.Zachary Ware2015-12-058-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These were broken in 3aec776fc796 when they were converted away from using support.run_unittest(). Oops :) Initial patch by Felippe da Motta Raposo.
* | | | | | | Issue #25764: Attempt to debug and skip OS X setrlimit() failureMartin Panter2015-12-051-1/+7
| | | | | | |
* | | | | | | Merge: #24903: Remove misleading error message to fix regression.R David Murray2015-12-054-11/+5
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Merge: #24903: Remove misleading error message to fix regression.R David Murray2015-12-054-11/+5
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | #24903: Remove misleading error message to fix regression.R David Murray2015-12-054-11/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before the argparse conversion, compileall would (sometimes) accept multiple paths when -d was specified. Afterward, it does not. The corresponding check in the original code claimed to prevent multiple *directories* from being specified...but it didn't really work even to do that. So this patch fixes the regression by invoking the consenting adults rule: if you specify a combination of arguments to compileall that produces files with inconsistent destdirs (which you could do before), it is on you. Patch by Jake Garver.
* | | | | | | Issue #25764: Merge subprocess fix from 3.5Martin Panter2015-12-053-17/+37
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Issue #25764: Merge subprocess fix from 3.4 into 3.5Martin Panter2015-12-053-17/+37
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | Issue #25764: Preserve subprocess fork exception when preexec_fn usedMartin Panter2015-11-303-17/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fix handling of failure to release the import lock.
* | | | | | | Merge for issue #23936Brett Cannon2015-12-042-19/+42
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Issue #23936: Clarify what finders are.Brett Cannon2015-12-042-19/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to Raúl Cumplido for the bug report and Thomas Kluyver for the patch.
* | | | | | | Issue #25771: Tweak ValueError message when package isn't specifiedBrett Cannon2015-12-042-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for importlib.util.resolve_name() but is needed. Thanks to Martin Panter for the bug report.
* | | | | | | Merge for issue #25500Brett Cannon2015-12-041-5/+4
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Issue #25500: Fix the language reference to not claim that importBrett Cannon2015-12-042-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | statements search for __import__ in the global scope. Thanks to Sergei Lebedev for finding the documentation bug.
* | | | | | | Add Awaitable, AsyncIterable, AsyncIterator to typing.py. (Merge 3.5->3.6)Guido van Rossum2015-12-042-0/+76
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Add Awaitable, AsyncIterable, AsyncIterator to typing.py.Guido van Rossum2015-12-042-0/+76
| | | | | | |
* | | | | | | Issue #6478: _strptime's regexp cache now is reset after changing timezoneSerhiy Storchaka2015-12-033-15/+50
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | with time.tzset().
| * | | | | | Issue #6478: _strptime's regexp cache now is reset after changing timezoneSerhiy Storchaka2015-12-033-15/+50
| |\ \ \ \ \ \ | | |/ / / / / | | | | | | | | | | | | | | with time.tzset().
| | * | | | | Issue #6478: _strptime's regexp cache now is reset after changing timezoneSerhiy Storchaka2015-12-033-14/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | with time.tzset().
* | | | | | | Issue #14285: Merge runpy exception fix from 3.5Martin Panter2015-12-034-32/+110
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Issue #14285: Do not catch __init__.py exceptions in runpyMartin Panter2015-12-034-32/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initialize package before calling find_spec() for __main__, so that we do not incorrectly handle exceptions from __init__.py. When runpy is used from the Python CLI, use an internal exception rather than ImportError, to avoid catching unexpected exceptions. Also remove exception message rewriting in _run_module_as_main(), because it seems to be redundant with the _get_main_module_details() function.
* | | | | | | Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache.Serhiy Storchaka2015-12-023-0/+24
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache.Serhiy Storchaka2015-12-023-0/+24
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache.Serhiy Storchaka2015-12-023-0/+24
| | | | | | |
* | | | | | | Null mergeSerhiy Storchaka2015-12-020-0/+0
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Null mergeSerhiy Storchaka2015-12-020-0/+0
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | Merge heads.Steven D'Aprano2015-12-013-119/+433
| | |\ \ \ \ \
| | | * | | | | Fix for issue #25177 with the mean of very small and very large numbers.Steven D'Aprano2015-12-013-119/+433
| | | | | | | |
* | | | | | | | Merge from 3.5 (including all NEWS entries)Steve Dower2015-12-026-107/+388
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Issue #25715: Python 3.5.1 installer shows wrong upgrade path and incorrect ↵Steve Dower2015-12-026-103/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | logic for launcher detection.