summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merge 3.5Yury Selivanov2015-09-101-11/+12
|\ \ \ \ \ | |/ / / /
| * | | | whatsnew/3.5: Fix refs in the importlib sectionYury Selivanov2015-09-101-11/+12
| | | | |
* | | | | Merge 3.5Yury Selivanov2015-09-101-5/+9
|\ \ \ \ \ | |/ / / /
| * | | | whatsnew/3.5: Clarify types.coroutine & types.CoroutineTypeYury Selivanov2015-09-101-5/+9
| | | | |
* | | | | Merge 3.5Yury Selivanov2015-09-101-8/+0
|\ \ \ \ \ | |/ / / /
| * | | | whatsnew/3.5: Don't mention pyio.FileIOYury Selivanov2015-09-101-8/+0
| | | | |
* | | | | Merge 3.5 (issue #22980, whatsnew/3.5)Yury Selivanov2015-09-101-1/+44
|\ \ \ \ \ | |/ / / /
| * | | | whatsnew/3.5: Describe changes in issue #22980Yury Selivanov2015-09-101-1/+44
| | | | | | | | | | | | | | | | | | | | Initial patch by Larry Hastings.
* | | | | Merge 3.5Yury Selivanov2015-09-101-353/+382
|\ \ \ \ \ | |/ / / /
| * | | | whatsnew/3.5: More edits -- use articles consistently; fix refsYury Selivanov2015-09-101-353/+382
| | | | |
* | | | | Merge 3.5Yury Selivanov2015-09-101-399/+551
|\ \ \ \ \ | |/ / / /
| * | | | whatsnew/3.5: Editorialization pass on library sectionYury Selivanov2015-09-101-399/+551
| | | | | | | | | | | | | | | | | | | | Patch by Elvis Pranskevichus
* | | | | Closes #25022 (again): Merge with 3.5Zachary Ware2015-09-102-143/+8
|\ \ \ \ \ | |/ / / /
| * | | | Issue #25022: Merge with 3.4Zachary Ware2015-09-102-143/+8
| |\ \ \ \ | | |/ / /
| | * | | Issue #25022: Add NEWS, fix docs to not mention the old example.Zachary Ware2015-09-102-144/+8
| | | | |
* | | | | Closes #25022: Merge with 3.5Zachary Ware2015-09-107-457/+0
|\ \ \ \ \ | |/ / / /
| * | | | Issue #25022: Merge with 3.4Zachary Ware2015-09-107-457/+0
| |\ \ \ \ | | |/ / /
| | * | | Issue #25022: Remove PC/example_nt/Zachary Ware2015-09-107-457/+0
| | | | | | | | | | | | | | | | | | | | It was very much outdated, and the topic is better covered elsewhere.
* | | | | Add the original author of profile.py back to the docs, at his request. (Merge)Guido van Rossum2015-09-101-1/+1
|\ \ \ \ \ | |/ / / /
| * | | | Add the original author of profile.py back to the docs, at his request.Guido van Rossum2015-09-101-1/+1
| | | | |
* | | | | Fix typos and improve markup in typing.rst.Berker Peksag2015-09-101-19/+18
|\ \ \ \ \ | |/ / / /
| * | | | Fix typos and improve markup in typing.rst.Berker Peksag2015-09-101-19/+18
| | | | |
* | | | | Use print function in mock docs.Berker Peksag2015-09-101-6/+6
|\ \ \ \ \ | |/ / / /
| * | | | Use print function in mock docs.Berker Peksag2015-09-101-6/+6
| |\ \ \ \ | | |/ / /
| | * | | Use print function in mock docs.Berker Peksag2015-09-101-6/+6
| | | | |
* | | | | Restore doc updates to typing.rst by Ivan Levkivskyi and Daniel Andrade Groppe.Guido van Rossum2015-09-101-18/+110
|\ \ \ \ \ | |/ / / /
| * | | | Restore doc updates to typing.rst by Ivan Levkivskyi and Daniel Andrade Groppe.Guido van Rossum2015-09-101-18/+110
| | | | |
* | | | | pytime: oops, fix typos on WindowsVictor Stinner2015-09-101-2/+2
| | | | |
* | | | | pytime: add _PyTime_check_mul_overflow() macro to avoid undefined behaviourVictor Stinner2015-09-102-12/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overflow test in test_FromSecondsObject() fails on FreeBSD 10.0 buildbot which uses clang. clang implements more aggressive optimization which gives different result than GCC on undefined behaviours. Check if a multiplication will overflow, instead of checking if a multiplicatin had overflowed, to avoid undefined behaviour. Add also debug information if the test on overflow fails.
* | | | | New try to fix test_time.test_AsSecondsDouble() on x86 buildbots.Victor Stinner2015-09-101-2/+7
| | | | | | | | | | | | | | | | | | | | Use volatile keyword in _PyTime_AsSecondsDouble()
* | | | | Try to fix test_time.test_AsSecondsDouble() on "x86 Gentoo Non-Debug with X ↵Victor Stinner2015-09-101-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3.x" buildbot Use volatile keyword in _PyTime_Round()
* | | | | Fix test_time on platform with 32-bit time_t typeVictor Stinner2015-09-101-3/+6
| | | | | | | | | | | | | | | | | | | | Filter also values for check_float_rounding().
* | | | | Fix test_time on platform with 32-bit time_t typeVictor Stinner2015-09-102-5/+19
| | | | | | | | | | | | | | | | | | | | Filter values which would overflow when converted to a C time_t type.
* | | | | Fix test_time on WindowsVictor Stinner2015-09-102-29/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Filter values which would overflow on conversion to the C long type (for timeval.tv_sec). * Adjust also the message of OverflowError on PyTime conversions * test_time: add debug information if a timestamp conversion fails
* | | | | Merge 3.5Yury Selivanov2015-09-101-0/+3
|\ \ \ \ \ | |/ / / /
| * | | | whatsnew/3.5: Mention issue 22464Yury Selivanov2015-09-101-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | (About the only new feature that was worth mentioning in whatsnew without a NEWS entry)
* | | | | Simply deque repeat by reusing code in in-line repeat. Avoid unnecessary ↵Raymond Hettinger2015-09-101-30/+18
| | | | | | | | | | | | | | | | | | | | division.
* | | | | Merge typing docs from 3.5 branch.Guido van Rossum2015-09-100-0/+0
|\ \ \ \ \ | |/ / / /
| * | | | Merge typing doc updates from larry's branch.Guido van Rossum2015-09-100-0/+0
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | Update typing docs based on a patch by Daniel Andrade Groppe.Guido van Rossum2015-09-091-14/+53
| | | | |
| | * | | Update typing docs based on a patch by Ivan Levkivskyi (but much rewritten ↵Guido van Rossum2015-09-091-3/+56
| | | | | | | | | | | | | | | | | | | | by me).
| | * | | Merge typing docs cleanup diff by Zach Ware from default back into 350 branch.Guido van Rossum2015-09-091-47/+50
| | | | |
* | | | | Fixes handling of read-only files when creating zip package.Steve Dower2015-09-101-2/+8
|\ \ \ \ \ | |/ / / /
| * | | | Fixes handling of read-only files when creating zip package.Steve Dower2015-09-101-2/+8
| | | | |
* | | | | test_time: rewrite PyTime API rounding testsVictor Stinner2015-09-092-568/+244
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop all hardcoded tests. Instead, reimplement each function in Python, usually using decimal.Decimal for the rounding mode. Add much more values to the dataset. Test various timestamp units from picroseconds to seconds, in integer and float. Enhance also _PyTime_AsSecondsDouble().
* | | | | pytime: add _PyTime_Round() helper to factorize codeVictor Stinner2015-09-091-25/+20
| | | | |
* | | | | Make _PyTime_RoundHalfEven() private againVictor Stinner2015-09-092-6/+3
| | | | |
* | | | | Issue #24857: Comparing call_args to a long sequence now correctly returns aBerker Peksag2015-09-093-2/+9
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | boolean result instead of raising an exception. Patch by A Kaptur.
| * | | | Issue #24857: Comparing call_args to a long sequence now correctly returns aBerker Peksag2015-09-093-2/+9
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | boolean result instead of raising an exception. Patch by A Kaptur.
| | * | | Issue #24857: Comparing call_args to a long sequence now correctly returns aBerker Peksag2015-09-093-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | boolean result instead of raising an exception. Patch by A Kaptur.