Gregory P. Smith
dff46758f2
bpo-19950: Clarify unittest TestCase instance use. (GH-6875)
2018-05-17 10:08:45 -05:00
Eric Snow
3ab0136ac5
bpo-32604: Implement force-closing channels. (gh-6937)
...
This will make it easier to clean up channels (e.g. when used in tests).
2018-05-17 10:27:09 -04:00
Thomas Jones
74fc9c0c09
Update Python Folder.icns icon file to match new macOS look (GH-1780)
...
Patch by Thomas Jones.
2018-05-17 05:14:30 -04:00
Matthias Bussonnier
f90f5d5c1d
bpo-33549: Remove shim and deprecation warning to access DocumentLS.async. (GH-6924)
...
`obj.async` is now a syntax error, so the warning/shim is
quasi-unnecessary.
2018-05-17 11:16:12 +03:00
Andrés Delfino
d5f1442608
bpo-33518: Add PEP entry to documentation glossary (GH-6860)
2018-05-17 09:51:50 +02:00
Zvezdan Petkovic
c2f082e9d1
bpo-13631: Fix the order of initialization for readline libedit on macOS. (GH-6915)
...
The editline emulation needs to be initialized *after* the name is
defined. This fixes the long open issue.
2018-05-17 02:45:10 -04:00
Serhiy Storchaka
64fddc423f
bpo-33475: Fix and improve converting annotations to strings. (GH-6774)
2018-05-16 23:17:48 -04:00
INADA Naoki
d852142cd7
Replace _PyGC_REFS macros with higher level macros (GH-6852)
...
Only gcmodule.c uses _PyGC_REFS* macros now.
This makes easy to read GC code.
2018-05-17 11:07:21 +09:00
Steve Dower
e5f41d2f1e
bpo-33522: Enable CI builds on Visual Studio Team Services ( #6865 )
2018-05-16 17:50:29 -04:00
Barry Warsaw
713a936736
bpo-32216: Update dataclasses documentation ( #6913 )
2018-05-16 15:50:07 -04:00
Eric Snow
6d2cd9036c
bpo-32604: Improve subinterpreter tests. ( #6914 )
...
Add more tests for subinterpreters. This patch also fixes a few small defects in the channel implementation.
2018-05-16 15:04:57 -04:00
Alex Gaynor
55e53c3093
Remove an unneeded call into OpenSSL (GH-6887)
2018-05-16 13:02:06 -04:00
Nina Zakharenko
2d2d3b170b
Fix ClassVar as string fails when getting type hints (GH-6824)
2018-05-16 12:27:03 -04:00
Petr Viktorin
8b94b41ab7
bpo-28167: Remove platform.linux_distribution (GH-6871)
...
* test_ssl: Remove skip_if_broken_ubuntu_ssl
We no longer support OpenSSL 0.9.8.15.15.
* bpo-28167: Remove platform.linux_distribution
2018-05-16 11:51:18 -04:00
Gregory P. Smith
93f9a8a5af
bpo-24318: Rewrite the README PGO section. ( #6863 )
...
* bpo-24318: Rewrite the README PGO section.
Merged from a phone on an airplane. :)
2018-05-16 10:34:47 -05:00
Eric V. Smith
4e81296b18
bpo-33536: Validate make_dataclass() field names. (GH-6906)
2018-05-16 11:31:29 -04:00
Christopher Beacham
5db5c0669e
bpo-21475: Support the Sitemap extension in robotparser (GH-6883)
2018-05-16 10:52:07 -04:00
Eric V. Smith
7a1c027501
Minor tweaks to dataclasses docs. (GH-6903)
2018-05-16 09:29:05 -04:00
Eric V. Smith
9285835a05
bpo-33534: Remove unneeded test. (GH-6897)
...
This condition as already tested before this code is called.
2018-05-16 07:24:00 -04:00
Eric V. Smith
f8e7549490
Reflow dataclasses comments (GH-6893)
...
To be more consistent with other code (and so people stop hassling me!), reflow the dataclasses comments to not use a single space indentation when continuing a paragraph of text.
2018-05-16 05:14:53 -04:00
Eric V. Smith
98d50cb8f5
bpo-32216: Add documentation for dataclasses (GH-6886)
...
This is an initial version that likely requires much polishing. I'm adding it lay out the structure and so we have something to start working from.
2018-05-16 04:20:43 -04:00
Isaiah Peng
4cc3eb48e1
bpo-32384: Skip test when _testcapi isn't available (GH-4940)
2018-05-16 11:05:17 +03:00
Eitan Adler
3055c947f9
closes bpo-33512: use standard for detecting long double (GH-6847)
2018-05-15 22:58:09 -07:00
Eric V. Smith
2a7bacbd91
bpo-33453: Handle string type annotations in dataclasses. (GH-6768)
2018-05-15 22:44:27 -04:00
Serhiy Storchaka
d8dcd57edb
bpo-33454: Fix arguments parsing in _xxsubinterpreters.channel_close(). (GH-6747)
2018-05-16 01:08:09 +03:00
Terry Jan Reedy
038b21f2ca
bpo-30928: Update idlelib/NEWS.txt to 2018-05-14. ( #6873 )
2018-05-15 17:41:57 -04:00
Christian Heimes
67c4801663
bpo-32257: Add ssl.OP_NO_RENEGOTIATION (GH-5904)
...
The ssl module now contains OP_NO_RENEGOTIATION constant, available with
OpenSSL 1.1.0h or 1.1.1.
Note, OpenSSL 1.1.0h hasn't been released yet.
Signed-off-by: Christian Heimes <christian@python.org>
2018-05-15 16:25:40 -04:00
Stéphane Wirtel
19177fbd5d
bpo-33503: Fix the broken pypi link in the source and the documentation (GH-6814)
2018-05-15 14:58:35 -04:00
Victor Stinner
b056562860
bpo-33509: Fix _warnings for module_globals=None ( #6833 )
...
Don't crash on warnings.warn_explicit() if module_globals is not a dict.
2018-05-15 20:42:12 +02:00
Barry Warsaw
8709b236fc
bpo-33465: Use an unlikely to be built-in C extension in a test ( #6797 )
2018-05-15 14:41:13 -04:00
Terry Jan Reedy
389a48ede9
bpo-29706: Test that IDLE colors async/await as keywords. (GH-6846)
...
Added to the eye-verified htest, not to the unittests.
Also remove some stray leftover comments.
2018-05-15 14:20:38 -04:00
Matthias Bussonnier
9eb40bc38d
bpo-28167: bump platform.linux_distribution removal to 3.8 (GH-6669)
...
Also bump PendingDeprecationWarning to DeprecationWarning.
2018-05-15 11:17:00 -04:00
Eric V. Smith
01abc6ec3a
bpo-33517: dataclasses: Add the field type to Field repr (GH-6858)
2018-05-15 08:36:21 -04:00
Benjamin Peterson
540162260c
run autoreconf (GH-6850)
2018-05-14 21:39:22 -07:00
Eitan Adler
98929b545e
bpo-33483: more correctly handle finding the C compiler (GH-6780)
...
Instead of passing configure args such as --without-gcc or --with-icc,
instead prefer to rely on the native way of finding the compiler:
passing CC (or CPP or CXX depending).
This allows configure to find the correct compiler instead of having to
be explicitly told. It also more correctly builds on both macOS and
FreeBSD since the system compiler is used by default (cc)
2018-05-14 20:55:41 -07:00
Eric V. Smith
046d311654
Remove accidentally checked in files. (GH-6835)
2018-05-14 21:00:18 -04:00
Segev Finer
735abadd5b
bpo-16865: Support arrays >=2GB in ctypes. (GH-3006)
2018-05-15 02:54:29 +03:00
Ned Deily
d063b84d9e
bpo-33497: Add NEWS and ACKS entries. (GH-6838)
2018-05-14 18:15:15 -04:00
Travis DePrato
b7b493e2fb
Add AsyncContextManager to typing module documentation. (GH-6822)
2018-05-14 18:14:07 -04:00
Amber Brown
545c955be9
bpo-33497: Add errors param to cgi.parse_multipart and make an encoding in FieldStorage use the given errors (GH-6804)
2018-05-14 18:11:55 -04:00
Eric V. Smith
3059042410
bpo-33502: dataclass._Dataclassparams repr: use repr of each member. (GH-6812)
2018-05-14 17:16:52 -04:00
Alex Gaynor
00717a46a1
Fixed an unused variable warning introduced in GH-6800 (GH-6816)
2018-05-14 16:48:14 -04:00
ukwksk
5e6312c39e
bpo-33443 Fix typo in Python/import.c (GH-6722)
2018-05-14 12:10:52 -07:00
Andrés Delfino
f2290fb19a
bpo-32769: Write annotation entry for glossary (GH-6657)
...
https://bugs.python.org/issue32769
2018-05-14 15:04:55 -04:00
Romuald Brunet
0ded580403
Add versionchanged in create_datagram_endpoint doc ( #4697 )
...
Most of the parameters were added in 3.4.4 (b9bf913ab3
), but this
change was not documented
2018-05-14 19:22:00 +03:00
Alex Gaynor
f04224210d
Remove `ifdef` check for an OpenSSL version (0.9.6) we don't support (GH-6800)
2018-05-14 11:51:45 -04:00
Eric V. Smith
2473eea65d
bpo-33494: Change dataclasses.Fields repr to use the repr of each of its members (GH-6798)
2018-05-14 11:37:28 -04:00
Elena Oat
7ffd4c58fa
bpo-22069: Update TextIO documentation (GH-6609)
...
Clarify that flush is implied when the call to write contains a newline character.
2018-05-14 10:48:01 -04:00
Michael Lazar
bd08a0af2d
bpo-32861: urllib.robotparser fix incomplete __str__ methods. (GH-5711)
...
The urllib.robotparser's __str__ representation now includes wildcard
entries and the "Crawl-delay" and "Request-rate" fields. Also removes extra
newlines that were being appended to the end of the string.
2018-05-14 17:10:41 +03:00
Anders Kaseorg
5c0d462689
bpo-32601: Let test_expanduser use the same user if no others found. (GH-5246)
...
This happens in the NixOS build sandbox, for example, where the only
other user is nobody with home directory /.
2018-05-14 17:00:37 +03:00