Insights: python/cpython
Overview
Could not load contribution data
Please try again later
121 Pull requests merged by 44 people
-
bpo-32782: PEP3118 itemsize of an empty ctypes array should not be 0
#5576 merged
Dec 23, 2022 -
gh-78878: Fix crash when creating an instance of `_ctypes.CField`
#14837 merged
Dec 21, 2022 -
bpo-40447: accept all path-like objects in compileall.compile_file
#19883 merged
Dec 23, 2022 -
GH-69564: Clarify use of octal format of mode argument in help(os.chmod)
#20621 merged
Dec 21, 2022 -
gh-68320, gh-88302 - Allow for `pathlib.Path` subclassing
#31691 merged
Dec 23, 2022 -
GH-91166: zero copy SelectorSocketTransport transport implementation
#31871 merged
Dec 24, 2022 -
gh-91081: Add note on WeakKeyDictionary behavior when deleting a replaced entry
#91499 merged
Dec 21, 2022 -
gh-69929: Add more specific definition of \w
#92015 merged
Dec 20, 2022 -
gh-77771: Add enterabs example in sched
#92716 merged
Dec 24, 2022 -
gh-48496: Added example and link to faq for UnboundLocalError in reference
#93068 merged
Dec 22, 2022 -
gh-89051: Add ssl.OP_LEGACY_SERVER_CONNECT
#93927 merged
Dec 20, 2022 -
gh-98712: Clarify "readonly bytes-like object" semantics in C arg-parsing docs
#98710 merged
Dec 23, 2022 -
gh-85267: Improvements to inspect.signature __text_signature__ handling
#98796 merged
Dec 21, 2022 -
gh-57762: fix misleading tkinter.Tk docstring
#98837 merged
Dec 22, 2022 -
Clarify that every thread has its own default context in contextvars
#99246 merged
Dec 20, 2022 -
gh-99308: Clarify re docs for byte pattern group names
#99311 merged
Dec 25, 2022 -
gh-94808: improve coverage of number formatting
#99472 merged
Dec 24, 2022 -
gh-99482: remove `jython` compatibility parts from stdlib and tests
#99484 merged
Dec 23, 2022 -
[Minor PR] Quotes in documentation changed into code blocks
#99536 merged
Dec 24, 2022 -
GH-99554: Pack location tables more effectively
#99556 merged
Dec 22, 2022 -
gh-100519: simplification to `eff_request_host` in cookiejar.py
#99588 merged
Dec 25, 2022 -
gh-99576: Fix cookiejar file that was not truncated for some classes
#99616 merged
Dec 20, 2022 -
gh-88211: Change lower-case and upper-case to match recommendations
#99625 merged
Dec 20, 2022 -
gh-99770: Make the correct call specialization fail kind show up
#99771 merged
Dec 22, 2022 -
gh-89727: Fix os.walk RecursionError on deep trees
#99803 merged
Dec 19, 2022 -
gh-99925: Fix inconsistency in `json.dumps()` error messages
#99926 merged
Dec 20, 2022 -
gh-99947: Ensure unreported error is chained for SystemError during import
#99946 merged
Dec 23, 2022 -
gh-92216: improve performance of hasattr for type objects
#99979 merged
Dec 23, 2022 -
gh-99535: Add test for inheritance of annotations and update documentation
#99990 merged
Dec 24, 2022 -
gh-99761: Add _PyLong_IsPositiveSingleDigit
#100064 merged
Dec 22, 2022 -
gh-100129: Add tests for pickling all builtin types and functions
#100142 merged
Dec 21, 2022 -
GH-100133: fix `asyncio` subprocess losing `stderr` and `stdout` output
#100154 merged
Dec 21, 2022 -
gh-99110: Initialize frame->previous in init_frame to fix segmentation fault
#100182 merged
Dec 23, 2022 -
gh-94155: Reduce hash collisions for code objects
#100183 merged
Dec 23, 2022 -
gh-100188: Reduce misses in BINARY_SUBSCR_LIST_INT
#100189 merged
Dec 20, 2022 -
gh-99991: improve docs on str.encode and bytes.decode
#100198 merged
Dec 21, 2022 -
gh-83076: 3.8x speed improvement in (Async)Mock instantiation
#100252 merged
Dec 23, 2022 -
gh-100288: Specialise LOAD_ATTR_METHOD for managed dictionaries
#100289 merged
Dec 23, 2022 -
Docs: Don't upload CI artifacts
#100330 merged
Dec 19, 2022 -
[3.11] gh-64490: Fix refcount error when arguments are packed to tuple in argument clinic (GH-99233)
#100338 merged
Dec 19, 2022 -
gh-100344: Provide C implementation for asyncio.current_task
#100345 merged
Dec 22, 2022 -
gh-100348: asyncio._SelectorSocketTransport: free cyclic reference on close()
#100349 merged
Dec 20, 2022 -
[3.11] gh-99240: Fix double-free bug in Argument Clinic str_converter generated code (GH-99241)
#100352 merged
Dec 20, 2022 -
[3.10] gh-99240: Fix double-free bug in Argument Clinic str_converter generated code (GH-99241)
#100353 merged
Dec 20, 2022 -
[3.11] gh-69929: re docs: Add more specific definition of \w (GH-92015)
#100354 merged
Dec 20, 2022 -
[3.10] gh-69929: re docs: Add more specific definition of \w (GH-92015)
#100355 merged
Dec 20, 2022 -
gh-100357: Convert several functions in `bltinsmodule` to AC
#100358 merged
Dec 24, 2022 -
GH-100363: Speed up `asyncio.get_running_loop`
#100364 merged
Dec 21, 2022 -
[3.10] Clarify that every thread has its own default context in contextvars (GH-99246)
#100365 merged
Dec 20, 2022 -
[3.9] Clarify that every thread has its own default context in contextvars (GH-99246)
#100366 merged
Dec 20, 2022 -
[3.11] Clarify that every thread has its own default context in contextvars (GH-99246)
#100367 merged
Dec 20, 2022 -
gh-100374: Fixed a bug in socket.getfqdn()
#100375 merged
Dec 21, 2022 -
[3.11] gh-99576: Fix cookiejar file that was not truncated for some classes (GH-99616)
#100377 merged
Dec 20, 2022 -
[3.11] gh-99991: improve docs on str.encode and bytes.decode (GH-100198)
#100382 merged
Dec 21, 2022 -
[3.10] gh-99991: improve docs on str.encode and bytes.decode (GH-100198)
#100383 merged
Dec 21, 2022 -
[3.11] gh-99240: Reset pointer to NULL when the pointed memory is freed in argument parsing (GH-99890)
#100385 merged
Dec 21, 2022 -
[3.10] gh-99240: Reset pointer to NULL when the pointed memory is freed in argument parsing (GH-99890)
#100386 merged
Dec 21, 2022 -
[3.11] gh-91081: Add note on WeakKeyDictionary behavior when deleting a replaced entry (GH-91499)
#100390 merged
Dec 21, 2022 -
[3.10] gh-91081: Add note on WeakKeyDictionary behavior when deleting a replaced entry (GH-91499)
#100391 merged
Dec 21, 2022 -
[3.11] gh-85267: Improvements to inspect.signature __text_signature__ handling (GH-98796)
#100392 merged
Dec 21, 2022 -
[3.10] gh-85267: Improvements to inspect.signature __text_signature__ handling (GH-98796)
#100393 merged
Dec 21, 2022 -
Remove unused variable from `dis._find_imports`
#100396 merged
Dec 21, 2022 -
[3.11] GH-100133: fix `asyncio` subprocess losing `stderr` and `stdout` output (GH-100154)
#100398 merged
Dec 21, 2022 -
[3.11] gh-100374: Fixed a bug in socket.getfqdn() (gh-100375)
#100401 merged
Dec 21, 2022 -
[3.10] gh-100374: Fixed a bug in socket.getfqdn() (gh-100375)
#100402 merged
Dec 21, 2022 -
[3.11] gh-100129: Add tests for pickling all builtin types and functions (GH-100142)
#100405 merged
Dec 21, 2022 -
[3.10] gh-100129: Add tests for pickling all builtin types and functions (GH-100142)
#100406 merged
Dec 21, 2022 -
[3.11] gh-78878: Fix crash when creating an instance of `_ctypes.CField` (GH-14837)
#100413 merged
Dec 21, 2022 -
Correct typo in typing.py
#100423 merged
Dec 22, 2022 -
gh-78997: fix bad rebase of moved test file
#100424 merged
Dec 22, 2022 -
GH-100425: Improve accuracy of builtin sum() for float inputs
#100426 merged
Dec 23, 2022 -
[3.11] Correct typo in typing.py (GH-100423)
#100429 merged
Dec 22, 2022 -
[3.10] Correct typo in typing.py (GH-100423)
#100430 merged
Dec 22, 2022 -
GH-99554: Trim trailing whitespace
#100435 merged
Dec 22, 2022 -
gh-100428: Make float documentation more accurate
#100437 merged
Dec 24, 2022 -
gh-100268: Add is_integer method to int
#100439 merged
Dec 24, 2022 -
[3.11] gh-57762: fix misleading tkinter.Tk docstring (GH-98837)
#100440 merged
Dec 22, 2022 -
[3.10] gh-57762: fix misleading tkinter.Tk docstring (GH-98837)
#100441 merged
Dec 22, 2022 -
[3.11] gh-48496: Added example and link to faq for UnboundLocalError in reference (GH-93068)
#100442 merged
Dec 22, 2022 -
[3.10] gh-48496: Added example and link to faq for UnboundLocalError in reference (GH-93068)
#100443 merged
Dec 22, 2022 -
Fix typo in 3.12 What's New
#100449 merged
Dec 23, 2022 -
[3.10] gh-76963: PEP3118 itemsize of an empty ctypes array should not be 0 (GH-5576)
#100451 merged
Dec 23, 2022 -
[3.11] gh-76963: PEP3118 itemsize of an empty ctypes array should not be 0 (GH-5576)
#100452 merged
Dec 23, 2022 -
gh-100454: Start running SSL tests with OpenSSL 3.1.0-beta1
#100456 merged
Dec 24, 2022 -
gh-100459: fix copy-paste errors in specialization stats
#100460 merged
Dec 23, 2022 -
[3.10] gh-98712: Clarify "readonly bytes-like object" semantics in C arg-parsing docs (GH-98710)
#100461 merged
Dec 23, 2022 -
[3.11] gh-98712: Clarify "readonly bytes-like object" semantics in C arg-parsing docs (GH-98710)
#100462 merged
Dec 23, 2022 -
Revert "gh-100288: Specialise LOAD_ATTR_METHOD for managed dictionaries (GH-100289)"
#100468 merged
Dec 23, 2022 -
[3.11] bpo-40447: accept all path-like objects in compileall.compile_file (GH-19883)
#100470 merged
Dec 23, 2022 -
[3.10] bpo-40447: accept all path-like objects in compileall.compile_file (GH-19883)
#100471 merged
Dec 23, 2022 -
gh-100472: Fix docs claim that compileall parameters could be bytes
#100473 merged
Dec 24, 2022 -
gh-100474: Fix handling of dirs named index.html in http.server
#100475 merged
Dec 24, 2022 -
[3.11] Correct CVE-2020-10735 documentation (GH-100306).
#100476 merged
Dec 24, 2022 -
[3.10] Correct CVE-2020-10735 documentation (GH-100306).
#100477 merged
Dec 24, 2022 -
[3.11] gh-99110: Initialize frame->previous in init_frame to fix segmentation fault (GH-100182)
#100478 merged
Dec 24, 2022 -
Add "strict" to dotproduct(). Add docstring. Factor-out common code.
#100480 merged
Dec 23, 2022 -
[3.11] Add "strict" to dotproduct(). Add docstring. Factor-out common code. (GH-100480)
#100482 merged
Dec 24, 2022 -
[3.11] gh-94808: improve test coverage of number formatting (GH-99472)
#100483 merged
Dec 24, 2022 -
[3.10] gh-94808: improve test coverage of number formatting (GH-99472)
#100484 merged
Dec 24, 2022 -
[3.11] gh-100454: Start running SSL tests with OpenSSL 3.1.0-beta1
#100486 merged
Dec 24, 2022 -
[3.10] gh-77771: Add enterabs example in sched (GH-92716)
#100490 merged
Dec 24, 2022 -
[3.11] gh-77771: Add enterabs example in sched (GH-92716)
#100491 merged
Dec 24, 2022 -
Misc Itertools recipe tweaks
#100493 merged
Dec 24, 2022 -
[3.11] Misc Itertools recipe tweaks (GH-100493)
#100494 merged
Dec 24, 2022 -
Remove wrong comment about `repr` in `test_unicode`
#100495 merged
Dec 24, 2022 -
gh-100287: Fix unittest.mock.seal with AsyncMock
#100496 merged
Dec 24, 2022 -
gh-99908: Tutorial: Modernize the 'data-record class' example
#100499 merged
Dec 24, 2022 -
[3.10] gh-99908: Tutorial: Modernize the 'data-record class' example (GH-100499)
#100500 merged
Dec 24, 2022 -
[3.11] gh-99908: Tutorial: Modernize the 'data-record class' example (GH-100499)
#100501 merged
Dec 24, 2022 -
[3.10] gh-100474: Fix handling of dirs named index.html in http.server (GH-100504)
#100504 merged
Dec 24, 2022 -
[3.11] gh-100474: Fix handling of dirs named index.html in http.server (GH-100475)
#100505 merged
Dec 24, 2022 -
[3.11] gh-100287: Fix unittest.mock.seal with AsyncMock (GH-100496)
#100506 merged
Dec 24, 2022 -
[3.11] gh-99535: Add test for inheritance of annotations and update documentation (GH-99990)
#100507 merged
Dec 24, 2022 -
[3.10] gh-100287: Fix unittest.mock.seal with AsyncMock (GH-100496)
#100508 merged
Dec 24, 2022 -
[3.10] gh-100428: Make float documentation more accurate (GH-100437)
#100510 merged
Dec 24, 2022 -
[3.11] gh-100428: Make float documentation more accurate (GH-100437)
#100511 merged
Dec 24, 2022 -
[3.11] GH-93179: Document the thread safety of functools.lru_cache (GH-95970)
#100512 merged
Dec 24, 2022 -
[3.11] [Minor PR] Quotes in documentation changed into code blocks (GH-99536)
#100513 merged
Dec 24, 2022 -
[3.11] gh-100472: Fix docs claim that compileall parameters could be bytes (GH-100473)
#100514 merged
Dec 24, 2022 -
[3.10] gh-100472: Fix docs claim that compileall parameters could be bytes (GH-100473)
#100515 merged
Dec 24, 2022
41 Pull requests opened by 26 people
-
regenerate configure using updated autoconf-archive
#100337 opened
Dec 19, 2022 -
gh-100340: Allows -Wno-int-conversion for wasm
#100341 opened
Dec 19, 2022 -
GH-100342: check for allocation failure in AC `*args` parsing
#100343 opened
Dec 19, 2022 -
gh-89727: Fix os.fwalk RecursionError on deep trees
#100347 opened
Dec 19, 2022 -
gh-89850: Remove reconstruct_method from Pickler_get_persid
#100350 opened
Dec 19, 2022 -
gh-96290: support partial/invalid UNC drives in normpath() and splitdrive()
#100351 opened
Dec 19, 2022 -
gh-99942: python.pc on android/cygwin should link to libpython per configure.ac
#100356 opened
Dec 20, 2022 -
[3.11] gh-64490: Fix bugs in argument clinic varargs processing (GH-32092)
#100368 opened
Dec 20, 2022 -
gh-100372: Use BIO_eof to detect EOF for SSL_FILETYPE_ASN1
#100373 opened
Dec 20, 2022 -
Docs: Fix ambiguous pronoun
#100376 opened
Dec 20, 2022 -
gh-100379: Fix usage of unset variable during configure when --enable-framework is not used
#100380 opened
Dec 20, 2022 -
gh-99191: Use correct check for MSVC C++ version support in _wmimodule.cpp
#100381 opened
Dec 20, 2022 -
gh-100458: Clarify Enum.__format__() change of mixed-in types in the whatsnew/3.11.rst
#100387 opened
Dec 21, 2022 -
gh-100388: Change undefined __DATE__ to XXX XX XXXX
#100389 opened
Dec 21, 2022 -
Use a single generation for the GC
#100404 opened
Dec 21, 2022 -
gh-100408: Fix a traceback in multiprocessing example
#100409 opened
Dec 21, 2022 -
gh-100160: Deprecate implicit creation of an event loop
#100410 opened
Dec 21, 2022 -
[3.11] gh-100160: Remove any deprecation warnings in asyncio.get_event_loop()
#100412 opened
Dec 21, 2022 -
gh-100201: Bare yield's behaviour undocumented
#100416 opened
Dec 21, 2022 -
Implement a time barrier for the GC
#100421 opened
Dec 22, 2022 -
Add dynamic thresholds to the GC
#100422 opened
Dec 22, 2022 -
gh-94172: Update docs for params removed in 3.12
#100431 opened
Dec 22, 2022 -
GH-66143: Allow copying of CodecInfo object
#100432 opened
Dec 22, 2022 -
gh-100428: Make int documentation more accurate
#100436 opened
Dec 22, 2022 -
gh-100445: Improve error message for unterminated strings with escapes
#100446 opened
Dec 23, 2022 -
GH-100117: Make `co_lines` more efficient
#100447 opened
Dec 23, 2022 -
gh-100407: [Docs] Improve `__subclasshook__` example in `abc.rst`
#100453 opened
Dec 23, 2022 -
gh-100450: Add `sqlite.Row.__contains__` method
#100457 opened
Dec 23, 2022 -
improve exception handling notes around lasti
#100467 opened
Dec 23, 2022 -
Gh-69557: Add support of pickling very large bytes and str objects with protocol < 3
#100469 opened
Dec 23, 2022 -
gh-100479: Add `pathlib.PurePath.makepath()`; unify path object construction
#100481 opened
Dec 23, 2022 -
gh-100290: unittest checks file follows pattern
#100487 opened
Dec 24, 2022 -
gh-100488: Add is_integer method to fractions.Fraction
#100489 opened
Dec 24, 2022 -
gh-100288: Specialise LOAD_ATTR_METHOD for managed dictionaries
#100492 opened
Dec 24, 2022 -
gh-84867: Do not load tests from `TestCase` and `FunctionTestCase`
#100497 opened
Dec 24, 2022 -
gh-100407: Improve __subclasshook__ docs
#100503 opened
Dec 24, 2022 -
[3.10] gh-99535: Add test for inheritance of annotations and update d…
#100509 opened
Dec 24, 2022 -
Fix typo in `ssl.rst`
#100517 opened
Dec 24, 2022 -
gh-100518: Add tests for `ast.NodeTransformer`
#100521 opened
Dec 25, 2022 -
gh-100522 Add a test for 'futures.as_completed' timing out with a non-zero timeout value
#100523 opened
Dec 25, 2022 -
gh-100520: Fix `rst` markup in `configparser`
#100524 opened
Dec 25, 2022
64 Issues closed by 24 people
-
Simplify eff_request_host in cookiejar.py
#100519 closed
Dec 25, 2022 -
unittest.mock.seal doesn't work as expected with AsyncMock
#100287 closed
Dec 24, 2022 -
compileall's stripdir, prependdir and limit_sl_dest cannot be bytes
#100472 closed
Dec 24, 2022 -
http.server directories named index.html break directory listings
#100474 closed
Dec 24, 2022 -
Start running SSL tests with OpenSSL 3.1.0-beta1
#100454 closed
Dec 24, 2022 -
`__annotations__` are not inherited in 3.10 while they are in 3.8
#99535 closed
Dec 24, 2022 -
classes odds and ends could mention dataclasses
#99908 closed
Dec 24, 2022 -
inspect.signature throws RuntimeError on select.epoll.register
#83685 closed
Dec 24, 2022 -
test_invalid_utf8 test failing on some buildbots
#96189 closed
Dec 24, 2022 -
release GIL while doing I/O operations in the mmap module
#44098 closed
Dec 24, 2022 -
Parameters and arguments parser syntax error improvments
#90994 closed
Dec 24, 2022 -
summarize_stats.py doesn't display misses in execution counts
#99905 closed
Dec 24, 2022 -
Better specify number of nested scopes
#70393 closed
Dec 24, 2022 -
Make it possible to collect pystats of parts of runs
#100143 closed
Dec 24, 2022 -
Document dict behavior when setting equal but not identical key
#91081 closed
Dec 24, 2022 -
C arg-parsing docs suggest NULL bf_releasebuffer implies immutability
#98712 closed
Dec 24, 2022 -
Remove compatibility Jython code
#99482 closed
Dec 24, 2022 -
performance degradation creating a mock object (by factor 7-8)
#83076 closed
Dec 24, 2022 -
Implement zero copy writes in SelectorSocketTransport in asyncio
#91166 closed
Dec 24, 2022 -
[doc] sched.enter priority has no impact on execution
#77771 closed
Dec 24, 2022 -
Improve duck type compatibility of int with float
#100268 closed
Dec 24, 2022 -
Chain import SystemError on unexpected exceptions
#99947 closed
Dec 23, 2022 -
Remove pathlib flavours
#88302 closed
Dec 23, 2022 -
Direct sub-classing of pathlib.Path
#68320 closed
Dec 23, 2022 -
Improve accuracy of builtin sum() for float inputs
#100425 closed
Dec 23, 2022 -
compile_file's stripdir does not accept pathlib.Path
#84627 closed
Dec 23, 2022 -
Performance of attribute lookup for type objects
#92216 closed
Dec 23, 2022 -
Segfault on frame.f_back when frame is created with PyFrame_New()
#99110 closed
Dec 23, 2022 -
Errors in specialisation stats for STORE_ATTR
#100459 closed
Dec 23, 2022 -
Exception thrown when using python in for-loop in C++-script
#100395 closed
Dec 23, 2022 -
memoryview & ctypes: incorrect itemsize for empty array
#76963 closed
Dec 23, 2022 -
Make the correct `call` specialization fail kind show up
#99770 closed
Dec 23, 2022 -
doc: execution model - clear and complete example in documentation
#48496 closed
Dec 22, 2022 -
Tkinter Tk args and Gnome Shell application name
#57762 closed
Dec 22, 2022 -
unittest: `self` is not passed with specced/autospecced `PropertyMock`
#100291 closed
Dec 22, 2022 -
Provide C implementation for asyncio.current_task
#100344 closed
Dec 22, 2022 -
python-3.11.1-macos11.pkg does not include Tcl/Tk (despite claims that it does)
#100394 closed
Dec 22, 2022 -
unittest: MagicMock-ed Method Fails Assertion
#100417 closed
Dec 22, 2022 -
misconfiguration of c extensions flags on macos arm
#100420 closed
Dec 22, 2022 -
inspect.getattr_static vs getattr returns different result
#100418 closed
Dec 22, 2022 -
`iscoroutinefunction` returns False for wrapper functions with `update_wrapper` applied
#100317 closed
Dec 21, 2022 -
ctypes: Crash if manually-created CField instance is used
#78878 closed
Dec 21, 2022 -
Mention octal format of mode argument of os.chmod
#69564 closed
Dec 21, 2022 -
Slower string concatenation in CPython 3.11
#99862 closed
Dec 21, 2022 -
Incorrect returns caused by improper address filter in socket.getfqdn
#100374 closed
Dec 21, 2022 -
Regresson(?) in Python 3.11: ctypes.addressof(...) no longer works on ctypes function type
#100397 closed
Dec 21, 2022 -
Double-free in Argument Clinic `str_converter` generated code
#99240 closed
Dec 21, 2022 -
Too many misses in BINARY_SUBSCR_LIST_INT
#100188 closed
Dec 21, 2022 -
asyncio subprocess stdout occasionally lost (3.11.0 → 3.11.1 regression)
#100133 closed
Dec 21, 2022 -
Optimize `asyncio.get_running_loop`
#100363 closed
Dec 21, 2022 -
ssl.OP_LEGACY_SERVER_CONNECT missing
#89051 closed
Dec 21, 2022 -
Python 3.9.14: grammar/clarity improvements for str.encode, str.decode error-checking documentation
#99991 closed
Dec 21, 2022 -
inspect.signature() doesn't parse __text_signature__ containing a newline character
#85267 closed
Dec 21, 2022 -
canonicalize "upper-case" -> "uppercase"; "lower-case" -> "lowercase"
#88211 closed
Dec 21, 2022 -
The linenumber in the ast changes the result of the bytecode compilation
#100378 closed
Dec 20, 2022 -
LWPCookieJar.save() gives unexpected results in 3.11.0
#99576 closed
Dec 20, 2022 -
offset-aware datetime.datetime.time() does not keep timezone
#100371 closed
Dec 20, 2022 -
Enum with NamedTuples which copy each other break
#100361 closed
Dec 20, 2022 -
Inconsistent JSON serialization error messages
#99925 closed
Dec 20, 2022 -
asyncio._SelectorSocketTransport: help garbage collector
#100348 closed
Dec 20, 2022 -
Leak in asyncio.selector_events._SelectorSocketTransport
#87745 closed
Dec 20, 2022 -
or and and are reversed
#100362 closed
Dec 20, 2022 -
[doc] Clarify exactly what \w matches in UNICODE mode
#69929 closed
Dec 20, 2022 -
Calling python code from c++ gives unexpected number of references
#100334 closed
Dec 18, 2022
36 Issues opened by 30 people
-
Resolve TODO comments in `test_concurrent_futures.py`
#100522 opened
Dec 25, 2022 -
Docstrings in configparser are invalid reStructuredText
#100520 opened
Dec 25, 2022 -
`ast.NodeTransformer` is not tested
#100518 opened
Dec 24, 2022 -
`$COLUMNS` environment variable present in subprocess only when `env=None`
#100516 opened
Dec 24, 2022 -
Support for detecting the flavour of pathlib subclasses
#100502 opened
Dec 24, 2022 -
Add `is_integer` to fractions.Fraction
#100488 opened
Dec 24, 2022 -
Consider adding sumproduct() or dotproduct() to the math module
#100485 opened
Dec 24, 2022 -
Support for sharing state between pathlib subclasses
#100479 opened
Dec 23, 2022 -
Abstract methods in non-abstract imporlib.metadata.Distribution
#100465 opened
Dec 23, 2022 -
Serve HTML from extensionless URLs in http.server
#100463 opened
Dec 23, 2022 -
Enum with `str` or `int` Mixin Breaking Change in Python 3.11
#100458 opened
Dec 23, 2022 -
TypeError in importlib.metadata when distribution metadata has no name
#100455 opened
Dec 23, 2022 -
sqlite3.Row behaves like a dictionary but doesn't handle "in" as one might expect
#100450 opened
Dec 23, 2022 -
Improve error message for unterminated strings with escapes
#100445 opened
Dec 23, 2022 -
Unable to update python on Windows 10
#100438 opened
Dec 22, 2022 -
Float documentation doesn't allow int-like strings as valid arguments for float
#100428 opened
Dec 22, 2022 -
Breakpoints with multiple files
#100427 opened
Dec 22, 2022 -
gathering asyncio open_connection ends up with timing gaps
#100419 opened
Dec 21, 2022 -
pathlib.PurePath.as_uri() and __bytes__() are impure
#100415 opened
Dec 21, 2022 -
Add sqlite3 as another possible backing store for the dbm module
#100414 opened
Dec 21, 2022 -
argparse does not handle hyphens in positional arguments
#100411 opened
Dec 21, 2022 -
Fix a traceback in multiprocessing example
#100408 opened
Dec 21, 2022 -
Subtle pattern in the __subclasshook__ docs isn't explained
#100407 opened
Dec 21, 2022 -
Improving GC collections: dynamic thresholds, single generation gc and time barriers
#100403 opened
Dec 21, 2022 -
You don't need to raise NotImplementedError for abstract methods
#100400 opened
Dec 21, 2022 -
"ModuleNotFoundError: No module named 'pyexpat'" when run pip install on embedded Python
#100399 opened
Dec 21, 2022 -
platform._sys_version() raises exception when __DATE__ is undefined at build-time
#100388 opened
Dec 21, 2022 -
Consider adding `-Werror=unguarded-availability-new` to compiler flags for Apple platforms
#100384 opened
Dec 21, 2022 -
configure.ac unconditionnaly references variables only defined under --enable-framework
#100379 opened
Dec 20, 2022 -
SSLContext.load_verify_locations accepts some cases of trailing data in DER
#100372 opened
Dec 20, 2022 -
sqlite3.Connection.blobopen() can fail with OverflowError on large rowids
#100370 opened
Dec 20, 2022 -
Silent grab external dependency from libuuid during build without possibility to disable it
#100369 opened
Dec 20, 2022 -
Convert more functions in `bltinsmodule.c` to Argument Clinic
#100357 opened
Dec 20, 2022 -
Missing NULL check in AC *args tuple parsing
#100342 opened
Dec 19, 2022 -
Build failure on wasm-sdk-17
#100340 opened
Dec 19, 2022 -
__debug__ enhancement and parse time constants
#100339 opened
Dec 19, 2022
103 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-91351: Fix some bugs in importlib handling of re-entrant imports
#94504 commented on
Dec 23, 2022 • 17 new comments -
gh-96461: clarify the meaning of the oparg for CACHE and COPY opcode
#96462 commented on
Dec 25, 2022 • 14 new comments -
gh-100129: Make the names of all classes in the types module resolvable
#100130 commented on
Dec 21, 2022 • 12 new comments -
[draft] register machine
#100276 commented on
Dec 24, 2022 • 12 new comments -
GH-100192: add more `asyncio` subprocess tests
#100194 commented on
Dec 23, 2022 • 8 new comments -
gh-89727: Fix pathlib.Path.walk RecursionError on deep trees
#100282 commented on
Dec 24, 2022 • 6 new comments -
gh-100331 makes smtp login fail immediately if error code = 535 (auth error)
#100332 commented on
Dec 19, 2022 • 6 new comments -
Bug: `binascii.a2b_uu` incorrectly assumes padded bytes are always whitespace
#100308 commented on
Dec 22, 2022 • 5 new comments -
gh-74033: Fix bug when Path takes and ignores **kwargs
#19632 commented on
Dec 24, 2022 • 5 new comments -
gh-94603: micro optimize list.pop
#94604 commented on
Dec 24, 2022 • 5 new comments -
gh-95882: fix traceback of exceptions propagated from inside a context…
#95883 commented on
Dec 22, 2022 • 5 new comments -
gh-98763: Prefer "python" over "python3" for command line examples in docs.
#98761 commented on
Dec 23, 2022 • 5 new comments -
gh-100101: Clarify documentation of zip()'s strict option
#100103 commented on
Dec 20, 2022 • 5 new comments -
GH-99554: `marshal` bytecode more efficiently
#99555 commented on
Dec 23, 2022 • 4 new comments -
add tests for `asyncio` transport sockets
#100263 commented on
Dec 23, 2022 • 4 new comments -
DeprecationWarning scope expanded in asyncio.events
#100160 commented on
Dec 21, 2022 • 3 new comments -
Bare yield's behaviour undocumented
#100201 commented on
Dec 21, 2022 • 3 new comments -
Regression in 3.12a3 - segfault in interpreter trampoline
#100126 commented on
Dec 22, 2022 • 3 new comments -
code.co_positions behaviour does not match documentation
#100117 commented on
Dec 23, 2022 • 3 new comments -
Local variable assignment is broken when combined with threads + tracing + closures
#74929 commented on
Dec 23, 2022 • 3 new comments -
gh-55688: Add note about ending backslashes for raw strings
#94768 commented on
Dec 25, 2022 • 3 new comments -
gh-99108: Import SHA2-224 and SHA2-256 from HACL*
#99109 commented on
Dec 20, 2022 • 3 new comments -
gh-67790: Support float-style formatting for Fraction instances
#100161 commented on
Dec 21, 2022 • 3 new comments -
Change shutil.rmtree and os.walk to support very deep hierarchies
#89727 commented on
Dec 20, 2022 • 2 new comments -
Finish deprecation in asyncio.get_event_loop()
#93453 commented on
Dec 21, 2022 • 2 new comments -
email.policy.SMTP TypeError: 'Header' object is not subscriptable
#100261 commented on
Dec 22, 2022 • 2 new comments -
gh-84436: Implement Immortal Instances
#19474 commented on
Dec 21, 2022 • 2 new comments -
bpo-28356: Document os.rename() behavior on Windows for differing filesystems
#27376 commented on
Dec 24, 2022 • 2 new comments -
gh-92613: Deprecate other uuencode functionality per PEP 594 & document as such
#92758 commented on
Dec 22, 2022 • 2 new comments -
gh-99735: Handle no arguments when using sub-commands in argparse
#99736 commented on
Dec 20, 2022 • 2 new comments -
gh-99952: [ctypes] fix refcount issues in from_param() result.
#100169 commented on
Dec 24, 2022 • 2 new comments -
gh-100305: Deemphasize that `ast.literal_eval` is safe in `eval` documentation
#100326 commented on
Dec 20, 2022 • 2 new comments -
Windows install failure "could not set file security"
#86127 commented on
Dec 19, 2022 • 1 new comment -
The understatement in the documentation of the `venv` module about the method `_setup_pip`
#99690 commented on
Dec 20, 2022 • 1 new comment -
Python 3.10 OpenSSL Configuration Issues
#91019 commented on
Dec 20, 2022 • 1 new comment -
Python 3.11.0 -> 3.11.1 : ...\Python311\DLLs not added to sys.path in embedded startup on Windows
#100320 commented on
Dec 20, 2022 • 1 new comment -
/std:c++20 instead of /std:c++17 used for _wmimodule.cpp, but seems unnecessary
#99191 commented on
Dec 20, 2022 • 1 new comment -
Unicode property value abbreviated names and long names
#60888 commented on
Dec 20, 2022 • 1 new comment -
Add unicode script info to the unicode database
#50580 commented on
Dec 20, 2022 • 1 new comment -
comparison chaining has wrong source positions in most contexts (python 3.11.0rc2)
#95921 commented on
Dec 21, 2022 • 1 new comment -
Better docs for ABCMeta.__subclasshook__
#61035 commented on
Dec 21, 2022 • 1 new comment -
Change names of builtin types exposed in the types module
#100129 commented on
Dec 21, 2022 • 1 new comment -
__hash__ method in str child class causing unintended side effects
#100313 commented on
Dec 21, 2022 • 1 new comment -
asyncio.wait should accept generator of tasks as first argument
#78530 commented on
Dec 22, 2022 • 1 new comment -
aclose() doesn't stop raise StopAsyncIteration / GeneratorExit to __anext__()
#78911 commented on
Dec 22, 2022 • 1 new comment -
importing does not dispatch to __builtins__.__getitem__ to lookup __import__
#88809 commented on
Dec 22, 2022 • 1 new comment -
Int and float different behavior with TypeError “object layout differs from”
#100037 commented on
Dec 22, 2022 • 1 new comment -
Infinite recursion in Pickler.persistent_id
#89850 commented on
Dec 22, 2022 • 1 new comment -
Calling unittest.assertDictEqual for medium-size dictionaries takes too long
#99151 commented on
Dec 22, 2022 • 1 new comment -
functools.cached_property incorrectly locks the entire descriptor on class instead of per-instance locking
#87634 commented on
Dec 23, 2022 • 1 new comment -
Add more examples in the `warnings` docs
#93343 commented on
Dec 23, 2022 • 1 new comment -
pickle does not work with unbuffered streams
#93050 commented on
Dec 23, 2022 • 1 new comment -
Allow copying of CodecInfo objects
#66143 commented on
Dec 23, 2022 • 1 new comment -
Specializing adaptive interpreter code object hashes are less unique
#94155 commented on
Dec 23, 2022 • 1 new comment -
Segmentation fault on shutdown with shelve & c pickle
#83853 commented on
Dec 23, 2022 • 1 new comment -
Windows: WindowsConsoleIO produces mojibake for strings longer than 32 KiB
#82052 commented on
Dec 23, 2022 • 1 new comment -
IDLE: Module warnings misplaced.
#79038 commented on
Dec 24, 2022 • 1 new comment -
Grammar differences between Doc grammar and Pegen grammar for Python
#100292 commented on
Dec 25, 2022 • 1 new comment -
bpo-38384: Fix a possible assertion failure in _pickle
#16606 commented on
Dec 22, 2022 • 1 new comment -
gh-83365: Fix incorrect return value in `msvcrt_get_osfhandle_impl`
#21322 commented on
Dec 21, 2022 • 1 new comment -
bpo-44175: Update docs for str title, istitle methods
#26865 commented on
Dec 21, 2022 • 1 new comment -
doc: update MAC_address wiki url
#29019 commented on
Dec 22, 2022 • 1 new comment -
bpo-24132: Add `pathlib._AbstractPath`
#31085 commented on
Dec 24, 2022 • 1 new comment -
gh-72793: C implementation of parts of copy.deepcopy
#91610 commented on
Dec 23, 2022 • 1 new comment -
gh-92041: Improve performance of inspect.getmodule
#92042 commented on
Dec 22, 2022 • 1 new comment -
gh-95377: Editted docs for argparse.add._subparser
#95490 commented on
Dec 24, 2022 • 1 new comment -
gh-95494: Fix transport EOF handling in OpenSSL 3.0
#95495 commented on
Dec 20, 2022 • 1 new comment -
gh-99184: Bypass instance attribute access in `repr` of `weakref.ref`
#99244 commented on
Dec 24, 2022 • 1 new comment -
gh-99433: Fix `doctest` failure on `MethodWrapperType`
#99434 commented on
Dec 24, 2022 • 1 new comment -
[3.10] gh-96192: fix os.ismount() to use a path that is str or bytes (GH-96194)
#99456 commented on
Dec 24, 2022 • 1 new comment -
gh-99509: Add `__class_getitem__` to `multiprocessing.Queue`
#99511 commented on
Dec 24, 2022 • 1 new comment -
gh-99631: Add custom loads and dumps support for the shelve module
#99632 commented on
Dec 25, 2022 • 1 new comment -
gh-99266: ctypes: Preserve a more detailed exception in _SimpleCData.from_param
#99760 commented on
Dec 24, 2022 • 1 new comment -
gh-100321: Remove redundant variable newfree in function analyze_block
#100327 commented on
Dec 21, 2022 • 1 new comment -
ntpath.normpath('\\\\') produces different result on Windows
#96290 commented on
Dec 19, 2022 • 0 new comments -
IDLE needs syntax highlighting for f-strings
#73473 commented on
Dec 20, 2022 • 0 new comments -
Building and linking C extensions in a post-distutils world
#99942 commented on
Dec 20, 2022 • 0 new comments -
Argument Clinic should understand *args and **kwargs parameters
#64490 commented on
Dec 20, 2022 • 0 new comments -
Trackstack includes __aexit__ in contextlib which is not in previous versions
#95882 commented on
Dec 20, 2022 • 0 new comments -
raise AttributeError if loading fails in ctypes.LibraryLoader.__getattr__
#78997 commented on
Dec 22, 2022 • 0 new comments -
`.pyc` files are larger than they need to be
#99554 commented on
Dec 22, 2022 • 0 new comments -
Add support of pickling very large bytes and str objects with protocol < 4
#69557 commented on
Dec 23, 2022 • 0 new comments -
Metabug: Improving C-level coverage
#94808 commented on
Dec 24, 2022 • 0 new comments -
Incorrect information in add_subparser() docs.
#95377 commented on
Dec 24, 2022 • 0 new comments -
unittest: TestLoader.discover() returns tests in package/__init__.py
#100290 commented on
Dec 24, 2022 • 0 new comments -
Finish up LOAD_ATTR specialisation
#100288 commented on
Dec 24, 2022 • 0 new comments -
unittest: if FunctionTestCase is imported, the loader loads "tests" from it
#84867 commented on
Dec 24, 2022 • 0 new comments -
multiprocessing.Process generates FileNotFoundError when argument isn't explicitly referenced
#94765 commented on
Dec 25, 2022 • 0 new comments -
Add discussion of trailing backslash in raw string to tutorial
#55688 commented on
Dec 25, 2022 • 0 new comments -
Argparse choices should be a sequence
#92446 commented on
Dec 25, 2022 • 0 new comments -
bpo-32780: Fix the PEP3118 format string for ctypes.Structure
#5561 commented on
Dec 23, 2022 • 0 new comments -
bpo-32397: Fix textwrap.wrap() so it's stable if run twice.
#5615 commented on
Dec 23, 2022 • 0 new comments -
gh-78955: Use user-selected color theme for Help => IDLE Help.
#9502 commented on
Dec 23, 2022 • 0 new comments -
bpo-35964: shutil.make_archive (xxx, tar, root_dir) is adding './' entry to archive which is wrong
#13738 commented on
Dec 23, 2022 • 0 new comments -
bpo-26571: fix Turtle Terminator Exception
#19465 commented on
Dec 23, 2022 • 0 new comments -
bpo-40223: Add -fwrapv for new icc versions
#19561 commented on
Dec 23, 2022 • 0 new comments -
bpo-34431: Docs does not eval allows code object as argument
#20000 commented on
Dec 23, 2022 • 0 new comments -
gh-92871: Remove typing.{io,re} namespaces
#92873 commented on
Dec 22, 2022 • 0 new comments -
gh-92446: Fix Argparse and LZMACompressor Docs
#94627 commented on
Dec 25, 2022 • 0 new comments -
gh-80480: Emit DeprecationWarning for array's 'u' type code
#95760 commented on
Dec 23, 2022 • 0 new comments -
gh-99761: add invalid_index macro
#99762 commented on
Dec 21, 2022 • 0 new comments -
gh-100220: Fix error handling in make rules
#100328 commented on
Dec 19, 2022 • 0 new comments -
gh-100335: Use correct default attrs for Dialect
#100336 commented on
Dec 21, 2022 • 0 new comments