January 25, 2020 – February 1, 2020
Overview
-
0 Active Issues
-
- 91 Merged Pull Requests
- 35 Proposed Pull Requests
- 0 Closed Issues
- 0 New Issues
91 Pull requests merged by 37 people
-
Merged
#18270
bpo-39496: Remove redundant checks from sqlite module's while loops
Feb 1, 2020 -
Merged
#18300
Typos: fixes typos in http.client documentation
Feb 1, 2020 -
Merged
#17533
bpo-34793: Drop old-style context managers in asyncio.locks
Feb 1, 2020 -
Merged
#18240
bpo-39440: Update sum comment.
Feb 1, 2020 -
Merged
#18296
bpo-39511: PyThreadState_Clear() calls on_delete
Feb 1, 2020 -
Merged
#18298
bpo-39511: Fix multiprocessing semlock_acquire()
Feb 1, 2020 -
Merged
#18058
bpo-37224: Improve test__xxsubinterpreters.DestroyTests
Jan 31, 2020 -
Merged
#18289
Doc: Fix s/pseudo random/pseudo-random/
Jan 31, 2020 -
Merged
#18287
[3.8] bpo-38792: Remove IDLE shell calltip before new prompt. (GH-17150)
Jan 31, 2020 -
Merged
#18288
[3.7] bpo-38792: Remove IDLE shell calltip before new prompt. (GH-17150)
Jan 31, 2020 -
Merged
#18233
[3.6] bpo-39401: Avoid unsafe DLL load on Windows 7 and earlier (GH-18231)
Jan 31, 2020 -
Merged
#17150
bpo-38792: Remove IDLE shell calltip before new prompt.
Jan 31, 2020 -
Merged
#18254
bpo-39487: Merge duplicated _Py_IDENTIFIER identifiers in C code
Jan 30, 2020 -
Merged
#18283
[3.8] bpo-39502: Skip test_zipfile.test_add_file_after_2107() on AIX (GH-18282)
Jan 30, 2020 -
Merged
#18282
bpo-39502: Skip test_zipfile.test_add_file_after_2107() on AIX
Jan 30, 2020 -
Merged
#18147
bpo-39434: Improve float __floordiv__ performance and error message
Jan 30, 2020 -
Merged
#18278
bpo-38631: Add _Py_NO_RETURN to functions calling Py_FatalError()
Jan 30, 2020 -
Merged
#18279
bpo-38631: Replace Py_FatalError() with assert() in ceval.c
Jan 30, 2020 -
Merged
#18281
bpo-38631: Avoid Py_FatalError() in unicodeobject.c
Jan 30, 2020 -
Merged
#18277
bpo-39424: Fix the call method.
Jan 30, 2020 -
Merged
#18271
bpo-39497: Remove unused variable from pysqlite_cursor_executescript
Jan 30, 2020 -
Merged
#18276
bpo-39353: binascii.crc_hqx() is no longer deprecated
Jan 30, 2020 -
Merged
#18262
bpo-38631: Replace tp_new_wrapper() fatal error with SystemError
Jan 30, 2020 -
Merged
#18263
bpo-38631: Avoid Py_FatalError() in init_slotdefs()
Jan 30, 2020 -
Merged
#18258
bpo-38631: Replace Py_FatalError() with _PyObject_ASSERT_FAILED_MSG()
Jan 30, 2020 -
Merged
#18234
[3.8] bpo-39401: Avoid unsafe DLL load on Windows 7 and earlier (GH-18231)
Jan 30, 2020 -
Merged
#18232
[3.7] bpo-39401: Avoid unsafe DLL load on Windows 7 and earlier (GH-18231)
Jan 30, 2020 -
Merged
#18273
[3.7] bpo-39493: Fix definition of IO.closed in typing.py (GH-18265)
Jan 30, 2020 -
Merged
#18274
[3.8] bpo-39493: Fix definition of IO.closed in typing.py (GH-18265)
Jan 30, 2020 -
Merged
#18267
bpo-39494: Remove extra null terminators from kwlist variables
Jan 30, 2020 -
Merged
#18265
bpo-39493: Fix definition of IO.closed in typing.py
Jan 30, 2020 -
Merged
#18209
Improve grammar in the import system reference documentation
Jan 30, 2020 -
Merged
#18257
Remove deadcode in _Py_inc_count()
Jan 29, 2020 -
Merged
#18228
Get mock coverage back to 100%
Jan 29, 2020 -
Merged
#18255
[3.8] bpo-39485: fix corner-case in method-detection of mock (GH-18252)
Jan 29, 2020 -
Merged
#18256
[3.7] bpo-39485: fix corner-case in method-detection of mock (GH-18252)
Jan 29, 2020 -
Merged
#18252
bpo-39485: fix corner-case in method-detection of mock
Jan 29, 2020 -
Merged
#18253
[3.8] bpo-39460: Fix test_zipfile.test_add_file_after_2107() (GH-18247)
Jan 29, 2020 -
Merged
#18247
bpo-39460: Disable test_zipfile.test_add_file_after_2107()
Jan 29, 2020 -
Merged
#18250
[3.8] Doc: Fix external links to functional programming tutorial. (GH-18249)
Jan 29, 2020 -
Merged
#18251
[3.7] Doc: Fix external links to functional programming tutorial. (GH-18249)
Jan 29, 2020 -
Merged
#18249
Doc: Fix external links to functional programming tutorial.
Jan 29, 2020 -
Merged
#18246
[3.8] bpo-39153: Clarify C API *SetItem refcounting semantics (GH-18220)
Jan 29, 2020 -
Merged
#18220
bpo-39153: Clarify refcounting semantics
Jan 29, 2020 -
Merged
#17757
bpo-36051: drop GIL during large b''.join operations
Jan 29, 2020 -
Merged
#18231
bpo-39401: Avoid unsafe DLL load on Windows 7 and earlier
Jan 29, 2020 -
Merged
#18241
bpo-39459: include missing test files in windows installer too
Jan 28, 2020 -
Merged
#17451
bpo-38960: DTrace build fix for FreeBSD.
Jan 28, 2020 -
Merged
#12412
bpo-36350: inspect: Replace OrderedDict with dict.
Jan 28, 2020 -
Merged
#18238
[3.8] bpo-39439: Fix multiprocessing spawn path in a venv on Windows (GH-18158)
Jan 28, 2020 -
Merged
#18158
bpo-39439: Fix Multiprocessing Python Path in Windows Virtualenv
Jan 28, 2020 -
Merged
#18157
[3.7] bpo-38092: Reduce overhead when using multiprocessing in a Windows virtual environment (GH-16098)
Jan 28, 2020 -
Merged
#18235
[3.8] bpo-39287: Doc: Add UTF-8 mode section in using/windows. (GH-17935)
Jan 28, 2020 -
Merged
#18236
[3.7] bpo-39287: Doc: Add UTF-8 mode section in using/windows. (GH-17935)
Jan 28, 2020 -
Merged
#17935
bpo-39287: Doc: Add UTF-8 mode section in using/windows.
Jan 28, 2020 -
Merged
#18230
[3.8] bpo-39393: Misleading error message on dependent DLL resolution failure (GH-18093)
Jan 28, 2020 -
Merged
#18229
[3.8] bpo-38883: Don't use POSIX `$HOME` in `pathlib.Path.home/expanduser` on Windows (GH-17961)
Jan 28, 2020 -
Merged
#18093
bpo-39393: Misleading error message on dependent DLL resolution failure
Jan 28, 2020 -
Merged
#17961
bpo-38883: Don't honor POSIX `HOME` in `pathlib.Path.home/expanduser` on Windows
Jan 28, 2020 -
Merged
#18227
[3.8] bpo-36018: Minor fixes to the NormalDist() examples and recipes. (GH-18226)
Jan 28, 2020 -
Merged
#18222
bpo-38644: Pass tstate in ceval.c
Jan 28, 2020 -
Merged
#18226
bpo-36018: Minor fixes to the NormalDist() examples and recipes.
Jan 28, 2020 -
Merged
#18221
bpo-39205: Tests that highlight a hang on ProcessPoolExecutor shutdown
Jan 28, 2020 -
Merged
#18224
[3.8] bpo-39392: Turtle overlap fill depends on OS (GH-18223)
Jan 27, 2020 -
Merged
#18168
[3.8] bpo-39390 shutil: fix argument types for ignore callback (GH-18122).
Jan 27, 2020 -
Merged
#18225
[3.7] bpo-39392: Turtle overlap fill depends on OS (GH-18223)
Jan 27, 2020 -
Merged
#18223
bpo-39392: Turtle overlap fill depends on OS
Jan 27, 2020 -
Merged
#18219
[3.8] bpo-30780: Add IDLE configdialog tests (GH-3592)
Jan 27, 2020 -
Merged
#18218
[3.7] bpo-30780: Add IDLE configdialog tests (GH-3592)
Jan 27, 2020 -
Merged
#18215
bpo-38631: Avoid Py_FatalError() in PyCode_New()
Jan 27, 2020 -
Merged
#18217
bpo-38631: Avoid Py_FatalError() in _PyCodecRegistry_Init()
Jan 27, 2020 -
Merged
#3592
bpo-30780: Add IDLE configdialog tests
Jan 27, 2020 -
Merged
#18211
Add unwritable test package to list of library files to fix bpo-39459
Jan 27, 2020 -
Merged
#18214
bpo-38631: Avoid Py_FatalError() in _memory_release()
Jan 27, 2020 -
Merged
#18212
bpo-38631: Avoid Py_FatalError() in PyModule_Create2()
Jan 27, 2020 -
Merged
#18203
bpo-39459: test.pythoninfo logs effective uid/gid
Jan 27, 2020 -
Merged
#18202
bpo-39453: Add testcase for bpo-39453
Jan 27, 2020 -
Merged
#18200
[3.7] Ignore NEWS snippets in code coverage stats (GH-18194)
Jan 27, 2020 -
Merged
#18201
[3.8] Ignore NEWS snippets in code coverage stats (GH-18194)
Jan 27, 2020 -
Merged
#18194
Ignore NEWS snippets in code coverage stats
Jan 27, 2020 -
Merged
#18181
bpo-39453: Fix contains method of list to hold strong references
Jan 27, 2020 -
Merged
#18196
Clarify and fix assertions that mocks have not been awaited
Jan 27, 2020 -
Merged
#18197
Use relative imports in mock and its tests to help backporting
Jan 27, 2020 -
Merged
#13480
Fix so that test.test_distutils can be executed by unittest and not j…
Jan 27, 2020 -
Merged
#18141
bpo-39320: Handle unpacking of **values in compiler
Jan 27, 2020 -
Merged
#16029
bpo-25597: Ensure wraps' return value is used for magic methods in MagicMock
Jan 27, 2020 -
Merged
#18190
[3.8] bpo-39082: Allow AsyncMock to correctly patch static/class methods (GH-18116)
Jan 26, 2020 -
Merged
#18192
[3.8] bpo-36018: Add another example for NormalDist() (GH-18191)
Jan 26, 2020 -
Merged
#18191
bpo-36018: Add another example for NormalDist()
Jan 26, 2020 -
Merged
#4641
bpo-32173: linecache.py add lazycache to __all__ and use dict.clear to clear the cache
Jan 26, 2020 -
Merged
#18177
bpo-39374: Updated sorting documentation with better key function description
Jan 25, 2020
35 Pull requests proposed by 25 people
-
Proposed
#18193
Redundant expression
Jan 26, 2020 -
Proposed
#18195
bpo-38599: Deprecate creation of asyncio object when the loop is not running
Jan 26, 2020 -
Proposed
#18198
black run over mock files
Jan 27, 2020 -
Proposed
#18199
bpo-38856: Fix StreamWriter.wait_closed() ConnectionResetError for ProactorEventLoop
Jan 27, 2020 -
Proposed
#18204
[3.8] bpo-39453: Fix contains method of list to hold strong references
Jan 27, 2020 -
Proposed
#18205
[3.7] bpo-39453: Fix contains method of list to hold strong references
Jan 27, 2020 -
Proposed
#18207
[3.6] bpo-38610: Fix possible crashes in several list methods (GH-17022)
Jan 27, 2020 -
Proposed
#18208
bpo-39467: allow user to deprecate CLI arguments
Jan 27, 2020 -
Proposed
#18210
bpo-39468: better .python_history write permission handling
Jan 27, 2020 -
Proposed
#18213
bpo-39469: Support relative home paths for pyvenv.cfg
Jan 27, 2020 -
Proposed
#18216
bpo-39470: Indicate that ``os.makedirs`` is equivalent to ``Path.mkdir``
Jan 27, 2020 -
Proposed
#18239
bpo-39481: WIP: PEP 585
Jan 28, 2020 -
Proposed
#18244
Add symbol b'\xe2\x80\x93' to punctuation symbols
Jan 29, 2020 -
Proposed
#18245
bpo-39482: Add a fixer to handling abstract base classes
Jan 29, 2020 -
Proposed
#18259
bpo-39489: Remove COUNT_ALLOCS special build
Jan 29, 2020 -
Proposed
#18260
bpo-39491: Merge PEP 593 (typing.Annotated) support
Jan 29, 2020 -
Proposed
#18261
bpo-39488: skip bigfile test if not enough disk space
Jan 29, 2020 -
Proposed
#18264
bpo-39320: Fix changes in the evaluation logic of unpacking operations.
Jan 30, 2020 -
Proposed
#18266
bpo-39492: Fix a reference cycle between reducer_override and a Pickler instance
Jan 30, 2020 -
Proposed
#18268
[3.8] Improve grammar in the import system reference documentation (GH-18209)
Jan 30, 2020 -
Proposed
#18269
[3.7] Improve grammar in the import system reference documentation (GH-18209)
Jan 30, 2020 -
Proposed
#18272
bpo-39498 Start linking the security warnings in the stdlib modules
Jan 30, 2020 -
Proposed
#18275
bpo-39495: Remove default value from C impl of TreeBuilder.start
Jan 30, 2020 -
Proposed
#18280
bpo-39500: Document PyUnicode_IsIdentifier() function
Jan 30, 2020 -
Proposed
#18284
bpo-39503: Fix urllib basic auth regex
Jan 30, 2020 -
Proposed
#18285
bpo-39502: Fix 64-bit Python PyTime_localtime() on AIX
Jan 30, 2020 -
Proposed
#18286
Fix Formater sample
Jan 30, 2020 -
Proposed
#18290
bpo-39505: delete the redundant '/' in $env:VIRTUAL_ENV
Jan 31, 2020 -
Proposed
#18291
bpo-39507: add HTTP status 418 "I'm a Teapot"
Jan 31, 2020 -
Proposed
#18294
bpo-39509: Update HTTP status code to follow IANA
Jan 31, 2020 -
Proposed
#18295
bpo-39510: Fix use-after-free in BufferedReader.readinto()
Jan 31, 2020 -
Proposed
#18299
bpo-39468: Improve the site module's error handling while writing .python_history
Jan 31, 2020 -
Proposed
#18301
[WIP] bpo-39511: Add Py_GetNone() and Py_GetNoneRef() functions
Feb 1, 2020 -
Proposed
#18303
bpo-39020: Fix build of module _curses for AIX
Feb 1, 2020 -
Proposed
#18304
bpo-39520: Fix unparsing of ext slices with no dimentions
Feb 1, 2020
71 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
24 new comments
Open
#18057
bpo-39349: Add *cancel_futures* to Executor.shutdown()
Feb 1, 2020 -
18 new comments
Open
#17893
bpo-39245: Make Vectorcall public
Jan 30, 2020 -
4 new comments
Open
#14306
bpo-37371: Optimize and refactor readline().
Jan 29, 2020 -
4 new comments
Open
#16094
bpo-17013: New mock to wait for multi-threaded events to happen
Jan 27, 2020 -
4 new comments
Open
#18175
bpo-39450 Stripped whitespace before parsing the docstring in TestCase.shortDescription
Feb 1, 2020 -
3 new comments
Open
#16607
bpo-38387: Formally document PyDoc_STRVAR and PyDoc_STR macros
Jan 27, 2020 -
3 new comments
Open
#17298
bpo-38823: Add a private _PyModule_StealObject API.
Jan 28, 2020 -
2 new comments
Open
#2487
bpo-24766: doc= argument to subclasses of property not handled correctly
Jan 28, 2020 -
2 new comments
Open
#16804
bpo-38480: resource.setrusage() should raise PermissionError
Jan 26, 2020 -
2 new comments
Open
#17276
bpo-38823: Clean up refleaks in _ast initialization.
Jan 28, 2020 -
2 new comments
Open
#17414
bpo-38937: exec lines from .pth files in a copy of the site.py globals
Jan 29, 2020 -
2 new comments
Open
#18101
[3.7] bpo-39389: gzip: fix compression level metadata (GH-18077)
Jan 26, 2020 -
1 new comment
Open
#1645
bpo-30374: Fixed several bugs in win_add2path.py
Jan 27, 2020 -
1 new comment
Open
#3161
bpo-31203: Added constant socket.IP_PKTINFO
Jan 25, 2020 -
1 new comment
Open
#3680
bpo-29298: Fix crash with required subparsers without dest
Jan 26, 2020 -
1 new comment
Open
#4243
bpo-22281 ENH add introspection API for concurrent.futures Executor
Jan 26, 2020 -
1 new comment
Open
#4354
bpo-34215: Update streams.py:readuntil IncompleteReadError issue
Jan 26, 2020 -
1 new comment
Open
#4819
bpo-30256: pass all BaseProxy arguments through AutoProxy
Jan 30, 2020 -
1 new comment
Open
#4965
bpo-32398: Remove OSX c++ linking workaround in distutils.
Jan 25, 2020 -
1 new comment
Open
#5309
bpo-12706: timeout sentinel in ftplib and poplib documentation
Jan 25, 2020 -
1 new comment
Open
#5664
bpo-32839: Add after_info to tkinter
Jan 26, 2020 -
1 new comment
Open
#6642
bpo-33388: Add variables to distutils/dist.py support PEP 566 metadata
Jan 25, 2020 -
1 new comment
Open
#6898
bpo-32414: PyCapsule_Import() now imports submodules if needed.
Jan 25, 2020 -
1 new comment
Open
#10847
bpo-14074: argparse doesn't allow metavar to be a tuple
Jan 29, 2020 -
1 new comment
Open
#12680
bpo-18697: Update PyUnicode parameter names
Jan 26, 2020 -
1 new comment
Open
#13300
bpo-30535: Explicitly note that sys.meta_path is not empty
Jan 26, 2020 -
1 new comment
Open
#13534
bpo-36982: Add support for extended color functions in ncurses 6.1
Jan 25, 2020 -
1 new comment
Open
#13797
bpo-27513: email.utils.getaddresses() now handles Header objects
Jan 26, 2020 -
1 new comment
Open
#13817
bpo-37144: Convert path-like object to regular path
Jan 26, 2020 -
1 new comment
Open
#13842
bpo-28708: Dynamically allocate select fd_sets on Windows based on inputs size
Jan 27, 2020 -
1 new comment
Open
#14487
bpo-39452: Improve the __main__ module documentation
Jan 31, 2020 -
1 new comment
Open
#14592
bpo-37501: Fix test failures when CPython is built without docstrings
Jan 26, 2020 -
1 new comment
Open
#14912
bpo-37534: Adding ability to add Standalone Document Declaration when generating XML documents
Jan 28, 2020 -
1 new comment
Open
#15275
bpo-34311: Add locale.localize
Jan 27, 2020 -
1 new comment
Open
#15359
bpo-19820: Updated documentation for inspect module: some module attributes were…
Jan 25, 2020 -
1 new comment
Open
#16458
bpo-37970 Fixed urlsplit docstrings in urllib/parse.py
Jan 26, 2020 -
1 new comment
Open
#16521
bpo-38337: Change getattr to inspect.getattr_static
Jan 26, 2020 -
1 new comment
Open
#16903
bpo-38567: Handle bytes as input to urllib.parse.unquote_plus
Jan 31, 2020 -
1 new comment
Open
#17029
bpo-38662: Invoke pip via runpy, in ensurepip
Jan 26, 2020 -
1 new comment
Open
#17169
Allow translating argument error messages bpo-39464
Jan 27, 2020 -
1 new comment
Open
#17344
[3.5] bpo-38804: Fix REDoS in http.cookiejar (GH-17157)
Jan 30, 2020 -
1 new comment
Open
#17575
bpo-36225: Finalise subinterpreters in Py_FinalizeEx()
Jan 27, 2020 -
1 new comment
Open
#17659
bpo-39087: Add PyUnicode_GetUTF8Buffer().
Jan 30, 2020 -
1 new comment
Open
#17938
bpo-18233: Add SSLSocket.get_verified_chain() and SSLSocket.get_unverified_chain()
Jan 31, 2020 -
1 new comment
Open
#18045
bpo-39305: Refactor nntplib.py
Jan 30, 2020 -
1 new comment
Open
#18048
bpo-39380: Change ftplib encoding from latin-1 to utf-8
Jan 27, 2020 -
1 new comment
Open
#18142
bpo-17659: Add locale.getfirstweekday
Jan 27, 2020 -
1 new comment
Open
#18176
Use context manager over try-finally
Jan 26, 2020 -
0 new comments
Open
#830
bpo-20774: Add a JSON serializer to collections.deque
Jan 25, 2020 -
0 new comments
Open
#1936
bpo-28867: Warn when NamedTemporaryFile is not explicitly closed
Jan 26, 2020 -
0 new comments
Open
#5313
bpo-29708: support SOURCE_DATE_EPOCH for build info
Jan 26, 2020 -
0 new comments
Open
#7559
bpo-31711: Fix for calling SSLSocket.send with empty input.
Jan 26, 2020 -
0 new comments
Open
#9629
bpo-9056: Include subsections in TOC for PDF version of docs.
Jan 26, 2020 -
0 new comments
Open
#11433
bpo-33987: IDLE: Use ttk Frame on help.py
Jan 27, 2020 -
0 new comments
Open
#13259
bpo-36777: unittest discover should not throw TypeError on empty packages
Jan 26, 2020 -
0 new comments
Open
#15147
Allow graceful error handling in messages.py when MIMEText object encodes payload
Jan 26, 2020 -
0 new comments
Open
#17536
bpo-36982: Add support for extended color functions in ncurses 6.1
Jan 25, 2020 -
0 new comments
Open
#17671
bpo-31711: On SSLObject.write method, added assert that data has content.
Jan 30, 2020 -
0 new comments
Open
#17683
bpo-39087: Make PyUnicode_AsUTF8AndSize faster.
Jan 30, 2020 -
0 new comments
Open
#17729
bpo-38938: Adjusting the heapq.merge algorithm for fewer comparisons
Jan 30, 2020 -
0 new comments
Open
#17910
bpo-39264: Fix UserDict.get() to account for __missing__()
Jan 30, 2020 -
0 new comments
Open
#18039
bpo-38076 Clear the interpreter state only after clearing module globals
Jan 28, 2020 -
0 new comments
Open
#18046
bpo-39378: partial of PickleState struct should be traversed.
Jan 31, 2020 -
0 new comments
Open
#18050
bpo-1635741: Port _bz2 extension module to multiphase initialization(PEP 489)
Jan 31, 2020 -
0 new comments
Open
#18059
bpo-32330 Replace invalid characters in email.message.set_payload().
Jan 27, 2020 -
0 new comments
Open
#18065
bpo-1635741: Port _codecs extension module to multiphase initialization(PEP 489)
Jan 31, 2020 -
0 new comments
Open
#18123
bpo-39400: Do not pass MANPAGER value to shell in pydoc
Jan 26, 2020 -
0 new comments
Open
#18150
bpo-39432: Implement PEP-489 algorithm for non-ascii "PyInit_*" symbol names in distutils
Jan 28, 2020 -
0 new comments
Open
#18170
Update documentation for mp.get_start_method
Jan 27, 2020 -
0 new comments
Open
#18183
Document func parameter of locale.atof
Feb 1, 2020 -
0 new comments
Open
#18189
WIP: run finalizers before shutdown
Jan 26, 2020