Ned Deily
7cd9b22e98
bpo-29550: Temporarily skip "make touch" in Mac installer build. (#456)
2017-03-04 02:16:13 -05:00
Steve Dower
7030ca65de
Fixes git command (#451)
2017-03-03 21:55:06 -08:00
Steve Dower
a0c07d2edd
bpo-27593: Updates Windows build to use information from git (#262)
...
* bpo-27593: Updates Windows build to use information from git
2017-03-03 21:20:37 -08:00
Ned Deily
5c4b0d063a
bpo-27593: Get SCM build info from git instead of hg. (#446)
...
sys.version and the platform module python_build(),
python_branch(), and python_revision() functions now use
git information rather than hg when building from a repo.
Based on original patches by Brett Cannon and Steve Dower.
2017-03-04 00:19:55 -05:00
Zachary Ware
fc64c351c7
bpo-29572: Update Windows build to OpenSSL 1.0.2k ( GH-439 )
2017-03-03 16:07:07 -06:00
Ivan Levkivskyi
0705f66eb3
bpo-26213: Document _UNPACK bytecodes and BUILD_MAP changes (#238)
2017-03-03 13:46:39 -08:00
Mariatta
8eb531d9db
bpo-29709: Improve Boolean Operations documentation (#433)
...
Change False into false, and True into true.
2017-03-03 13:16:29 -08:00
Marco Buttu
5dfccb06dc
bpo-29455: Mention coverage.py in trace module documentation (#261)
2017-03-03 12:42:04 -08:00
David Ellis
85b8d01c91
bpo-29623: Make PathLike objects work with ConfigParser.read() (#242)
2017-03-03 20:14:27 +03:00
Joseph Shen
677ab995ce
Fixed a typo in the comment in Include/pyport.h (#425)
...
#ifdef HAVE_DECLSPEC_DLL / #endif mismatch
2017-03-03 15:44:51 +02:00
Stefan Krah
460b1cc152
Fix config file syntax (hopefully).
2017-03-03 14:08:49 +01:00
Stefan Krah
4be6cc11ae
Find my own reviewers for PRs.
2017-03-03 14:01:22 +01:00
Aviv Palivoda
86a670543f
bpo-9303: Migrate sqlite3 module to _v2 API to enhance performance (#359)
2017-03-03 13:58:17 +03:00
Anish Shah
15aa4c88f6
bpo-29693: Fix for DeprecationWarning in test_import (#421)
...
Patch by Anish Shah.
2017-03-03 10:12:03 +02:00
Yury Selivanov
902e9c50e3
asyncio: Optimize _get_running_loop() to call getpid() only when there's a loop
2017-03-02 23:58:07 -05:00
Yury Selivanov
84af903f3b
bpo-28963: Fix out of bound iteration in asyncio.Future.remove_done_callback/C (#408)
2017-03-02 23:46:56 -05:00
Yury Selivanov
2f15645785
asyncio: Fix trailing whitespace/code style
2017-03-02 23:25:31 -05:00
Seth M. Larson
481cb70a72
bpo-29704: Fix asyncio.SubprocessStreamProtocol closing (#405)
2017-03-02 23:21:18 -05:00
Yury Selivanov
398ff91ac0
bpo-28893: Set __cause__ for errors in async iteration protocol (#407)
2017-03-02 22:20:00 -05:00
Yury Selivanov
8d26aa930c
bpo-29271: Fix Task.current_task and Task.all_tasks to accept None. (#406)
2017-03-02 22:16:33 -05:00
Yury Selivanov
ba7e1f9a4e
bpo-29703: asyncio: Fix creating new event loops in child processes. (#404)
2017-03-02 20:07:11 -05:00
Donald Stufft
cdf037c212
Don't require the Python org to mention someone ( GH-393 )
...
Previously we configured the mention-bot to only mention people who are members of the Python organization. However, this doesn't currently work
if members don't have their membership public. Instead we will configure mention-bot to poke anyone, even non-members.
2017-03-02 17:47:44 -05:00
orenmn
1bea762d9e
bpo-28129: fix ctypes crashes (#386)
...
* init commit, with initial tests for from_param and fields __set__ and __get__, and some additions to from_buffer and from_buffer_copy
* added the rest of tests and patches. probably only a first draft.
* removed trailing spaces
* replace ctype with ctypes in error messages
* change back from ctypes instance to ctype instance
2017-03-02 18:42:40 +01:00
Donald Stufft
8ae264ce6d
bpo-29697: Don't use OpenSSL <1.0.2 fallback on 1.1+ ( GH-395 )
2017-03-02 11:45:29 -05:00
Matthias Bussonnier
c643a967dd
Add Python version since deprecation in base64 methods. (#33)
...
Allow developers to not have to either test on N Python versions or
looked through multiple versions of the docs to know whether they can
easily update.
2017-03-02 17:21:26 +03:00
orenmn
698845eba7
fix an error message and a comment in _testcapimodule.c ( GH-392 )
2017-03-02 20:29:20 +09:00
Marco Buttu
b2a7c2f986
bpo-27200: fix configparser, copyreg and ctypes doctests (#240)
2017-03-02 14:02:43 +03:00
Brian Coleman
6a9122ce69
bpo-29683 - Fixes to _PyCode_SetExtra when co_extra->ce->extras is (#376)
...
allocated.
On PyMem_Realloc failure, _PyCode_SetExtra should free co_extra if
co_extra->ce_extras could not be allocated.
On PyMem_Realloc success, _PyCode_SetExtra should set all unused slots in
co_extra->ce_extras to NULL.
2017-03-02 11:32:18 +01:00
Alex Gaynor
275104e86b
In SSL module version examples, don't use a legacy version. (#381)
2017-03-02 11:23:19 +01:00
Christian Heimes
2b221b78d6
bpo-29176 Use tmpfile() in curses module (#235)
...
The curses module used mkstemp() + fopen() to create a temporary file in
/tmp. The /tmp directory does not exist on Android. The tmpfile()
function simplifies the task a lot. It creates a temporary file in a
correct directory, takes care of cleanup and returns FILE*.
tmpfile is supported on all platforms (C89, POSIX 2001, Android,
Windows).
Signed-off-by: Christian Heimes <christian@python.org>
2017-03-02 11:09:01 +01:00
Benjamin Peterson
cb90f26122
fix subprocess on Windows (#391)
2017-03-02 00:03:41 -08:00
Benjamin Peterson
afbb5d1cbd
require uuid_generate_time_safe for all tests of it (#390)
...
The way mocking is written in these tests, we need to have the underlying function around.
2017-03-01 23:34:19 -08:00
Benjamin Peterson
f52279257e
allow path-like objects to be cwd on windows (#389)
...
#157 added the test, but it's currently (correctly) broken on windows.
2017-03-01 23:04:03 -08:00
Benjamin Peterson
0b8432538a
correct check for _uuid_generate_time (#388)
...
If ctypes is not available, _uuid_generate_time will be None not its restype attribute.
2017-03-01 21:53:14 -08:00
Benjamin Peterson
1e68716fd5
Revert "make the locale_flag fallback code work again (#375)" (#387)
...
This reverts commit 43f5df5bfa
.
2017-03-01 21:53:00 -08:00
Brett Cannon
227e427540
Don't mention Guido automatically for reviews from the mention bot ( GH-385 )
...
He's written so much code he gets mentioned **a lot**.
2017-03-01 10:30:14 -08:00
Lev Abalkin
661ca8843f
Fixes bpo-29680: Older gdb does not have gdb.error. (#363)
...
This change is required to make python-dbg.py compatible with GDB versions before 7.3.
2017-03-01 13:16:23 -05:00
Petr Motejlek
3c6314c08d
bpo-29615: SimpleXMLRPCDispatcher no longer chains KeyError (#260)
...
(or any other exception) to exception(s) raised in the dispatched methods.
Patch by Petr Motejlek.
2017-03-01 19:21:28 +02:00
Mariatta
da62373b0d
email.compat32-message.rst: Fix typo in the word message
( GH-379 )
2017-03-01 06:20:16 -08:00
INADA Naoki
3824cd8fd4
bpo-29684: Fix regression of PyEval_CallObjectWithKeywords ( GH-87 )
...
It should raise TypeError when kwargs is not a dict.
2017-03-01 20:41:03 +09:00
Berker Peksag
f5184745a5
Tweak subprocess.STARTUPINFO documentation (#347)
...
* Document STARTUPINFO constructor
* Move versionchanged directive to above of attributes
2017-03-01 12:51:55 +03:00
Benjamin Peterson
43f5df5bfa
make the locale_flag fallback code work again (#375)
2017-02-28 23:59:12 -08:00
Benjamin Peterson
f870a4839a
blacklist myself from mention-bot; it is annoying (#373)
2017-02-28 23:33:56 -08:00
Benjamin Peterson
371963daba
use select instead of _opcode for import test (#372)
2017-02-28 23:14:09 -08:00
Benjamin Peterson
bee93f2d04
weaken test_from_import_missing_attr_has_name_and_path regular expression (#371)
...
Windows uses backslashes for separators.
2017-02-28 22:35:00 -08:00
amosonn
680e20beee
Clarify exception handler scope in contextlib
...
Moved explicit raise from inside try to try...else.
2017-03-01 16:18:27 +10:00
Berker Peksag
eca52296da
Fix syntax error in .mention-bot (#361)
2017-02-28 22:33:07 -05:00
Alex Gaynor
1cf2a809b1
Fixed a handful of typos ( GH-343 )
2017-02-28 19:26:56 -08:00
Kartik Anand
626584284e
correct documentation for enum.html (#358)
2017-02-28 21:07:18 +01:00
Donald Stufft
81788e9a97
Add the mention-bot configuration file ( GH-352 )
...
Discussed at https://github.com/python/core-workflow/issues/32 .
2017-02-28 09:57:30 -08:00