- 11 May, 2017 3 kayıt (commit)
-
-
Brett Cannon yazdı
-
csabella yazdı
* bpo-30308: Code coverage for argument in random.shuffle * bpo-30308: Code coverage for argument in random.shuffle * bpo-30308: Code coverage for argument in random.shuffle
-
INADA Naoki yazdı
when there are no more `await` or `yield (from)` before return in coroutine, cancel was ignored. example: async def coro(): asyncio.Task.current_task().cancel() return 42 ... res = await coro() # should raise CancelledError
-
- 10 May, 2017 5 kayıt (commit)
-
-
Giampaolo Rodola yazdı
-
stratakis yazdı
* bpo-28787: Fix out of tree --with-dtrace builds * Unsilence directory creation * Add Misc/NEWS and Misc/ACKS entries
-
Xiang Zhang yazdı
-
Serhiy Storchaka yazdı
Now allowed several subsequential inline modifiers at the start of the pattern (e.g. '(?i)(?s)...'). In verbose mode whitespaces and comments now are allowed before and between inline modifiers (e.g. '(?x) (?i) (?s)...').
-
Victor Stinner yazdı
Rewrite sigwaitinfo() and sigtimedwait() unit tests for EINTR using pthread_sigmask() to fix a race condition between the child and the parent process. Remove the pipe which was used as a weak workaround against the race condition. sigtimedwait() is now tested with a child process sending a signal instead of testing the timeout feature which is more unstable (especially regarding to clock resolution depending on the platform).
-
- 09 May, 2017 7 kayıt (commit)
-
-
Charles yazdı
Custom msbuild properties passed as command line need to be passed too when calling `Build` when doing PGO build.
-
Serhiy Storchaka yazdı
of regular expressions.
-
Serhiy Storchaka yazdı
a submodule to a name are now supported.
-
Jeremy Kloth yazdı
compiled out-of-tree (builddir != srcdir). (see also bpo-15366)
-
Victor Stinner yazdı
If the child process exited with a non-zero code, don't strip the last line of stdout anymore. Add also a sanity check in accumulate_result().
-
Xiang Zhang yazdı
When decoding a 4-byte GB18030 sequence, the first and third byte cannot exceed 0xFE.
-
Xiang Zhang yazdı
-
- 08 May, 2017 2 kayıt (commit)
-
-
Pierre Quentel yazdı
-
Jim Fasarakis-Hilliard yazdı
-
- 07 May, 2017 1 kayıt (commit)
-
-
Jim Fasarakis-Hilliard yazdı
-
- 06 May, 2017 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 05 May, 2017 8 kayıt (commit)
-
-
Jelle Zijlstra yazdı
Thanks to Jelle Zijlstra for the patch.
-
torsava yazdı
* bpo-29243: Fix Makefile with respect to --enable-optimizations When using the Profile Guided Optimization (./configure --enable-optimizations) Python is built not only during `make` but rebuilt again during `make test`, `make install` and others. This patch fixes the issue. Note that this fix produces no change at all in the Makefile if configure is run witout --enable-optimizations. * !squash
-
masklinn yazdı
-
Masayuki Yamamoto yazdı
Python/thread_foobar.h is the template code that is threading adaptation for new platforms, also hasn't been used on actual platforms. Python/thread_*.h give concrete examples of adaptation instead of the template code.
-
Victor Stinner yazdı
ExpatParser.parse() of xml.sax.xmlreader now always closes the source: close the file object or the urllib object if source is a string (not an open file-like object). The change fixes a ResourceWarning on parsing error. Add test_parse_close_source() unit test.
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
It was possible to get a core dump by using uninitialized _json objects. Now __new__ methods create initialized objects. __init__ methods are removed.
-
Serhiy Storchaka yazdı
Compiled regular expression objects with the re.LOCALE flag no longer depend on the locale at compile time. Only the locale at matching time affects the result of matching.
-
- 04 May, 2017 6 kayıt (commit)
-
-
Brett Cannon yazdı
Set the target to be 90% since there is enough OS-specific code and things that require manual testing that we will never hit 100%. Also turn off the status checks since they are so inconsistent in terms of flagging a PR as passing/failing that they aren't useful and can actually block merging from a phone.
-
Victor Stinner yazdı
The AST_H_DIR variable was removed from Makefile.pre.in by the commit a5c62a8e (bpo-23404). AST_H_DIR was hardcoded to "Include", so replace the removed variable by its content. Remove also ASDLGEN variable from sysconfig example since this variable was also removed.
-
Antoine Pitrou yazdı
* bpo-30185: avoid KeyboardInterrupt tracebacks in forkserver * Tweak comment
-
Victor Stinner yazdı
* bpo-30263: regrtest: log system load * regrtest: log the number of CPUs Log the number of CPUs in the header. --verbose now imply --header.
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
- 03 May, 2017 7 kayıt (commit)
-
-
Victor Stinner yazdı
is_valid_fd() now uses fstat() instead of dup() on macOS to return 0 on a pipe when the other side of the pipe is closed. fstat() fails with EBADF in that case, whereas dup() succeed.
-
Serhiy Storchaka yazdı
-
Christian Heimes yazdı
Signed-off-by: Christian Heimes <christian@python.org>
-
Brett Cannon yazdı
-
UltimateCoder yazdı
Replace File "<stdin>", line 1, in ? with File "<stdin>", line 1, in <module>
-
Victor Stinner yazdı
Don't rebuild generated files based on file modification time anymore, the action is now explicit. Replace "make touch" with "make regen-all". Changes: * Remove "make touch", Tools/hg/hgtouch.py and .hgtouch * Add a new "make regen-all" command to rebuild all generated files * Add subcommands to only generate specific files: - regen-ast: Include/Python-ast.h and Python/Python-ast.c - regen-grammar: Include/graminit.h and Python/graminit.c - regen-importlib: Python/importlib_external.h and Python/importlib.h - regen-opcode: Include/opcode.h - regen-opcode-targets: Python/opcode_targets.h - regen-typeslots: Objects/typeslots.inc * Rename PYTHON_FOR_GEN to PYTHON_FOR_REGEN * pgen is now only built by by "make regen-grammar" * Add $(srcdir)/ prefix to paths to source files to handle correctly compilation outside the source directory Note: $(PYTHON_FOR_REGEN) is no more used nor needed by "make" default target building Python.
-
Xiang Zhang yazdı
-