47a9a4b | Łukasz Langa | 26 November 2016, 22:00:39 UTC | Fixes #24142: [configparser] always join multiline values to not leave the parser in an invalid state | 26 November 2016, 22:00:39 UTC |
c7b1a0b | Serhiy Storchaka | 26 November 2016, 11:43:28 UTC | Issue #28763: Use double hyphens (rendered as en-dashes) in numerical ranges in the documentation. | 26 November 2016, 11:43:28 UTC |
4931122 | Berker Peksag | 25 November 2016, 17:10:07 UTC | Add missing square bracket in typing.get_type_hints() | 25 November 2016, 17:10:07 UTC |
219a012 | Berker Peksag | 25 November 2016, 16:46:57 UTC | Issue #28738: Document SIGBREAK as an acceptable value on Windows Patch by Wojtek Ruszczewski. | 25 November 2016, 16:46:57 UTC |
a860286 | Guido van Rossum | 24 November 2016, 19:56:00 UTC | Issue #28773: Add typing.FrozenSet docs. (Manuel Krebber) | 24 November 2016, 19:56:00 UTC |
f0888cd | Steve Dower | 23 November 2016, 18:23:47 UTC | Issue #28783: Embedded and nuget packages incorrect reference missing bdist_wininst command. | 23 November 2016, 18:23:47 UTC |
dab0584 | Yury Selivanov | 21 November 2016, 22:47:27 UTC | Issue #28652: Partially rollback previous changes Allow AF_UNIX in create_server & create_connection | 21 November 2016, 22:47:27 UTC |
6c7fb55 | Victor Stinner | 21 November 2016, 15:44:01 UTC | Issue #28688: Remove warnings.filters check from regrtest Reloading the warnings module duplicates filters in warnings.filters. Fixing the issue is tricky. It was decided to simply remove the check from Python 3.5, since the bug only impacts Python unit tests, not real applications. The check is kept in Python 3.6 and newer. | 21 November 2016, 15:44:01 UTC |
6a4d762 | Martin Panter | 21 November 2016, 13:36:36 UTC | Fix indentation | 21 November 2016, 13:36:36 UTC |
06a8dea | Serhiy Storchaka | 21 November 2016, 09:37:18 UTC | Fixed the documentation of the structure PyMethodDef. The fields ml_name and ml_doc are of type "const char *" rather of "char *". | 21 November 2016, 09:37:18 UTC |
aa5a13f | Gregory P. Smith | 21 November 2016, 08:11:47 UTC | replace --with-optimizations references with --enable-optimizations in docs. | 21 November 2016, 08:11:47 UTC |
357ed2e | Martin Panter | 21 November 2016, 00:15:20 UTC | Change double hyphens (en dashes) to em (longer) dashes | 21 November 2016, 00:15:20 UTC |
b24569a | Guido van Rossum | 21 November 2016, 02:01:29 UTC | Issue #28556: upstream improvements to docstrings and error messages by Ivan Levkivskyi (#331) | 21 November 2016, 02:01:29 UTC |
6e723d2 | Martin Panter | 20 November 2016, 07:58:35 UTC | Issue #25659: Change assert to TypeError in from_buffer/_copy() Based on suggestion by Eryk Sun. | 20 November 2016, 07:58:35 UTC |
395733d | Martin Panter | 20 November 2016, 07:56:37 UTC | Issue #10656: Fix out-of-tree building on AIX The ld_so_aix script and python.exp file are created in the build directory. Patch by Tristan Carel and Michael Haubenwallner. | 20 November 2016, 07:56:37 UTC |
1016b2f | Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) | 20 November 2016, 21:07:42 UTC | Rename the new --with-optimiations flag to --enable-optimizations. | 20 November 2016, 21:07:42 UTC |
bbfe6c3 | Serhiy Storchaka | 20 November 2016, 18:04:54 UTC | Issue #28666: Fix removing readonly directories on Windows. | 20 November 2016, 18:04:54 UTC |
2ccb988 | Serhiy Storchaka | 20 November 2016, 15:42:32 UTC | Issue #28666: Now test.support.rmtree is able to remove unwritable or unreadable directories on Windows too. | 20 November 2016, 15:42:32 UTC |
cf36835 | Serhiy Storchaka | 20 November 2016, 15:20:19 UTC | Issue #28750: Fixed docs of of unicode-escape an raw-unicode-escape C API. Patch by Xiang Zhang. | 20 November 2016, 15:20:19 UTC |
6770f8a | Serhiy Storchaka | 20 November 2016, 14:16:06 UTC | Issue #28666: Now test.support.rmtree is able to remove unwritable or unreadable directories. | 20 November 2016, 14:16:06 UTC |
f675a37 | Serhiy Storchaka | 20 November 2016, 10:13:44 UTC | Issue #19569: Suggested more appropriate replacements for deprecated Unicode C API functions. | 20 November 2016, 10:13:44 UTC |
144f77a | Serhiy Storchaka | 20 November 2016, 06:47:21 UTC | Issue #28715: Added error checks for PyUnicode_AsUTF8(). | 20 November 2016, 06:47:21 UTC |
93ff872 | Steve Dower | 20 November 2016, 03:03:54 UTC | Issue #28732: Raise ValueError when argv[0] is empty. | 20 November 2016, 03:03:54 UTC |
11f4326 | Steve Dower | 20 November 2016, 02:33:39 UTC | Issue #28732: Fix crash in os.spawnv() with no elements in args Prevents crashes in some other posixmodule.c functions | 20 November 2016, 02:33:39 UTC |
ca4b252 | Guido van Rossum | 19 November 2016, 18:32:41 UTC | Issue #28556: two more small upstream changes by Ivan Levkivskyi (#329, #330) | 19 November 2016, 18:32:41 UTC |
c851817 | Steve Dower | 17 November 2016, 00:32:22 UTC | Fixes incorrect path in nuget package build. | 17 November 2016, 00:32:22 UTC |
292dd1b | Serhiy Storchaka | 16 November 2016, 14:12:34 UTC | Fixed an off-by-one error in _PyUnicode_EqualToASCIIString (issue #28701). | 16 November 2016, 14:12:34 UTC |
f5894dd | Serhiy Storchaka | 16 November 2016, 13:40:39 UTC | Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. The latter function is more readable, faster and doesn't raise exceptions. Based on patch by Xiang Zhang. | 16 November 2016, 13:40:39 UTC |
f4934ea | Serhiy Storchaka | 16 November 2016, 08:17:58 UTC | Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString. The latter function is more readable, faster and doesn't raise exceptions. | 16 November 2016, 08:17:58 UTC |
5ebff7b | Donald Stufft | 16 November 2016, 02:18:20 UTC | Merge - upgrade pip/setuptools | 16 November 2016, 02:18:20 UTC |
dd5c73b | Donald Stufft | 16 November 2016, 02:17:43 UTC | Upgrade pip to 9.0.1 and setuptools to 28.8.0 | 16 November 2016, 02:17:43 UTC |
d7c1518 | Yury Selivanov | 15 November 2016, 20:26:34 UTC | Issue #28704: Fix create_unix_server to support Path-like objects | 15 November 2016, 20:26:34 UTC |
0ed20cd | Yury Selivanov | 15 November 2016, 20:20:34 UTC | Issue #28703: Fix asyncio.iscoroutinefunction to handle Mock objects. | 15 November 2016, 20:20:34 UTC |
2f84144 | Guido van Rossum | 15 November 2016, 17:48:06 UTC | Issue #28556: Allow keyword syntax for NamedTuple (Ivan Levkivskyi) (upstream #321) | 15 November 2016, 17:48:06 UTC |
49e8f2d | Xavier de Gaye | 15 November 2016, 15:57:52 UTC | Issue 28668: Skip tests where instanciation of multiprocessing.Queue would raise ImportError | 15 November 2016, 15:57:52 UTC |
5ae6c77 | Serhiy Storchaka | 14 November 2016, 17:29:59 UTC | Issue #28563: Make plural form selection more lenient and accepting non-integer numbers. Django tests depend on this. | 14 November 2016, 17:29:59 UTC |
5ca92ab | Serhiy Storchaka | 14 November 2016, 17:25:56 UTC | Issue #28563: Make plural form selection more lenient and accepting non-integer numbers. Django tests depend on this. | 14 November 2016, 17:25:56 UTC |
60ac989 | Serhiy Storchaka | 14 November 2016, 17:22:12 UTC | Issue #28563: Make plural form selection more lenient and accepting non-integer numbers. Django tests depend on this. | 14 November 2016, 17:22:12 UTC |
c9e08d8 | Martin Panter | 14 November 2016, 04:26:36 UTC | Issue #28000: Fix gethostbyname_r() usage on AIX with _LINUX_SOURCE_COMPAT Patch by Matthieu S. | 14 November 2016, 04:26:36 UTC |
9544a36 | Martin Panter | 14 November 2016, 01:58:57 UTC | Issue #28016: Skip /dev/tty seekable() test on AIX | 14 November 2016, 01:58:57 UTC |
efbf20f | Martin Panter | 13 November 2016, 23:25:06 UTC | Issue #28678: Fix references to numeric_owner parameter | 13 November 2016, 23:25:06 UTC |
547c1b9 | Xavier de Gaye | 13 November 2016, 18:39:48 UTC | Fix temporary file not deleted in test_socket | 13 November 2016, 18:39:48 UTC |
7ae4112 | Ned Deily | 12 November 2016, 21:35:48 UTC | Issue #28676: Prevent missing 'getentropy' declaration warning on macOS. Patch by Gareth Rees. | 12 November 2016, 21:35:48 UTC |
022371f | Serhiy Storchaka | 12 November 2016, 20:47:16 UTC | Fixed the documentation of parse_constant argument in json.load(). parse_constant doesn't get called on 'null', 'true', 'false' since 3.1/2.7. | 12 November 2016, 20:47:16 UTC |
6b4b6e9 | Serhiy Storchaka | 12 November 2016, 12:35:46 UTC | Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X when decode astral characters. | 12 November 2016, 12:35:46 UTC |
84293af | Serhiy Storchaka | 12 November 2016, 12:29:48 UTC | Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X when decode astral characters. | 12 November 2016, 12:29:48 UTC |
b626643 | Serhiy Storchaka | 12 November 2016, 12:28:06 UTC | Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X when decode astral characters. | 12 November 2016, 12:28:06 UTC |
ae08687 | Guido van Rossum | 11 November 2016, 23:54:04 UTC | Issue 28644: Document recent changes in typing.py (Ivan L) | 11 November 2016, 23:54:04 UTC |
5adc22b | Serhiy Storchaka | 11 November 2016, 15:10:24 UTC | Issue #28664: test_bz2 now works on non-Windows platforms without bunzip2 (e.g. on Android). | 11 November 2016, 15:10:24 UTC |
62e32d6 | Serhiy Storchaka | 11 November 2016, 10:05:01 UTC | Issue #19398: Extra slash no longer added to sys.path components in case of empty compile-time PYTHONPATH components. This fixes some tests in -S or -I modes. | 11 November 2016, 10:05:01 UTC |
daeddc4 | Serhiy Storchaka | 11 November 2016, 09:42:47 UTC | Issue #23839: Various caches now are cleared before running every test file. | 11 November 2016, 09:42:47 UTC |
dad1790 | Guido van Rossum | 10 November 2016, 16:29:18 UTC | Issue #28649: fix second issue with _ForwardRef (#328) | 10 November 2016, 16:29:18 UTC |
c7b9295 | Guido van Rossum | 10 November 2016, 16:24:06 UTC | Issue #28649: fix first issue with _ForwardRef (#327) | 10 November 2016, 16:24:06 UTC |
46a02db | Yury Selivanov | 09 November 2016, 23:55:45 UTC | Issue #28653: Fix a refleak in functools.lru_cache. | 09 November 2016, 23:55:45 UTC |
28f42fd | Serhiy Storchaka | 09 November 2016, 21:49:02 UTC | Issue #28649: Clear the typing module caches when search for reference leaks. | 09 November 2016, 21:49:02 UTC |
9b10756 | Guido van Rossum | 09 November 2016, 21:23:04 UTC | Issue #28649: typing-clear-caches.patch | 09 November 2016, 21:23:04 UTC |
f9099de | Guido van Rossum | 09 November 2016, 21:18:59 UTC | Issue #28649: fix-typing-test-v2.diff | 09 November 2016, 21:18:59 UTC |
991d14f | Guido van Rossum | 09 November 2016, 21:12:51 UTC | Issue #28556: More typing.py updates from upstream. | 09 November 2016, 21:12:51 UTC |
a1a8b7d | Yury Selivanov | 09 November 2016, 20:47:00 UTC | Issue #28652: Make loop methods reject socket kinds they do not support. | 09 November 2016, 20:47:00 UTC |
d2fd359 | Yury Selivanov | 09 November 2016, 14:42:14 UTC | ssue #27942: Fix memory leak in codeobject.c | 09 November 2016, 14:42:14 UTC |
58c534d | Andrew Kuchling | 09 November 2016, 03:33:31 UTC | Use http instead of https, due to certificate error | 09 November 2016, 03:33:31 UTC |
d58fc8b | Andrew Kuchling | 09 November 2016, 03:07:43 UTC | Update URL for requests documentation after IRC request | 09 November 2016, 03:07:43 UTC |
c0215df | Yury Selivanov | 09 November 2016, 00:57:44 UTC | Issue #28639: Fix inspect.isawaitable to always return bool Patch by Justin Mayfield. | 09 November 2016, 00:57:44 UTC |
33499b7 | Yury Selivanov | 09 November 2016, 00:19:28 UTC | genobject: Remove unnecessary tp_free slots from aiter_wrapper and coro_wrapper | 09 November 2016, 00:19:28 UTC |
6cc495e | Yury Selivanov | 09 November 2016, 00:16:01 UTC | asyncio: Fix _format_coroutine for coroutine-like objects w/o __name__ Some built-in coroutine-like objects might not have __name__ or __qualname__. A good example of such are 'asend', 'aclose' and 'athrow' coroutine methods of asynchronous generators. | 09 November 2016, 00:16:01 UTC |
70b72f0 | Serhiy Storchaka | 08 November 2016, 21:12:46 UTC | Fixed possible abort in ceval loop if _PyUnicode_FromId() fails. Every opcode should end with DISPATCH() or goto error. | 08 November 2016, 21:12:46 UTC |
eb20fca | Serhiy Storchaka | 08 November 2016, 19:26:14 UTC | Issue #28563: Fixed possible DoS and arbitrary code execution when handle plural form selections in the gettext module. The expression parser now supports exact syntax supported by GNU gettext. | 08 November 2016, 19:26:14 UTC |
1c3fdd9 | Serhiy Storchaka | 08 November 2016, 19:20:09 UTC | Issue #28563: Fixed possible DoS and arbitrary code execution when handle plural form selections in the gettext module. The expression parser now supports exact syntax supported by GNU gettext. | 08 November 2016, 19:20:09 UTC |
07bcf05 | Serhiy Storchaka | 08 November 2016, 19:17:46 UTC | Issue #28563: Fixed possible DoS and arbitrary code execution when handle plural form selections in the gettext module. The expression parser now supports exact syntax supported by GNU gettext. | 08 November 2016, 19:17:46 UTC |
579f038 | Serhiy Storchaka | 08 November 2016, 18:21:22 UTC | Issue #28585: Restored docstring of os._isdir(). | 08 November 2016, 18:21:22 UTC |
6ea2b8f | Yury Selivanov | 08 November 2016, 00:00:46 UTC | Issue #28613: Expose asyncio._get_running_loop() and _set_running_loop() | 08 November 2016, 00:00:46 UTC |
49d6b8c | Yury Selivanov | 07 November 2016, 21:00:50 UTC | Issue #28634: Fix asyncio.isfuture() to support mocks | 07 November 2016, 21:00:50 UTC |
3b3a141 | Yury Selivanov | 07 November 2016, 20:35:25 UTC | Issue #27392: Document loop.connect_accepted_socket() Patch by Jim Fulton. | 07 November 2016, 20:35:25 UTC |
2ebd6fe | Berker Peksag | 07 November 2016, 20:36:14 UTC | Issue #28088: Don't include self in method signature Also update versionadded directive to 3.5.3. | 07 November 2016, 20:36:14 UTC |
db87c99 | Benjamin Peterson | 06 November 2016, 21:01:07 UTC | make sure dict view types are initialized | 06 November 2016, 21:01:07 UTC |
cea632e | Berker Peksag | 06 November 2016, 18:15:01 UTC | Issue #21864: Remove outdated section about exceptions from the tutorial Move the still relevant parts of it to the previous chapter, "Errors and Exceptions". | 06 November 2016, 18:15:01 UTC |
24411f8 | Serhiy Storchaka | 06 November 2016, 16:44:42 UTC | Issue #23996: Added _PyGen_SetStopIterationValue for safe raising StopIteration with value. More safely handle non-normalized exceptions in -_PyGen_FetchStopIterationValue. | 06 November 2016, 16:44:42 UTC |
04b3d8b | Martin Panter | 05 November 2016, 02:40:31 UTC | Fix spacing after C++ in documentation | 05 November 2016, 02:40:31 UTC |
88281ce | Martin Panter | 05 November 2016, 01:11:36 UTC | Issue #28485: Check for negative workers even without ProcessPoolExecutor This matches the documentation, and passes the test suite when multithreading is disabled. | 05 November 2016, 01:11:36 UTC |
da4887a | Ned Deily | 04 November 2016, 21:03:34 UTC | Issue #28616: Correct help for sys.version_info releaselevel component. Patch by Anish Tambe. | 04 November 2016, 21:03:34 UTC |
600a349 | Yury Selivanov | 04 November 2016, 18:29:28 UTC | Issue #28613: Fix get_event_loop() to return the current loop when called from coroutines or callbacks. | 04 November 2016, 18:29:28 UTC |
1ea023e | INADA Naoki | 04 November 2016, 07:33:47 UTC | Issue #28088: Document Transport.set_protocol and get_protocol | 04 November 2016, 07:33:47 UTC |
c542049 | Yury Selivanov | 03 November 2016, 22:35:23 UTC | asyncio: Sync with upstream | 03 November 2016, 22:35:23 UTC |
491a912 | Yury Selivanov | 03 November 2016, 22:09:24 UTC | Issue #28600: Optimize loop.call_soon(). Run expensive type checks only in debug mode. In addition, stop supporting passing handles to loop.run_in_executor. | 03 November 2016, 22:09:24 UTC |
9e80eeb | Guido van Rossum | 03 November 2016, 21:17:25 UTC | Issue #26980: Improve docs for create_unix_connection(). By Mariatta. | 03 November 2016, 21:17:25 UTC |
a7c972e | Serhiy Storchaka | 03 November 2016, 13:37:01 UTC | Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when the garbage collector is invoked in other thread. Based on patch by Sebastian Cufre. | 03 November 2016, 13:37:01 UTC |
2af4144 | Donald Stufft | 02 November 2016, 19:53:58 UTC | Merge new pip/setuptools from 3.4 | 02 November 2016, 19:53:58 UTC |
20a587b | Donald Stufft | 02 November 2016, 19:42:49 UTC | Upgrade pip to 9.0 and setuptools to 28.7.1 | 02 November 2016, 19:42:49 UTC |
72b3443 | Serhiy Storchaka | 02 November 2016, 19:04:45 UTC | Fixed hyperlinks for tarfile CLI options. | 02 November 2016, 19:04:45 UTC |
92c1a90 | Serhiy Storchaka | 02 November 2016, 10:06:15 UTC | Issue #28513: Documented command-line interface of zipfile. | 02 November 2016, 10:06:15 UTC |
38adbfa | Ned Deily | 31 October 2016, 23:51:58 UTC | Issue #28248: Update macOS installer build to use OpenSSL 1.0.2j. Original patch by Mariatta Wijaya. | 31 October 2016, 23:51:58 UTC |
3e3e9f3 | INADA Naoki | 31 October 2016, 08:41:47 UTC | Issue #28553: Fix logic error in example code of int.to_bytes doc. | 31 October 2016, 08:41:47 UTC |
04f17f1 | Serhiy Storchaka | 31 October 2016, 06:30:09 UTC | Issue #27517: LZMA compressor and decompressor no longer raise exceptions if given empty data twice. Patch by Benjamin Fogle. | 31 October 2016, 06:30:09 UTC |
0bcd89b | Serhiy Storchaka | 30 October 2016, 20:52:06 UTC | Issue #28549: Fixed segfault in curses's addch() with ncurses6. | 30 October 2016, 20:52:06 UTC |
a89d22a | Serhiy Storchaka | 30 October 2016, 18:52:29 UTC | Issue #28449: tarfile.open() with mode "r" or "r:" now tries to open a tar file with compression before trying to open it without compression. Otherwise it had 50% chance failed with ignore_zeros=True. | 30 October 2016, 18:52:29 UTC |
d1af5ef | Serhiy Storchaka | 30 October 2016, 17:33:54 UTC | Issue #28385: An error message when non-empty format spec is passed to object.__format__ now contains the name of actual type. | 30 October 2016, 17:33:54 UTC |
c9b750d | Serhiy Storchaka | 30 October 2016, 17:16:33 UTC | Issue #23262: The webbrowser module now supports Firefox 36+ and derived browsers. Based on patch by Oleg Broytman. | 30 October 2016, 17:16:33 UTC |
32c0d3a | Serhiy Storchaka | 30 October 2016, 16:49:52 UTC | Issue #27939: Fixed bugs in tkinter.ttk.LabeledScale and tkinter.Scale caused by representing the scale as float value internally in Tk. tkinter.IntVar now works if float value is set to underlying Tk variable. | 30 October 2016, 16:49:52 UTC |
0438683 | Serhiy Storchaka | 30 October 2016, 15:17:24 UTC | Backed out changeset 9f7505019767 (issue #27275). | 30 October 2016, 15:17:24 UTC |
b8c5f54 | Martin Panter | 30 October 2016, 04:20:23 UTC | Issue #26638: Work around more CLI options that can’t be linked * Cannot seem to link directly to main options from the “unittest” module, because that module has its own set of options * Mask out linking for options that no longer exist in Python 3 | 30 October 2016, 04:20:23 UTC |