Insights: python/cpython
Overview
Could not load contribution data
Please try again later
101 Pull requests merged by 27 people
-
[3.11] gh-94607: Fix subclassing generics (GH-94610)
#94704 merged
Jul 9, 2022 -
gh-94700: Rewrite the logging.Formatter API ref in structured form (GH-94701)
#94701 merged
Jul 9, 2022 -
gh-94607: Fix subclassing generics
#94610 merged
Jul 9, 2022 -
GH-93252: Fix error handling for failed Python calls
#94693 merged
Jul 9, 2022 -
Increase test coverage of Objects/exceptions.c
#94674 merged
Jul 8, 2022 -
GH-90699: Intern statically allocated strings
#93597 merged
Jul 8, 2022 -
gh-93649: Split vectorcall testing from _testcapimodule.c
#94549 merged
Jul 8, 2022 -
[3.11] Use mdash-es consistently in the library docs index (GH-92762)
#94690 merged
Jul 8, 2022 -
[3.10] Use mdash-es consistently in the library docs index (GH-92762)
#94689 merged
Jul 8, 2022 -
Use mdash-es consistently in the library docs index
#92762 merged
Jul 8, 2022 -
[3.11] gh-94215: Fix error handling for line-tracing events (GH-94681)
#94688 merged
Jul 8, 2022 -
gh-94199: Remove the ssl.wrap_socket() function
#94203 merged
Jul 8, 2022 -
gh-94215: Fix error handling for line-tracing events
#94681 merged
Jul 8, 2022 -
[3.10] gh-94622: Add more references to the sqlite3 types anchor (GH-94623)
#94679 merged
Jul 8, 2022 -
[3.11] gh-94622: Add more references to the sqlite3 types anchor (GH-94623)
#94678 merged
Jul 8, 2022 -
gh-94622: Add more references to the sqlite3 types anchor
#94623 merged
Jul 8, 2022 -
[3.10] gh-94321: Document sqlite3.PrepareProtocol (GH-94620)
#94671 merged
Jul 7, 2022 -
[3.11] gh-94321: Document sqlite3.PrepareProtocol (GH-94620)
#94670 merged
Jul 7, 2022 -
gh-94321: Document sqlite3.PrepareProtocol
#94620 merged
Jul 7, 2022 -
[3.10] gh-92743 - Fix #92743 for python 3.10 - Remove copyright sign next to "Raymond Hettinger"
#94665 merged
Jul 7, 2022 -
GH-90699: Move generated static initializer to pycore_runtime_generated.h
#94051 merged
Jul 7, 2022 -
gh-93654: Add module docstring to pathlib
#94611 merged
Jul 7, 2022 -
gh-94343: Ease initialization of reprlib.Repr attributes
#94581 merged
Jul 7, 2022 -
gh-94642: Remove -D_XOPEN_SOURCE from more pkg-config CFLAGS
#94657 merged
Jul 7, 2022 -
[3.11] GH-94644: fix test_curses ref leak (GH-94647)
#94653 merged
Jul 7, 2022 -
[3.11] gh-93910: Fix enum performance regression (GH-94614)
#94655 merged
Jul 7, 2022 -
[3.10] GH-94644: fix test_curses ref leak (GH-94647)
#94654 merged
Jul 7, 2022 -
gh-93910: Fix enum performance regression
#94614 merged
Jul 7, 2022 -
[3.10] gh-94430: Allow params named `module` or `self` with custom C names in AC (GH-94431)
#94650 merged
Jul 7, 2022 -
[3.11] gh-94215: Add reproducer for segfault in frame_setlineno() (GH-94563)
#94652 merged
Jul 7, 2022 -
GH-94644: fix test_curses ref leak
#94647 merged
Jul 7, 2022 -
gh-94644: Define HAVE_NCURSESW in pkg-config branch
#94651 merged
Jul 7, 2022 -
gh-94215: Reproducer for segfault in frame_setlineno()
#94563 merged
Jul 7, 2022 -
[3.11] gh-94430: Allow params named `module` or `self` with custom C names in AC (GH-94431)
#94649 merged
Jul 7, 2022 -
gh-94430: Allow parameters named `module` or `self` with custom C names in Argument Clinic
#94431 merged
Jul 7, 2022 -
[3.10] gh-94628: Add explicit parameter list to sqlite3.connect docs (GH-94629)
#94646 merged
Jul 7, 2022 -
[3.11] gh-94628: Add explicit parameter list to sqlite3.connect docs (GH-94629)
#94645 merged
Jul 7, 2022 -
gh-94628: Add explicit parameter list to sqlite3.connect docs
#94629 merged
Jul 7, 2022 -
[3.11] gh-94630: Update sqlite3 docs with positional-only and keyword-only symbols (GH-94631)
#94633 merged
Jul 6, 2022 -
[3.10] gh-94630: Update sqlite3 docs with positional-only and keyword-only symbols (GH-94631)
#94634 merged
Jul 6, 2022 -
gh-94630: Update sqlite3 docs with positional-only and keyword-only symbols
#94631 merged
Jul 6, 2022 -
[3.11] gh-94017: Improve clarity of sqlite3 transaction handling docs (GH-94320)
#94617 merged
Jul 6, 2022 -
[3.10] gh-94017: Improve clarity of sqlite3 transaction handling docs (GH-94320)
#94618 merged
Jul 6, 2022 -
gh-94017: Improve clarity of sqlite3 transaction handling docs
#94320 merged
Jul 6, 2022 -
[3.11] GH-93896: Always set event loop in asyncio.run and IsolatedAsyncioTestCase (GH-94593)
#94608 merged
Jul 6, 2022 -
GH-93896: always set event loop in asyncio.run and IsolatedAsyncioTestCase
#94593 merged
Jul 6, 2022 -
gh-90005: Port readline and curses to PY_STDLIB_MOD (GH-94452)
#94452 merged
Jul 6, 2022 -
[3.11] gh-94510: Raise on re-entrant calls to sys.setprofile and sys.settrace (GH-94511)
#94578 merged
Jul 5, 2022 -
[3.10] gh-94510: Raise on re-entrant calls to sys.setprofile and syssettrace (GH-94511)
#94579 merged
Jul 5, 2022 -
[3.10] gh-91330: Tests and docs for dataclass descriptor-typed fields (GH-94424)
#94577 merged
Jul 5, 2022 -
[3.11] gh-91330: Tests and docs for dataclass descriptor-typed fields (GH-94424)
#94576 merged
Jul 5, 2022 -
gh-94510: Raise on re-entrant calls to sys.setprofile and sys.settrace
#94511 merged
Jul 5, 2022 -
gh-91330: Tests and docs for dataclass descriptor-typed fields
#94424 merged
Jul 5, 2022 -
gh-94360: Fix a tokenizer crash when reading encoded files with syntax errors from stdin
#94386 merged
Jul 5, 2022 -
[3.8] gh-90355: Add isolated flag if currently isolated (GH-92857)
#94571 merged
Jul 5, 2022 -
[3.9] gh-90355: Add isolated flag if currently isolated (GH-92857)
#94570 merged
Jul 5, 2022 -
[3.10] gh-90355: Add isolated flag if currently isolated (GH-92857)
#94569 merged
Jul 5, 2022 -
[3.11] gh-90355: Add isolated flag if currently isolated (GH-92857)
#94568 merged
Jul 5, 2022 -
[3.11] gh-92897: Ensure `venv --copies` respects source build propert…
#94567 merged
Jul 5, 2022 -
gh-90355: Add isolated flag if currently isolated
#92857 merged
Jul 5, 2022 -
[3.11] Docs: Convert PEP 630 (Isolating Extension Modules) to a HOWTO (GH-94489)
#94566 merged
Jul 5, 2022 -
gh-92897: Ensure `venv --copies` respects source build property of the creating interpreter (GH-92899)
#92899 merged
Jul 5, 2022 -
[3.10] bpo-46755: Don't log stack info twice in QueueHandler (GH-31355) (GH-94565)
#94565 merged
Jul 5, 2022 -
[3.11] bpo-46755: Don't log stack info twice in QueueHandler (GH-31355) (GH-94564)
#94564 merged
Jul 5, 2022 -
Convert PEP 630 (Isolating Extension Modules) to "HOWTO"
#94489 merged
Jul 5, 2022 -
bpo-46755: Don't log stack info twice in QueueHandler
#31355 merged
Jul 5, 2022 -
[3.11] gh-94485: Set line number of module's RESUME instruction to 0 as specified by PEP 626 (GH-94552)
#94562 merged
Jul 5, 2022 -
gh-94485: Set line number of module's RESUME instruction to 0, as specified by PEP 626
#94552 merged
Jul 5, 2022 -
[3.11] gh-84753: Clarify change made to `inspect` functions (GH-94554)
#94560 merged
Jul 5, 2022 -
[3.11] gh-94538: Fix Argument Clinic output to custom file (GH-94539)
#94555 merged
Jul 5, 2022 -
[3.10] gh-94538: Fix Argument Clinic output to custom file (GH-94539)
#94556 merged
Jul 5, 2022 -
[3.10] Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551)
#94558 merged
Jul 5, 2022 -
[3.11] Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551)
#94557 merged
Jul 5, 2022 -
[3.10] gh-84753: Clarify change made to `inspect` functions (GH-94554)
#94559 merged
Jul 5, 2022 -
gh-84753: Clarify change made to `inspect` functions
#94554 merged
Jul 5, 2022 -
gh-94379: Remove zipimport find_loader() and find_module() methods
#94380 merged
Jul 5, 2022 -
[3.11] gh-93626: Set the release for `__future__.annotations` to `None` (GH-93628)
#94553 merged
Jul 5, 2022 -
docs: remove unneeded hyphens from compound modifiers
#94551 merged
Jul 5, 2022 -
gh-94538: Fix Argument Clinic output to custom file destinations
#94539 merged
Jul 5, 2022 -
gh-93626: Set the release for `__future__.annotations` to `None`
#93628 merged
Jul 5, 2022 -
gh-93939: Add script to check extension modules
#94545 merged
Jul 5, 2022 -
[3.11] GH-94262: Don't create frame objects for frames that aren't yet complete. (GH-94371)
#94482 merged
Jul 4, 2022 -
gh-94383: Remove ElementTree.Element.copy() method
#94384 merged
Jul 4, 2022 -
gh-94352: shlex.split() no longer accepts None
#94353 merged
Jul 4, 2022 -
gh-94512: Fix forced arg format in AC-processed multiprocessing
#94517 merged
Jul 4, 2022 -
gh-94512: Fix forced arg format in AC-processed winreg
#94513 merged
Jul 4, 2022 -
gh-94512: Fix forced arg format in AC-processed msvcrtmodule
#94514 merged
Jul 4, 2022 -
[3.10] Update logging documentation: change cross-reference and add webapp r… (GH-94542)
#94542 merged
Jul 4, 2022 -
[3.11] Update logging documentation: change cross-reference and add webapp r… (GH-94541)
#94541 merged
Jul 4, 2022 -
Update logging documentation: change cross-reference and add webapp r… (GH-94540)
#94540 merged
Jul 4, 2022 -
gh-93963: Officially deprecate abcs and warn about their usage.
#93965 merged
Jul 3, 2022 -
gh-92869: ctypes: Add c_time_t
#92870 merged
Jul 3, 2022 -
[3.10] IDLE doc: Tweek RESTART and Windows console start (GH-94530)
#94535 merged
Jul 3, 2022 -
[3.11] IDLE doc: Tweek RESTART and Windows console start (GH-94530)
#94534 merged
Jul 3, 2022 -
IDLE doc: Tweek RESTART and Windows console start
#94530 merged
Jul 3, 2022
36 Pull requests opened by 23 people
-
gh-94508: Micro-optimization: Use memmove instead of for loop in list.insert()
#94509 opened
Jul 2, 2022 -
gh-94512: Fix forced arg format in AC-processed resource
#94515 opened
Jul 2, 2022 -
gh-94512: Fix forced arg format in AC-processed overlapped
#94516 opened
Jul 2, 2022 -
gh-94518: Port 23-argument `_posixsubprocess.fork_exec` to Argument Clinic
#94519 opened
Jul 2, 2022 -
gh-93963: Remove deprecated names from importlib.abc.
#94528 opened
Jul 3, 2022 -
GH-78724: Initialize struct.Struct in __new__
#94532 opened
Jul 3, 2022 -
gh-93963: Document importlib.abc deprecations
#94546 opened
Jul 4, 2022 -
gh-79149: Document call_soon_threadsafe as signal safe
#94547 opened
Jul 4, 2022 -
gh-85567: Fix pickle and pickletools not closing files
#94583 opened
Jul 5, 2022 -
gh-94590: add signatures to operator itemgetter, attrgetter, methodcaller
#94591 opened
Jul 6, 2022 -
gh-94598: Remove deprecated ssl modules features
#94599 opened
Jul 6, 2022 -
gh-94603: micro optimize list.pop
#94604 opened
Jul 6, 2022 -
gh-51574: Make tempfile.mkdtemp() always return absolute paths
#94612 opened
Jul 6, 2022 -
gh-92546: Move pprint benchmark into pyperformance
#94613 opened
Jul 6, 2022 -
gh-94619: Remove long deprecated methods module_repr() and load_module()
#94624 opened
Jul 6, 2022 -
gh-94309: Deprecate typing.Hashable/Sized
#94626 opened
Jul 6, 2022 -
Fix #92446 - gh-92446: Fix Argparse and LZMACompressor Docs
#94627 opened
Jul 6, 2022 -
gh-94635: Reorder sqlite3 docs a la Diátaxis
#94636 opened
Jul 6, 2022 -
gh-94588: Add errata for Python 3.7 release notes
#94639 opened
Jul 7, 2022 -
ast.parse: check `feature_version` common case first
#94640 opened
Jul 7, 2022 -
gh-94606: Fix error when message with Unicode surrogate not surrogateescaped string
#94641 opened
Jul 7, 2022 -
gh-82504: deprecate the MultiLoopChildWatcher
#94648 opened
Jul 7, 2022 -
gh-94637: Release GIL in SSLContext.set_default_verify_paths
#94658 opened
Jul 7, 2022 -
gh-84522: Add for-loop to apply-method-to-sequence FAQ
#94660 opened
Jul 7, 2022 -
gh-85076: Document exceptions that can be raised by importlib.import_module
#94662 opened
Jul 7, 2022 -
Don't use `assert` as a guard or error handling
#94669 opened
Jul 7, 2022 -
GH-77265: Document NaN handling in statistics functions that sort or count
#94676 opened
Jul 7, 2022 -
gh-94635: Normalise sqlite3 doc headings
#94677 opened
Jul 7, 2022 -
gh-94682: Build and test with OpenSSL 1.1.1q
#94683 opened
Jul 8, 2022 -
gh-94675: Add a regression test for rjsmin re slowdown
#94685 opened
Jul 8, 2022 -
Improve dataclass docstring
#94686 opened
Jul 8, 2022 -
gh-94518: [_posixsubprocess] Replace variable validity flags with reserved values
#94687 opened
Jul 8, 2022 -
gh-87822: Make traceback module robust to exceptions from repr() of local values
#94691 opened
Jul 8, 2022 -
gh-93649: Fix dependencies of _testcapi
#94695 opened
Jul 8, 2022 -
GH-94694: Fix column offsets for multi-line method lookups
#94697 opened
Jul 8, 2022 -
gh-93649: Fix linkage of _PyTestCapi_Init_Vectorcall
#94702 opened
Jul 9, 2022
72 Issues closed by 28 people
-
TypeError: Some type variables (+T) are not listed in Generic[~T]
#94607 closed
Jul 9, 2022 -
Add structured, explicit parameter list to logging.Formatter constructor
#94700 closed
Jul 9, 2022 -
FrameSummary repr() does not support previously working uses of repr in traceback module
#69759 closed
Jul 8, 2022 -
Specialising LOAD_ATTR for mutable class attributes
#93657 closed
Jul 8, 2022 -
traceback docstrings should explicitly state return values instead of referring to other functions
#81108 closed
Jul 8, 2022 -
RecursionError depth exceptions break pdb's interactive tracing.
#87714 closed
Jul 8, 2022 -
datetime naive and aware types should have a well-defined definition that can be cross-referenced
#53068 closed
Jul 8, 2022 -
Imporve docs for Raising Exceptions
#94596 closed
Jul 8, 2022 -
sqlite3/doc: Use `:ref:sqlite3-types` instead of spelling the types every time
#94622 closed
Jul 8, 2022 -
Integer `round` unexpected behavior.
#94672 closed
Jul 7, 2022 -
Document sqlite3.PrepareProtocol
#94321 closed
Jul 7, 2022 -
Anomalous copyright symbol in typing.TypeVar docs
#92743 closed
Jul 7, 2022 -
pathlib has no docstring
#93654 closed
Jul 7, 2022 -
Ease initialization of reprlib.Repr attributes
#94343 closed
Jul 7, 2022 -
asyncio: proactor read transport: use recv_into instead of recv
#85445 closed
Jul 7, 2022 -
async process closing after event loop closed
#85492 closed
Jul 7, 2022 -
Cannot properly close terminated process
#79720 closed
Jul 7, 2022 -
asyncio random crash with longtime run
#88437 closed
Jul 7, 2022 -
"_weakrefset.py", line 56: IndexError: pop from empty list
#87428 closed
Jul 7, 2022 -
Aiohttp fails when using intel ax200 wireless card
#86856 closed
Jul 7, 2022 -
Exceptions in asyncio.Server callbacks are not retrievable
#86692 closed
Jul 7, 2022 -
`pyconfig.h` redefines system-supplied `_XOPEN_SOURCE` on Ubuntu
#94642 closed
Jul 7, 2022 -
Need to yield (sleep(0)) twice in asyncio
#80476 closed
Jul 7, 2022 -
asyncio SIGCHLD scalability problems
#76957 closed
Jul 7, 2022 -
test_curses reference leak in the Python main branch
#94644 closed
Jul 7, 2022 -
Cannot perform frame jump after handled exception
#92228 closed
Jul 7, 2022 -
[doc] give more meaningful argument names in argparse documentation
#55385 closed
Jul 7, 2022 -
AC: Params named `module` with custom C names are rejected
#94430 closed
Jul 7, 2022 -
Doc: Add explicit parameter list to sqlite3.connect
#94628 closed
Jul 7, 2022 -
Logarithm of zero: why does `math.log(0)` not follow IEEE 754 recommendations?
#94621 closed
Jul 7, 2022 -
Update sqlite3 docs with positional-only and keyword-only symbols
#94630 closed
Jul 6, 2022 -
Improve clarity of sqlite3 transaction handling docs
#94017 closed
Jul 6, 2022 -
frame.setlineno has serious flaws.
#94438 closed
Jul 6, 2022 -
No "New Folder" option in `filedialog.askdirectory`under Linux
#94602 closed
Jul 6, 2022 -
Port module setup to PY_STDLIB_MOD() macro and addext()
#90005 closed
Jul 6, 2022 -
`Release date: XXXX-XX-XX` in What's New of 3.5 and 3.9
#92454 closed
Jul 6, 2022 -
Improve tomllib docs
#94584 closed
Jul 6, 2022 -
test_venv failure output is inscrutable
#93957 closed
Jul 6, 2022 -
Error in `python': double free or corruption (out): 0x00007fb048000d00
#94134 closed
Jul 6, 2022 -
IsolatedAsyncioTestCase and asyncio.run no-longer call asyncio.set_event_loop
#93896 closed
Jul 6, 2022 -
IDLE: <<comment-region>> didn't obey with PEP8
#94522 closed
Jul 6, 2022 -
Add -P command line option and PYTHONSAFEENV environment variable
#57684 closed
Jul 6, 2022 -
Define behavior of descriptor-typed fields on dataclasses
#91330 closed
Jul 5, 2022 -
sys.settrace and sys.setprofile are not re-entrant
#94510 closed
Jul 5, 2022 -
Tokenizer crash when redirecting input to stdin
#94360 closed
Jul 5, 2022 -
Ensure venv works with source builds when using --copies
#92897 closed
Jul 5, 2022 -
ensurepip bootstrap breaks out of isolated environment
#90355 closed
Jul 5, 2022 -
listobject.h:33:36: error: void value not ignored as it ought to be
#94507 closed
Jul 5, 2022 -
QueueHandler logs stack_info twice
#90911 closed
Jul 5, 2022 -
frame.f_lineno can be None
#94485 closed
Jul 5, 2022 -
Merged fix for bpo-17560 missing from changelog
#84024 closed
Jul 5, 2022 -
Argument Clinic does not work with custom destination files
#94538 closed
Jul 5, 2022 -
The Canvas widget of tkinter does not get redrawn/refreshed when contens change on Mac OS
#93098 closed
Jul 5, 2022 -
`__future__.annotations` has inaccurate `mandatoryRelease` value
#93626 closed
Jul 5, 2022 -
Unaligned write in convertsimple()
#94149 closed
Jul 4, 2022 -
Partial moving of core objects to interpreter state is incorrect at best, unsafe at worse.
#89854 closed
Jul 4, 2022 -
Crash when inspecting frame of generator
#94262 closed
Jul 4, 2022 -
Remove xml.etree.ElementTree.Element.copy() (Python implementation): use copy.copy() instead
#94383 closed
Jul 4, 2022 -
shlex.split(): remove support for s=None
#94352 closed
Jul 4, 2022 -
Python 3.10.5 installer fails to run on windows 11
#93577 closed
Jul 4, 2022 -
Issue with python https server script
#94544 closed
Jul 4, 2022 -
makesetup can fail on macOS and uses wrong CFLAGS
#94404 closed
Jul 4, 2022 -
ElementTree.tostring() changes text by not escaping carriage return during serialization
#91767 closed
Jul 4, 2022 -
Explicit directories for zipfiles
#49083 closed
Jul 3, 2022 -
clarify in types.rst that FunctionTypes & co constructors don't have stable signature
#81077 closed
Jul 3, 2022 -
os.isdir() should contain skiplinks=False in arguments
#57180 closed
Jul 3, 2022 -
Easier way to specify reduced globals for doctest
#69885 closed
Jul 3, 2022 -
Officially deprecate and remove abcs in importlib.abc moved to importlib.resources.
#93963 closed
Jul 3, 2022 -
Add c_time_t to ctypes
#92869 closed
Jul 3, 2022 -
Add str.replace(replacement_map)
#77828 closed
Jul 3, 2022 -
libregrtest BrokenPipeError on OpenEmbedded builds
#86436 closed
Jul 3, 2022
44 Issues opened by 33 people
-
`binascii.a2b_base64` ignores padding inside a string
#94703 opened
Jul 9, 2022 -
Incorrect type for ast.For.target field.
#94698 opened
Jul 9, 2022 -
Result of os.path.realpath("") is incorrect if cwd is on letter-less drive (\\?\-prefixed)
#94696 opened
Jul 8, 2022 -
3.11 branch: `column >= -1` assertion failure with pytest rewriting
#94694 opened
Jul 8, 2022 -
uuid(3|5) generation does not accept names which are not utf-8 decodable
#94684 opened
Jul 8, 2022 -
Update to OpenSSL 1.1.1q
#94682 opened
Jul 8, 2022 -
Python 3.11.0b3 chockes on regex sub from rjsmin, time grows seemingly exponentially
#94675 opened
Jul 7, 2022 -
[subinterpreters] Static types cannot be safely shared between interpreters
#94673 opened
Jul 7, 2022 -
Keeping 'stack_pointer` in sync with frame->stacktop is possibly too tricky
#94666 opened
Jul 7, 2022 -
multiprocessing.Process cannot be closed if the process is reaped elsewhere
#94661 opened
Jul 7, 2022 -
Python 3.11 beta3 fails to build (_ctypes extension) on N32-abi based MIPS
#94656 opened
Jul 7, 2022 -
SSLContext.set_default_verify_paths holds GIL for > 1s
#94637 opened
Jul 6, 2022 -
Restructure the sqlite3 docs table-of-contents
#94635 opened
Jul 6, 2022 -
Documentation for subprocess.Popen()'s "user", "group", "extra_groups" args may need more usage info
#94632 opened
Jul 6, 2022 -
Remove previously deprecated importlib functions
#94619 opened
Jul 6, 2022 -
Argument Clinic: add support for changing the scope of the generated parser
#94616 opened
Jul 6, 2022 -
Cannot use newline="\x00" with open() or TextIOWrapper
#94615 opened
Jul 6, 2022 -
`test_ssl` is too verbose
#94609 opened
Jul 6, 2022 -
email.message get_payload throws UnicodeEncodeError with some surrogate Unicode characters
#94606 opened
Jul 6, 2022 -
Micro optimize list.pop
#94603 opened
Jul 6, 2022 -
3.11 unexpected multiple inheritance method lookup difference?
#94601 opened
Jul 6, 2022 -
message_from_string return msg with wrong encode
#94600 opened
Jul 6, 2022 -
[ssl] Remove deprecated protocols, OP_NO_TLS/SSL, and support for TLS < 1.2
#94598 opened
Jul 6, 2022 -
deprecate the asyncio child watchers system and policy system
#94597 opened
Jul 6, 2022 -
Compiling blake2 on x86
#94594 opened
Jul 6, 2022 -
operator.{itemgetter,attrgetter,methodcaller} don't have signatures
#94590 opened
Jul 6, 2022 -
3.7 release notes contain misleading information about adoption of PEP 563
#94588 opened
Jul 5, 2022 -
dataclass field `init_using` parameter for custom initialisation
#94548 opened
Jul 4, 2022 -
Clarification on how to clean up `tempfile.mkstemp`
#94543 opened
Jul 4, 2022 -
Inconsistent pathlib recursive globbing when using Windows 10 case-sensitive filepaths
#94537 opened
Jul 3, 2022 -
zipfile.ZipInfo.from_file assumes that the archive name is a native filesystem path
#94533 opened
Jul 3, 2022 -
[security] Document zlib, gzip, bz2 and tarfile known vulnerabilities
#94531 opened
Jul 3, 2022 -
ZipInfo filename is mangled when os.sep is not '/'
#94529 opened
Jul 3, 2022 -
Wrong json encoding and decoding of adversiral string
#94527 opened
Jul 3, 2022 -
Exception in ucs2lib_utf8_encoder in _bootstrap_python
#94526 opened
Jul 3, 2022 -
IDLE: Double click text in editor to select more meaningful area
#94525 opened
Jul 3, 2022 -
IDLE: Auto make pair or brackets or quotation marks.
#94524 opened
Jul 3, 2022 -
IDLE: Detect file if modified at local disk and prompt to ask refresh
#94523 opened
Jul 3, 2022 -
IDLE: Select current line when text is not selected while doing copy
#94521 opened
Jul 2, 2022 -
IDLE: Make CallTips selectable
#94520 opened
Jul 2, 2022 -
Port 23-argument `_posixsubprocess.fork_exec` to Argument Clinic
#94518 opened
Jul 2, 2022 -
Fix forced arg format in AC-processed modules with custom converters
#94512 opened
Jul 2, 2022 -
Micro-optimization: Use memmove instead of for loop in list.insert()
#94508 opened
Jul 2, 2022
133 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.
-
Python/pystate.c:2218: _PyThreadState_PopFrame: Assertion `tstate->datastack_top >= base' failed.
#93252 commented on
Jul 8, 2022 • 40 new comments -
gh-90385: Add Path.walk method
#92517 commented on
Jul 8, 2022 • 32 new comments -
GC crash _PyObject_AssertFailed with pdb
#94215 commented on
Jul 8, 2022 • 20 new comments -
Clarification about how to implement namespace packages (as in PEP 420) via import hooks for PEP 660 use case
#92054 commented on
Jul 8, 2022 • 16 new comments -
Implement asyncio.timeout() context manager
#90927 commented on
Jul 7, 2022 • 9 new comments -
`_py_abc` breaks pattern matching
#89646 commented on
Jul 8, 2022 • 9 new comments -
bpo-41279: Add StreamReaderBufferedProtocol
#21446 commented on
Jul 8, 2022 • 9 new comments -
gh-94172: Remove keyfile, certfile and check_hostname parameters
#94173 commented on
Jul 6, 2022 • 9 new comments -
GH-94382: port multiprocessing types to heap types
#94336 commented on
Jul 3, 2022 • 9 new comments -
Change in semantics and much worse performance for enum members.
#93910 commented on
Jul 7, 2022 • 8 new comments -
bpo-45924: Fix asyncio incorrect traceback when future's exception is raised multiple times
#30274 commented on
Jul 9, 2022 • 8 new comments -
gh-72793: C implementation of parts of copy.deepcopy
#91610 commented on
Jul 4, 2022 • 7 new comments -
PEP 604 Union syntax does not support forward references
#90015 commented on
Jul 3, 2022 • 6 new comments -
ctypes: memoryview gives incorrect PEP3118 format strings for both packed and unpacked structs
#76961 commented on
Jul 8, 2022 • 6 new comments -
gh-88050: Fix asyncio subprocess kill process cleanly when process is blocked
#32073 commented on
Jul 8, 2022 • 6 new comments -
gh-59150: Add table of runnable modules
#93410 commented on
Jul 9, 2022 • 6 new comments -
gh-93939: Build C extensions without setup.py
#94474 commented on
Jul 8, 2022 • 6 new comments -
Build Python with C11
#91731 commented on
Jul 3, 2022 • 5 new comments -
bpo-42969: Hang non-main threads that attempt to acquire the GIL during finalization
#28525 commented on
Jul 8, 2022 • 5 new comments -
gh-59999: Add option to preserve permissions in ZipFile.extract
#32289 commented on
Jul 4, 2022 • 5 new comments -
gh-94609: Make test_ssl.ThreadedEchoServer exceptions appear in a main thread
#92475 commented on
Jul 9, 2022 • 5 new comments -
gh-90016: Deprecate default sqlite3 adapters and converters
#94276 commented on
Jul 4, 2022 • 5 new comments -
gh-78707: deprecate passing >1 argument to `PurePath.[is_]relative_to()`
#94469 commented on
Jul 9, 2022 • 5 new comments -
IDLE: syntax highlighting and selected text
#93266 commented on
Jul 3, 2022 • 4 new comments -
Build shared extensions without distutils
#93939 commented on
Jul 6, 2022 • 4 new comments -
Split up _testcapimodule.c
#93649 commented on
Jul 8, 2022 • 4 new comments -
_multiprocessing leaks references when initialised multiple times
#94382 commented on
Jul 3, 2022 • 3 new comments -
*** Error in `python': double free or corruption (out): 0x00007ff5254d50d0 ***
#77266 commented on
Jul 4, 2022 • 3 new comments -
Deprecate typing.Hashable/Sized
#94309 commented on
Jul 6, 2022 • 3 new comments -
tempfile.mkdtemp() does not return absolute pathname when relative dir is specified
#51574 commented on
Jul 7, 2022 • 3 new comments -
TracebackException or StackSummary.extract with capture_locals=True fail to catch exceptions raised by repr() on value of frame local variable in FrameSummary.__init__.
#87822 commented on
Jul 8, 2022 • 3 new comments -
bpo-39610: Raise TypeError for len(memoryview_0d)
#18463 commented on
Jul 7, 2022 • 3 new comments -
gh-91181: restore support for bytes on sys.path in FileFinder
#31897 commented on
Jul 8, 2022 • 3 new comments -
gh-77771: Add enterabs example in sched
#92716 commented on
Jul 9, 2022 • 3 new comments -
Tkinter Canvas.coords does not flatten arguments
#94473 commented on
Jul 3, 2022 • 2 new comments -
Undefined C behavior going beyond end of struct via a [1] arrays (C99 flexible arrays)
#84301 commented on
Jul 4, 2022 • 2 new comments -
Fail if an invalid -X option is provided
#89608 commented on
Jul 5, 2022 • 2 new comments -
Have inspect.getdoc follow the MRO when a method docstring is only one line.
#94470 commented on
Jul 6, 2022 • 2 new comments -
multiprocessing.Pool shouldn't hang forever if a worker process dies unexpectedly
#66587 commented on
Jul 7, 2022 • 2 new comments -
Remove 31/32-bit s390 Linux support (s390-linux-gnu triplet)
#87345 commented on
Jul 7, 2022 • 2 new comments -
ssl and hashlib: Remove functions deprecated in Python 3.10
#94199 commented on
Jul 8, 2022 • 2 new comments -
PEP 632: Rename the distutils package to _distutils (Python 3.12)
#92584 commented on
Jul 8, 2022 • 2 new comments -
Severe performance degradation for tracing under 3.11
#93516 commented on
Jul 8, 2022 • 2 new comments -
Proposal: re.prefixmatch method (alias for re.match)
#86519 commented on
Jul 8, 2022 • 2 new comments -
bytes do not work on sys.path
#91181 commented on
Jul 8, 2022 • 2 new comments -
multiprocessing.Queue in an inconsistent state and a traceback silently suppressed if put an unpickable object and process's target function is finished
#79423 commented on
Jul 8, 2022 • 2 new comments -
codecs.charmap_build is untested and undocumented
#48181 commented on
Jul 9, 2022 • 2 new comments -
bpo-34697: Deleteing PyCField_new function
#14837 commented on
Jul 8, 2022 • 2 new comments -
bpo-40818: Run sys.__interactivehook__() on asyncio REPL startup
#20517 commented on
Jul 5, 2022 • 2 new comments -
bpo-46523: fix tests rerun when `setUp[Class|Module]` fails
#30895 commented on
Jul 5, 2022 • 2 new comments -
gh-91102: Port 8-argument _warnings.warn_explicit to Argument Clinic
#92891 commented on
Jul 7, 2022 • 2 new comments -
gh-87389: avoid treating path as URI with netloc
#93894 commented on
Jul 4, 2022 • 2 new comments -
gh-94350: mailbox: Remove support for text mode files
#94351 commented on
Jul 4, 2022 • 2 new comments -
gh-94499 Add test for private name mangling in class pattern matching
#94500 commented on
Jul 7, 2022 • 2 new comments -
Behaviour of pattern matching and class private names is currently ambiguous
#94499 commented on
Jul 2, 2022 • 1 new comment -
Option to skip padding for base64 urlsafe encoding/decoding
#73613 commented on
Jul 2, 2022 • 1 new comment -
asyncio signal handler receives signals from child processes
#94454 commented on
Jul 2, 2022 • 1 new comment -
Python Launcher for Windows (`py.exe`) breaks on non-python shebang line
#94399 commented on
Jul 3, 2022 • 1 new comment -
fail to detect windows with win32gui sometimes
#94397 commented on
Jul 3, 2022 • 1 new comment -
side_effect function of PopertyMock gets called only once
#94323 commented on
Jul 4, 2022 • 1 new comment -
loop.call_soon_threadsafe should be documented to be re-entrant-safe too
#79149 commented on
Jul 4, 2022 • 1 new comment -
csv needs more quoting rules
#67230 commented on
Jul 4, 2022 • 1 new comment -
asyncio.get_event_loop() fails if there is no current event loop
#94174 commented on
Jul 4, 2022 • 1 new comment -
Get bad circle and arc when call create_oval and create_arc with large width in tkinter Canvas
#94420 commented on
Jul 5, 2022 • 1 new comment -
Log formatters which use newlines to separate messages should quote newlines for security reasons
#94503 commented on
Jul 5, 2022 • 1 new comment -
functools.partial objects should set __signature__ and _annotations__
#91002 commented on
Jul 6, 2022 • 1 new comment -
Not documented special names
#67827 commented on
Jul 6, 2022 • 1 new comment -
Deprecate Process Child Watchers
#82772 commented on
Jul 6, 2022 • 1 new comment -
argparse.FileType opens a file and never closes it
#58032 commented on
Jul 6, 2022 • 1 new comment -
IDLE: Better support history navigation
#85247 commented on
Jul 6, 2022 • 1 new comment -
Argparse choices should be a sequence
#92446 commented on
Jul 7, 2022 • 1 new comment -
Programming FAQ about "How do I apply a method to a sequence of objects?" should include the option of an explicit for-loop
#84522 commented on
Jul 7, 2022 • 1 new comment -
Document exceptions raised by importlib.import
#85076 commented on
Jul 7, 2022 • 1 new comment -
"signal only works in main thread" in main thread
#83085 commented on
Jul 7, 2022 • 1 new comment -
race condition in asyncio.BaseEventLoop.run_forever
#94031 commented on
Jul 8, 2022 • 1 new comment -
inspect.getmembers passes exceptions from object's properties through
#79289 commented on
Jul 8, 2022 • 1 new comment -
Include sha256 hashes of release downloads in announcement communications
#90235 commented on
Jul 8, 2022 • 1 new comment -
Possible bug: pdb causes exception
#90693 commented on
Jul 8, 2022 • 1 new comment -
Confirm the types of parameters of traceback.format_list and traceback.StackSummary.from_list post-3.5
#78829 commented on
Jul 8, 2022 • 1 new comment -
Objects referencing private-mangled names do not roundtrip properly under pickling.
#77188 commented on
Jul 8, 2022 • 1 new comment -
add pathlib.Path.walk method
#90385 commented on
Jul 8, 2022 • 1 new comment -
inspect.getclosurevars returns wrong globals dict
#80878 commented on
Jul 9, 2022 • 1 new comment -
bpo-30514: test_pop3lib asyncore with asyncio
#1864 commented on
Jul 8, 2022 • 1 new comment -
[PEP 558 - WIP] bpo-30744: Trace hooks no longer reset closure state
#3640 commented on
Jul 5, 2022 • 1 new comment -
gh-88339: enable fast seeking of uncompressed unencrypted zipfile.ZipExtFile
#27737 commented on
Jul 8, 2022 • 1 new comment -
bpo-45819: Avoid releasing the GIL in nonblocking socket operations
#29579 commented on
Jul 7, 2022 • 1 new comment -
bpo-45897: Fix frozen-slotted dataclass bug
#29895 commented on
Jul 7, 2022 • 1 new comment -
bpo-47071: Retry recvfrom when ERROR_PORT_UNREACHABLE received.
#32011 commented on
Jul 6, 2022 • 1 new comment -
gh-91398: Remove IDLE shell sidebar padding
#32363 commented on
Jul 5, 2022 • 1 new comment -
Potential Performance Improvements
#92084 commented on
Jul 7, 2022 • 1 new comment -
gh-91803: Mock - fix error when using autospec methods with seal
#92213 commented on
Jul 3, 2022 • 1 new comment -
gh-87766: fix highlight location for f-string field errors
#92856 commented on
Jul 8, 2022 • 1 new comment -
gh-83638: Add sqlite3.Connection.autocommit for PEP 249 compliant behaviour
#93823 commented on
Jul 8, 2022 • 1 new comment -
gh-94182: run the PidfdChildWatcher on the running loop
#94184 commented on
Jul 7, 2022 • 1 new comment -
gh-74696: Pass root_dir to custom archivers which support it
#94251 commented on
Jul 4, 2022 • 1 new comment -
gh-94286 Fix documentation of print default param
#94297 commented on
Jul 6, 2022 • 1 new comment -
Pdb crashes after jump with `Fatal Python error: _PyMem_DebugRawFree: bad trailing pad byte`
#91742 commented on
Jul 3, 2022 • 0 new comments -
_struct.Struct: calling functions without calling __init__ results in SystemError
#78724 commented on
Jul 3, 2022 • 0 new comments -
assertion failures and a crash when using an uninitialized struct.Struct object
#75960 commented on
Jul 3, 2022 • 0 new comments -
email parser fails to decode quoted-printable rfc822 message attachemnt
#89229 commented on
Jul 4, 2022 • 0 new comments -
Use the runtime's main thread ID in the threading module.
#83223 commented on
Jul 6, 2022 • 0 new comments -
statistics module: NaN handling in median, median_high an median_low
#77265 commented on
Jul 7, 2022 • 0 new comments -
Decide the fate of undocumented script behavior of some modules
#93096 commented on
Jul 8, 2022 • 0 new comments -
assertion failures on Windows in Python/traceback.c in case of a bad io.open
#75623 commented on
Jul 8, 2022 • 0 new comments -
bpo-32780: Fix the PEP3118 format string for ctypes.Structure
#5561 commented on
Jul 8, 2022 • 0 new comments -
bpo-32782: PEP3118 itemsize of an empty ctypes array should not be 0
#5576 commented on
Jul 7, 2022 • 0 new comments -
bpo-34305: Unwrap decorators in getfile, rather than downstream
#8602 commented on
Jul 7, 2022 • 0 new comments -
bpo-40606: Copy cached_property return type annotations to __annotations__
#20052 commented on
Jul 7, 2022 • 0 new comments -
Simplify routine in inspect.signature parsing
#21104 commented on
Jul 8, 2022 • 0 new comments -
bpo-45258: search for -isysroot in addition to --sysroot
#28501 commented on
Jul 8, 2022 • 0 new comments -
bpo-10483: fix definition of executable file for http.server on windows
#30216 commented on
Jul 8, 2022 • 0 new comments -
bpo-46456:Add '.avif' mime to 'image/avif'
#30823 commented on
Jul 5, 2022 • 0 new comments -
bpo-20039: Add doc to argparse.ArgumentTypeError
#31125 commented on
Jul 5, 2022 • 0 new comments -
bpo-46671 Fix empty iter error message in min/max
#31181 commented on
Jul 6, 2022 • 0 new comments -
GH-90980: skip getaddrinfo thread if host is already resolved, using socket.AI_NUMERIC...
#31497 commented on
Jul 4, 2022 • 0 new comments -
bpo-35540 dataclasses.asdict support defaultdict fields
#32056 commented on
Jul 4, 2022 • 0 new comments -
gh-91247: improve performance of list and tuple repeat (with specialization for n=1)
#91482 commented on
Jul 4, 2022 • 0 new comments -
gh-91539: improve performance of get_proxies_environment
#91566 commented on
Jul 2, 2022 • 0 new comments -
Docs: replace 'currying' by 'partial function'.
#91814 commented on
Jul 7, 2022 • 0 new comments -
gh-92734: Add indentation feature to reprlib.Repr
#92735 commented on
Jul 7, 2022 • 0 new comments -
gh-73196: Add namespace/scope clarification for inheritance section
#92840 commented on
Jul 7, 2022 • 0 new comments -
Use SyntaxError invalid range in tutorial introduction example
#93031 commented on
Jul 7, 2022 • 0 new comments -
test_concurrent_futures: Remove unneeded/confusing format call
#93119 commented on
Jul 7, 2022 • 0 new comments -
Comment nit: fix comment reference in pycore_interp.h
#93188 commented on
Jul 8, 2022 • 0 new comments -
gh-93243: Make smtpd private before porting its users
#93246 commented on
Jul 5, 2022 • 0 new comments -
gh-71616: Add note to warn against general translation of saxutils.escape()
#93450 commented on
Jul 7, 2022 • 0 new comments -
gh-89051: Add ssl.OP_LEGACY_SERVER_CONNECT
#93927 commented on
Jul 6, 2022 • 0 new comments -
Fix a potential variable misuse bug
#93935 commented on
Jul 8, 2022 • 0 new comments -
What's new in 3.11: Correctly count schemes
#94110 commented on
Jul 7, 2022 • 0 new comments -
gh-90717: Update the documentation for the altchars paremeter in base64 library
#94187 commented on
Jul 7, 2022 • 0 new comments -
gh-59200: Clarify `PyLong_FromString` documentation
#94363 commented on
Jul 8, 2022 • 0 new comments -
gh-91351: Fix some bugs in importlib handling of re-entrant imports
#94504 commented on
Jul 4, 2022 • 0 new comments