Insights: python/cpython
Overview
Could not load contribution data
Please try again later
63 Pull requests merged by 34 people
-
gh-101688: Implement types.get_original_bases
#101827 merged
Apr 23, 2023 -
GH-103718: Correctly cache and restore f-string buffers when needed
#103719 merged
Apr 23, 2023 -
[3.11] gh-103592: Add tests of `Literal` with `Enum` and `Union` of `Literal`s (GH-103706)
#103720 merged
Apr 23, 2023 -
gh-103592: Add tests of `Literal` with `Enum` and `Union` of `Literal`s
#103706 merged
Apr 23, 2023 -
gh-103716: Add test support requires fork in simple_subprocess
#103717 merged
Apr 23, 2023 -
gh-101408: PyObject_GC_Resize should calculate preheader size.
#101741 merged
Apr 23, 2023 -
[3.11] gh-103449: Fix a bug in dataclass docstring generation (GH-103454)
#103599 merged
Apr 23, 2023 -
GH-103699: Add `__orig_bases__` to various typing classes
#103698 merged
Apr 23, 2023 -
[3.11] gh-81403: Fix for CacheFTPHandler in urllib (GH-13951)
#103705 merged
Apr 23, 2023 -
[3.11] gh-68654: Clarify subdirectories used by pkgutil.extend_path (GH-103701)
#103702 merged
Apr 23, 2023 -
gh-81403: Fix for CacheFTPHandler in urllib
#13951 merged
Apr 23, 2023 -
gh-102310: Change error range for invalid bytes literals
#103663 merged
Apr 23, 2023 -
gh-68654: Clarify subdirectories used by pkgutil.extend_path
#103701 merged
Apr 22, 2023 -
[3.11] Revert "Avoid error lexing multiprocessing docs code block on Pygments 2.15.0" (GH-103616)
#103695 merged
Apr 22, 2023 -
Revert "Avoid error lexing multiprocessing docs code block on Pygments 2.15.0"
#103616 merged
Apr 22, 2023 -
gh-84436: Implement Immortal Objects
#19474 merged
Apr 22, 2023 -
gh-103661: Apply bugfix from importlib_metadata 6.5.1 and restore test.
#103681 merged
Apr 22, 2023 -
gh-83791: Raise TypeError for len(memoryview_0d)
#18463 merged
Apr 22, 2023 -
[3.11] GH-103475: cache() and lru_cache() do not have a "call once" guarantee (GH-103669)
#103682 merged
Apr 22, 2023 -
GH-103484: Fix broken links reported by linkcheck
#103608 merged
Apr 22, 2023 -
GH-103475: cache() and lru_cache() do not have a "call once" guarantee
#103669 merged
Apr 22, 2023 -
Descriptor HowTo: Update to include attributes added in Python 3.10
#103666 merged
Apr 22, 2023 -
gh-103559: Update bundled pip version to 23.1.1
#103560 merged
Apr 22, 2023 -
gh-103556: [inspect.Signature] disallow pos-or-kw params without default after pos-only with default
#103557 merged
Apr 22, 2023 -
Minor improvements to the functools docs
#103672 merged
Apr 22, 2023 -
GH-103415: Document itertools.batched() in whatsnew.3.12
#103670 merged
Apr 22, 2023 -
gh-103661: Skip failing test on Windows.
#103662 merged
Apr 21, 2023 -
gh-103082: Fix shifted field initialization in `instrumentation.c`
#103561 merged
Apr 21, 2023 -
Sync with importlib_metadata 6.5
#103584 merged
Apr 21, 2023 -
gh-99352: Respect `http.client.HTTPConnection.debuglevel` in `urllib.request.AbstractHTTPHandler`
#99353 merged
Apr 21, 2023 -
gh-98641: Task group vs gather
#103644 merged
Apr 20, 2023 -
gh-98040: Move the Single-Phase Init Tests Out of test_imp
#102561 merged
Apr 19, 2023 -
gh-83861: Fix datetime.astimezone() method
#101545 merged
Apr 19, 2023 -
gh-102856: Clean some of the PEP 701 tokenizer implementation
#103634 merged
Apr 19, 2023 -
gh-102856: Skip test_mismatched_parens in WASI builds
#103633 merged
Apr 19, 2023 -
gh-102856: Initial implementation of PEP 701
#102855 merged
Apr 19, 2023 -
gh-103583: Add ref. dependency between multibytecodec modules
#103589 merged
Apr 19, 2023 -
[3.11] Doc: Fix broken link to emscripten networking website (GH-99531)
#103610 merged
Apr 19, 2023 -
gh-83004: Harden msvcrt further
#103420 merged
Apr 19, 2023 -
GH-88342: clarify that `asyncio.as_completed` accepts generators yielding tasks
#103626 merged
Apr 19, 2023 -
[3.11] gh-103582: Remove last references to `argparse.REMAINDER` from docs (GH-103586)
#103620 merged
Apr 19, 2023 -
gh-102778: IDLE - make sys.last_exc available in Shell after traceback
#103314 merged
Apr 19, 2023 -
gh-103582: Remove last references to `argparse.REMAINDER` from docs
#103586 merged
Apr 19, 2023 -
gh-103583: Always pass multibyte codec structs as const
#103588 merged
Apr 19, 2023 -
gh-103617: Fix compiler warning in _iomodule.c
#103618 merged
Apr 19, 2023 -
gh-103596: [Enum] do not shadow mixed-in methods/attributes
#103600 merged
Apr 18, 2023 -
gh-100530: Change the error message for `MatchClass`
#103576 merged
Apr 18, 2023 -
gh-95299: Remove lingering setuptools reference in installer scripts
#103613 merged
Apr 18, 2023 -
[Doc] Fix a typo in optparse.rst
#103504 merged
Apr 18, 2023 -
gh-101100: Fix broken reference `__format__` in `string.rst`
#103531 merged
Apr 18, 2023 -
gh-95299: Stop installing setuptools as a part of ensurepip and venv
#101039 merged
Apr 18, 2023 -
[3.11] GH-103484: Docs: add linkcheck allowed redirects entries for most cases (GH-103569)
#103602 merged
Apr 18, 2023 -
GH-103484: Docs: add linkcheck allowed redirects entries for most cases
#103569 merged
Apr 18, 2023 -
gh-67230: Update Misc/whatsnew/3.12.rst for csv module changes
#103598 merged
Apr 18, 2023 -
gh-103449: Fix a bug in dataclass docstring generation
#103454 merged
Apr 17, 2023 -
gh-103092: Isolate winreg
#103250 merged
Apr 17, 2023 -
gh-103088: Ensure POSIX venv scripts always use LF line endings
#103591 merged
Apr 17, 2023 -
gh-101525: Fix make test if the --enable-bolt enabled
#103574 merged
Apr 17, 2023 -
Remove `expert-*` from `project-updater` GH workflow
#103579 merged
Apr 17, 2023 -
gh-103583: Add codecs and maps to _codecs_* module state
#103540 merged
Apr 17, 2023 -
[3.11] GH-83893: Cross reference env. vars and -X command line options (GH-103414)
#103467 merged
Apr 16, 2023 -
gh-48330: address review comments to PR-12271
#103209 merged
Apr 16, 2023
37 Pull requests opened by 30 people
-
gh-99108: Initial import of HACL-SHA3 into Python
#103597 opened
Apr 17, 2023 -
gh-73936: Support unicode passwords in smtplib
#103611 opened
Apr 18, 2023 -
gh-103092: Isolate ctypes
#103612 opened
Apr 18, 2023 -
Remove redundant assignment in ssl._create_unverified_context().
#103625 opened
Apr 19, 2023 -
gh-103624: avoid DeprecationWarning when getting package metadata in pydoc
#103627 opened
Apr 19, 2023 -
gh-103606: Improve error message from logging.config.FileConfig
#103628 opened
Apr 19, 2023 -
gh-83403: Document and test `parent` param in `Mock.__init__`
#103630 opened
Apr 19, 2023 -
Pin GitHub Actions to specific commits for security
#103635 opened
Apr 19, 2023 -
GH-84976: Create Lib/_pydatetime to optimize import datetime when C implementation is available
#103637 opened
Apr 19, 2023 -
gh-103360: Added and linked to subheader "String escape sequences"
#103638 opened
Apr 20, 2023 -
gh-103639: Add argparse 'subspace_dest' feature
#103640 opened
Apr 20, 2023 -
[3.10] CI: Do not allow merge if labelled DO-NOT-MERGE (GH-103337)
#103641 opened
Apr 20, 2023 -
gh-103636: add enums for days and months in calendar module
#103642 opened
Apr 20, 2023 -
gh-103650: Fix perf maps address format
#103651 opened
Apr 20, 2023 -
gh-103648: Make `datetime.timestamp()` raise `OverflowError` when overflow on Windows
#103653 opened
Apr 20, 2023 -
update windows default PATHEXT
#103655 opened
Apr 20, 2023 -
gh-67766 - show argument for struct.pack range errors
#103657 opened
Apr 20, 2023 -
Mention Ellipsis pickling in the docs
#103660 opened
Apr 21, 2023 -
gh-103590: do not wrap a single exception raised from a try-except*
#103665 opened
Apr 21, 2023 -
gh-103656: [RFC] do not use `tok_mode` at call_invalid_rules mode
#103667 opened
Apr 21, 2023 -
gh-103668: Run pyugrade on idlelib
#103671 opened
Apr 21, 2023 -
gh-103673: Add missing ForkingUnixStreamServer and ForkingUnixDatagramServer socketservers
#103674 opened
Apr 22, 2023 -
gh-92248: Deprecate `type`, `chocies`, `metavar` parameters of `argparse.BooleanOptionalAction`
#103678 opened
Apr 22, 2023 -
[3.11] Descriptor HowTo: Update to include attributes added in Python 3.10 (GH-103666)
#103680 opened
Apr 22, 2023 -
[3.11] GH-103484: Fix broken links reported by linkcheck (GH-103608)
#103683 opened
Apr 22, 2023 -
gh-89415: Add source-specific multicast constants to socket module
#103684 opened
Apr 22, 2023 -
gh-103685: Fix tkinter.Menu.index() for Tk 8.7
#103686 opened
Apr 22, 2023 -
gh-103693: Add convenience variable feature to `pdb`
#103694 opened
Apr 22, 2023 -
Update name in acknowledgements and add mailmap
#103696 opened
Apr 22, 2023 -
GH-85118: Add SEM_FAILCRITICALERRORS to SuppressCrashReport call to SetErrorMode
#103697 opened
Apr 22, 2023 -
GH-69695: Update documentation for PyImport_ImportModule
#103700 opened
Apr 22, 2023 -
[3.11] gh-102310: Change error range for invalid bytes literals (GH-103663)
#103703 opened
Apr 23, 2023 -
gh-103708: Make directory layout in sysconfig implementation configurable
#103709 opened
Apr 23, 2023 -
gh-103712: Increase the length of the type name in AttributeError messages
#103713 opened
Apr 23, 2023 -
Removed unnecessary escaping of asterisks
#103714 opened
Apr 23, 2023 -
GH-103721: Allow defining GenericAlias-like things
#103722 opened
Apr 23, 2023 -
gh-103724: ensure error is raised when no arg is supplied
#103725 opened
Apr 23, 2023
88 Issues closed by 42 people
-
Not closing an f-string leads to a use-after-free
#103718 closed
Apr 23, 2023 -
argparse: add_mutually_exclusive_group() documented example is not working
#103711 closed
Apr 23, 2023 -
Incorrect deduplication of Enum values in `Union[Literal[1], Literal[SomeEnum.one]]`
#103592 closed
Apr 23, 2023 -
Add missing requires_fork decorator to test case in simple_subprocess
#103716 closed
Apr 23, 2023 -
PIP 23.1.1
#103715 closed
Apr 23, 2023 -
[dataclasses] Exception on `__doc__` generation, when object signature cannot be fetched
#103449 closed
Apr 23, 2023 -
Add `__orig_bases__` to non-generic TypedDict
#103699 closed
Apr 23, 2023 -
make asyncio.Timeout and asyncio.TaskGroup fail early when used incorrectly
#95569 closed
Apr 23, 2023 -
support for Awaitable objects in `asyncio.wait` removed in 3.11
#95601 closed
Apr 23, 2023 -
extend_path explanation in documentation is ambiguous
#68654 closed
Apr 23, 2023 -
Python3 erroneously calls r'\' a syntax error
#103704 closed
Apr 23, 2023 -
Incorrect `inspect.Signature` can be created: pos-only with a default followed by pos-or-kw without one
#103556 closed
Apr 23, 2023 -
Memory error in operator.imod
#103689 closed
Apr 22, 2023 -
Memory error in operator.mul
#103692 closed
Apr 22, 2023 -
Memory error in operator.mod
#103691 closed
Apr 22, 2023 -
Memory error in operator.lshift
#103690 closed
Apr 22, 2023 -
Memory error in calendar.isleap
#103687 closed
Apr 22, 2023 -
importlib/test_metadata_api fails on Windows buildbots
#103661 closed
Apr 22, 2023 -
memoryview.__len__ should raise an exception for 0d buffers
#83791 closed
Apr 22, 2023 -
FIPS usedforsecurity flag is no longer functional with OpenSSL 3.0.0
#90307 closed
Apr 22, 2023 -
Document that cache() and lru_cache() do not have a "call once" guarantee
#103475 closed
Apr 22, 2023 -
Upgrade the bundled version of pip to 23.1
#103559 closed
Apr 22, 2023 -
For Loop Index not Incrementing
#103677 closed
Apr 22, 2023 -
Document `itertools.batched` in What's new in Python 3.12
#103415 closed
Apr 22, 2023 -
venv activate bash script has wrong line endings in Windows
#76632 closed
Apr 21, 2023 -
Interpreter crashes with `--with-trace-refs` on
#103621 closed
Apr 21, 2023 -
File not found, then key error accured
#103654 closed
Apr 21, 2023 -
Upload .nupkg file or .zip equivalent to python.org
#103011 closed
Apr 21, 2023 -
Inconsistent `AttributeError` messages for private names
#103623 closed
Apr 21, 2023 -
Test issue
#47020 closed
Apr 21, 2023 -
[spam]
#103658 closed
Apr 21, 2023 -
urllib.request.urlopen throws on some valid FTP files
#79417 closed
Apr 21, 2023 -
`urllib.request.urlopen()` no longer respects the `http.client.HTTPConnection.debuglevel` flag
#99352 closed
Apr 21, 2023 -
urllib.parse: Allow more flexibility in schemes and URL resolution behavior
#90495 closed
Apr 21, 2023 -
pylint is broken with CPython main
#101914 closed
Apr 20, 2023 -
Memory error in calendar.TextCalendar.formatmonth
#103652 closed
Apr 20, 2023 -
Tests for `pathlib.Path.walk()` are a little fragile
#103517 closed
Apr 20, 2023 -
How ro fix the chm encoding in Non western european codepage(cp1252) Windows
#76711 closed
Apr 20, 2023 -
Manual for python 3.9.6 will not let me search
#88908 closed
Apr 20, 2023 -
Green-box doc glitch: winhelp version only
#49638 closed
Apr 20, 2023 -
asyncio subprocesses allow pids to be reaped, different behavior than regular subprocesses
#84259 closed
Apr 20, 2023 -
asyncio: Add PHA for TLS 1.3
#79028 closed
Apr 20, 2023 -
aclose() doesn't stop raise StopAsyncIteration / GeneratorExit to __anext__()
#78911 closed
Apr 20, 2023 -
pause_reading() doesn't work from connection_made()
#76002 closed
Apr 20, 2023 -
Improve the performance of `set_update_internal()`
#103563 closed
Apr 20, 2023 -
https://github.com/python/cpython/blob/6be7aee18c5b8e639103df951d0d277f4b46f902/.github/CODEOWNERS#L8
#103643 closed
Apr 20, 2023 -
The documentation about asyncio.TaskGroup might portray it as a replacement for asyncio.gather
#98641 closed
Apr 20, 2023 -
Malformatted raw email with core `smtplib` module
#102373 closed
Apr 20, 2023 -
Please use active voice in async docs.
#85747 closed
Apr 20, 2023 -
Modifications to support iOS as a cross-compilation target
#67858 closed
Apr 20, 2023 -
Allow separators in `attrgetter`
#103622 closed
Apr 19, 2023 -
Add support for io_uring to cpython
#85443 closed
Apr 19, 2023 -
Implement subclass hooks for asyncio abstract classes
#77805 closed
Apr 19, 2023 -
add support for tls/ssl sessions in asyncio
#79152 closed
Apr 19, 2023 -
Memory leak in ThreadPoolExecutor + run_in_executor
#82611 closed
Apr 19, 2023 -
asyncio.Runner allows async generators to skip gracefull finalization
#95584 closed
Apr 19, 2023 -
convenience of using create_datagram_endpoint (and friends)
#87785 closed
Apr 19, 2023 -
Add a shutdown method to threading and asyncio Queue classes
#81515 closed
Apr 19, 2023 -
Analyze and improve `test_asyncio.py`: right now it might be flaky
#97546 closed
Apr 19, 2023 -
Remove legacy code for generator based coroutines in `asyncio`
#102748 closed
Apr 19, 2023 -
Enhance aiter to support built-in sync iterables
#101495 closed
Apr 19, 2023 -
Replace use of `test.test_asyncio.utils.TestCase` with `unittest.IsolatedAsyncioTestCase`
#93357 closed
Apr 19, 2023 -
Add stats for asyncio task usage.
#77402 closed
Apr 19, 2023 -
Netlify preview builds silently fail with `Deploy Preview canceled`
#103604 closed
Apr 19, 2023 -
Dangling references to argparse.REMAINDER
#103582 closed
Apr 19, 2023 -
Add sys.last_exc, deprecate sys.last_type, sys.last_value and sys.last_traceback
#102778 closed
Apr 19, 2023 -
Python 3.11 fails to build from source under homebrew on macOS 13.3 / Xcode 14.3
#103235 closed
Apr 19, 2023 -
Compiler warnings in _iomodule.c
#103617 closed
Apr 19, 2023 -
tempfile.TemporaryDirectory() returns a directory that does not exist
#103619 closed
Apr 19, 2023 -
ENUM TypeError using mixing
#91267 closed
Apr 18, 2023 -
[Enum] Deprecate member.member access with removal in 3.14
#95077 closed
Apr 18, 2023 -
[Enum] attributes of mixed-in classes can be shadowed by other members
#103596 closed
Apr 18, 2023 -
[3.8] [3.7] `test_mkfifo_dir_fd` triggers segfaults on macOS CI
#102306 closed
Apr 18, 2023 -
Document that itertools classes are picklable
#103614 closed
Apr 18, 2023 -
Confusing error message when attempting to pass a newtype as a match pattern
#100530 closed
Apr 18, 2023 -
Integrate tkinter and asyncio (and async)
#71733 closed
Apr 18, 2023 -
If the working directory and the venv are on different disks, venv doesn't work in bash on Windows
#103088 closed
Apr 18, 2023 -
Triple quoted literal definition and 7 in row
#103594 closed
Apr 18, 2023 -
Redundant call to call_soon_threasafe when using PidfdChildWatcher
#98057 closed
Apr 18, 2023 -
Requesting A true Access Control Mechanism access modifiers feature enhancement
#103601 closed
Apr 18, 2023 -
Help finding replacement for MessageSource
#103603 closed
Apr 18, 2023 -
Expand on enum limitations
#101273 closed
Apr 17, 2023 -
[pathlib] issues with Windows device paths
#78079 closed
Apr 17, 2023 -
os.MFD_HUGE_16GB negative value caused by integer overflow
#94774 closed
Apr 17, 2023 -
python
#103587 closed
Apr 17, 2023 -
importlib.metadata.version can return None
#91216 closed
Apr 16, 2023
36 Issues opened by 32 people
-
Empty unclosed f-string does not directly raise a SyntaxError in the REPL
#103727 opened
Apr 23, 2023 -
Disable vfork() when running under ASAN
#103726 opened
Apr 23, 2023 -
Add test case to assert Type error if no arg as provided in os.register_at_fork
#103724 opened
Apr 23, 2023 -
grammatical error in `ssl.SSLContext.sslsocket_class` docstring
#103723 opened
Apr 23, 2023 -
Allow defining GenericAlias-like things
#103721 opened
Apr 23, 2023 -
Length of type names in AttributeError are inconsistent
#103712 opened
Apr 23, 2023 -
build python.wasm for wasm-micro-runtime
#103710 opened
Apr 23, 2023 -
Make site-packages implementation configurable
#103708 opened
Apr 23, 2023 -
Do not skip Tkinter tests for ASAN builds if not using X11
#103707 opened
Apr 23, 2023 -
Add convenience variables to `pdb`
#103693 opened
Apr 22, 2023 -
Tk 8.7: TIP 577 breaks tkinter.Menu.index()
#103685 opened
Apr 22, 2023 -
python3 shebang does not work with py.exe and venv on Windows
#103679 opened
Apr 22, 2023 -
Document the final steps for producing CPython's macOS flat installer
#103676 opened
Apr 22, 2023 -
socketserver: Add missing ForkingUnixStreamServer and ForkingUnixDatagramServer servers
#103673 opened
Apr 22, 2023 -
IDLE - Update code with pyupgrade
#103668 opened
Apr 21, 2023 -
Make an `async.get_running_loop()` and `asyncio.current_task()` that returns None
#103664 opened
Apr 21, 2023 -
'str' expected, not PosixPath
#103659 opened
Apr 21, 2023 -
Out-of-bounds read in unicodeobject.c ascii_decode()
#103656 opened
Apr 20, 2023 -
perf maps address format
#103650 opened
Apr 20, 2023 -
Invalid arument error for datetime.timestamp() method in windows
#103648 opened
Apr 20, 2023 -
make failed:Failed to build these modules: _bz2
#103647 opened
Apr 20, 2023 -
Windows Store installation of Python adds a pip.ini file which configures --user
#103646 opened
Apr 20, 2023 -
Inherited `multiprocessing.Process` cannot be utilized with `multiprocessing.Pool`
#103645 opened
Apr 20, 2023 -
Convert calendar constants to enums and add months
#103636 opened
Apr 19, 2023 -
PurePosixPath no longer correctly parses PureWindowsPath
#103631 opened
Apr 19, 2023 -
Implement PEP 692
#103629 opened
Apr 19, 2023 -
pydoc emits deprecation warnings about package metadata
#103624 opened
Apr 19, 2023 -
Behavior change for opcode trace after PEP 669
#103615 opened
Apr 18, 2023 -
Using `PyEval_GetFrame()` to get the current frame in PEP 523 frame evaluator returns the previous frame
#103609 opened
Apr 18, 2023 -
Cannot pause asyncio transport immediately
#103607 opened
Apr 18, 2023 -
Unhelpful error message from logging.config.FileConfig can be improved
#103606 opened
Apr 18, 2023 -
`os.path.splitroot()` splits "Global" and "GLOBALROOT" device paths incorrectly
#103593 opened
Apr 17, 2023 -
[ExceptionGroup] Inconsistent raise inside except*
#103590 opened
Apr 17, 2023 -
list.__add__ raises instead of returning NotImplemented
#103585 opened
Apr 17, 2023 -
Isolate _multibytecodec
#103583 opened
Apr 16, 2023
143 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-101859: Add caching of `types.GenericAlias` objects
#103541 commented on
Apr 21, 2023 • 39 new comments -
gh-87729: add LOAD_SUPER_ATTR instruction for faster super()
#103497 commented on
Apr 20, 2023 • 25 new comments -
gh-103285: Rewrite _splitlines_no_ff to improve performance
#103307 commented on
Apr 23, 2023 • 16 new comments -
Sphinx linkcheck and broken/redirect occurrences in Python Docs
#103484 commented on
Apr 23, 2023 • 13 new comments -
gh-102950: Implement PEP 706 – Filter for tarfile.extractall
#102953 commented on
Apr 20, 2023 • 13 new comments -
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types
#103511 commented on
Apr 21, 2023 • 8 new comments -
Support moving across filesystems in pathlib.Path, as shutil.move() does
#73991 commented on
Apr 17, 2023 • 7 new comments -
Add eager task creation API to asyncio
#97696 commented on
Apr 23, 2023 • 7 new comments -
bpo-39732: encode UIDs in XML as CF$UID
#18622 commented on
Apr 20, 2023 • 6 new comments -
Doc for `-X dev` option should mention PYTHONDEVMODE
#83893 commented on
Apr 17, 2023 • 5 new comments -
gh-97850: Deprecate `find_loader` and `get_loader` in `pkgutil`
#98520 commented on
Apr 19, 2023 • 5 new comments -
Improve coverage of `argparse` module
#103558 commented on
Apr 18, 2023 • 4 new comments -
Replace built-in hashlib with verified implementations from HACL*
#99108 commented on
Apr 19, 2023 • 4 new comments -
argparse: subparser is required even with `required=False`
#103520 commented on
Apr 21, 2023 • 4 new comments -
[Windows] OneDrive SharePoint sync folder - incorrect values returned by os.listdir and win32file.FindFilesW
#102993 commented on
Apr 23, 2023 • 4 new comments -
gh-103607: Fixing pause_reading called in connection made is ignored
#17425 commented on
Apr 23, 2023 • 4 new comments -
gh-103558: Add coverage tests for argparse
#103570 commented on
Apr 18, 2023 • 4 new comments -
Make `dis.Instruction` more useful
#102676 commented on
Apr 20, 2023 • 3 new comments -
All standard library functions accepting `str` paths must accept `PathLike` as well
#102425 commented on
Apr 21, 2023 • 3 new comments -
Tkinter: C API changes are needed for Tcl 8.7 and 9.0
#103194 commented on
Apr 22, 2023 • 3 new comments -
gh-85394: new tests for demonstrating polling problem on subprocess with universal_newlines=True
#25859 commented on
Apr 21, 2023 • 3 new comments -
bpo-24964: Add _proxy_response_headers attribute to HTTPConnection
#26152 commented on
Apr 23, 2023 • 3 new comments -
gh-102832: IDLE - remove use of deprecated sys.last_xyzs for stackviewer
#103339 commented on
Apr 21, 2023 • 3 new comments -
gh-103533: Use pep669 APIs for cprofile
#103534 commented on
Apr 20, 2023 • 3 new comments -
`filterwarnings` causes `warnings.warn` to raise `TypeError` on non-string messages
#103577 commented on
Apr 17, 2023 • 2 new comments -
REPL hangs if the unknown variable is accessed inside the audit function
#103552 commented on
Apr 17, 2023 • 2 new comments -
Add more examples in the `warnings` docs
#93343 commented on
Apr 18, 2023 • 2 new comments -
Tkinter widget.unbind(sequence, funcid) unbind all bindings
#75666 commented on
Apr 18, 2023 • 2 new comments -
Implement and document PEP 669.
#103082 commented on
Apr 18, 2023 • 2 new comments -
argparse exits on error even when exit_on_error=False
#103498 commented on
Apr 18, 2023 • 2 new comments -
argparse incorrectly says arguments are required
#103219 commented on
Apr 19, 2023 • 2 new comments -
Some DTrace probes are broken in 3.11
#98894 commented on
Apr 19, 2023 • 2 new comments -
Deprecate `pathlib.Path.lstat()` and `lchmod()`
#103476 commented on
Apr 20, 2023 • 2 new comments -
Expose `sqlite3_db_config` and verbs (or equivalent)
#103489 commented on
Apr 20, 2023 • 2 new comments -
ZipInfo corrupts file names in some old zip archives
#84353 commented on
Apr 21, 2023 • 2 new comments -
urllib.parse space handling CVE-2023-24329 appears unfixed
#102153 commented on
Apr 21, 2023 • 2 new comments -
The activate script in Windows is not correct for venvs created in git-bash
#82764 commented on
Apr 21, 2023 • 2 new comments -
End-of-file does not always mean that the file can no longer be read from
#103436 commented on
Apr 22, 2023 • 2 new comments -
PEP 701 – Syntactic formalization of f-strings
#102856 commented on
Apr 22, 2023 • 2 new comments -
(🐞) Column marker in error message off when line contains non ASCII character
#102310 commented on
Apr 23, 2023 • 2 new comments -
bpo-32779: Fix urljoining with an empty query string.
#5645 commented on
Apr 21, 2023 • 2 new comments -
bpo-40172: fixed old zip filename corruption
#19335 commented on
Apr 21, 2023 • 2 new comments -
gh-44123: Add note on relative path for os.exec*
#93826 commented on
Apr 23, 2023 • 2 new comments -
[PoC] gh-101819: Isolate _io
#101948 commented on
Apr 17, 2023 • 2 new comments -
gh-103091: Add PyUnstable_Type_AssignVersionTag
#103095 commented on
Apr 22, 2023 • 2 new comments -
gh-102765: Updated isdir/isfile/islink/exists to use Py_GetFileInformationByName in ntpath when available
#103485 commented on
Apr 20, 2023 • 2 new comments -
gh-103295: expose API for writing perf map files
#103546 commented on
Apr 22, 2023 • 2 new comments -
importlib.metadata.distribution fails to find entry points
#101608 commented on
Apr 16, 2023 • 1 new comment -
Teleport method for turtle class
#88773 commented on
Apr 17, 2023 • 1 new comment -
resource tracker destroys shared memory segments when other processes should still have valid access
#82300 commented on
Apr 18, 2023 • 1 new comment -
Remove bundled setuptools
#95299 commented on
Apr 18, 2023 • 1 new comment -
Deprecate pickle support for itertools
#101588 commented on
Apr 18, 2023 • 1 new comment -
ValueError: I/O operation on closed file. in ZipFile destructor
#81954 commented on
Apr 18, 2023 • 1 new comment -
csv needs more quoting rules
#67230 commented on
Apr 19, 2023 • 1 new comment -
Add nargs='...' to the reference of add_argument in argparse
#101472 commented on
Apr 19, 2023 • 1 new comment -
unittest.mock.Mock.parent is broken or undocumented
#83403 commented on
Apr 19, 2023 • 1 new comment -
argparse - make return type from `add_subparsers` public
#101503 commented on
Apr 19, 2023 • 1 new comment -
datetime library doesn't support valid ISO-8601 alternative for midnight
#102450 commented on
Apr 19, 2023 • 1 new comment -
New sysconfig API: Install paths
#103481 commented on
Apr 19, 2023 • 1 new comment -
ctypes.util.find_library needlessly call crle on Solaris
#67476 commented on
Apr 20, 2023 • 1 new comment -
When sending binary file to a Microsoft FTP server over FTP TLS, the SSL unwind method hangs
#78738 commented on
Apr 20, 2023 • 1 new comment -
feature request: --advanced-help feature for argparse
#98664 commented on
Apr 20, 2023 • 1 new comment -
Optimize `pathlib.PurePath.__fspath__()`
#102783 commented on
Apr 20, 2023 • 1 new comment -
multiprocessing.Pool(64) throws on Windows
#89240 commented on
Apr 20, 2023 • 1 new comment -
tabulary entries in PDF documentation
#48395 commented on
Apr 20, 2023 • 1 new comment -
Cache types.GenericAlias in getitems
#101859 commented on
Apr 20, 2023 • 1 new comment -
struct.pack error messages do not indicate which argument was invalid
#67766 commented on
Apr 20, 2023 • 1 new comment -
urljoining an empty query string doesn't clear query string
#76960 commented on
Apr 21, 2023 • 1 new comment -
having a PriorityQueue in multiprocessing.queue module like in queue module would be a plus
#82440 commented on
Apr 21, 2023 • 1 new comment -
Blue Screen Error with Python 3.11.2
#102311 commented on
Apr 21, 2023 • 1 new comment -
Don't define CTYPES_PASS_BY_REF_HACK on aarch64 or riscv64
#103438 commented on
Apr 21, 2023 • 1 new comment -
Auto-generate exceptions.c from a Python file
#65442 commented on
Apr 21, 2023 • 1 new comment -
C-API header files break compilation
#103317 commented on
Apr 21, 2023 • 1 new comment -
IDLE: update code, mostly by cleanups of 2.x or 2to3 artifacts
#87179 commented on
Apr 21, 2023 • 1 new comment -
Subprocess module calling shell commands only using one physical core
#103555 commented on
Apr 21, 2023 • 1 new comment -
New sysconfig API: Build information - Compilation
#103482 commented on
Apr 22, 2023 • 1 new comment -
multiprocessing.Process generates FileNotFoundError when argument isn't explicitly referenced
#94765 commented on
Apr 22, 2023 • 1 new comment -
multiprocessing's default posix start method of `'fork'` is broken: change to `'spawn'`
#84559 commented on
Apr 22, 2023 • 1 new comment -
PyObject_GC_Resize doesn't check preheader size
#101408 commented on
Apr 23, 2023 • 1 new comment -
CI: intermittent macOS failures for make checksharedmods
#101981 commented on
Apr 23, 2023 • 1 new comment -
gh-69057: Add startline and endline attributes to the tokens returned by shlex
#2799 commented on
Apr 20, 2023 • 1 new comment -
gh-56276: Add tests to test_compare
#3199 commented on
Apr 19, 2023 • 1 new comment -
gh-64376: Use Argument Clinic for datetime.date classmethods
#20208 commented on
Apr 19, 2023 • 1 new comment -
bpo-45369: Remove LibreSSL workarounds
#28728 commented on
Apr 16, 2023 • 1 new comment -
gh-94518: Port 23-argument `_posixsubprocess.fork_exec` to Argument Clinic
#94519 commented on
Apr 23, 2023 • 1 new comment -
gh-96534: socketmodule: support FreeBSD divert(4) socket
#96536 commented on
Apr 20, 2023 • 1 new comment -
gh-96522: Fix deadlock in pty.spawn
#96639 commented on
Apr 20, 2023 • 1 new comment -
gh-99380: Update to Sphinx 6.1.3
#99381 commented on
Apr 21, 2023 • 1 new comment -
gh-100479: Add `pathlib.PurePath.makepath()`
#100481 commented on
Apr 18, 2023 • 1 new comment -
gh-102498 Clean up unused variables and imports in the email module
#102482 commented on
Apr 22, 2023 • 1 new comment -
gh-96471: Add queue shutdown, next step.
#102499 commented on
Apr 18, 2023 • 1 new comment -
gh-97696: asyncio eager tasks factory
#102853 commented on
Apr 21, 2023 • 1 new comment -
gh-103008: Report invalid keys in logging.config.dictConfig()
#103013 commented on
Apr 18, 2023 • 1 new comment -
gh-103015: Add entrypoint parameter to sqlite3.Connection.load_extension
#103073 commented on
Apr 19, 2023 • 1 new comment -
gh-103333: Pickle the keyword attributes of AttributeError
#103352 commented on
Apr 21, 2023 • 1 new comment -
gh-103438: Don't define CTYPES_PASS_BY_REF_HACK on aarch64 or riscv64
#103439 commented on
Apr 21, 2023 • 1 new comment -
gh-103477: Read and write gzip header and trailer with zlib
#103478 commented on
Apr 17, 2023 • 1 new comment -
gh-103492: Clarify SyntaxWarning with literal comparison
#103493 commented on
Apr 20, 2023 • 1 new comment -
Make BOLT as stable feature
#101525 commented on
Apr 17, 2023 • 0 new comments -
pathlib strips trailing slash
#65238 commented on
Apr 17, 2023 • 0 new comments -
`__future__` annotations breaks `TypedDict` `__required/optional_keys__`
#97727 commented on
Apr 17, 2023 • 0 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
Apr 18, 2023 • 0 new comments -
smtplib doesn't handle unicode passwords
#73936 commented on
Apr 18, 2023 • 0 new comments -
IDLE - Remove use of deprecated sys.last_xyzs in stackviewer
#102832 commented on
Apr 19, 2023 • 0 new comments -
expose API for writing perf map files
#103295 commented on
Apr 19, 2023 • 0 new comments -
Add aliases with explicit names for naive and aware datetime.now() and utcnow()
#103377 commented on
Apr 19, 2023 • 0 new comments -
Create Lib/_pydatetime.py file to optimize "import datetime" when _datetime is available
#84976 commented on
Apr 19, 2023 • 0 new comments -
String escape sequences should be listed in the stdtypes page
#103360 commented on
Apr 20, 2023 • 0 new comments -
c_uint32 bitfields break structures
#68478 commented on
Apr 20, 2023 • 0 new comments -
Implement PEP 706 – Filter for tarfile.extractall
#102950 commented on
Apr 20, 2023 • 0 new comments -
An assertion failure in test_pickle
#82565 commented on
Apr 20, 2023 • 0 new comments -
Pickling is losing some fields on exceptions
#103333 commented on
Apr 21, 2023 • 0 new comments -
IDLE: Stop reusing built-in names as parameters
#96905 commented on
Apr 21, 2023 • 0 new comments -
New sysconfig API 🤞 (meta-issue)
#103480 commented on
Apr 22, 2023 • 0 new comments -
argparse.BooleanOptionalAction accepts and silently discards choices, metavar, and type arguments
#92248 commented on
Apr 22, 2023 • 0 new comments -
Missing support for Source Specific Multicast
#89415 commented on
Apr 22, 2023 • 0 new comments -
[Windows] SuppressCrashReport should set SEM_FAILCRITICALERRORS
#85118 commented on
Apr 22, 2023 • 0 new comments -
PyImport_ImportModule inaccurately described
#69695 commented on
Apr 22, 2023 • 0 new comments -
urllib missing voidresp breaks CacheFTPHandler
#81403 commented on
Apr 23, 2023 • 0 new comments -
[doc] os.execvp[e] on win32 fails for current directory
#44123 commented on
Apr 23, 2023 • 0 new comments -
gh-73180: Chain exceptions rather than dropping the old exception.
#2072 commented on
Apr 21, 2023 • 0 new comments -
bpo-30844: selectors: add urgent data to read event
#2562 commented on
Apr 22, 2023 • 0 new comments -
gh-69702: Fix Condition._is_owned() is when using threading.Lock
#2681 commented on
Apr 22, 2023 • 0 new comments -
Add a coveragerc file that ignores code blocks that don't matter for coverage
#8150 commented on
Apr 21, 2023 • 0 new comments -
gh-82565: Fix a possible assertion failure in _pickle
#16606 commented on
Apr 21, 2023 • 0 new comments -
gh-98040: Remove just the `imp` module
#98573 commented on
Apr 23, 2023 • 0 new comments -
gh-100458: Clarify Enum.__format__() change of mixed-in types in the whatsnew/3.11.rst
#100387 commented on
Apr 18, 2023 • 0 new comments -
gh-73435: Implement recursive wildcards in pathlib.PurePath.match()
#101398 commented on
Apr 20, 2023 • 0 new comments -
gh-101640: Make argparse working in `pythonw` by dropping stderr writes there
#101802 commented on
Apr 23, 2023 • 0 new comments -
gh-102837: few coverage nitpicks for the math module
#102523 commented on
Apr 17, 2023 • 0 new comments -
gh-102757: fix function signature mismatch for `functools.reduce` between code and documentation
#102759 commented on
Apr 17, 2023 • 0 new comments -
gh-102967: Don't pass None to seek(), simply truncate from the current position.
#102968 commented on
Apr 20, 2023 • 0 new comments -
gh-93627: Align Python implementation of pickle with C implementation of pickle
#103035 commented on
Apr 20, 2023 • 0 new comments -
gh-103092: Isolate _tkinter (WIP)
#103108 commented on
Apr 19, 2023 • 0 new comments -
gh-89727: add os.walkdir and os.fwalkdir
#103234 commented on
Apr 17, 2023 • 0 new comments -
gh-102799: use sys.exception() instead of sys.exc_info() in contextlib
#103311 commented on
Apr 20, 2023 • 0 new comments -
gh-103092: Isolate `_decimal`
#103381 commented on
Apr 21, 2023 • 0 new comments -
gh-103384: Generalize the regex pattern `BaseConfigurator.INDEX_PATTERN` to allow spaces and non-alphanumeric characters in keys.
#103391 commented on
Apr 16, 2023 • 0 new comments -
gh-87092: fix a few cases of incorrect error handling in compiler
#103456 commented on
Apr 23, 2023 • 0 new comments -
gh-103103: Prototype of a new debugger based on PEP 669
#103496 commented on
Apr 20, 2023 • 0 new comments -
gh-103538: Remove unused TK_AQUA code
#103539 commented on
Apr 22, 2023 • 0 new comments -
GH-89727: Add `pathlib.Path.fwalk()` method
#103566 commented on
Apr 21, 2023 • 0 new comments -
gh-103578: Fix pdb reading code with non-utf8 encoding
#103581 commented on
Apr 16, 2023 • 0 new comments