]>
git.ipfire.org Git - thirdparty/Python/cpython.git/log
Erlend Egeberg Aasland [Tue, 26 May 2020 12:18:19 +0000 (14:18 +0200)]
bpo-40737: Fix possible reference leak for sqlite3 initialization (GH-20323)
Christian Heimes [Tue, 26 May 2020 10:26:29 +0000 (12:26 +0200)]
bpo-40637: Fix test_pbkdf2_hmac_py for missing sha1 (#20422)
Zackery Spytz [Tue, 26 May 2020 08:16:34 +0000 (02:16 -0600)]
bpo-39301: State that floor division is used for right shift operations (GH-20347)
* bpo-39301: State that floor division is used for right shift operations
* Remove "without overflow check"
Serhiy Storchaka [Tue, 26 May 2020 08:04:14 +0000 (11:04 +0300)]
Remove duplicated words words (GH-20413)
ziheng [Tue, 26 May 2020 04:45:35 +0000 (12:45 +0800)]
bpo-40745: Fix typos in NewType docs (GH-20379)
Raymond Hettinger [Tue, 26 May 2020 04:39:00 +0000 (21:39 -0700)]
Simplify creation of the __new__ method in namedtuple() (GH-20361)
Ammar Askar [Tue, 26 May 2020 04:33:35 +0000 (04:33 +0000)]
Fix peg_generator compiler warnings under MSVC (GH-20405)
sth [Tue, 26 May 2020 04:08:40 +0000 (06:08 +0200)]
closes bpo-40774: Fix docs indentation for asyncio.create_subprocess_shell() (GH-20403)
Lysandros Nikolaou [Tue, 26 May 2020 00:32:18 +0000 (03:32 +0300)]
bpo-38964: Print correct filename on a SyntaxError in an fstring (GH-20399)
When a `SyntaxError` in the expression part of a fstring is found,
the filename attribute of the `SyntaxError` is always `<fstring>`.
With this commit, it gets changed to always have the name of the file
the fstring resides in.
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
Ammar Askar [Mon, 25 May 2020 21:32:24 +0000 (21:32 +0000)]
[workflow] Use Sphinx problem matcher on GitHub docs builds (GH-20325)
Lysandros Nikolaou [Mon, 25 May 2020 19:51:58 +0000 (22:51 +0300)]
bpo-40688: Use the correct parser in the peg_generator scripts (GH-20235)
The scripts in `Tools/peg_generator/scripts` mostly assume that
`ast.parse` and `compile` use the old parser, since this was the
state of things, while we were developing them. They need to be
updated to always use the correct parser. `_peg_parser` is being
extended to support both parsing and compiling with both parsers.
Rotuna [Mon, 25 May 2020 19:42:28 +0000 (21:42 +0200)]
bpo-23082: Better error message for PurePath.relative_to() from pathlib (GH-19611)
Co-authored-by: Sadhana Srinivasan <rotuna@Sadhanas-MBP.fritz.box>
Hai Shi [Mon, 25 May 2020 19:19:42 +0000 (03:19 +0800)]
Closes bpo-40558: update CONTRIBUTING.rst to reflect current branches (GH-19989)
Pablo Galindo [Mon, 25 May 2020 19:17:12 +0000 (20:17 +0100)]
bpo-40750: Do not expand the new parser debug flags if Py_BUILD_CORE is not defined (GH-20393)
Pablo Galindo [Mon, 25 May 2020 17:38:45 +0000 (18:38 +0100)]
bpo-40750: Support -d flag in the new parser (GH-20340)
Dong-hee Na [Mon, 25 May 2020 17:25:28 +0000 (02:25 +0900)]
bpo-39573: Fix buildbot failure for tupleobject.c (GH-20391)
Dong-hee Na [Mon, 25 May 2020 16:52:54 +0000 (01:52 +0900)]
bpo-39573: Convert Py_TYPE() to a static inline function (GH-20290)
Miro Hrončok [Mon, 25 May 2020 15:42:48 +0000 (17:42 +0200)]
bpo-39245: Fix docs links to the stable ABI (GH-20388)
Automerge-Triggered-By: @vstinner
Sergey Fedoseev [Mon, 25 May 2020 14:54:40 +0000 (19:54 +0500)]
bpo-34397: Remove redundant overflow checks in list and tuple implementation. (GH-8757)
Miro Hrončok [Mon, 25 May 2020 14:54:14 +0000 (16:54 +0200)]
bpo-38972: Fix typos in PowerShell Execution Policies links (GH-20383)
Christian Heimes [Mon, 25 May 2020 08:44:51 +0000 (10:44 +0200)]
bpo-40671: Prepare _hashlib for PEP 489 (GH-20180)
Christian Heimes [Mon, 25 May 2020 08:43:10 +0000 (10:43 +0200)]
bpo-40695: Limit hashlib builtin hash fallback (GH-20259)
:mod:`hashlib` no longer falls back to builtin hash implementations when
OpenSSL provides a hash digest and the algorithm is blocked by security
policy.
Signed-off-by: Christian Heimes <christian@python.org>
Zackery Spytz [Mon, 25 May 2020 07:55:09 +0000 (01:55 -0600)]
bpo-35714: Reject null characters in struct format strings (GH-16928)
struct.error is now raised if there is a null character in a struct
format string.
Jakub Stasiak [Mon, 25 May 2020 07:03:48 +0000 (09:03 +0200)]
bpo-38580: Document that select() accepts iterables, not just sequences (GH-16832)
Batuhan Taskaya [Sun, 24 May 2020 22:20:18 +0000 (01:20 +0300)]
bpo-40334: Support suppressing of multiple optional variables in Pegen (GH-20367)
Rémi Lapeyre [Sun, 24 May 2020 21:12:57 +0000 (23:12 +0200)]
bpo-36290: Fix keytword collision handling in AST node constructors (GH-12382)
Albert [Sun, 24 May 2020 18:57:40 +0000 (20:57 +0200)]
bpo-17050: Remove documentation on argparse.REMAINDER (GH-18661)
Closes [Issue 17050]() by removing argparse.REMAINDER from the documentation, as discussed on the issue.
Automerge-Triggered-By: @rhettinger
Dong-hee Na [Sun, 24 May 2020 14:37:08 +0000 (23:37 +0900)]
bpo-40443: Remove unused imports in the zoneinfo (GH-20354)
Terry Jan Reedy [Sun, 24 May 2020 13:57:55 +0000 (09:57 -0400)]
bpo-37309: Update IDLE NEWS.txt (GH-20356)
Florian Dahlitz [Sun, 24 May 2020 10:53:44 +0000 (12:53 +0200)]
bpo-40723: Make IDLE autocomplete test run without __main__.__file__ (GH-20311)
This was the only failure running unittest.main(test.test_idle) after imports.
Zackery Spytz [Sun, 24 May 2020 10:03:52 +0000 (04:03 -0600)]
bpo-37973: Improve the docstrings of sys.float_info (GH-19218)
Taken from https://docs.python.org/3/library/sys.html#sys.float_info
Hai Shi [Sun, 24 May 2020 05:03:50 +0000 (13:03 +0800)]
Remove spurious NULL in descrobject.c (GH-20344)
Co-authored-by: hai shi <shihai1991@126.com>
Pablo Galindo [Sun, 24 May 2020 05:01:34 +0000 (06:01 +0100)]
Use Py_ssize_t for the column number in the PEG support code (GH-20341)
Bar Harel [Sat, 23 May 2020 23:14:31 +0000 (02:14 +0300)]
bpo-40405: Fix asyncio.as_completed docs (GH-19753)
* Fix as_completed docs to correctly state the function return value.
* Also, improves the general wording of the as_completed documentation.
Co-Authored-By: Rémi Lapeyre <remi.lapeyre@henki.fr>
Co-Authored-By: Kyle Stanley <aeros167@gmail.com>
Co-Authored-By: Yury Selivanov <yury@edgedb.com>
Shantanu [Sat, 23 May 2020 09:58:50 +0000 (02:58 -0700)]
bpo-34556: Document addition of upgrade_deps to venv.create (GH-20135)
Matteo Bertucci [Sat, 23 May 2020 01:12:09 +0000 (03:12 +0200)]
bpo-40439: Update broken link in lexical analysis docs (GH-20184)
Automerge-Triggered-By: @csabella
Sardorbek Imomaliev [Sat, 23 May 2020 01:05:05 +0000 (08:05 +0700)]
[doc] Add missing space in urllib.request.rst (GH-19860)
This is just a typo fix, should I still provide news file?
Ville Skyttä [Sat, 23 May 2020 00:50:58 +0000 (03:50 +0300)]
Cosmetic smtplib changes (GH-8718)
Some cosmetic smtplib changes here. Let me know if you'd like a bpo/news entry or splitting this PR into two.
Automerge-Triggered-By: @maxking
Antoine [Sat, 23 May 2020 00:29:34 +0000 (02:29 +0200)]
bpo-40552 Add 'users' variable in code sample (tutorial 4.2). (GH-19992)
* Add 'users' variable in code sample.
* 📜🤖 Added by blurb_it.
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Dennis Sweeney [Fri, 22 May 2020 20:40:17 +0000 (16:40 -0400)]
bpo-40679: Use the function's qualname in certain TypeErrors (GH-20236)
Patch by Dennis Sweeney.
Chris Jerdonek [Fri, 22 May 2020 20:33:27 +0000 (13:33 -0700)]
bpo-40696: Fix a hang that can arise after gen.throw() (GH-20287)
This updates _PyErr_ChainStackItem() to use _PyErr_SetObject()
instead of _PyErr_ChainExceptions(). This prevents a hang in
certain circumstances because _PyErr_SetObject() performs checks
to prevent cycles in the exception context chain while
_PyErr_ChainExceptions() doesn't.
Christian Heimes [Fri, 22 May 2020 18:04:33 +0000 (20:04 +0200)]
bpo-9216: hashlib usedforsecurity fixes (GH-20258)
func:`hashlib.new` passed ``usedforsecurity`` to OpenSSL EVP constructor
``_hashlib.new()``. test_hashlib and test_smtplib handle strict security
policy better.
Signed-off-by: Christian Heimes <christian@python.org>
Automerge-Triggered-By: @tiran
Ammar Askar [Fri, 22 May 2020 16:10:55 +0000 (16:10 +0000)]
bpo-40705: Fix use-after-free in _zoneinfo's module_free (GH-20280)
Florian Dahlitz [Fri, 22 May 2020 15:19:18 +0000 (17:19 +0200)]
bpo-40730: Remove redundant 'to' (GH-20316)
@ericvsmith I guess it is correct to merge it into master and not 3.9 directly?
Automerge-Triggered-By: @ericvsmith
Raymond Hettinger [Fri, 22 May 2020 14:28:57 +0000 (07:28 -0700)]
Let the argument clinic do the type checking for heapq (GH-20284)
Huon Wilson [Fri, 22 May 2020 14:18:51 +0000 (00:18 +1000)]
bpo-40630: Add tracemalloc.reset_peak (GH-20102)
The reset_peak function sets the peak memory size to the current size,
representing a resetting of that metric. This allows for recording the
peak of specific sections of code, ignoring other code that may have
had a higher peak (since the most recent `tracemalloc.start()` or
tracemalloc.clear_traces()` call).
Raymond Hettinger [Fri, 22 May 2020 13:54:42 +0000 (06:54 -0700)]
Restore missing column of digits (GH-20313)
Pablo Galindo [Fri, 22 May 2020 01:48:09 +0000 (02:48 +0100)]
Fix debug output in PEG parser generator (GH-20308)
Lysandros Nikolaou [Fri, 22 May 2020 00:56:52 +0000 (03:56 +0300)]
bpo-40334: Produce better error messages for non-parenthesized genexps (GH-20153)
The error message, generated for a non-parenthesized generator expression
in function calls, was still the generic `invalid syntax`, when the generator expression wasn't appearing as the first argument in the call. With this patch, even on input like `f(a, b, c for c in d, e)`, the correct error message gets produced.
Andre Delfino [Thu, 21 May 2020 22:45:23 +0000 (19:45 -0300)]
[doc] Remove references to obsolete BuildApplet on macOS. (GH-20023)
Batuhan Taskaya [Thu, 21 May 2020 22:39:56 +0000 (01:39 +0300)]
bpo-40715: Reject dict unpacking on dict comprehensions (GH-20292)
Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
Co-authored-by: Pablo Galindo <pablogsal@gmail.com>
Batuhan Taskaya [Thu, 21 May 2020 20:41:58 +0000 (23:41 +0300)]
bpo-40176: Improve error messages for trailing comma on from import (GH-20294)
Pablo Galindo [Thu, 21 May 2020 20:39:44 +0000 (21:39 +0100)]
Fix typing problems reported by mypy in pegen (GH-20297)
Mathieu Dupuy [Thu, 21 May 2020 20:26:27 +0000 (20:26 +0000)]
Reword aware/naive introduction sentence (GH-20175)
This is more informative and avoids the question of whether the period should go inside or outside the quotation marks.
See also GH-20007.
Batuhan Taskaya [Thu, 21 May 2020 19:57:52 +0000 (22:57 +0300)]
bpo-40334: Correctly generate C parser when assigned var is None (GH-20296)
When there are 2 negative lookaheads in the same rule, let's say `!"(" blabla "," !")"`, there will the 2 `FunctionCall`'s where assigned value is None. Currently when the `add_var` is called
the first one will be ignored but when the second lookahead's var is sent to dedupe it
will be returned as `None_1` and this won't be ignored by the declaration generator in the `visit_Alt`. This patch adds an explicit check to `add_var` to distinguish whether if there is a variable or not.
Dong-hee Na [Thu, 21 May 2020 16:56:03 +0000 (01:56 +0900)]
bpo-40714: Remove compile warning from _zoneinfo.c (GH-20291)
Raymond Hettinger [Thu, 21 May 2020 08:37:38 +0000 (01:37 -0700)]
Improve output summary in the examples and recipes section (GH-20285)
Kyle Stanley [Thu, 21 May 2020 05:20:43 +0000 (01:20 -0400)]
bpo-32309: Add support for contextvars in asyncio.to_thread() (GH-20278)
Allows contextvars from the main thread to be accessed in the separate thread used in `asyncio.to_thread()`. See the [discussion](https://github.com/python/cpython/pull/20143#discussion_r427808225) in GH-20143 for context.
Automerge-Triggered-By: @aeros
Rémi Lapeyre [Thu, 21 May 2020 04:22:59 +0000 (06:22 +0200)]
Use f-strings in argparse HOWTO (GH-20070)
Raymond Hettinger [Thu, 21 May 2020 01:43:51 +0000 (18:43 -0700)]
Update whatsnew benchmark results for 3.9 (GH-20276)
Kunal Bhalla [Wed, 20 May 2020 17:12:37 +0000 (13:12 -0400)]
s/wakup/wakeup (GH-20250)
(as title)
Automerge-Triggered-By: @Mariatta
Hugo van Kemenade [Wed, 20 May 2020 16:38:41 +0000 (19:38 +0300)]
Use v2 of GitHub Actions where available (GH-20232)
Automerge-Triggered-By: @Mariatta
Christian Heimes [Wed, 20 May 2020 14:37:25 +0000 (16:37 +0200)]
bpo-40698: Improve distutils upload hash digests (GH-20260)
- Fix upload test on systems that blocks MD5
- Add SHA2-256 and Blake2b-256 digests based on new Warehous and twine
specs.
Signed-off-by: Christian Heimes <christian@python.org>
Ned Deily [Wed, 20 May 2020 09:41:26 +0000 (05:41 -0400)]
bpo-34956: edit and format better NEWS item in 3.9.0b1 changelog (GH-20255)
Jonathan Goble [Wed, 20 May 2020 04:59:46 +0000 (00:59 -0400)]
Fix the URL to fishshell.com (GH-20251)
karl ding [Wed, 20 May 2020 02:31:49 +0000 (19:31 -0700)]
bpo-40291: Mention socket.CAN_J1939 in What's New (GH-20248)
This mentions the new CAN_J1939 implementation in the What's New
documentation for Python 3.9
Automerge-Triggered-By: @gvanrossum
Victor Stinner [Tue, 19 May 2020 23:57:17 +0000 (01:57 +0200)]
bpo-40521: Fix update_slot() when INTERN_NAME_STRINGS is not defined (#20246)
Fix type update_slot() function when the macro INTERN_NAME_STRINGS is
not defined: use _PyUnicode_EQ() in this case.
Christian Heimes [Tue, 19 May 2020 22:35:51 +0000 (00:35 +0200)]
bpo-40645: restrict HMAC key len to INT_MAX (GH-20238)
Signed-off-by: Christian Heimes <christian@python.org>
Automerge-Triggered-By: @tiran
Batuhan Taskaya [Tue, 19 May 2020 22:14:14 +0000 (01:14 +0300)]
bpo-38870: invalid escape sequence (GH-20240)
`/home/isidentical/cpython/cpython/Lib/test/test_unparse.py:333: DeprecationWarning: invalid escape sequence \X`
Automerge-Triggered-By: @pablogsal
Steve Dower [Tue, 19 May 2020 22:10:03 +0000 (23:10 +0100)]
bpo-39631: Adds NEWS entry (GH-20227)
Joannah Nanjekye [Tue, 19 May 2020 17:20:38 +0000 (14:20 -0300)]
bpo-32604: PEP 554 for use in test suite (GH-19985)
* PEP 554 for use in test suite
* 📜🤖 Added by blurb_it.
* Fix space
* Add doc to doc tree
* Move to modules doc tree
* Fix suspicious doc errors
* Fix test__all
* Docs docs docs
* Support isolated and fix wait
* Fix white space
* Remove undefined from __all__
* Fix recv and add exceptions
* Remove unused exceptions, fix pep 8 formatting errors and fix _NOT_SET in recv_nowait()
Co-authored-by: nanjekyejoannah <joannah.nanjekye@ibm.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Hugo van Kemenade [Tue, 19 May 2020 17:01:32 +0000 (20:01 +0300)]
Enable GitHub Actions for 3.9 branch (GH-20231)
Pablo Galindo [Tue, 19 May 2020 16:28:05 +0000 (17:28 +0100)]
bpo-37616: Handle version information more gracefully in getpath.c (GH-20214)
Paul Ganssle [Tue, 19 May 2020 15:55:18 +0000 (11:55 -0400)]
bpo-40683: Add zoneinfo to LIBSUBDIRS (#20229)
Without this, only the _zoneinfo module is getting installed, not the
zoneinfo module. I believe this was not noticed earlier because
test.test_zoneinfo was also not being installed.
Joe DeCapo [Tue, 19 May 2020 14:37:09 +0000 (09:37 -0500)]
Fix typo in multiprocessing documentation (GH-20016)
Julien Palard [Tue, 19 May 2020 12:26:43 +0000 (14:26 +0200)]
Doc: Python 3.10 in sidebar and version switcher. (GH-20209)
Minmin Gong [Tue, 19 May 2020 12:22:16 +0000 (05:22 -0700)]
bpo-40677: Define IO_REPARSE_TAG_APPEXECLINK explicitly (GH-20206)
This allows building with older versions of the Windows SDK where the value is not defined.
Zackery Spytz [Tue, 19 May 2020 12:20:39 +0000 (06:20 -0600)]
bpo-39631: Fix file association MIME type in the Windows installer (GH-20205)
Use text/x-python instead of text/plain to avoid issues with tools assuming that "ShellExecute(script)" is a non-executable operation.
Ned Deily [Tue, 19 May 2020 11:39:29 +0000 (07:39 -0400)]
3.10 whatsnew needs to use blurb-produced changelog (GH-20213)
Łukasz Langa [Tue, 19 May 2020 11:30:07 +0000 (13:30 +0200)]
Consolidate 3.9.0b1 NEWS in the master branch
Kyle Stanley [Tue, 19 May 2020 03:03:28 +0000 (23:03 -0400)]
bpo-32309: Implement asyncio.to_thread() (GH-20143)
Implements `asyncio.to_thread`, a coroutine for asynchronously running IO-bound functions in a separate thread without blocking the event loop. See the discussion starting from [here](https://github.com/python/cpython/pull/18410#issuecomment-
628930973 ) in GH-18410 for context.
Automerge-Triggered-By: @aeros
Pablo Galindo [Tue, 19 May 2020 02:33:01 +0000 (03:33 +0100)]
Python 3.10.0a0 (GH-20198)
Anthony Sottile [Tue, 19 May 2020 02:02:54 +0000 (19:02 -0700)]
Fix code-block in zoneinfo (GH-20201)
```
Warning, treated as error:
/tmp/code/Doc/library/zoneinfo.rst:303:Error in "code-block" directive:
1 argument(s) required, 0 supplied.
.. code-block::
>>> a = ZoneInfo("Europe/Berlin")
>>> b = pickle.loads(europe_berlin_pkl)
>>> a is b
True
```
Pablo Galindo [Mon, 18 May 2020 22:37:06 +0000 (23:37 +0100)]
bpo-40669: Use requirements.pip when installing PEG dependencies (GH-20194)
Chris Jerdonek [Mon, 18 May 2020 22:36:09 +0000 (15:36 -0700)]
Use _PyErr_ChainStackItem() inside gen_send_ex(). (GH-20173)
_PyErr_ChainStackItem was just added in GH-19951 (for bpo-31033).
Hai Shi [Mon, 18 May 2020 22:02:57 +0000 (06:02 +0800)]
bpo-40275: More lazy imports in test.support (GH-20131)
Make the the following imports lazy in test.support:
* bz2
* gzip
* lzma
* resource
* zlib
The following test.support decorators now need to be called
with parenthesis:
* @support.requires_bz2
* @support.requires_gzip
* @support.requires_lzma
* @support.requires_zlib
For example, "@requires_zlib" becomes "@requires_zlib()".
Pablo Galindo [Mon, 18 May 2020 21:47:51 +0000 (22:47 +0100)]
Regenerate the parser (#20195)
Batuhan Taskaya [Mon, 18 May 2020 20:48:49 +0000 (23:48 +0300)]
bpo-38870: Don't omit parenthesis when unparsing a slice in ast.unparse
When unparsing a non-empty tuple, the parentheses can be safely
omitted if there aren't any elements that explicitly require them (such as starred expressions).
Lysandros Nikolaou [Mon, 18 May 2020 19:14:47 +0000 (22:14 +0300)]
bpo-40334: Reproduce error message for type comments on bare '*' in the new parser (GH-20151)
CyberSaxosTiGER [Mon, 18 May 2020 18:41:35 +0000 (21:41 +0300)]
bpo-38870: correctly escape unprintable characters on ast.unparse (GH-20166)
Unprintable characters such as `\x00` weren't correctly roundtripped
due to not using default string repr when generating docstrings. This
patch correctly encodes all unprintable characters (except `\n` and `\t`, which
are commonly used for formatting, and found unescaped).
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
Co-authored-by: Batuhan Taskaya <isidentical@gmail.com>
Lysandros Nikolaou [Mon, 18 May 2020 18:27:40 +0000 (21:27 +0300)]
bpo-40669: Install PEG benchmarking dependencies in a venv (GH-20183)
Create a `make venv` target, that creates a virtual environment
and installs the dependency in that venv. `make time` and all
the related targets are changed to use the virtual environment
python.
Automerge-Triggered-By: @pablogsal
Batuhan Taskaya [Mon, 18 May 2020 18:23:48 +0000 (21:23 +0300)]
bpo-40663: Correctly handle annotations with subscripts in ast_unparse.c (GH-20156)
Irit Katriel [Mon, 18 May 2020 18:14:12 +0000 (19:14 +0100)]
bpo-40662: Fixed ast.get_source_segment for ast nodes that have incomplete location information (GH-20157)
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
Batuhan Taskaya [Mon, 18 May 2020 17:42:10 +0000 (20:42 +0300)]
bpo-40528: Improve AST generation script to do builds simultaneously (GH-19968)
- Switch from getopt to argparse.
- Removed the limitation of not being able to produce both C and H simultaneously.
This will make it run faster since it parses the asdl definition once and uses the generated tree to generate both the header and the C source.
Lysandros Nikolaou [Mon, 18 May 2020 17:32:03 +0000 (20:32 +0300)]
bpo-40661: Fix segfault when parsing invalid input (GH-20165)
Fix segfaults when parsing very complex invalid input, like `import äˆ ð£„¯ð¢·žð±‹á”€ð””ð‘©±å®ä±¬ð©¾\nð—¶½`.
Co-authored-by: Guido van Rossum <guido@python.org>
Co-authored-by: Pablo Galindo <pablogsal@gmail.com>
Serhiy Storchaka [Mon, 18 May 2020 17:25:07 +0000 (20:25 +0300)]
bpo-40257: Revert changes to inspect.getdoc() (GH-20073)
Minmin Gong [Mon, 18 May 2020 16:50:03 +0000 (09:50 -0700)]
bpo-35890: Use RegQueryInfoKeyW and CryptAcquireContextW explicitly (GH-19974)
Minmin Gong [Mon, 18 May 2020 16:22:53 +0000 (09:22 -0700)]
bpo-40650: Include winsock2.h in pytime.c, instead of a full windows.h (GH-20137)
Minmin Gong [Mon, 18 May 2020 16:17:19 +0000 (09:17 -0700)]
bpo-40653: Move _dirnameW out of #ifdef HAVE_SYMLINK/#endif (GH-20144)
Ned Deily [Mon, 18 May 2020 15:31:21 +0000 (11:31 -0400)]
Revert "bpo-26317: Support OBJC and OBJCXX configure command line variables (GH-20176)" (GH-20182)
This reverts commit
0da546665075aefbb476e192ed64122d340164f4 .
The commit is causing make failures on a FreeBSD buildbot.
Due to the imminent 3.9.0b1 cutoff, revert this commit for
now pending further investigation.