Victor Stinner
f4b1e3d7c6
bpo-38644: Add Py_EnterRecursiveCall() to the limited API (GH-17046)
...
Provide Py_EnterRecursiveCall() and Py_LeaveRecursiveCall() as
regular functions for the limited API. Previously, there were defined
as macros, but these macros didn't work with the limited API which
cannot access PyThreadState.recursion_depth field.
Remove _Py_CheckRecursionLimit from the stable ABI.
Add Include/cpython/ceval.h header file.
2019-11-04 19:48:34 +01:00
Alexandru Ardelean
6552563b3d
bpo-38684: haslib: fix build when Blake2 not enabled in OpenSSL ( #17043 )
2019-11-04 15:55:56 +01:00
Raymond Hettinger
1cdadf414b
bpo-37759: Show output from var_access_benchmark (GH-17040)
2019-11-03 21:47:01 -08:00
Dima Tisnek
d0e0f5bf0c
bpo-38388: Document pickle protocol version 5 (GH-16639)
2019-11-03 13:55:33 +02:00
Борис Верховский
99b7701978
Convert argument to snake_case (GH-16990)
2019-11-02 12:09:14 -07:00
Tim Peters
d9d3993d1d
Years overdue, explain why unreachable objects are moved. (GH-17030)
2019-11-02 12:06:31 -05:00
Ram Rachum
8d4fef4ee2
bpo-38422: Clarify docstrings of pathlib suffix(es) (GH-16679)
...
Whenever I use `path.suffix` I have to check again whether it includes the dot or not. I decided to add it to the docstring so I won't have to keep checking.
https://bugs.python.org/issue38422
Automerge-Triggered-By: @pitrou
2019-11-02 09:46:24 -07:00
Jon Janzen
d0d9f7cfa3
Slightly improve plistlib test coverage. (GH-17025)
...
* Add missing test class (mistake in GH-4455)
* Increase coverage with 4 more test cases
* Rename neg_uid to huge_uid in test_modified_uid_huge
* Replace test_main() with unittest.main()
* Update plistlib docs
2019-11-01 18:45:01 +02:00
Petr Viktorin
9bc94eca0c
bpo-38159: Clarify documentation of PyState_AddModule (GH-16101)
...
This was never intented to be called manually from PyInit_*.
Also, clarify PyState_RemoveModule return value.
2019-11-01 16:47:05 +01:00
Simon Legner
112f2b805b
Update the URL for the requests package (GH-17006)
...
Change the url from docs.python-requests.org to requests.readthedocs.io
2019-10-31 05:01:44 -07:00
MaT1g3R
65c7382c47
Add docstring for shlex.split (GH-16740)
2019-10-31 10:23:20 +00:00
Anthony Sottile
b32cb97bce
bpo-38312: Add curses.{get,set}_escdelay and curses.{get,set}_tabsize. (GH-16938)
2019-10-31 11:13:48 +02:00
Lucas Cimon
b15100fe7d
bpo-38586: setting logging.Handler .name property in fileConfig (GH-16918)
2019-10-31 08:06:25 +00:00
Vinay Sajip
79d4ed102a
bpo-16575: Add checks for unions passed by value to functions. (GH-16799)
2019-10-31 08:03:54 +00:00
Max Bernstein
bdac32e9fe
closes bpo-38648: Remove double tp_free slot in Python-ast.c. (GH-17002)
...
This looks like a typo due to copy-paste.
2019-10-30 18:08:06 -07:00
Serhiy Storchaka
e835b31d2b
bpo-38600: NULL -> ``NULL``. (GH-17001)
...
Also fix some other formatting.
2019-10-30 21:37:16 +02:00
Victor Stinner
1d8da61f5a
bpo-38631: Avoid Py_FatalError() in readline (GH-16998)
...
readline now calls PyErr_NoMemory() rather than Py_FatalError() on
memory allocation failure, when importing the module.
2019-10-30 16:39:27 +01:00
Victor Stinner
a4ed6ed9f3
bpo-38614: Increase asyncio test_communicate() timeout (GH-16995)
...
Fix test_communicate() of test_asyncio.test_subprocess: use
support.LONG_TIMEOUT (5 minutes), instead of 1 minute.
2019-10-30 16:00:44 +01:00
Pablo Galindo
6c3e66a34b
bpo-38640: Allow break and continue in always false while loops (GH-16992)
2019-10-30 11:53:26 +00:00
Victor Stinner
24c6258269
bpo-38614: Add timeout constants to test.support (GH-16964)
...
Add timeout constants to test.support:
* LOOPBACK_TIMEOUT
* INTERNET_TIMEOUT
* SHORT_TIMEOUT
* LONG_TIMEOUT
2019-10-30 12:41:43 +01:00
Serhiy Storchaka
865c3b257f
bpo-28029: Make "".replace("", s, n) returning s for any n != 0. (GH-16981)
2019-10-30 12:03:53 +02:00
Serhiy Storchaka
25fc088607
bpo-38600: Change the mark up of NULL in the C API documentation. (GH-16950)
...
Replace all *NULL* with ``NULL``.
2019-10-30 12:03:20 +02:00
Daniel Hillier
da6ce58dd5
bpo-36993: Improve error reporting for zipfiles with bad zip64 extra data. (GH-14656)
2019-10-29 09:24:18 +02:00
Géry Ogam
4c155f738d
bpo-38336: Remove the __set__ method restriction on data descriptors for attribute lookup precedence (GH-16520)
2019-10-29 00:04:01 -07:00
Sergey
0078a0c2a5
Permutations Python code equivalent in comment was invalid for Python 3 (GH-16927)
2019-10-28 22:10:24 -07:00
Raymond Hettinger
3c88199e0b
bpo-38626: Add comment explaining why __lt__ is used. (GH-16978)
...
https://bugs.python.org/issue38626
2019-10-28 21:38:50 -07:00
Kyle Stanley
457306bddb
Fix asyncio.wait() 3.8 whatsnew entry (GH-16975)
2019-10-28 21:53:22 -04:00
Victor Stinner
ae7aa42774
Remove code commented for more than 10 years (GH-16965)
...
test_urllib commented since 2007:
commit d9880d07fc
Author: Facundo Batista <facundobatista@gmail.com>
Date: Fri May 25 04:20:22 2007 +0000
Commenting out the tests until find out who can test them in
one of the problematic enviroments.
pynche code commented since 1998 and 2001:
commit ef30092207
Author: Barry Warsaw <barry@python.org>
Date: Tue Dec 15 01:04:38 1998 +0000
Added most of the mechanism to change the strips from color variations
to color constants (i.e. red constant, green constant, blue
constant). But I haven't hooked this up yet because the UI gets more
crowded and the arrows don't reflect the correct values.
Added "Go to Black" and "Go to White" buttons.
commit 741eae0b31
Author: Barry Warsaw <barry@python.org>
Date: Wed Apr 18 03:51:55 2001 +0000
StripWidget.__init__(), update_yourself(): Removed some unused local
variables reported by PyChecker.
__togglegentype(): PyChecker accurately reported that the variable
__gentypevar was unused -- actually this whole method is currently
unused so comment it out.
2019-10-28 22:35:31 +01:00
Steve Dower
0ac6137dd3
bpo-38589: Fixes HTML Help shortcut when Windows is not installed to C drive (GH-16968)
2019-10-28 14:34:25 -07:00
benedwards14
794616f837
bpo-38534: Replace wrong KB number references (GH-16955)
2019-10-28 10:53:51 -07:00
Zackery Spytz
edb172a872
bpo-38519: Internal include files missing on Windows (GH-16921)
2019-10-28 10:03:27 -07:00
Victor Stinner
e471e72977
bpo-37330: open() no longer accept 'U' in file mode (GH-16959)
...
open(), io.open(), codecs.open() and fileinput.FileInput no longer
accept "U" ("universal newline") in the file mode. This flag was
deprecated since Python 3.3.
2019-10-28 15:40:08 +01:00
Dong-hee Na
3bfc8e0fcc
bpo-38602: Add fcntl.F_OFD_XXXX for fcntlmodule (GH-16956)
2019-10-28 09:31:15 +02:00
Marco Rougeth
85c6f8c65c
bpo-38592 Add pt-br switcher to Python Docs website (GH-16924)
...
* 📜 🤖 Added by blurb_it.
2019-10-27 09:30:12 +01:00
Serhiy Storchaka
5c32af7522
bpo-38334: Fix seeking backward on an encrypted zipfile.ZipExtFile. (GH-16937)
...
Test by Daniel Hillier.
2019-10-27 10:22:14 +02:00
Terry Jan Reedy
a8fb9327fb
bpo-37309: First idlelib/NEWS.txt for 3.9.0 (GH-16947)
2019-10-27 01:23:30 -04:00
Terry Jan Reedy
e31a79a5b4
bpo-34162: Last idlelib/NEWS.txt items for 3.8.0. (GH-16943)
2019-10-26 22:19:57 -04:00
Terry Jan Reedy
e3f90b217a
bpo-38598: Do not try to compile IDLE shell or output windows (GH-16939)
2019-10-26 21:15:10 -04:00
Steve Dower
894e30ce0b
bpo-38434: Fixes some audit event documentation (GH-16932)
2019-10-26 13:02:30 -07:00
Serhiy Storchaka
d898d20e8c
bpo-38557: Improve documentation for list and tuple C API. (GH-16925)
2019-10-26 22:59:18 +03:00
Serhiy Storchaka
26ae9f6d3d
bpo-38535: Fix positions for AST nodes for calls without arguments in decorators. (GH-16861)
2019-10-26 16:46:05 +03:00
Ammar Askar
cb2cf06b0a
bpo-38558: Mention `:=` in conditions tutorial (GH-16919)
2019-10-25 17:20:05 -05:00
Hansraj Das
7320ec05f7
Fix typo in formatter_unicode (GH-16831)
...
numbers's -> number's
2019-10-25 09:44:02 -07:00
Zsolt Dollenstein
96b06aefe2
bpo-33348: parse expressions after * and ** in lib2to3 (GH-6586)
...
These are valid even in python 2.7
https://bugs.python.org/issue33348
Automerge-Triggered-By: @gpshead
2019-10-23 23:19:07 -07:00
Kyle Stanley
3bbb6db545
Add missing asyncio changes from 3.8 whatsnew (GH-16911)
2019-10-24 00:15:25 -04:00
Girts
a01ba333af
bpo-30618: add readlink to pathlib.Path (GH-8285)
...
This adds a "readlink" method to pathlib.Path objects that calls through
to os.readlink.
https://bugs.python.org/issue30618
Automerge-Triggered-By: @gpshead
2019-10-23 14:18:40 -07:00
Ned Deily
01659ca62c
Update URL in macOS installer copy of license (GH-16905)
2019-10-23 16:04:59 -04:00
Victor Stinner
1b53a24fb4
bpo-34679: ProactorEventLoop only uses set_wakeup_fd() in main thread (GH-16901)
...
bpo-34679, bpo-38563: asyncio.ProactorEventLoop.close() now only calls
signal.set_wakeup_fd() in the main thread.
2019-10-23 17:25:29 +02:00
Serhiy Storchaka
2e3d873d3b
bpo-38555: Fix an undefined behavior. (GH-16883)
2019-10-23 14:48:08 +03:00
Peter Bittner
d34ac30532
Spell Bitbucket correctly. (GH-16862)
2019-10-23 12:17:30 +03:00