Insights: python/cpython
Overview
Could not load contribution data
Please try again later
108 Pull requests merged by 37 people
-
GH-100813: Add IPv4 socket option constant IP_PKTINFO as socket module attribute
#10294 merged
Jan 9, 2023 -
GH-81061: Fix refcount issue when returning `None` from a `ctypes.py_object` callback
#13364 merged
Jan 9, 2023 -
bpo-41916: allow cross-compiled python to have -pthread set for CXX
#22525 merged
Jan 5, 2023 -
gh-91851: Micro optimizations for Fraction's arithmetic
#25518 merged
Jan 8, 2023 -
GH-90829: Fix empty iterable error message in min/max
#31181 merged
Jan 8, 2023 -
gh-96127: Fix `inspect.signature` call on mocks
#96335 merged
Jan 7, 2023 -
gh-81611: Improve `range` paragraph in 8.3 of language reference
#98353 merged
Jan 3, 2023 -
gh-100146: Steal references from stack when building a list
#100147 merged
Jan 3, 2023 -
gh-100562: improve performance of `pathlib.Path.absolute()`
#100563 merged
Jan 5, 2023 -
gh-87447: Fix walrus comprehension rebind checking
#100581 merged
Jan 8, 2023 -
gh-89419: gdb: fix printing AttributeError in py-locals when no frame is available
#100611 merged
Jan 3, 2023 -
GH-86508: skip binding to local addresses of different family in `asyncio.open_connection`
#100615 merged
Jan 4, 2023 -
gh-100637: Fix int and bool __sizeof__ calculation to include the 1 element ob_digit array for 0 and False
#100663 merged
Jan 2, 2023 -
gh-89727: Improve os.walk complexity and speed
#100671 merged
Jan 2, 2023 -
GH-100485: Add math.sumprod()
#100677 merged
Jan 7, 2023 -
gh-100690: Prevent prefix "called_" for attributes of safe mock objects
#100691 merged
Jan 6, 2023 -
[3.7] Correct CVE-2020-10735 documentation (GH-100306).
#100699 merged
Jan 9, 2023 -
gh-100673: Removed erroneous note in the get_type_hints docs
#100701 merged
Jan 7, 2023 -
GH-100766: Note that locale.LC_MESSAGES is not universal (GH-100702)
#100702 merged
Jan 5, 2023 -
[3.11] gh-81611: Improve `range` paragraph in 8.3 of language reference (GH-98353)
#100704 merged
Jan 4, 2023 -
[3.10] gh-81611: Improve `range` paragraph in 8.3 of language reference (GH-98353)
#100705 merged
Jan 4, 2023 -
Enum Documentation: replace last value by highest value for Flag auto
#100709 merged
Jan 3, 2023 -
[3.10] gh-95882: Add tests for traceback from contextlib context managers (GH-95883)
#100715 merged
Jan 3, 2023 -
GH-100719: Remove the `co_nplaincellvars` field from code objects.
#100721 merged
Jan 4, 2023 -
gh-100700: Remove Date and Release fields in past whatsnews
#100728 merged
Jan 3, 2023 -
[3.11] gh-100700: Remove Date and Release fields in past whatsnews
#100729 merged
Jan 3, 2023 -
[3.10] gh-100700: Remove Date and Release fields in whatsnew/3.9
#100730 merged
Jan 3, 2023 -
gh-91219: http - use subclassing to override index_pages attribute
#100731 merged
Jan 3, 2023 -
[3.11] [Enum] docs: replace 'last value' by 'highest value' for Flag auto (GH-100709)
#100732 merged
Jan 3, 2023 -
[3.11] Docs: Fix the Show Source link
#100733 merged
Jan 3, 2023 -
GH-98831: Update generate_cases.py: register inst, opcode_metadata.h
#100735 merged
Jan 5, 2023 -
Docs: fix ssizeobjargproc parameters
#100736 merged
Jan 4, 2023 -
gh-87691: add an absolute path pathlib example in / operator docs
#100737 merged
Jan 5, 2023 -
[3.11] gh-89419: gdb: fix bug causing AttributeError in py-locals when no frame is available (GH-100611)
#100738 merged
Jan 4, 2023 -
gh-100739: Respect mock spec when checking for unsafe prefixes
#100740 merged
Jan 4, 2023 -
[3.11] docs: fix `ssizeobjargproc` parameters (GH-100736)
#100743 merged
Jan 4, 2023 -
[3.10] docs: fix `ssizeobjargproc` parameters (GH-100736)
#100744 merged
Jan 4, 2023 -
gh-100689: Revert "bpo-41798: pyexpat: Allocate the expat_CAPI on the…
#100745 merged
Jan 8, 2023 -
gh-100747: some compiler macros use c instead of C to access the compiler
#100748 merged
Jan 4, 2023 -
GH-100288: Remove LOAD_ATTR_METHOD_WITH_DICT instruction.
#100753 merged
Jan 5, 2023 -
gh-90104: avoid RecursionError on recursive dataclass field repr
#100756 merged
Jan 6, 2023 -
Drop myself from pathlib maintenance
#100757 merged
Jan 4, 2023 -
gh-100758: Refactor initialisation of frame headers into a single function (_PyFrame_Initialize)
#100759 merged
Jan 6, 2023 -
[3.11] gh-100739: Respect mock spec when checking for unsafe prefixes (GH-100740)
#100760 merged
Jan 4, 2023 -
[3.10] gh-100739: Respect mock spec when checking for unsafe prefixes (GH-100740)
#100761 merged
Jan 4, 2023 -
GH-98831: Add some tests for generate_cases.py
#100763 merged
Jan 6, 2023 -
gh-100764: add pycore_frame.h to PYTHON_HEADERS
#100765 merged
Jan 9, 2023 -
GH-100766: Note that locale.LC_MESSAGES is not universal (GH-100767)
#100767 merged
Jan 5, 2023 -
GH-100766: Note that locale.LC_MESSAGES is not universal (GH-100768)
#100768 merged
Jan 5, 2023 -
GH-99005: Add `CALL_INTRINSIC_1` instruction
#100771 merged
Jan 5, 2023 -
GH-99005: More intrinsics
#100774 merged
Jan 6, 2023 -
gh-98831: Regenerate Python/opcode_metadata.h
#100778 merged
Jan 5, 2023 -
Add hauntsaninja as tomllib CODEOWNER
#100779 merged
Jan 5, 2023 -
[3.11] gh-87691: add an absolute path pathlib example in / operator docs (GH-100737)
#100780 merged
Jan 5, 2023 -
[3.10] gh-87691: add an absolute path pathlib example in / operator docs (GH-100737)
#100781 merged
Jan 5, 2023 -
gh-87691: clarify use of anchor in pathlib docs
#100782 merged
Jan 6, 2023 -
[3.11] gh-90104: avoid RecursionError on recursive dataclass field repr (gh-100756)
#100784 merged
Jan 6, 2023 -
[3.10] gh-90104: avoid RecursionError on recursive dataclass field repr (gh-100756)
#100785 merged
Jan 6, 2023 -
[3.11] gh-87691: clarify use of anchor in pathlib docs (GH-100782)
#100786 merged
Jan 6, 2023 -
[3.10] gh-87691: clarify use of anchor in pathlib docs (GH-100782)
#100787 merged
Jan 6, 2023 -
gh-100776: Fix misleading default value in help(input)
#100788 merged
Jan 8, 2023 -
gh-91851: Trivial optimizations in Fraction
#100791 merged
Jan 6, 2023 -
gh-100792: Make `email.message.Message.__contains__` twice as fast
#100793 merged
Jan 7, 2023 -
gh-99026 update dataclasses docs
#100798 merged
Jan 6, 2023 -
[3.11] gh-99026 update dataclasses docs for when annotations are inspected (gh-100798)
#100799 merged
Jan 6, 2023 -
[3.10] gh-99026 update dataclasses docs for when annotations are inspected (gh-100798)
#100800 merged
Jan 6, 2023 -
gh-88696: clean up dead argument to compiler_make_closure
#100806 merged
Jan 7, 2023 -
Add barneygale to CODEOWNERS for pathlib
#100808 merged
Jan 6, 2023 -
gh-100783: fix os.path.join documentation
#100811 merged
Jan 8, 2023 -
gh-100815: Normalize `types` module usage in `copy` module
#100816 merged
Jan 7, 2023 -
gh-100690: [mock] hide `ATTRIB_DENY_LIST` and make it immutable
#100819 merged
Jan 7, 2023 -
[3.11] gh-100673: Removed erroneous note in the get_type_hints docs (GH-100701)
#100823 merged
Jan 7, 2023 -
gh-100824: Fix type for the documentation of unittest.TestLoader.testNamePatterns
#100825 merged
Jan 8, 2023 -
[3.10] gh-100673: Removed erroneous note in the get_type_hints docs (#100701)
#100826 merged
Jan 7, 2023 -
[3.11] Future-proof recipe by renaming dotproduct() to sumprod()
#100828 merged
Jan 7, 2023 -
GH-100805: Support numpy.array() in random.choice().
#100830 merged
Jan 8, 2023 -
GH-100485: Convert from Fast2Sum to 2Sum
#100836 merged
Jan 8, 2023 -
[3.11] gh-100824: Fix typo in the documentation of unittest.TestLoader.testNamePatterns (GH-100825)
#100838 merged
Jan 8, 2023 -
[3.10] gh-100824: Fix typo in the documentation of unittest.TestLoader.testNamePatterns (GH-100825)
#100839 merged
Jan 8, 2023 -
[3.11] gh-100776: Fix misleading default value in help(input) (GH-100788)
#100841 merged
Jan 8, 2023 -
[3.10] gh-100776: Fix misleading default value in help(input) (GH-100788)
#100842 merged
Jan 8, 2023 -
[3.11] gh-100783: fix os.path.join documentation (GH-100811)
#100843 merged
Jan 8, 2023 -
[3.10] gh-100783: fix os.path.join documentation (GH-100811)
#100844 merged
Jan 8, 2023 -
gh-100833: Remove 'volatile' qualifiers in fsum algorithm
#100845 merged
Jan 8, 2023 -
Update copyright years to 2023.
#100848 merged
Jan 8, 2023 -
[3.11] Update copyright years to 2023. (gh-100848)
#100849 merged
Jan 9, 2023 -
[3.10] Update copyright years to 2023. (gh-100848).
#100850 merged
Jan 8, 2023 -
[3.9] Update copyright years to 2023. (gh-100848).
#100851 merged
Jan 8, 2023 -
[3.8] Update copyright years to 2023. (gh-100848).
#100852 merged
Jan 8, 2023 -
[3.7] Update copyright years to 2023. (gh-100848).
#100853 merged
Jan 8, 2023 -
GH-100485: Tweaks to sumprod()
#100857 merged
Jan 8, 2023 -
[3.11] GH-100805: Support numpy.array() in random.choice(). (GH-100830)
#100858 merged
Jan 8, 2023 -
Update additional copyright years to 2023.
#100859 merged
Jan 8, 2023 -
Update copyright year in README
#100863 merged
Jan 9, 2023 -
[3.11] Update copyright year in README (GH-100863)
#100864 merged
Jan 9, 2023 -
[3.10] Update copyright year in README (GH-100863)
#100865 merged
Jan 9, 2023 -
[3.9] Update copyright year in README (GH-100863) (GH-100865)
#100866 merged
Jan 9, 2023 -
[3.8] Update copyright year in README (GH-100863) (GH-100865)
#100867 merged
Jan 9, 2023 -
[3.7] Update copyright year in README (GH-100863) (GH-100865)
#100868 merged
Jan 9, 2023 -
fix up mock tests coverage
#100874 merged
Jan 9, 2023
24 Pull requests opened by 20 people
-
gh-100687: Reduce frequency of overallocation in long_add
#100688 opened
Jan 2, 2023 -
[3.9] Correct CVE-2020-10735 documentation (GH-100306).
#100697 opened
Jan 3, 2023 -
[3.8] Correct CVE-2020-10735 documentation (GH-100306).
#100698 opened
Jan 3, 2023 -
gh-89727: Fix os.walk to handle late editing of dirs
#100703 opened
Jan 3, 2023 -
gh-100712: make it possible to disable specialization (for debugging)
#100713 opened
Jan 3, 2023 -
gh-100726: optimize construction of range object for medium sized integers
#100727 opened
Jan 3, 2023 -
GH-100719: Remove redundant `gi_code` field from generator object.
#100749 opened
Jan 4, 2023 -
gh-100750: pass encoding kwarg in lib/platform.py
#100751 opened
Jan 4, 2023 -
bpo-42830: Update the documentation for tempfile.mkstemp
#100769 opened
Jan 5, 2023 -
GH-100807: 🔥 Drop unused `BADF` def from stdlib `socket`
#100807 opened
Jan 6, 2023 -
gh-100726: optimize construction of range object for medium sized integers (version 6)
#100810 opened
Jan 6, 2023 -
gh-100809: Fix handling of drive-relative paths in pathlib.Path.absolute()
#100812 opened
Jan 6, 2023 -
gh-100829: Show the Python Launcher version
#100832 opened
Jan 7, 2023 -
gh-39615: Add warnings.warn() skip_file_prefixes support
#100840 opened
Jan 8, 2023 -
[3.7] Bump Azure Pipelines to ubuntu-20.04
#100854 opened
Jan 8, 2023 -
gh-81381: Reduce allocated size of PyType_GenericAlloc if possible
#100855 opened
Jan 8, 2023 -
gh-100293: explain that email clients might not be compatible with lo…
#100856 opened
Jan 8, 2023 -
Timing experiment: For builtin_sum, try replacing Fast2Sum with 2Sum
#100860 opened
Jan 8, 2023 -
gh-100870: A per-class type cache
#100869 opened
Jan 9, 2023 -
gh-100871: Improve `copy` module tests
#100872 opened
Jan 9, 2023 -
gh-100875: Add ishashable API in inspect module
#100876 opened
Jan 9, 2023 -
[3.11] GH-81061: Fix refcount issue when returning `None` from a `ctypes.py_object` callback (GH-13364)
#100877 opened
Jan 9, 2023 -
[3.10] GH-81061: Fix refcount issue when returning `None` from a `ctypes.py_object` callback (GH-13364)
#100878 opened
Jan 9, 2023
71 Issues closed by 29 people
-
socket.IP_PKTINFO is missing from python
#75386 closed
Jan 9, 2023 -
Dead assignment in idna_converter function
#87527 closed
Jan 9, 2023 -
Include/internal/pycore_frame.h is missing from PYTHON_HEADERS in makefile
#100764 closed
Jan 9, 2023 -
Add IPv4 socket option constant IP_PKTINFO as socket module attribute.
#100813 closed
Jan 9, 2023 -
Bizarre behavior adding floats
#100862 closed
Jan 9, 2023 -
Add flags or function in pathlib.Path
#88364 closed
Jan 8, 2023 -
Add PurePath.with_suffix_appended()
#87161 closed
Jan 8, 2023 -
Pathlib PureWindowsPath sorting incorrect (is not natural sort)
#83725 closed
Jan 8, 2023 -
Recursive directory list with pathlib.Path.iterdir
#80783 closed
Jan 8, 2023 -
Add pathlib.chown method
#64978 closed
Jan 8, 2023 -
pathlib: iterfiles() and iterdirs()
#63966 closed
Jan 8, 2023 -
Walrus comprehension rebind checking behavior
#87447 closed
Jan 8, 2023 -
random.choice fails on numpy arrays
#100805 closed
Jan 8, 2023 -
Add support for Path.absolute()
#73874 closed
Jan 8, 2023 -
Has the volatile declaration in fsum() outlived its usefulness?
#100833 closed
Jan 8, 2023 -
Consider adding sumproduct() or dotproduct() to the math module
#100485 closed
Jan 8, 2023 -
error handling in the compiler is inconsistent
#99955 closed
Jan 8, 2023 -
Add Path.lexist() to pathlib
#78318 closed
Jan 8, 2023 -
pathlib glob ignores trailing slash in pattern
#66472 closed
Jan 8, 2023 -
csv: Doesn't append a new row with writerow()
#100821 closed
Jan 8, 2023 -
Document various options for getting the absolute path from pathlib.Path objects
#83271 closed
Jan 8, 2023 -
Possible typo in the documentation of unittest.TestLoader.testNamePatterns
#100824 closed
Jan 8, 2023 -
File-altering aspects of pathlib should return new pathlib objects
#73611 closed
Jan 8, 2023 -
Crash in _elementtree.c after #24061
#100689 closed
Jan 8, 2023 -
"ValueError: min() arg is an empty sequence" is wrong (builtins.min/max)
#90829 closed
Jan 8, 2023 -
Clarify os.path.join documentation
#100783 closed
Jan 8, 2023 -
Incorrect documentation for `input` parameter
#100776 closed
Jan 8, 2023 -
argparse does not accept negative args w/ exponents as for negative arguments
#96994 closed
Jan 8, 2023 -
Optimize the Fraction class arithmetics for small components
#91851 closed
Jan 8, 2023 -
Shell restart due to moderately-sized matrices in GPU programming
#100752 closed
Jan 8, 2023 -
Normalize `types` module usage in `copy` module
#100815 closed
Jan 7, 2023 -
Make `email.message.Message.__contains__` faster
#100792 closed
Jan 7, 2023 -
typing.get_type_hints documentation claims it no longer includes base class type hints.
#100673 closed
Jan 7, 2023 -
possible memory access corruption
#100822 closed
Jan 7, 2023 -
Make `copy.deepcopy` faster for `slice` objects
#100817 closed
Jan 7, 2023 -
Propagate qualname from the compiler unit to code objects for finer grained profiling data
#88696 closed
Jan 7, 2023 -
pathlib.Path.resolve incorrect os.path equivalent
#85529 closed
Jan 7, 2023 -
Prevent prefix "called_" for methods on mock objects in safe mode
#100690 closed
Jan 6, 2023 -
mailbox.Message fails to initialize from email.message.Message created from a file
#100789 closed
Jan 6, 2023 -
Refactor initialisation of frame headers into a single function
#100758 closed
Jan 6, 2023 -
Minor doc issue: dataclasses.KW_ONLY not documented as inspected by dataclass()
#99026 closed
Jan 6, 2023 -
pathlib: Highlight pathlib operator behavior with anchored paths
#87691 closed
Jan 6, 2023 -
RecursionError when annotating a field with the same name as a field
#90104 closed
Jan 6, 2023 -
cxx pthread check is not overrideable
#86082 closed
Jan 5, 2023 -
Improve performance of pathlib.Path.absolute()
#100562 closed
Jan 5, 2023 -
set.add() behavior when adding equal element is not documented
#100629 closed
Jan 5, 2023 -
Insecure MD5 usage in Multiprocessing.connection
#100755 closed
Jan 5, 2023 -
Replace many non-performance-critical instructions by a few "call intrinsic" instructions
#100770 closed
Jan 5, 2023 -
gathering asyncio open_connection ends up with timing gaps
#100419 closed
Jan 5, 2023 -
Documentation should mention that `locale.LC_MESSAGES` is not universal
#100766 closed
Jan 5, 2023 -
Mock spec not respected for attributes prefixed with assert
#100739 closed
Jan 4, 2023 -
Some compiler macros use c instead of C to access the compiler
#100747 closed
Jan 4, 2023 -
Add _PyFrame_NumSlotsForCodeObject()
#100720 closed
Jan 4, 2023 -
Consider converting `exceptions.c` to argument clinic
#100550 closed
Jan 4, 2023 -
Pickle fails on frozen dataclass that has slots
#80605 closed
Jan 4, 2023 -
generic math.root() function in python stdlib ?
#100723 closed
Jan 4, 2023 -
"What's New In Python X.YZ" Pages Show Incorrect Release Information
#100700 closed
Jan 3, 2023 -
No module named wx, installation failed
#100725 closed
Jan 3, 2023 -
Abstract class validation exception contains misleading text
#100714 closed
Jan 3, 2023 -
Trackstack includes __aexit__ in contextlib which is not in previous versions
#95882 closed
Jan 3, 2023 -
Generic function decorated with functools.cache returns the wrong type
#100708 closed
Jan 3, 2023 -
update_wrapper do not preserve original method signature
#100694 closed
Jan 3, 2023 -
[doc] range is not a built-in function
#81611 closed
Jan 3, 2023 -
Docs: `IOError` not documented as a subclass of `OSError`
#100696 closed
Jan 2, 2023 -
singledispatch on arguments that are themselves types/classes
#100623 closed
Jan 2, 2023 -
dbm.sqlite proof of concept
#48033 closed
Jan 2, 2023 -
Mention `quit` behavior on Windows when printed
#100692 closed
Jan 2, 2023 -
[tutorial/classes.html] Is it appropriate to put dataclasses in `Odds and Ends` section?
#100651 closed
Jan 2, 2023
28 Issues opened by 25 people
-
Fix typos in Doc folder
#100879 opened
Jan 9, 2023 -
Add new API in inspect module
#100875 opened
Jan 9, 2023 -
Warning: "‘lo’ may be used uninitialized in this function" in `math_fsum` in `mathmodule.c`
#100873 opened
Jan 9, 2023 -
Improve tests of `copy` module
#100871 opened
Jan 9, 2023 -
Per-class type cache
#100870 opened
Jan 9, 2023 -
ctypes `PYFUNCTYPE` assignment on a `Structure` mutates saved references outside
#100861 opened
Jan 9, 2023 -
Show the version of Python Launcher for Windows
#100829 opened
Jan 7, 2023 -
Add ability to filter out results of `shutil.which` by `os.stat_result.st_flags`
#100827 opened
Jan 7, 2023 -
Missing method tkinter.Image._register
#100814 opened
Jan 6, 2023 -
pathlib.Path.absolute() mishandles drive-relative Windows paths
#100809 opened
Jan 6, 2023 -
`argparse` replaces `"--"` with `[]` in the argument of an append action
#100804 opened
Jan 6, 2023 -
segfault in a docker container on host with ipv6 disabled when using getaddrinfo from socket.py
#100795 opened
Jan 6, 2023 -
logging. In class TimedRotatingFileHandler do not work backup rotation
#100790 opened
Jan 6, 2023 -
`Py_Initialize()` still leaks in libpython3.11
#100773 opened
Jan 5, 2023 -
PEP 597: platform from_subprocess missing encoding kwarg
#100750 opened
Jan 4, 2023 -
Dict comprehensions are not tested at all in `test_named_expressions.py`
#100746 opened
Jan 4, 2023 -
`Doc/whatsnew/3.{9,10,11}.rst` are out of sync on various branches
#100734 opened
Jan 3, 2023 -
Optimize Python range object for small integers
#100726 opened
Jan 3, 2023 -
Can someone please explain why this list of schemes changes url construction behavior
#100724 opened
Jan 3, 2023 -
Code objects, function objects and generator object contain quite a lot of redundant information
#100719 opened
Jan 3, 2023 -
Python 3.10.9 installer on Windows not adding PATH variable
#100716 opened
Jan 3, 2023 -
Make it possible to disable specialization (for debugging).
#100712 opened
Jan 3, 2023 -
Race condition in subinterpreters during subinterpreter creation on Windows debug build
#100711 opened
Jan 3, 2023 -
[xml.dom.minidom] nodeValue attr is not defined on Node class but directly on all derived classes
#100710 opened
Jan 3, 2023 -
Compiling static library with `-fPIC` throws error
#100707 opened
Jan 3, 2023 -
ImportError: cannot import name '_header_value_parser' from 'email'
#100706 opened
Jan 3, 2023 -
Reduce frequency of memory overallocation in some int additions and subtractions
#100687 opened
Jan 2, 2023
136 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.
-
email.utils.make_msgid return ids that break email messages with related content
#100293 commented on
Jan 8, 2023 • 11 new comments -
Change shutil.rmtree and os.walk to support very deep hierarchies
#89727 commented on
Jan 6, 2023 • 8 new comments -
Inline dict/list/set comprehensions in the compiler for better performance
#97933 commented on
Jan 6, 2023 • 7 new comments -
readline + GTK + Pytest Seg Fault with Python 3.7 and 3.10 on CI
#90071 commented on
Jan 5, 2023 • 6 new comments -
bpo-22253: Add support to unnamed sections in ConfigParser
#2735 commented on
Jan 8, 2023 • 6 new comments -
[draft] register machine
#100276 commented on
Jan 4, 2023 • 6 new comments -
gh-89727: Fix pathlib.Path.walk RecursionError on deep trees
#100282 commented on
Jan 4, 2023 • 6 new comments -
Improving GC collections: dynamic thresholds, single generation gc and time barriers
#100403 commented on
Jan 4, 2023 • 5 new comments -
Python 3.11.0 -> 3.11.1 : ...\Python311\DLLs not added to sys.path in embedded startup on Windows
#100320 commented on
Jan 6, 2023 • 5 new comments -
Signal if there is an OpenSSL major version mismatch
#99951 commented on
Jan 3, 2023 • 4 new comments -
logging documentation is tough for beginners
#98731 commented on
Jan 6, 2023 • 4 new comments -
Finish up LOAD_ATTR specialisation
#100288 commented on
Jan 4, 2023 • 3 new comments -
bpo-42461: show f_fsid when pring os.statvfs object
#23511 commented on
Jan 5, 2023 • 3 new comments -
Tkinter "wait_window()" will hang and not spawn window from root with "after_idle()" on MacOS
#100617 commented on
Jan 3, 2023 • 2 new comments -
Calling inspect.signature with an AsyncMock instance raises an exception
#96127 commented on
Jan 7, 2023 • 2 new comments -
Meta issue: clean up redundant compat code
#100176 commented on
Jan 8, 2023 • 2 new comments -
Enhance frame handing in warnings.warn() to skip by module rather that stacklevel
#39615 commented on
Jan 8, 2023 • 2 new comments -
gh-87378: [doc] Link to source of Python and Argument Clinic classes and functions
#24521 commented on
Jan 4, 2023 • 2 new comments -
bpo-46212: Avoid temporary `varargs` tuple creation in argument passing
#30312 commented on
Jan 5, 2023 • 2 new comments -
gh-91351: Fix some bugs in importlib handling of re-entrant imports
#94504 commented on
Jan 6, 2023 • 2 new comments -
gh-97850: Deprecate `find_module` and `get_module` in `pkgutil`
#98520 commented on
Jan 7, 2023 • 2 new comments -
gh-98763: Prefer "python" over "python3" for command line examples in docs.
#98761 commented on
Jan 3, 2023 • 2 new comments -
gh-100518: Add tests for `ast.NodeTransformer`
#100521 commented on
Jan 4, 2023 • 2 new comments -
Doc: Add "the current working directory" to `-I`'s description
#100526 commented on
Jan 6, 2023 • 2 new comments -
gh-90071: Stop freeing data which was never allocated
#100599 commented on
Jan 5, 2023 • 2 new comments -
Add sqlite3 as another possible backing store for the dbm module
#100414 commented on
Jan 2, 2023 • 1 new comment -
Argument Clinic: add support for deprecating positional use of optional parameters
#95065 commented on
Jan 2, 2023 • 1 new comment -
ValueError: incompatible stacks when jumping to async function signatures for python 3.11.0
#99527 commented on
Jan 3, 2023 • 1 new comment -
"ModuleNotFoundError: No module named 'pyexpat'" when run pip install on embedded Python
#100399 commented on
Jan 3, 2023 • 1 new comment -
Accept Final as indicating ClassVar for dataclass
#89547 commented on
Jan 4, 2023 • 1 new comment -
CentOS 7 GCC 4.8.5 miscompiles optimized build: <built-in function compile> returned NULL without setting an exception
#94825 commented on
Jan 4, 2023 • 1 new comment -
Exception parsing invalid email address headers starting or ending with dot
#75171 commented on
Jan 5, 2023 • 1 new comment -
ElementTree incorrectly refuses to write attributes without namespaces when default_namespace is used
#61290 commented on
Jan 5, 2023 • 1 new comment -
datetime module has no support for nanoseconds
#59648 commented on
Jan 5, 2023 • 1 new comment -
multiprocessing.Process generates FileNotFoundError when argument isn't explicitly referenced
#94765 commented on
Jan 5, 2023 • 1 new comment -
multiprocessing.connection challenge implicitly uses MD5
#61460 commented on
Jan 5, 2023 • 1 new comment -
RAM consumption too high using concurrent.futures (Python 3.7 / 3.6 )
#78349 commented on
Jan 5, 2023 • 1 new comment -
Add `CALL_INTRINSIC` instruction.
#99005 commented on
Jan 5, 2023 • 1 new comment -
Path takes and ignores **kwargs
#74033 commented on
Jan 5, 2023 • 1 new comment -
pathlib.Path._from_parsed_parts should call cls.__new__(cls)
#76846 commented on
Jan 5, 2023 • 1 new comment -
subclasses of pathlib.PurePosixPath never call __init__ or __new__
#85281 commented on
Jan 5, 2023 • 1 new comment -
Cryptic deprecation notice in the re module
#99308 commented on
Jan 6, 2023 • 1 new comment -
`catch_warnings` context manager causes all warnings to be printed every time, even after exiting
#73858 commented on
Jan 6, 2023 • 1 new comment -
Add regression tests for ancient str methods
#98536 commented on
Jan 7, 2023 • 1 new comment -
Silent grab external dependency from libuuid during build without possibility to disable it
#100369 commented on
Jan 7, 2023 • 1 new comment -
unable to invoke socket.connect with AF_UNSPEC
#62295 commented on
Jan 7, 2023 • 1 new comment -
System Integrity Protection breaks shutil.copystat()
#76528 commented on
Jan 7, 2023 • 1 new comment -
FAIL: test_quickened_static_code_gets_unquickened_at_Py_FINALIZE
#100225 commented on
Jan 8, 2023 • 1 new comment -
Float string formatting with no specified presentation type behavior.
#99694 commented on
Jan 8, 2023 • 1 new comment -
Deprecate os.path.commonprefix
#74453 commented on
Jan 8, 2023 • 1 new comment -
pathlib.Path.iterdir doesn't throw an exception until you start iterating
#78722 commented on
Jan 8, 2023 • 1 new comment -
Better exclude_address function in ipaddress.py
#97610 commented on
Jan 9, 2023 • 1 new comment -
create_connection with local_addr misses valid socket bindings
#79483 commented on
Jan 9, 2023 • 1 new comment -
Upgrade OpenSSL bundled with windows to 1.1.1s
#100180 commented on
Jan 9, 2023 • 1 new comment -
Shim frames can be accessed during frame teardown (via `tstate->cframe->current_frame`)
#100126 commented on
Jan 9, 2023 • 1 new comment -
Finish deprecation in asyncio.get_event_loop()
#93453 commented on
Jan 9, 2023 • 1 new comment -
bpo-15590: distinct python-config from pkg-config python
#737 commented on
Jan 9, 2023 • 1 new comment -
gh-71759: Deprecate using bytes-like objects in builtins.
#779 commented on
Jan 3, 2023 • 1 new comment -
bpo-30790: fix proxy works uncorrectly if registry value end with a semicolon
#2611 commented on
Jan 8, 2023 • 1 new comment -
bpo-31954: Reuse oldkeys if oldkeys->dk_size == newsize.
#4292 commented on
Jan 9, 2023 • 1 new comment -
bpo-30945: Fix create_server to handle the case when iface isn't IPv6 enabled.
#7207 commented on
Jan 5, 2023 • 1 new comment -
bpo-37174: Fix bug in sched.py and add cancel_all() method.
#13862 commented on
Jan 5, 2023 • 1 new comment -
bpo-23980: Improve the docs for format units starting with 'e'
#19610 commented on
Jan 3, 2023 • 1 new comment -
gh-85403: Make wraps retain type annotations
#21392 commented on
Jan 7, 2023 • 1 new comment -
bpo-41989 Fix htmlparser "unclosed script tag causes data loss"
#22658 commented on
Jan 4, 2023 • 1 new comment -
socket documentation fix - rename triple to 3-tuple
#24722 commented on
Jan 9, 2023 • 1 new comment -
bpo-42737: Mention PEP 563 in doc for annotated assignment
#25511 commented on
Jan 4, 2023 • 1 new comment -
bpo-43980: Set default netrc file name correctly on Windows
#25732 commented on
Jan 8, 2023 • 1 new comment -
Update MAC_address wikipedia URL in comments
#29019 commented on
Jan 7, 2023 • 1 new comment -
bpo-45545: premptively fail on contextlib.chdir if we can't chdir back
#29220 commented on
Jan 4, 2023 • 1 new comment -
GH-90915: Document that SystemExit doesn't trigger sys.excepthook
#31357 commented on
Jan 5, 2023 • 1 new comment -
gh-91398: Remove IDLE shell sidebar padding
#32363 commented on
Jan 2, 2023 • 1 new comment -
gh-69426: only unescape properly terminated character entities in attribute values
#95215 commented on
Jan 6, 2023 • 1 new comment -
GH-96764: rewrite `asyncio.wait_for` to use `asyncio.timeout`
#98518 commented on
Jan 5, 2023 • 1 new comment -
gh-99138: Isolate _zoneinfo
#99218 commented on
Jan 2, 2023 • 1 new comment -
WIP: Isolate elementtree
#99221 commented on
Jan 9, 2023 • 1 new comment -
Trivial Change: Remove unhelpful doc in `datetime.timedelta`
#100164 commented on
Jan 5, 2023 • 1 new comment -
gh-100445: Improve error message for unterminated strings with escapes
#100446 commented on
Jan 3, 2023 • 1 new comment -
gh-100290: unittest checks file follows pattern
#100487 commented on
Jan 8, 2023 • 1 new comment -
GH-100126: Skip incomplete frames in more places
#100613 commented on
Jan 5, 2023 • 1 new comment -
GH-84559: Deprecate fork being the multiprocessing default.
#100618 commented on
Jan 9, 2023 • 1 new comment -
gh-99951: Warn if there is an OpenSSL major version mismatch
#100641 commented on
Jan 2, 2023 • 1 new comment -
Prefer "python" over "python3" for command line examples in docs.
#98763 commented on
Jan 3, 2023 • 0 new comments -
`__sizeof__` incorrectly ignores the size 1 array in PyVarObjects (bool, int, tuple) when ob_size is 0
#100637 commented on
Jan 3, 2023 • 0 new comments -
Improve Interpreter Isolation
#100227 commented on
Jan 5, 2023 • 0 new comments -
Generate the interpreter
#98831 commented on
Jan 5, 2023 • 0 new comments -
POST large file to server (using http.server.CGIHTTPRequestHandler), always reset by server.
#81435 commented on
Jan 6, 2023 • 0 new comments -
argparse does not preserve namespace with subparser defaults
#89398 commented on
Jan 7, 2023 • 0 new comments -
Configure fails on getaddrinfo bug check in networkless environement
#100200 commented on
Jan 8, 2023 • 0 new comments -
PyType_GenericAlloc might over-allocate memory
#81381 commented on
Jan 8, 2023 • 0 new comments -
Undocumented behavior in csv.Sniffer (preferred delimiters)
#80678 commented on
Jan 8, 2023 • 0 new comments -
Returning None from a callback with restype py_object decrements None's refcount too much
#81061 commented on
Jan 9, 2023 • 0 new comments -
gh-71136: IDLE: Fix hanging when raise KeyboardInterrupt with debugger open
#1711 commented on
Jan 8, 2023 • 0 new comments -
gh-58319: IDLE: Add interrupt handle when open debugger
#1821 commented on
Jan 8, 2023 • 0 new comments -
bpo-30509: Optimize and clean up calling type slots.
#1861 commented on
Jan 7, 2023 • 0 new comments -
gh-38066: IDLE: Dedenting with shift+tab
#2210 commented on
Jan 8, 2023 • 0 new comments -
gh-74112: IDLE: Fix blocking function ignore SIGINT
#2466 commented on
Jan 8, 2023 • 0 new comments -
gh-75710: IDLE: Add docstrings and tests to some editor.py functions
#3669 commented on
Jan 8, 2023 • 0 new comments -
gh-66136: IDLE: Fix use of unsaved indicator in titlebar of shell window
#3701 commented on
Jan 8, 2023 • 0 new comments -
gh-76729: IDLE: Convert labels to hyperlinks in help_about
#5178 commented on
Jan 7, 2023 • 0 new comments -
gh-49844: IDLE startup configuration
#5541 commented on
Jan 7, 2023 • 0 new comments -
gh-78722: Fixed, pathlib.Path.iterdir now throws an exception when path is not valid
#8999 commented on
Jan 8, 2023 • 0 new comments -
gh-66079: IDLE: Ability to run 3rd party code checkers
#9802 commented on
Jan 7, 2023 • 0 new comments -
gh-79157: IDLE: first updated working version of a search bar
#9855 commented on
Jan 7, 2023 • 0 new comments -
gh-81949: IDLE: show help(object) output in a text viewing window
#15140 commented on
Jan 7, 2023 • 0 new comments -
gh-69708: IDLE "Save As" warnings
#17051 commented on
Jan 7, 2023 • 0 new comments -
gh-71652: Make IDLE help source menu entries unique and sorted
#17093 commented on
Jan 7, 2023 • 0 new comments -
gh-61842: Add hotkeys to resize IDLE's font
#17107 commented on
Jan 7, 2023 • 0 new comments -
gh-77227: An IDLE option to strip trailing whitespace on save
#17201 commented on
Jan 7, 2023 • 0 new comments -
gh-50948: IDLE: Warn the user if a file will be overwritten when saving
#17578 commented on
Jan 7, 2023 • 0 new comments -
gh-80776: IDLE: Add search to the "Squeezed Output Viewer"
#17614 commented on
Jan 7, 2023 • 0 new comments -
gh-84436: Implement Immortal Instances
#19474 commented on
Jan 9, 2023 • 0 new comments -
bpo-37985: Remove redundant p->depth-- in marshal extension module
#19482 commented on
Jan 9, 2023 • 0 new comments -
gh-74033: Fix bug when Path takes and ignores **kwargs
#19632 commented on
Jan 7, 2023 • 0 new comments -
bpo-39783: Optimize contruction of Path and PurePath objects
#20288 commented on
Jan 7, 2023 • 0 new comments -
gh-50393: "Clear and restart" IDLE shell windows
#21682 commented on
Jan 7, 2023 • 0 new comments -
bpo-41851: Improve font actual docs
#22434 commented on
Jan 4, 2023 • 0 new comments -
bpo-42062: Set HTTPResponse.url at init
#22738 commented on
Jan 4, 2023 • 0 new comments -
gh-68125: IDLE maximise on load
#25946 commented on
Jan 7, 2023 • 0 new comments -
bpo-45524: fix `get_type_hints` with dataclasses `__init__` generation
#29158 commented on
Jan 7, 2023 • 0 new comments -
gh-89398: Fix argparse namespace overridden by subparsers default
#30219 commented on
Jan 7, 2023 • 0 new comments -
bpo-34526:[doc] Add description and examples of multiple arguments for Path.relative_to
#31368 commented on
Jan 7, 2023 • 0 new comments -
gh-71770: Add more details on behavior of configparser's default_section
#31562 commented on
Jan 8, 2023 • 0 new comments -
gh-59999: Add option to preserve permissions in ZipFile.extract
#32289 commented on
Jan 8, 2023 • 0 new comments -
gh-72793: C implementation of parts of copy.deepcopy
#91610 commented on
Jan 6, 2023 • 0 new comments -
gh-92893: Fix issue when ``dataclassses.is_dataclass`` returns False
#93497 commented on
Jan 8, 2023 • 0 new comments -
gh-88324: Clarify documentation for redirected stdout/stderr when using subprocess in Linux
#94035 commented on
Jan 9, 2023 • 0 new comments -
gh-95474: avoid the _global_lock in asyncio.mixins
#95475 commented on
Jan 9, 2023 • 0 new comments -
gh-88569: add `os.path.isreserved()`
#95486 commented on
Jan 7, 2023 • 0 new comments -
gh-80678: Add comment on preferred csv delimiters
#96199 commented on
Jan 8, 2023 • 0 new comments -
Introduce a gate/check GHA job
#97533 commented on
Jan 6, 2023 • 0 new comments -
gh-98641: Don't portray asyncio.TaskGroup as a replacement for asyncio.gather in docs
#98659 commented on
Jan 8, 2023 • 0 new comments -
gh-99595: Fix bug in multiprocessing.managers.BaseProxy that causes AttributeError when passing a proxy between processes
#99598 commented on
Jan 7, 2023 • 0 new comments -
gh-89727: Fix os.fwalk RecursionError on deep trees
#100347 commented on
Jan 4, 2023 • 0 new comments -
gh-100479: Add `pathlib.PurePath.makepath()`; unify path object construction
#100481 commented on
Jan 7, 2023 • 0 new comments -
gh-100522 Add a test for 'futures.as_completed' timing out with a non-zero timeout value
#100523 commented on
Jan 9, 2023 • 0 new comments

