Serhiy Storchaka
aef639f626
Fix line breaks added after hyphens by blurb. (GH-7002)
...
Also remove bullet asterisks from IDLE entries.
2018-05-21 02:36:05 +03:00
Terry Jan Reedy
dd281873ba
Add idlelib and IDLE section to What's New in 3.7. ( #7019 )
2018-05-20 17:00:13 -04:00
Christian Heimes
d361e99868
bpo-32262: Fix typo in f-string (GH-7016)
...
Fix typo from commit 6370f345e1
Signed-off-by: Christian Heimes <christian@python.org>
<!--
Thanks for your contribution!
Please read this comment in its entirety. It's quite important.
# Pull Request title
It should be in the following format:
```
bpo-NNNN: Summary of the changes made
```
Where: bpo-NNNN refers to the issue number in the https://bugs.python.org .
Most PRs will require an issue number. Trivial changes, like fixing a typo, do not need an issue.
# Backport Pull Request title
If this is a backport PR (PR made against branches other than `master`),
please ensure that the PR title is in the following format:
```
[X.Y] <title from the original PR> (GH-NNNN)
```
Where: [X.Y] is the branch name, e.g. [3.6].
GH-NNNN refers to the PR number from `master`.
-->
<!-- issue-number: bpo-32262 -->
https://bugs.python.org/issue32262
<!-- /issue-number -->
2018-05-20 19:57:13 +02:00
Mario Corchero
89a25ce4fd
bpo-33541: Remove unused __pad function (GH-4377)
...
Function was added with the initial implementation 00efe7e798
.
2018-05-20 13:42:30 -04:00
Andrés Delfino
0c4be82890
bpo-33580: Make binary/text file glossary entries follow most common "see also" style. (GH-6991)
2018-05-20 18:12:50 +03:00
CtrlZvi
c66c342cb4
bpo-33542: Ignore DUID in uuid.get_node on Windows. (GH-6922)
...
uuid._ipconfig_getnode did not validate the maximum length of the value,
so long as the value had the same type of formatting as a MAC address.
This let it select DUIDs as MAC addresses. It now requires an exact
length match.
2018-05-20 18:03:25 +03:00
Lisa Roach
900c48dba3
bpo-30940: Updating round() docs. (GH-6342)
2018-05-20 18:00:18 +03:00
Eitan Adler
9572132ab3
Docs: be less specific about python versions (GH-6985)
...
CPython 3.5 is old now, and we don't bump this version often,
so lets avoid using specific versions.
2018-05-20 17:38:01 +03:00
Serhiy Storchaka
6655354afc
bpo-33584: Fix several minor bugs in asyncio. (GH-7003)
...
Fix the following bugs in the C implementation:
* get_future_loop() silenced all exceptions raised when look up the get_loop
attribute, not just an AttributeError.
* enter_task() silenced all exceptions raised when look up the current task,
not just a KeyError.
* repr() was called for a borrowed link in enter_task() and task_step_impl().
* str() was used instead of repr() in formatting one error message (in
Python implementation too).
* There where few reference leaks in error cases.
2018-05-20 16:30:31 +03:00
CtrlZvi
4151061855
bpo-26819: Prevent proactor double read on resume ( #6921 )
...
The proactor event loop has a race condition when reading with
pausing/resuming. `resume_reading()` unconditionally schedules the read
function to read from the current future. If `resume_reading()` was
called before the previously scheduled done callback fires, this results
in two attempts to get the data from the most recent read and an
assertion failure. This commit tracks whether or not `resume_reading`
needs to reschedule the callback to restart the loop, preventing a
second attempt to read the data.
2018-05-20 13:21:10 +03:00
Serhiy Storchaka
f5e7b1999f
bpo-23722: Raise a RuntimeError for absent __classcell__. (GH-6931)
...
A DeprecationWarning was emitted in Python 3.6-3.7.
2018-05-20 08:48:12 +03:00
Serhiy Storchaka
8ae8e6af37
bpo-23722: Fix docs for future __classcell__ changes. (GH-6999)
2018-05-20 08:13:52 +03:00
Elvis Pranskevichus
63536bd286
bpo-32996: The bulk of What's New in Python 3.7 (GH-6978)
2018-05-19 23:15:06 -04:00
Terry Jan Reedy
6b0d09b8f0
bpo-30928: Update idlelib/NEWS.txt. ( #6995 )
2018-05-19 21:38:46 -04:00
Carl Meyer
4857543a09
Fix typo in error message when decoding PYTHONPATH. (GH-6981)
2018-05-19 18:48:22 -04:00
Cheryl Sabella
654038d896
bpo-32831: IDLE: Add docstrings and tests for codecontext (GH-5638)
2018-05-19 15:34:03 -04:00
Daniel Chimeno
cf8abcbe03
import secrets module in secrets recipes ( #6705 )
2018-05-20 01:01:49 +10:00
Ivan Levkivskyi
f65e31fee3
bpo-28556: Don't simplify unions at runtime (GH-6841)
2018-05-18 16:00:38 -07:00
Skip Montanaro
5634331a76
bpo-33556: Remove reference to thread module from docstring (GH-6963)
2018-05-18 13:38:36 -05:00
Serhiy Storchaka
bde3e0bf09
Fix C API docs: PyCapsule_Import always set an exception on failure. (GH-6967)
2018-05-18 16:32:54 +03:00
Terry Jan Reedy
d89ca94847
bpo-33564: Add async to IDLE's code context block openers. (GH-6960)
2018-05-17 20:38:41 -04:00
Miro Hrončok
fb9dd89153
bpo-33559: Attribute changed repr of exceptions (GH-6954)
2018-05-17 15:04:57 -04:00
Carl Meyer
c0ee341b29
Fix Windows build of Python for latest WinSDK. (GH-6874)
2018-05-17 14:03:59 -04:00
Miro Hrončok
631753fcc5
bpo-33559: Document changed repr of exceptions (GH-6943)
2018-05-17 13:44:53 -04:00
Yury Selivanov
d8d715f514
asyncio/docs: Mark asyncio.run() as provisional in 3.7. ( #6946 )
2018-05-17 13:44:00 -04:00
Steve Dower
48b1f3773c
Only upload docs for CI build and not pull requests (GH-6945)
2018-05-17 13:38:15 -04:00
Barry Warsaw
273f51f5ca
Provide a little better debug output ( #6940 )
2018-05-17 11:54:01 -04:00
Barry Warsaw
0ed66df524
bpo-33537: Add an __all__ to importlib.resources ( #6920 )
2018-05-17 11:41:53 -04:00
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