Insights: python/cpython
Overview
Could not load contribution data
Please try again later
79 Pull requests merged by 32 people
-
[3.11] gh-89973: Fix re.error in the fnmatch module. (GH-93072)
#93513 merged
Jun 5, 2022 -
[3.10] gh-89973: Fix re.error in the fnmatch module. (GH-93072)
#93514 merged
Jun 5, 2022 -
gh-89973: Fix re.error in the fnmatch module.
#93072 merged
Jun 5, 2022 -
[3.11] gh-90473: wasmtime does not support absolute symlinks (GH-93490)
#93511 merged
Jun 5, 2022 -
gh-90473: wasmtime does not support absolute symlinks
#93490 merged
Jun 5, 2022 -
[3.11] gh-93442: Add test for _Py_CAST(nullptr). (gh-93505)
#93509 merged
Jun 5, 2022 -
[3.11] gh-93442: Make C++ version of _Py_CAST work with 0/NULL. (GH-93500)
#93507 merged
Jun 5, 2022 -
Add test for _Py_CAST(nullptr).
#93505 merged
Jun 5, 2022 -
gh-93442: Make C++ version of _Py_CAST work with 0/NULL.
#93500 merged
Jun 5, 2022 -
[3.11] Fix missing word in sys.float_info docstring (GH-93489)
#93495 merged
Jun 4, 2022 -
[3.10] Fix missing word in sys.float_info docstring (GH-93489)
#93496 merged
Jun 4, 2022 -
Grammatical error in info docstring
#93441 merged
Jun 4, 2022 -
Fix missing word in sys.float_info docstring
#93489 merged
Jun 4, 2022 -
[3.10] gh-92886: Fix test that fails when running with `-O` in `test_imaplib.py` (GH-93237)
#93485 merged
Jun 4, 2022 -
[3.11] gh-92886: Fix test that fails when running with `-O` in `test_imaplib.py` (GH-93237)
#93484 merged
Jun 4, 2022 -
gh-92886: Fixing test that fails when running with optimizations (`-O`) in `test_imaplib.py`
#93237 merged
Jun 4, 2022 -
netrc: Remove unused "import shlex"
#93311 merged
Jun 4, 2022 -
[3.11] gh-93156 - fix negative indexing into absolute `pathlib.PurePath().parents` (GH-93273)
#93479 merged
Jun 3, 2022 -
[3.10] gh-93156 - fix negative indexing into absolute `pathlib.PurePath().parents` (GH-93273)
#93480 merged
Jun 3, 2022 -
gh-93444: remove redundant fields from basicblock: b_nofallthrough, b_exit, b_return
#93445 merged
Jun 3, 2022 -
gh-93156: fix negative indexing into absolute `pathlib.PurePath().parents`
#93273 merged
Jun 3, 2022 -
[3.11] gh-84461: Skip dtrace/network tests that are enabled by -u all (GH-93473)
#93474 merged
Jun 3, 2022 -
gh-84461: Skip dtrace/network tests that are enabled by -u all
#93473 merged
Jun 3, 2022 -
gh-93382: Cache result of `PyCode_GetCode` in codeobject
#93383 merged
Jun 3, 2022 -
[3.11] gh-68966: Make mailcap refuse to match unsafe filenames/types/params (GH-91993)
#93458 merged
Jun 3, 2022 -
[3.11] test.pythoninfo: Fix typo, Py_REF_DEBUG => Py_TRACE_REFS (GH-93467)
#93470 merged
Jun 3, 2022 -
[3.10] test.pythoninfo: Fix typo, Py_REF_DEBUG => Py_TRACE_REFS (GH-93467)
#93469 merged
Jun 3, 2022 -
test.pythoninfo: Fix typo, Py_REF_DEBUG => Py_TRACE_REFS
#93467 merged
Jun 3, 2022 -
[3.11] gh-93433: Fix dis doc example output (GH-93434)
#93460 merged
Jun 3, 2022 -
gh-93433: Fix dis doc example output
#93434 merged
Jun 3, 2022 -
gh-68966: Make mailcap refuse to match unsafe filenames/types/params
#91993 merged
Jun 3, 2022 -
gh-93439: remove redundant argument to loghelper
#93440 merged
Jun 3, 2022 -
[3.11] gh-90473: Skip and document more failing tests on WASI (GH-93436)
#93443 merged
Jun 3, 2022 -
[3.11] gh-92932: dis._unpack_opargs should handle EXTENDED_ARG_QUICK (gh-92945)
#93448 merged
Jun 3, 2022 -
gh-92932: dis._unpack_opargs should handle EXTENDED_ARG_QUICK
#92945 merged
Jun 3, 2022 -
gh-91320: Fix more old-style cast warnings in C++
#93285 merged
Jun 2, 2022 -
gh-90473: Skip and document more failing tests on WASI
#93436 merged
Jun 2, 2022 -
gh-93356: Lay out exception handling code at end of code unit
#92769 merged
Jun 2, 2022 -
gh-84461: Skip new async logging tests on Emscripten
#93427 merged
Jun 2, 2022 -
gh-93418: Fix an assert when an f-string expression is followed by an '=', but no closing brace.
#93419 merged
Jun 1, 2022 -
[3.11] gh-92597: Improve error message for AST nodes with invalid ranges (GH-93398)
#93414 merged
Jun 1, 2022 -
gh-92597: Improve error message for AST nodes with invalid ranges
#93398 merged
Jun 1, 2022 -
gh-90300: split --help output into separate options
#30331 merged
Jun 1, 2022 -
[3.11] Remove the execution bit to some socket-related files. (GH-93367)
#93406 merged
Jun 1, 2022 -
[3.10] Remove the execution bit to some socket-related files. (GH-93367)
#93407 merged
Jun 1, 2022 -
[doc] Improve discoverability of links between logging documents. (GH-93405)
#93405 merged
Jun 1, 2022 -
gh-93367: Remove the execute bit on some socket-related files
#93368 merged
Jun 1, 2022 -
gh-93372: Fix typo in os.rename documentation
#93401 merged
Jun 1, 2022 -
[3.11] gh-93345: Fix a crash in substitution of nested TypeVar after TypeVarTuple (GH-93346)
#93402 merged
Jun 1, 2022 -
[3.11] gh-91162: Fix substitution of unpacked tuples in generic aliases (GH-92335)
#92484 merged
Jun 1, 2022 -
📝 Make sure the phrase "constant-time compare" actually appears in the docs
#93396 merged
Jun 1, 2022 -
[3.11] gh-92597: Ensure that AST nodes without explicit end positions can be compiled (GH-93359)
#93397 merged
May 31, 2022 -
gh-92597: Ensure that AST nodes without explicit end positions can be compiled
#93359 merged
May 31, 2022 -
gh-93391: fix typo in `array` docs
#93392 merged
May 31, 2022 -
[doc] logging.rst - Change link to point directly to the Google Group. (GH-93390)
#93390 merged
May 31, 2022 -
gh-93143: Avoid NULL check in LOAD_FAST based on analysis in the compiler
#93144 merged
May 31, 2022 -
[3.11] gh-69093: Fix Setup.local.in rule for _sqlite3 (GH-93380)
#93389 merged
May 31, 2022 -
gh-69093: Fix Setup.local.in rule for _sqlite3
#93380 merged
May 31, 2022 -
[3.10] Remove VOC reference (93333)
#93385 merged
May 31, 2022 -
[3.11] Remove VOC reference (93333)
#93384 merged
May 31, 2022 -
gh-93283: Improve error message for f-string with invalid conversion character
#93349 merged
May 31, 2022 -
Remove VOC reference
#93333 merged
May 31, 2022 -
GH-93354: Use exponential backoff to avoid excessive specialization attempts.
#93355 merged
May 31, 2022 -
GH-93312: Add os.PIDFD_NONBLOCK
#93313 merged
May 31, 2022 -
gh-93345: Fix a crash in substitution of nested TypeVar after TypeVarTuple
#93346 merged
May 31, 2022 -
gh-93351: Ensure the position information in AST nodes created by the parser is always consistent
#93352 merged
May 30, 2022 -
[3.11] Update macOS installer Welcome and ReadMe display wording to "beta".
#93344 merged
May 30, 2022 -
[3.10] Fix typo in Lib/idlelib/idle_test/test_parenmatch.py (GH-93332)
#93340 merged
May 30, 2022 -
[3.11] Fix typo in Lib/idlelib/idle_test/test_parenmatch.py (GH-93332)
#93339 merged
May 30, 2022 -
[3.11] bpo-42272: fix misleading warning filter message/module docs (GH-23172)
#93342 merged
May 30, 2022 -
[3.10] bpo-42272: fix misleading warning filter message/module docs (GH-23172)
#93341 merged
May 30, 2022 -
bpo-42272: fix misleading warning filter message/module docs
#23172 merged
May 30, 2022 -
Fix typo in Lib/idlelib/idle_test/test_parenmatch.py unit test
#93332 merged
May 30, 2022 -
[3.10] gh-93217: fix some issues in man page and --help (GH-93219)
#93261 merged
May 29, 2022 -
gh-93244: Py_PRINT_RAW was incorrectly spelled as Py_Print_RAW.
#93245 merged
May 29, 2022
44 Pull requests opened by 28 people
-
gh-86986: bump min sphinx version to 3.2
#93337 opened
May 29, 2022 -
gh-66435: Allow nested event loops
#93338 opened
May 29, 2022 -
GH-83658: make multiprocessing.Pool raise an exception if maxtasksperchild is not None or a positive int
#93364 opened
May 30, 2022 -
docs: datetime: Encoding is no longer relevant
#93365 opened
May 30, 2022 -
Fix typo in asyncio documentation
#93371 opened
May 31, 2022 -
gh-93353: Fix importlib.resources._tempfile() finalizer
#93377 opened
May 31, 2022 -
[3.11] GH-93354: Use exponential backoff to avoid excessive specialization attempts (GH-93355)
#93379 opened
May 31, 2022 -
[3.11] gh-93391: fix typo in `array` docs (GH-93392)
#93394 opened
May 31, 2022 -
[3.10] gh-93391: fix typo in `array` docs (GH-93392)
#93395 opened
May 31, 2022 -
[3.11] 📝 Make sure the phrase "constant-time compare" actually appears in the docs (GH-93396)
#93399 opened
Jun 1, 2022 -
[3.10] 📝 Make sure the phrase "constant-time compare" actually appears in the docs (GH-93396)
#93400 opened
Jun 1, 2022 -
[3.11] gh-93372: Fix typo in os.rename documentation (GH-93401)
#93403 opened
Jun 1, 2022 -
[3.10] gh-93372: Fix typo in os.rename documentation (GH-93401)
#93404 opened
Jun 1, 2022 -
gh-59150: Add table of runnable modules
#93410 opened
Jun 1, 2022 -
[3.11] gh-90300: split --help output into separate options (GH-30331)
#93413 opened
Jun 1, 2022 -
gh-90300: Reformat the Python CLI help output
#93415 opened
Jun 1, 2022 -
Doc: Add an empty line as secondary prompt
#93424 opened
Jun 1, 2022 -
gh-91810: Fix regression with writing an XML declaration with encoding='unicode'
#93426 opened
Jun 2, 2022 -
gh-93429: Merge `LOAD_METHOD` back into `LOAD_ATTR`
#93430 opened
Jun 2, 2022 -
Typo in minidom documentation
#93437 opened
Jun 2, 2022 -
gh-71616: Add note to warn against general translation of saxutils.escape()
#93450 opened
Jun 3, 2022 -
gh-60856: Be explicit about localhost for socket.getfqdn
#93451 opened
Jun 3, 2022 -
gh-93453: Make get_event_loop() an alias of get_running_loop()
#93454 opened
Jun 3, 2022 -
gh-61585: Clarify import scope in modules tutorial
#93455 opened
Jun 3, 2022 -
gh-85299: Add note warning about entry point guard for asyncio example
#93457 opened
Jun 3, 2022 -
gh-79096: Protect cookie file created by {LWP,Mozilla}CookieJar.save()
#93463 opened
Jun 3, 2022 -
GH-89858: fix test_embed for Out-of-tree builds
#93465 opened
Jun 3, 2022 -
gh-57539: Increase calendar coverage
#93468 opened
Jun 3, 2022 -
gh-93466: Document PyType_Spec doesn't accept repeated slot IDs; raise where this was problematic
#93471 opened
Jun 3, 2022 -
Fix typos in multiprocessing module documentation.
#93472 opened
Jun 3, 2022 -
gh-93475: Expose FICLONE and FICLONERANGE constants in fcntl
#93478 opened
Jun 3, 2022 -
gh-93370 : Deprecate sqlite3.version and sqlite3.version_info
#93482 opened
Jun 3, 2022 -
GH-93481: Suppress expected deprecation warning in test_pyclbr
#93483 opened
Jun 3, 2022 -
gh-66571: Expand matches for %Z in strptime
#93486 opened
Jun 4, 2022 -
gh-93491: Add support tier detection to configure
#93492 opened
Jun 4, 2022 -
[3.11] gh-93382: Cache result of `PyCode_GetCode` in codeobject (GH-93383)
#93493 opened
Jun 4, 2022 -
gh-92893: Fix issue when ``dataclassses.is_dataclass`` returns False
#93497 opened
Jun 4, 2022 -
gh-93143: Document LOAD_FAST_CHECK opcode
#93498 opened
Jun 4, 2022 -
GH-93503: Add thread-specific APIs to set profiling and tracing functions in the C-API
#93504 opened
Jun 5, 2022 -
gh-93267: Fix wrong result Documented in Date Arithmetic datetime
#93506 opened
Jun 5, 2022 -
gh-91985: Ensure the same path calculations when repeated with PYTHONHOME
#93512 opened
Jun 5, 2022 -
Fix incorrect directive in multiprocessing module documentation
#93517 opened
Jun 5, 2022
64 Issues closed by 33 people
-
Iterating over ChainMap.values() and ChainMap.items() updates underlying defaultdicts
#93432 closed
Jun 5, 2022 -
Increase speed of Fractions.limit_denominator
#93476 closed
Jun 5, 2022 -
Document exceptions raised by fnmtach
#89973 closed
Jun 5, 2022 -
PyTuple_SET_ITEM fails to compile in C++ source
#93442 closed
Jun 5, 2022 -
Unable to do debugging in Python 3.10 version
#93456 closed
Jun 4, 2022 -
ast keep number system
#93499 closed
Jun 4, 2022 -
Typing Bug: Generic Argument in Callable signature
#93494 closed
Jun 4, 2022 -
The floating-point information provided by `sys.float_info` is mostly incorrect.
#93488 closed
Jun 4, 2022 -
the `pathlib.Path.parents[-1]` didn't receive the `self._parts`
#93156 closed
Jun 3, 2022 -
IDLE 3.10.4 cannot import external package but everything work in cmd window
#93449 closed
Jun 3, 2022 -
Remove redundant fields from basicblock: b_nofallthrough, b_exit, b_return
#93444 closed
Jun 3, 2022 -
pathlib.Path.parents negative indexing is wrong for absolute paths
#89577 closed
Jun 3, 2022 -
Warning for foo == "bar" or "baz"
#92739 closed
Jun 3, 2022 -
`str.format()` output for `enum.Enum` with `str` mixin changed in 3.11.0b1
#93363 closed
Jun 3, 2022 -
`PyCode_GetCode` could be faster
#93382 closed
Jun 3, 2022 -
Attempt to further increase test coverage of calendar module
#69714 closed
Jun 3, 2022 -
`dis` doc output is inaccurate for 3.11
#93433 closed
Jun 3, 2022 -
loghelper in mathmodule.c contains redundant argument
#93439 closed
Jun 3, 2022 -
issubclass doc improvement
#60641 closed
Jun 3, 2022 -
The compatibility problems start with expat 2.4.4, not just 2.4.5
#93018 closed
Jun 3, 2022 -
ast.Num or visit_Num method in python return a wrong sign number of node
#93447 closed
Jun 3, 2022 -
dis._unpack_opargs should handle EXTENDED_ARG_QUICK
#92932 closed
Jun 3, 2022 -
repr of time.struct_time type does not eval
#50157 closed
Jun 2, 2022 -
Lay out exception handling code at end of code unit
#93356 closed
Jun 2, 2022 -
Broken list comprehension/for loop
#93428 closed
Jun 2, 2022 -
unittest.mock.Mock spec can't be array/ndarray in Python 3.9
#86752 closed
Jun 2, 2022 -
f-string string_parser.c regression: Assertion `*str < end` failed
#93418 closed
Jun 1, 2022 -
singledispatchmethod doesn't handle named arguments
#90084 closed
Jun 1, 2022 -
exception lost when loop.stop() in finally
#90052 closed
Jun 1, 2022 -
bisect.insort crashes the interpreter if key is a string
#92839 closed
Jun 1, 2022 -
build_ext --inplace argument doesn't work when directory has __init__.py
#93347 closed
Jun 1, 2022 -
Tool/demo/redemo: params of `event` for `recompile()` and `reevaluate()` are not accessed.
#93409 closed
Jun 1, 2022 -
Improve some sqlite3 errors
#89022 closed
Jun 1, 2022 -
Remove execution bit from socket-related files.
#93367 closed
Jun 1, 2022 -
An extra word in the os.rename documentation
#93372 closed
Jun 1, 2022 -
Crash in substitution of nested TypeVar after TypeVarTuple
#93345 closed
Jun 1, 2022 -
TypeError: truncate() takes no keyword arguments
#58791 closed
Jun 1, 2022 -
Py_PRINT_RAW Misspelled as Py_Print_RAW in Include/abstract.h
#93244 closed
Jun 1, 2022 -
Crash on AST with misordered linenos
#92597 closed
May 31, 2022 -
Time delta- provide total milliseconds and microseconds
#93373 closed
May 31, 2022 -
OSError: [WinError -1073741795] Windows Error 0xc000001d
#93393 closed
May 31, 2022 -
Typo in `array` module documentation
#93391 closed
May 31, 2022 -
Inconsistency of dataclass asdict
#93388 closed
May 31, 2022 -
"Consistent AST position" crashes pytest: "ValueError: line 22-0 is not a valid range"
#93387 closed
May 31, 2022 -
Unexpected whitespace handling in f-string !r
#93283 closed
May 31, 2022 -
wait_for(gather(...)) logs weird error message
#73618 closed
May 31, 2022 -
Remove redundant check in PyLong_FromString() from Objects/longobject.c
#93374 closed
May 31, 2022 -
Expose PIDFD_NONBLOCK as os.PIDFD_NONBLOCK
#93312 closed
May 31, 2022 -
Asyncio StreamReader fails to close Transport
#78357 closed
May 31, 2022 -
asyncio SSL server can be DOSed, event loop gets blocked: busy loops and uses 100% CPU
#88202 closed
May 31, 2022 -
Exception when executing `python3 -m pprint`
#93366 closed
May 31, 2022 -
Out-of-tree builds skip test_embed on GitHub
#93336 closed
May 31, 2022 -
Ensure the position information in AST nodes created by the parser is always consistent
#93351 closed
May 30, 2022 -
Python3.8 optimizes away a "while" line
#79069 closed
May 30, 2022 -
Meta: Clean up various issues in C internals
#84124 closed
May 30, 2022 -
[Direction of a symbolic link in error messages]
#93348 closed
May 30, 2022 -
Warning filter message/module documentation is misleading
#86438 closed
May 30, 2022 -
Implement PEP 655 (Required/NotRequired)
#91243 closed
May 29, 2022 -
Micro-optimization of small integer lookup
#93325 closed
May 29, 2022 -
Minor issues in python --help and man page
#93217 closed
May 29, 2022 -
SyntaxError location for `*args` in class bases is inconsistent
#93165 closed
May 29, 2022 -
Refactor compiler so that the low level code generation functions operate on a basicblock*
#93008 closed
May 29, 2022 -
isnumeric() return True for "三" and float("三") throws error
#93335 closed
May 29, 2022
37 Issues opened by 33 people
-
Severe performance degradation for tracing under 3.11
#93516 opened
Jun 5, 2022 -
Bad image grab from GIF file by tkinter.PhotoImage with option format 'gif -index indexValue'
#93510 opened
Jun 5, 2022 -
Handling of surrogates on JSON encoding
#93508 opened
Jun 5, 2022 -
Add public APIs to set trace and profile function in other threads.
#93503 opened
Jun 5, 2022 -
Expose tracemalloc hook into `_Py_NewReference` for other tracers
#93502 opened
Jun 5, 2022 -
Tkinter recommends grid over pack
#93501 opened
Jun 4, 2022 -
Check and report PEP 11 support tier in configure
#93491 opened
Jun 4, 2022 -
Deprecation warning in test_pyclbr
#93481 opened
Jun 3, 2022 -
Expose `FICLONE` and `FICLONERANGE` constants in `fcntl`
#93475 opened
Jun 3, 2022 -
PyType_FromSpec may leak memory with repeated slot IDs
#93466 opened
Jun 3, 2022 -
[Asyncio] Support for async → sync → async call chains
#93462 opened
Jun 3, 2022 -
[WASI] test cases with sys.path.insert(0, os.curdir) fail on WASI
#93461 opened
Jun 3, 2022 -
A shortcut for `urllib.parse.quote` to keep all reserved characters?
#93459 opened
Jun 3, 2022 -
Make get_event_loop() an alias of get_running_loop()
#93453 opened
Jun 3, 2022 -
`dataclasses` should use `ast` instead of generating code as strings
#93452 opened
Jun 3, 2022 -
provide a way to access the unmodified environment (variables) of a Python script
#93446 opened
Jun 3, 2022 -
Document priority between extensions and .py files
#93435 opened
Jun 2, 2022 -
Include the current working dir in FileNotFoundError
#93431 opened
Jun 2, 2022 -
Merge `LOAD_METHOD` back into `LOAD_ATTR` for better specialization
#93429 opened
Jun 2, 2022 -
No lifecycle management for PyMemoryView_FromMemory
#93425 opened
Jun 2, 2022 -
SQLite rowcount is corrupted when combining UPDATE RETURNING w/ table that is dropped and recreated
#93421 opened
Jun 1, 2022 -
Regression on initialization and new non-deterministic behavior issue in mimetypes
#93417 opened
Jun 1, 2022 -
wsgiref validator complaining about no content-type when it is not needed
#93416 opened
Jun 1, 2022 -
Embedded use vs. signal handlers
#93411 opened
Jun 1, 2022 -
Code run with cProfile performance regression in 3.11
#93381 opened
May 31, 2022 -
Explain what a source module is
#93378 opened
May 31, 2022 -
mailbox.mbox malformed 'From ' lines not being detected/handled
#93376 opened
May 31, 2022 -
Deprecate sqlite3.version and sqlite3.version_info
#93370 opened
May 31, 2022 -
Undefined References when using recommended linking option: Embedding Python in C++
#93358 opened
May 30, 2022 -
Replace use of `test.test_asyncio.utils.TestCase` with `unittest.IsolatedAsyncioTestCase`
#93357 opened
May 30, 2022 -
Too many specialization attempts when we are never going to succeed.
#93354 opened
May 30, 2022 -
Running the Python test suite leaks .pem files in /tmp
#93353 opened
May 30, 2022 -
Mitigating performance regressions in code that explicitly use `__dict__`
#93350 opened
May 30, 2022 -
Add more examples in the `warnings` docs
#93343 opened
May 30, 2022 -
`PathFinder.find_spec()` can raise bare `KeyError` when `path=None`
#93334 opened
May 29, 2022
91 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.
-
gh-89018: Improve documentation of `sqlite3` exceptions
#27645 commented on
Jun 1, 2022 • 21 new comments -
bpo-14243: Optionally delete NamedTemporaryFile on content manager exit but not on file close
#22431 commented on
May 31, 2022 • 14 new comments -
gh-93162: Add ability to configure QueueHandler/QueueListener together and provide getHandlerByName() and getHandlerNames() APIs.
#93269 commented on
Jun 4, 2022 • 13 new comments -
gh-92452: Avoid race in initialization of sysconfig._CONFIG_VARS
#92453 commented on
Jun 5, 2022 • 11 new comments -
gh-92434: Silence a compiler warning in _sqlite/connection.c for 32bit version
#93090 commented on
Jun 3, 2022 • 10 new comments -
gh-93243: Make smtpd private before porting its users
#93246 commented on
Jun 4, 2022 • 10 new comments -
GH-93316: socketmodule: remove constraint on queue size for macOS and FreeBSD.
#93315 commented on
May 30, 2022 • 6 new comments -
socketmodule sock_listen accepts backlog negative arg on macOs and FreeBSD
#93316 commented on
May 30, 2022 • 5 new comments -
Document the differences between str.isdigit, isdecimal and isnumeric
#80281 commented on
May 29, 2022 • 4 new comments -
bpo-47016: Create a workflow for verifying bundled pip and setuptools
#31885 commented on
Jun 4, 2022 • 4 new comments -
GH-91095: Specialize calls to normal python classes
#93221 commented on
Jun 3, 2022 • 4 new comments -
gh-88123: Implement new Enum __contains__
#93298 commented on
May 31, 2022 • 4 new comments -
PEP 646: Decide on substitution behavior
#91162 commented on
Jun 1, 2022 • 3 new comments -
mock.seal has infinite recursion with mutually recursive class references
#91710 commented on
Jun 2, 2022 • 3 new comments -
bpo-45383: Inherit MetaClass from bases in FromSpec API
#28748 commented on
Jun 1, 2022 • 3 new comments -
gh-68320, gh-88302 - Fix `pathlib.Path` subclassing.
#31691 commented on
May 31, 2022 • 3 new comments -
bpo-47222: Allow pass-thru with stdout/stderr capture (GH-91378)
#32344 commented on
Jun 2, 2022 • 3 new comments -
gh-81790: support "UNC" device paths in `ntpath.splitdrive()`
#91882 commented on
May 31, 2022 • 3 new comments -
GH-92308 What's New: list pending removals in 3.13 and future versions
#92562 commented on
May 31, 2022 • 3 new comments -
gh-84508: tool to generate cjk traditional chinese mappings
#93272 commented on
May 31, 2022 • 3 new comments -
gh-91162: Support substitution of TypeVar with an unpacked variable-size tuple
#93330 commented on
Jun 5, 2022 • 3 new comments -
Python/pystate.c:2218: _PyThreadState_PopFrame: Assertion `tstate->datastack_top >= base' failed.
#93252 commented on
May 30, 2022 • 2 new comments -
Wrong trace with multiple decorators (linenumber wrong in frame)
#82152 commented on
May 30, 2022 • 2 new comments -
threading.Thread.start should return self
#93293 commented on
May 30, 2022 • 2 new comments -
Error when initializing queue listener from config file
#92929 commented on
May 30, 2022 • 2 new comments -
Out-of-tree builds are not tested.
#89858 commented on
May 31, 2022 • 2 new comments -
asyncio.wait very slow with FIRST_COMPLETED
#74741 commented on
May 31, 2022 • 2 new comments -
Allow using QueueHandler and QueueListener in logging.dictConfig
#93162 commented on
May 31, 2022 • 2 new comments -
urllib sets wrong `Content-Length` for pseudo files on Linux
#93296 commented on
Jun 1, 2022 • 2 new comments -
support reproducible Python builds
#73894 commented on
Jun 2, 2022 • 2 new comments -
Library multiprocess leaks named resources.
#90549 commented on
Jun 2, 2022 • 2 new comments -
Optimizing FOR_ITER bytecode
#91432 commented on
Jun 2, 2022 • 2 new comments -
Attempt full test coverage of LocaleTextCalendar.formatweekday
#57539 commented on
Jun 3, 2022 • 2 new comments -
Custom pickler memory leak
#89988 commented on
Jun 4, 2022 • 2 new comments -
bpo-46797: Emit deprecation warnings for deprecated ast features
#31432 commented on
Jun 1, 2022 • 2 new comments -
gh-91456: Fix issue affecting the use of auto() alongside aliases in Enums
#91457 commented on
Jun 3, 2022 • 2 new comments -
Doc: Update references and examples of old, unsupported OSes and uarches
#92791 commented on
May 30, 2022 • 2 new comments -
Sphinx conf.py needs_version entry is outdated
#86986 commented on
May 29, 2022 • 1 new comment -
IDLE and the interactive interpreter both wrongly reports a SyntaxError if no blank line after function definition.
#93307 commented on
May 30, 2022 • 1 new comment -
[CVE-2015-20107] mailcap.findmatch: document shell command Injection danger in filename parameter
#68966 commented on
May 30, 2022 • 1 new comment -
Misleading documentation for NotImplemented
#83292 commented on
May 30, 2022 • 1 new comment -
Incorrect exception behavior in handling recursive call.
#87116 commented on
May 31, 2022 • 1 new comment -
ctypes.util.find_library raises FileNotFoundError for libsecp256k1
#93094 commented on
Jun 1, 2022 • 1 new comment -
[doc] say in open() doc that line buffering only applies to write
#59254 commented on
Jun 1, 2022 • 1 new comment -
Dataflow analysis in the compiler to avoid runtime NULL checks
#93143 commented on
Jun 1, 2022 • 1 new comment -
time.strftime handling %z/%Z badly
#82232 commented on
Jun 1, 2022 • 1 new comment -
PyType_FromSpec API fails to use metaclass of bases
#89546 commented on
Jun 1, 2022 • 1 new comment -
Infinite recursion in Pickler.persistent_id
#89850 commented on
Jun 1, 2022 • 1 new comment -
Multiple test failures on Alpine 3.15 / musl-1.2.2-r7
#90548 commented on
Jun 1, 2022 • 1 new comment -
functools.cached_property incorrectly locks the entire descriptor on class instead of per-instance locking
#87634 commented on
Jun 2, 2022 • 1 new comment -
misleading output from difflib unified_diff
#84868 commented on
Jun 2, 2022 • 1 new comment -
input() and raw_input() do not work correctly with colored prompts
#61539 commented on
Jun 3, 2022 • 1 new comment -
asyncio.gather behaves inconsistently when handling KeyboardInterruption/SystemExit
#93122 commented on
Jun 3, 2022 • 1 new comment -
shutil: add reflink=False to file copy functions to control clone/CoW copies (use copy_file_range)
#81338 commented on
Jun 3, 2022 • 1 new comment -
concurrent.future.ThreadPoolExecutor should parameterize class used for threads
#89502 commented on
Jun 3, 2022 • 1 new comment -
Upgrade bundled pip to 22.1 series
#92688 commented on
Jun 4, 2022 • 1 new comment -
subprocess.Popen should not emit a ResourceWarning for a detached process
#83071 commented on
Jun 5, 2022 • 1 new comment -
bpo-38748: Add test for stack corruption.
#26204 commented on
Jun 4, 2022 • 1 new comment -
Upload NEWS file as artifact
#30419 commented on
Jun 4, 2022 • 1 new comment -
bpo-46391: Library multiprocess leaks named resources.
#30617 commented on
Jun 2, 2022 • 1 new comment -
gh-93166: Clarify http.server documentation using RFC 7230 terminology
#30686 commented on
May 31, 2022 • 1 new comment -
bpo-42658: Using LCMapStringEx in ntpath.normcase
#32010 commented on
Jun 4, 2022 • 1 new comment -
gh-88050: Fix asyncio subprocess kill process cleanly when process is blocked
#32073 commented on
May 31, 2022 • 1 new comment -
gh-92888: Fix memoryview bad `__index__` use after free
#92946 commented on
May 30, 2022 • 1 new comment -
gh-93096: Make `mimetypes` CLI tool public
#93097 commented on
Jun 2, 2022 • 1 new comment -
gh-81340: Use `copy_file_range` in `shutil.copyfile` copy functions
#93152 commented on
Jun 3, 2022 • 1 new comment -
gh-93296: test that urllib sets wrong `Content-Length` for pseudo files
#93301 commented on
Jun 1, 2022 • 1 new comment -
Anomalous copyright symbol in typing.TypeVar docs
#92743 commented on
May 30, 2022 • 0 new comments -
Use After Free when assigning into a memoryview
#92888 commented on
May 30, 2022 • 0 new comments -
Unhelpful UnboundLocalError due to del'ing of exception target
#61992 commented on
May 30, 2022 • 0 new comments -
Cannot cleanly kill a subprocess using high-level asyncio APIs
#88050 commented on
May 31, 2022 • 0 new comments -
'*' matches entire path in fnmatch
#72904 commented on
May 31, 2022 • 0 new comments -
python --help output is too long
#90300 commented on
Jun 1, 2022 • 0 new comments -
fix[imaplib]: call Exception with string instance
#91099 commented on
Jun 1, 2022 • 0 new comments -
Decide the fate of undocumented script behavior of some modules
#93096 commented on
Jun 2, 2022 • 0 new comments -
sqlite3 dml statement detection does not account for CTEs
#81040 commented on
Jun 2, 2022 • 0 new comments -
os.makedirs exist_ok documentation is incorrect, as is some of the behavior
#57707 commented on
Jun 3, 2022 • 0 new comments -
LWPCookieJar.save() creates *.lwp file in 644 mode
#79096 commented on
Jun 3, 2022 • 0 new comments -
Multiple TimedRotatingFileHandler with similar names but different backup counts do not work
#93205 commented on
Jun 3, 2022 • 0 new comments -
Minor bug in pprint module
#92546 commented on
Jun 3, 2022 • 0 new comments -
bpo-42643: Add support for HTTP range requests
#24228 commented on
May 30, 2022 • 0 new comments -
gh-88339: enable fast seeking of uncompressed unencrypted zipfile.ZipExtFile
#27737 commented on
Jun 2, 2022 • 0 new comments -
gh-91247: improve performance of list and tuple repeat (with specialization for n=1)
#91482 commented on
Jun 2, 2022 • 0 new comments -
gh-91539: improve performance of get_proxies_environment
#91566 commented on
May 31, 2022 • 0 new comments -
gh-72793: C implementation of parts of copy.deepcopy
#91610 commented on
May 29, 2022 • 0 new comments -
Fix minor docstring issues in `dataclasses.py`
#93024 commented on
Jun 1, 2022 • 0 new comments -
gh-93180: Update documentation of `os.copy_file_range`
#93182 commented on
May 30, 2022 • 0 new comments -
gh-43414: os.get_terminal_size() should use file descriptors in Windows
#93203 commented on
May 30, 2022 • 0 new comments -
gh-93205 when rotating logs with no namer specified, match whole extension
#93224 commented on
Jun 2, 2022 • 0 new comments -
gh-85308: argparse: Use filesystem encoding for arguments file
#93277 commented on
May 31, 2022 • 0 new comments