matthewhughes934
8e836bb21c
bpo-41195: Add getter for Openssl security level (GH-21282)
...
Add an accessor under SSLContext.security_level as a wrapper around
SSL_CTX_get_security_level, see:
https://www.openssl.org/docs/manmaster/man3/SSL_CTX_get_security_level.html
------
This is my first time contributing, so please pull me up on all the things I missed or did incorrectly.
Automerge-Triggered-By: @tiran
2020-07-17 01:59:15 -07:00
Christopher Yeh
5e5c0f9866
Remove unnecessary spaces in code blocks in urllib.parse.rst (GH-21500)
...
This should also fix the syntax highlighting for these code blocks
Automerge-Triggered-By: @csabella
2020-07-16 04:22:32 -07:00
Berker Peksag
d4d127f1c6
bpo-31844: Move whatsnew note to 3.10.rst (GH-21504)
2020-07-16 09:38:58 +03:00
Berker Peksag
e34bbfd61f
bpo-31844: Remove _markupbase.ParserBase.error() (GH-8562)
2020-07-16 09:13:05 +03:00
JustAnotherArchivist
2a5181829a
bpo-32528: Document the change in inheritance of asyncio.CancelledError (GH-21474)
...
#msg373510
[bpo-32528]()/#13528 changed `asyncio.CancelledError` such that it no longer inherits from `concurrent.futures.CancelledError`. As this affects existing code, specifically when catching the latter instead of the former in exception handling, it should be documented in the "What's new in 3.8?" document.
Automerge-Triggered-By: @1st1
2020-07-14 10:22:43 -07:00
Paul McMillan
4f28f75dee
Fix repeated words in Classes tutorial (GH-21455)
...
The phrase "At any time during execution," was repeated twice.
Automerge-Triggered-By: @Mariatta
2020-07-13 18:26:23 -07:00
Joannah Nanjekye
8dd32fe645
bpo-32192: A basic lazy importer example (GH-21330)
...
* Add example on lazy imports
* Use four spaces for indentation
* change to console
2020-07-13 18:31:02 -03:00
Nima Dini
344dce312a
bpo-41228: Fix /a/are/ in monthcalendar() descripton (GH-21372)
2020-07-10 21:54:53 -04:00
marload
6fc732a211
Fix typo in docs: 'created by th' -> 'created by the' (GH-21384)
2020-07-10 21:13:31 +05:30
Joannah Nanjekye
3cbade7d30
bpo-23802: patch: __deepcopy__ memo dict argument usage (GH-21326)
...
* Clarify __deepcopy__ memo dict argument usage
* Add full stop
2020-07-09 21:36:35 -03:00
Terry Jan Reedy
bce2eb4646
bpo-37765: Add keywords to IDLE tab completions (GH-15138)
...
Keywords are present in the main module tab completion lists generated by rlcompleter, which is used by REPLs on *nix. Add all keywords to IDLE's main module name list except those already added from builtins (True, False, and None) . This list may also be used by Show Completions on the Edit menu, and its hot key.
Rewrite Completions doc.
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2020-07-09 18:08:33 -04:00
E-Paine
1ee5dc1586
Remove trailing >>> in enum docs (GH-21358)
...
The >>> as the last line serve no purpose and are not colored correctly by Sphinx.
2020-07-09 12:18:34 -07:00
marload
61bb24a270
bpo-41199: Docstring convention not followed for dataclasses documentation page (GH-21413)
...
Automerge-Triggered-By: @ericvsmith
2020-07-09 05:13:47 -07:00
Julien Palard
a908bc4dd8
Doc: Builtins functions: faster jump table (GH-21376)
2020-07-09 11:38:41 +02:00
Joannah Nanjekye
a95ac779e6
bpo-41224: Document is_annotated() in symtable module and update doc strings (GH-21369)
...
* Document is_annotate() and update doc strings
* Move quotes to the next line.
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
2020-07-07 20:09:56 -03:00
Julien Palard
a103e73ce8
bpo-40742: Doc: fix parallel build. (GH-21237)
2020-07-06 22:28:15 +02:00
Dong-hee Na
b4a9263708
bpo-37207: Update whatsnews for 3.9 (GH-21337)
2020-07-06 13:22:04 +02:00
Joannah Nanjekye
d12af71047
bpo-28681: Clarify multiple function names in the tutorial (GH-21340)
...
* improve control flow docs
* Add also
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2020-07-05 22:47:15 -03:00
Joannah Nanjekye
9ed3cd8ba0
bpo-26205: Specify the number of nested scopes (GH-21324)
...
* Clarify number of scopes
* Indicate 3 or 4
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2020-07-05 22:42:24 -03:00
Inada Naoki
9c84417122
bpo-41211: Doc: Fix PyLong_FromUnicodeObject (GH-21325)
...
It doesn't use PyUnicode_EncodeDecimal. It uses a private API instead.
2020-07-05 13:01:48 +09:00
Zackery Spytz
b40e434386
bpo-33864: Clarify the docs for typing.ByteString (GH-21311)
2020-07-03 20:58:21 -07:00
Pablo Galindo
67673b08ea
Remove extraneous file from the Docs folder (GH-21286)
2020-07-02 23:08:36 +01:00
Rémi Lapeyre
004e64e805
bpo-40967: Remove deprecated asyncio.Task.current_task() and asyncio.Task.all_tasks() (GH-20874)
2020-07-01 20:41:21 -07:00
Kit Choi
6b34d7b51e
bpo-39385: Add an assertNoLogs context manager to unittest.TestCase (GH-18067)
...
Co-authored-by: Rémi Lapeyre <remi.lapeyre@henki.fr>
2020-07-01 22:08:38 +01:00
tomerv
741008a57b
Doc: Minor fix to init config C API documentation (GH-21198)
...
Co-authored-by: Tomer Vromen <tomer.vromen@intel.com>
2020-07-01 11:32:54 +02:00
E-Paine
3fa4799c3f
Update FAQ release schedule and estimated users (GH-21180)
...
Update FAQ to include:
* The new yearly release schedule from PEP 602
* Estimated users from "tens of thousands" to "millions"
2020-06-30 05:42:43 -04:00
Inada Naoki
038dd0f79d
bpo-36346: Raise DeprecationWarning when creating legacy Unicode (GH-20933)
2020-06-30 15:26:56 +09:00
Inada Naoki
b3332660ad
bpo-41123: Remove PyUnicode_AsUnicodeCopy (GH-21209)
2020-06-30 12:23:07 +09:00
Victor Stinner
dd8a93e23b
bpo-23427: Add sys.orig_argv attribute (GH-20729)
...
Add sys.orig_argv attribute: the list of the original command line
arguments passed to the Python executable.
Rename also PyConfig._orig_argv to PyConfig.orig_argv and
document it.
2020-06-30 00:49:03 +02:00
Stefan Krah
a3ad95dd21
Update libmpdec license dates (GH-21216)
2020-06-29 14:03:01 +02:00
Inada Naoki
e4f1fe6edb
bpo-41123: Remove PyLong_FromUnicode() (GH-21204)
2020-06-29 13:00:43 +09:00
Inada Naoki
d9f2a13106
bpo-41123: Remove PyUnicode_GetMax() (GH-21192)
2020-06-29 10:46:51 +09:00
Batuhan Taskaya
8df1016e2e
bpo-38870: Extend subject of ast.unparse warnings (GH-21053)
...
- Mention that some compiler optimizations might not roundtrip
exactly (such as constant tuples and frozensets).
- Add a warning about it might raise RecursionError on very
complex expressions due to recursive unparsing aspect of ast.unparse
2020-06-28 02:11:43 +01:00
Pablo Galindo
89e82c4a62
Add soft keywords to the documentation (GH-21185)
2020-06-27 20:00:29 +01:00
Inada Naoki
20a7902175
bpo-41123: Remove Py_UNICODE_str* functions (GH-21164)
...
They are undocumented and deprecated since Python 3.3.
2020-06-27 18:22:09 +09:00
Inada Naoki
6f8a6ee59c
bpo-41103: Remove old buffer protocol support ( #21117 )
...
They are deprecated since Python 3.0.
2020-06-26 08:07:22 +09:00
Ram Rachum
77ed29b2c2
Fix typo in functions.rst (GH-21131)
2020-06-25 14:50:37 -07:00
Ned Deily
589e8fe079
bpo-40204: Pin Sphinx version to 2.3.1 in ``Doc/Makefile``. (GH-21141)
2020-06-25 07:22:10 -04:00
Arisaka97
cf18c9e9d4
bpo-40773: Fix rendering for 'retval' on the pdb page (GH-21081)
...
Automerge-Triggered-By: @merwok
2020-06-24 14:50:49 -07:00
Gareth Rees
bf2e515fa4
bpo-40707: Document that Popen.communicate sets the returncode attribute (GH-20283)
2020-06-23 23:12:10 -04:00
Roger Iyengar
a16d697049
Improve asyncio.loop.call_soon() documentation (GH-20883)
...
* Add a glossary entry for the term "callback"
* Link to it in loop.call_soon() and in the "Concurrency and Multithreading" section
Co-authored-by: Kyle Stanley <aeros167@gmail.com>
2020-06-22 22:16:00 -04:00
Brian Rutledge
af157fad28
Add link to .pypirc specification (GH-20680)
...
Related to https://github.com/pypa/twine/issues/638 and https://github.com/pypa/packaging.python.org/issues/730 , I wrote a spec based on the one that was removed in https://github.com/python/cpython/pull/13087 . However, a Google search for "pypirc" turned up at least one [blog post](https://truveris.github.io/articles/configuring-pypirc/ ) that links to https://docs.python.org/3/distutils/packageindex.html#the-pypirc-file , which now just links to this document. So, I thought a link to the spec would be handy.
Automerge-Triggered-By: @jaraco
2020-06-20 10:10:25 -07:00
Vincent Férotin
344c2a75c1
bpo-41024: doc: Explicitly mention use of 'enum.Enum' as a valid container for '… (GH-20964)
...
…choices' argument of 'argparse.ArgumentParser.add_argument'.
Here's a short first proposal of doc. enhancement addressing [bpo-41024]().
Automerge-Triggered-By: @csabella
2020-06-20 05:55:05 -07:00
Ram Rachum
59cf853332
bpo-40636: Documentation for zip-strict ( #20961 )
2020-06-19 13:39:22 -07:00
Victor Stinner
37bb289556
bpo-40943: PY_SSIZE_T_CLEAN required for '#' formats (GH-20784)
...
The PY_SSIZE_T_CLEAN macro must now be defined to use
PyArg_ParseTuple() and Py_BuildValue() "#" formats: "es#", "et#",
"s#", "u#", "y#", "z#", "U#" and "Z#". See the PEP 353.
Update _testcapi.test_buildvalue_issue38913().
2020-06-19 11:45:31 +02:00
Serhiy Storchaka
8a64ceaf98
bpo-38144: Add the root_dir and dir_fd parameters in glob.glob(). (GH-16075)
2020-06-18 22:08:27 +03:00
Bar Harel
8f192d12af
bpo-40884: Added defaults parameter for logging.Formatter (GH-20668)
...
Docs and tests are underway.
Automerge-Triggered-By: @vsajip
2020-06-18 07:18:58 -07:00
Victor Stinner
ddbeb2f3e0
bpo-38377: Add support.skip_if_broken_multiprocessing_synchronize() (GH-20944)
...
On Linux, skip tests using multiprocessing if the current user cannot
create a file in /dev/shm/ directory. Add the
skip_if_broken_multiprocessing_synchronize() function to the
test.support module.
2020-06-18 14:53:19 +02:00
Victor Stinner
2c2a4f3d85
bpo-41006: What's New: less => fewer modules (GH-20955)
...
Typo spotted by Eric V. Smith ;-)
2020-06-18 01:20:51 +02:00
Victor Stinner
4c18fc8f1d
bpo-41006: Document the runpy optimization (GH-20953)
2020-06-17 23:58:58 +02:00