Insights: python/cpython
Overview
Could not load contribution data
Please try again later
357 Pull requests merged by 80 people
-
[3.10] Minor edits to the Descriptor HowTo Guide (GH-24901)
#98114 merged
Oct 9, 2022 -
[3.11] Minor edits to the Descriptor HowTo Guide (GH-24901)
#98112 merged
Oct 9, 2022 -
Minor edits to the Descriptor HowTo Guide
#24901 merged
Oct 9, 2022 -
[3.11] Fix link to Lifecycle of a Pull Request in CONTRIBUTING (GH-98102)
#98107 merged
Oct 8, 2022 -
[3.10] Fix link to Lifecycle of a Pull Request in CONTRIBUTING (GH-98102)
#98106 merged
Oct 8, 2022 -
Fix link to Lifecycle of a Pull Request in CONTRIBUTING
#98102 merged
Oct 8, 2022 -
GH-94597: deprecate `SafeChildWatcher`, `FastChildWatcher` and `MultiLoopChildWatcher` child watchers
#98089 merged
Oct 8, 2022 -
[3.11] Add more syslog tests (GH-97953).
#98096 merged
Oct 8, 2022 -
Auto-cancel old builds when new commit pushed to branch
#98009 merged
Oct 8, 2022 -
gh-95011: Migrate syslog module to Argument Clinic
#95012 merged
Oct 8, 2022 -
gh-68686: Retire eptag ptag scripts
#98064 merged
Oct 8, 2022 -
gh-97922: Run the GC only on eval breaker
#97920 merged
Oct 8, 2022 -
GitHub Workflows security hardening
#96492 merged
Oct 8, 2022 -
[3.10] Add `@ezio-melotti` as codeowner for `.github/`. (GH-98079)
#98091 merged
Oct 8, 2022 -
[3.11] Add `@ezio-melotti` as codeowner for `.github/`. (GH-98079)
#98090 merged
Oct 8, 2022 -
Add `@ezio-melotti` as codeowner for `.github/`.
#98079 merged
Oct 8, 2022 -
[3.10] gh-97913 Docs: Add walrus operator to the index (GH-97921)
#98088 merged
Oct 8, 2022 -
[3.11] gh-97913 Docs: Add walrus operator to the index (GH-97921)
#98087 merged
Oct 8, 2022 -
[3.10] gh-97822: Fix http.server documentation reference to test() function (GH-98027)
#98085 merged
Oct 8, 2022 -
gh-97913 Docs: Add walrus operator to the index
#97921 merged
Oct 8, 2022 -
DOC: fix broken links to modules
#96914 merged
Oct 8, 2022 -
[3.11] gh-97822: Fix http.server documentation reference to test() function (GH-98027)
#98084 merged
Oct 8, 2022 -
[3.10] gh-92886: make test_ast pass with -O (assertions off) (GH-98058)
#98076 merged
Oct 8, 2022 -
[3.11] gh-92886: make test_ast pass with -O (assertions off) (GH-98058)
#98075 merged
Oct 8, 2022 -
gh-97822: Fix http.server documentation reference to test() function
#98027 merged
Oct 8, 2022 -
[3.11] gh-92886: make test_coroutines pass with -O (assertions off) (GH-98060)
#98073 merged
Oct 8, 2022 -
[3.10] gh-92886: make test_coroutines pass with -O (assertions off) (GH-98060)
#98074 merged
Oct 8, 2022 -
[3.11] gh-96288: Add a sentence to `os.mkdir`'s docstring. (GH-96271).
#98065 merged
Oct 8, 2022 -
[3.10] gh-96288: Add a sentence to `os.mkdir`'s docstring. (GH-96271).
#98066 merged
Oct 8, 2022 -
[3.11] gh-96073: Fix installed tests by adding to Makefile.pre.in
#98071 merged
Oct 8, 2022 -
[3.10] gh-96073: Fix installed tests by adding to Makefile.pre.in
#98072 merged
Oct 8, 2022 -
[3.10] gh-57179: Add note on symlinks for os.walk (GH-94799)
#98070 merged
Oct 8, 2022 -
[3.11] gh-57179: Add note on symlinks for os.walk (GH-94799)
#98069 merged
Oct 8, 2022 -
[3.10] gh-61105: Add default param, note on using cookiejar subclass (GH-95427)
#98068 merged
Oct 8, 2022 -
gh-91052: Add PyDict_Unwatch for unwatching a dictionary
#98055 merged
Oct 8, 2022 -
GH-98023: Change default child watcher to `PidfdChildWatcher` on supported systems
#98024 merged
Oct 8, 2022 -
gh-94182: run the PidfdChildWatcher on the running loop
#94184 merged
Oct 8, 2022 -
[3.11] gh-94808: Cover `%p` in `PyUnicode_FromFormat` (GH-96677)
#98033 merged
Oct 8, 2022 -
[3.11] gh-65496: Correct wording on csv's skipinitialspace argument (GH-96170)
#98043 merged
Oct 7, 2022 -
gh-92886: make test_ast pass with -O (assertions off)
#98058 merged
Oct 7, 2022 -
gh-92886: make test_coroutines pass with -O (assertions off)
#98060 merged
Oct 7, 2022 -
[3.11] gh-61105: Add default param, note on using cookiejar subclass (GH-95427)
#98067 merged
Oct 7, 2022 -
[3.10] gh-91708: Revert params note in urllib.parse.urlparse table (GH-96699)
#98053 merged
Oct 7, 2022 -
gh-57179: Add note on symlinks for os.walk
#94799 merged
Oct 7, 2022 -
[3.10] gh-94808: Cover `%p` in `PyUnicode_FromFormat` (GH-96677)
#98032 merged
Oct 7, 2022 -
[3.11] gh-96073: fix backticks in NEWS entry (GH-98056)
#98062 merged
Oct 7, 2022 -
gh-94808: Fix regex on exotic platforms
#98036 merged
Oct 7, 2022 -
[3.10] gh-96073: fix backticks in NEWS entry (GH-98056)
#98063 merged
Oct 7, 2022 -
gh-90085: Remove vestigial -t and -c timeit options
#94941 merged
Oct 7, 2022 -
GH-83901: Improve Signature.bind error message for missing keyword-only params
#95347 merged
Oct 7, 2022 -
gh-61105: Add default param, note on using cookiejar subclass
#95427 merged
Oct 7, 2022 -
gh-96288: Add a sentence to `os.mkdir`'s docstring.
#96271 merged
Oct 7, 2022 -
gh-96073: fix backticks in NEWS entry
#98056 merged
Oct 7, 2022 -
gh-92886: [clinic.py] raise exception on invalid input instead of assertion
#98051 merged
Oct 7, 2022 -
gh-97997: Add col_offset field to tokenizer and use that for AST nodes
#98000 merged
Oct 7, 2022 -
[3.9] gh-91708: Revert params note in urllib.parse.urlparse table (GH-96699)
#98054 merged
Oct 7, 2022 -
[3.11] gh-91708: Revert params note in urllib.parse.urlparse table (GH-96699)
#98052 merged
Oct 7, 2022 -
[3.10] Add a warning message about PyOS_snprintf (GH-95993)
#98048 merged
Oct 7, 2022 -
[3.11] Add a warning message about PyOS_snprintf (GH-95993)
#98047 merged
Oct 7, 2022 -
GH-88968: Reject socket that is already used as a transport
#98010 merged
Oct 7, 2022 -
[3.10] GH-96073: Fix wild replacement in inspect.formatannotation (GH-96074)
#98046 merged
Oct 7, 2022 -
[3.11] GH-96073: Fix wild replacement in inspect.formatannotation (GH-96074)
#98045 merged
Oct 7, 2022 -
[3.10] gh-65496: Correct wording on csv's skipinitialspace argument (GH-96170)
#98044 merged
Oct 7, 2022 -
gh-96346: Use double caching for re._compile()
#96347 merged
Oct 7, 2022 -
gh-91708: Revert params note in urllib.parse.urlparse table
#96699 merged
Oct 7, 2022 -
gh-96265: Fix some formatting in faq/design.rst
#96924 merged
Oct 7, 2022 -
gh-73196: Add namespace/scope clarification for inheritance section
#92840 merged
Oct 7, 2022 -
[3.10] gh-96959: Update HTTP links which are redirected to HTTPS (GH-98039)
#98050 merged
Oct 7, 2022 -
[3.11] gh-96959: Update HTTP links which are redirected to HTTPS (GH-98039)
#98049 merged
Oct 7, 2022 -
gh-97646: Change `.js` and `.mjs` files mimetype to conform to RFC 9239
#97934 merged
Oct 7, 2022 -
gh-97923: Always run Ubuntu SSL tests with others in CI
#97940 merged
Oct 7, 2022 -
gh-97956: Mention `generate_global_objects.py` in `AC How-To`
#97957 merged
Oct 7, 2022 -
gh-96959: Update HTTP links which are redirected to HTTPS
#98039 merged
Oct 7, 2022 -
Add a warning message about PyOS_snprintf
#95993 merged
Oct 7, 2022 -
[3.9] gh-94208: Add even more TLS version/protocol checks for FreeBSD
#98037 merged
Oct 7, 2022 -
GH-96073: Fix wild replacement in formatannotation
#96074 merged
Oct 7, 2022 -
[3.10] gh-64921: Clarify wording for open()'s newline arg (GH-96171)
#98042 merged
Oct 7, 2022 -
[3.11] gh-64921: Clarify wording for open()'s newline arg (GH-96171)
#98041 merged
Oct 7, 2022 -
gh-65496: Correct wording on csv's skipinitialspace
#96170 merged
Oct 7, 2022 -
gh-64921: Clarify wording for open()'s newline arg
#96171 merged
Oct 7, 2022 -
gh-97955: Migrate `zoneinfo` to Argument Clinic
#97958 merged
Oct 7, 2022 -
gh-97669: Move difflib examples to Doc/includes/
#97964 merged
Oct 7, 2022 -
[3.11] Add note on capture_output arg to subprocess.run() docstring (GH-98012)
#98034 merged
Oct 7, 2022 -
[3.10] Add note on capture_output arg to subprocess.run() docstring (GH-98012)
#98035 merged
Oct 7, 2022 -
Make _symtable_entry.ste_type's comment consistent wit _Py_block_ty
#92414 merged
Oct 7, 2022 -
Fix a mistake in isSet() deprecated message doc
#95720 merged
Oct 7, 2022 -
gh-64373: Convert `_functools` to Argument Clinic
#96640 merged
Oct 7, 2022 -
gh-96415: Remove `types._cell_factory` from a module namespace
#96416 merged
Oct 7, 2022 -
Add more syslog tests
#97953 merged
Oct 7, 2022 -
Add note on capture_output arg to subprocess.run() docstring
#98012 merged
Oct 7, 2022 -
gh-94808: Cover `%p` in `PyUnicode_FromFormat`
#96677 merged
Oct 7, 2022 -
Fix memory leaks in test_capi
#98017 merged
Oct 7, 2022 -
[3.10] gh-71316: Update dis documentation to include changes to jump arguments (GH-95798).
#98029 merged
Oct 7, 2022 -
[3.11] gh-71316: Update dis documentation to include changes to jump arguments (GH-95798)
#98028 merged
Oct 7, 2022 -
gh-71316: Update dis documentation to include changes to jump arguments
#95798 merged
Oct 7, 2022 -
[3.11] Misc updates to the itertools recipes and tests (GH-98018)
#98021 merged
Oct 7, 2022 -
Misc updates to the itertools recipes and tests
#98018 merged
Oct 7, 2022 -
Doc: sphinx-lint finds two other default roles.
#98019 merged
Oct 7, 2022 -
[3.11] fixes gh-96078: os.sched_yield release the GIL while calling sched_yield(2). (gh-97965)
#98014 merged
Oct 7, 2022 -
[3.10] fixes gh-96078: os.sched_yield release the GIL while calling sched_yield(2). (gh-97965)
#98013 merged
Oct 7, 2022 -
gh-86298: Ensure that __loader__ and __spec__.loader agree in warnings.warn_explicit()
#97803 merged
Oct 7, 2022 -
[3.11] GH-90985: Revert "Deprecate passing a message into cancel()" (GH-97999)
#98006 merged
Oct 7, 2022 -
gh-82874: Convert remaining importlib format uses to f-str.
#98005 merged
Oct 7, 2022 -
Docs: Fix backtick errors found by sphinx-lint
#97998 merged
Oct 7, 2022 -
[3.10] gh-97943: PyFunction_GetAnnotations should return a borrowed reference. (GH-97949)
#97989 merged
Oct 7, 2022 -
gh-97850: Remove deprecated functions from `importlib.utils`
#97898 merged
Oct 7, 2022 -
[3.10] Remove extra spaces in custom openSSL documentation. (GH-93568)
#98008 merged
Oct 7, 2022 -
[3.11] Remove extra spaces in custom openSSL documentation. (GH-93568)
#98007 merged
Oct 7, 2022 -
Remove extra spaces in custom openSSL documentation.
#93568 merged
Oct 7, 2022 -
[3.11] GH-97002: Prevent `_PyInterpreterFrame`s from backing more than one `PyFrameObject` (GH-97996)
#98002 merged
Oct 7, 2022 -
GH-90985: Revert "Deprecate passing a message into cancel()"
#97999 merged
Oct 7, 2022 -
bpo-35540 dataclasses.asdict support defaultdict fields
#32056 merged
Oct 7, 2022 -
gh-91052: Add C API for watching dictionaries
#31787 merged
Oct 7, 2022 -
bpo-38693: Use f-strings instead of str.format() within importlib
#17058 merged
Oct 6, 2022 -
GH-97002: Prevent `_PyInterpreterFrame`s from backing more than one `PyFrameObject`
#97996 merged
Oct 6, 2022 -
gh-97973: Return all necessary information from the tokenizer
#97984 merged
Oct 6, 2022 -
gh-96078: os.sched_yield release the GIL while calling sched_yield(2).
#97965 merged
Oct 6, 2022 -
gh-65961: Deprecate `__cached__`
#97990 merged
Oct 6, 2022 -
[3.11] gh-97850: Remove the open issues section from the import reference (GH-97935)
#97994 merged
Oct 6, 2022 -
[3.10] gh-97850: Remove the open issues section from the import reference (GH-97935)
#97995 merged
Oct 6, 2022 -
[3.11] Docs: pin sphinx-lint (GH-97992)
#97993 merged
Oct 6, 2022 -
gh-97850: Remove the open issues section from the import reference
#97935 merged
Oct 6, 2022 -
Docs: pin sphinx-lint
#97992 merged
Oct 6, 2022 -
[3.11] Backport effc25f 3.11
#97991 merged
Oct 6, 2022 -
gh-94590: add signatures to operator itemgetter, attrgetter, methodcaller
#94591 merged
Oct 6, 2022 -
Add Pynche's move to the What's new in 3.11
#97974 merged
Oct 6, 2022 -
[3.11] gh-97943: PyFunction_GetAnnotations should return a borrowed reference. (GH-97949)
#97985 merged
Oct 6, 2022 -
[3.10] gh-86482: Document assignment expression need for ()s (GH-23291)
#97987 merged
Oct 6, 2022 -
[3.11] gh-86482: Document assignment expression need for ()s (GH-23291)
#97986 merged
Oct 6, 2022 -
gh-97781: Apply changes from importlib_metadata 5.
#97785 merged
Oct 6, 2022 -
gh-86482: Document assignment expression need for ()s
#23291 merged
Oct 6, 2022 -
gh-97943: PyFunction_GetAnnotations should return a borrowed reference.
#97949 merged
Oct 6, 2022 -
[3.9] gh-97897: Prevent os.mkfifo and os.mknod segfaults with macOS 13 SDK (GH-97944)
#97968 merged
Oct 6, 2022 -
[3.10] gh-97897: Prevent os.mkfifo and os.mknod segfaults with macOS 13 SDK (GH-97944)
#97967 merged
Oct 6, 2022 -
[3.11] gh-97897: Prevent os.mkfifo and os.mknod segfaults with macOS 13 SDK (GH-97944)
#97969 merged
Oct 6, 2022 -
[3.11] GH-88050: fix race in closing subprocess pipe in asyncio (GH-97951)
#97978 merged
Oct 6, 2022 -
[3.11] gh-94808: Coverage: Test that maximum indentation level is handled (GH-95926)
#97979 merged
Oct 6, 2022 -
[3.10] gh-93738: Disallow pre-v3 syntax in the C domain (GH-97962)
#97977 merged
Oct 6, 2022 -
[3.11] gh-93738: Disallow pre-v3 syntax in the C domain (GH-97962)
#97976 merged
Oct 6, 2022 -
gh-94808: Coverage: Test that maximum indentation level is handled
#95926 merged
Oct 6, 2022 -
GH-88050: fix race in closing subprocess pipe in asyncio
#97951 merged
Oct 6, 2022 -
gh-93738: Disallow pre-v3 syntax in the C domain
#97962 merged
Oct 6, 2022 -
gh-95986: Fix the example using match keyword
#95989 merged
Oct 6, 2022 -
gh-97897: Prevent os.mkfifo and os.mknod segfaults with macOS 13 SDK
#97944 merged
Oct 6, 2022 -
gh-94808: Cover `PyUnicode_Count` in CAPI
#96929 merged
Oct 6, 2022 -
[3.11] gh-94808: Cover `PyObject_PyBytes` case with custom `__bytes__` method (GH-96610)
#97960 merged
Oct 6, 2022 -
gh-94808: Cover `PyObject_PyBytes` case with custom `__bytes__` method
#96610 merged
Oct 6, 2022 -
[3.10] gh-95691: Doc BufferedWriter and BufferedReader (GH-95703)
#97948 merged
Oct 6, 2022 -
[3.11] gh-95691: Doc BufferedWriter and BufferedReader (GH-95703)
#97947 merged
Oct 6, 2022 -
gh-95691: Doc BufferedWriter and BufferedReader
#95703 merged
Oct 5, 2022 -
[3.10] GH-88968: Add notes about socket ownership transfers (GH-97936)
#97946 merged
Oct 5, 2022 -
[3.11] GH-88968: Add notes about socket ownership transfers (GH-97936)
#97945 merged
Oct 5, 2022 -
GH-88968: Add notes about socket ownership transfers
#97936 merged
Oct 5, 2022 -
[3.11] gh-96865: [Enum] fix Flag to use CONFORM boundary (GH-97528)
#97938 merged
Oct 5, 2022 -
gh-96865: [Enum] fix Flag to use CONFORM boundary
#97528 merged
Oct 5, 2022 -
[3.11] gh-96017: Fix some compiler warnings (GH-96018)
#96106 merged
Oct 5, 2022 -
[3.11] gh-96197: Fix expression when :func:`sys.breakpointhook is missing (gh-96293)
#96294 merged
Oct 5, 2022 -
[3.11] gh-95987: Fix `repr` of `Any` type subclasses (GH-96412)
#96451 merged
Oct 5, 2022 -
gh-65961: Raise `DeprecationWarning` when `__package__` differs from `__spec__.parent`
#97879 merged
Oct 5, 2022 -
[3.11] gh-96587: Raise `SyntaxError` for PEP654 on older `feature_version` (GH-96588)
#96591 merged
Oct 5, 2022 -
[3.10] Fix type annotation of `pstats.FunctionProfile.ncalls` (GH-96741)
#96836 merged
Oct 5, 2022 -
[3.11] Fix type annotation of `pstats.FunctionProfile.ncalls` (GH-96741)
#96835 merged
Oct 5, 2022 -
[3.7] gh-97612: Fix shell injection in get-remote-certificate.py (#97613)
#97634 merged
Oct 5, 2022 -
[3.7] gh-97616: list_resize() checks for integer overflow (GH-97617)
#97629 merged
Oct 5, 2022 -
[3.7] gh-96848: Fix -X int_max_str_digits option parsing (#96988)
#97576 merged
Oct 5, 2022 -
[3.7] gh-97005: Update libexpat from 2.4.7 to 2.4.9 (gh-97006)
#97014 merged
Oct 5, 2022 -
[3.10] gh-97654: Add auto exception chaining example to tutorial (GH-97703)
#97884 merged
Oct 5, 2022 -
[3.11] gh-97654: Add auto exception chaining example to tutorial (GH-97703)
#97885 merged
Oct 5, 2022 -
[3.11] gh-93738: Documentation C syntax (:c:type:<C type> -> :c:expr:<C type>) (GH-97768)
#97924 merged
Oct 5, 2022 -
[3.10] gh-93738: Documentation C syntax (:c:type:<C type> -> :c:expr:<C type>) (GH-97768)
#97925 merged
Oct 5, 2022 -
[3.11] docs(typing): add "see PEP 675" to LiteralString (GH-97926)
#97931 merged
Oct 5, 2022 -
docs(typing): add "see PEP 675" to LiteralString
#97926 merged
Oct 5, 2022 -
gh-97850: Remove all known instances of module_repr()
#97876 merged
Oct 5, 2022 -
[3.10] gh-91539: improve performance of get_proxies_environment (GH-91566)
#97919 merged
Oct 5, 2022 -
I changed my surname early this year
#96671 merged
Oct 5, 2022 -
[3.11] GH-95172 Make the same version `versionadded` oneline (GH-95172)
#97917 merged
Oct 5, 2022 -
gh-93738: Documentation C syntax (:c:type:<C type> -> :c:expr:<C type>)
#97768 merged
Oct 5, 2022 -
[3.10] gh-93738: Documentation C syntax (Function glob patterns -> literal markup) (GH-97774)
#97911 merged
Oct 5, 2022 -
[3.11] gh-93738: Documentation C syntax (Function glob patterns -> literal markup) (GH-97774)
#97910 merged
Oct 5, 2022 -
gh-91539: improve performance of get_proxies_environment
#91566 merged
Oct 5, 2022 -
build(deps): bump actions/stale from 5 to 6
#97701 merged
Oct 5, 2022 -
Make the same version `versionadded` oneline
#95172 merged
Oct 5, 2022 -
[3.11] gh-88050: Fix asyncio subprocess to kill process cleanly when process is blocked (GH-32073)
#97915 merged
Oct 5, 2022 -
gh-88050: Fix asyncio subprocess kill process cleanly when process is blocked
#32073 merged
Oct 5, 2022 -
gh-93738: Documentation C syntax (Function glob patterns -> literal markup)
#97774 merged
Oct 5, 2022 -
[3.11] gh-93738: Documentation C syntax (:c:type:`PyTypeObject*` -> :c:expr:`PyTypeObject*`) (GH-97778)
#97892 merged
Oct 5, 2022 -
[3.10] gh-93738: Documentation C syntax (:c:type:`PyTypeObject*` -> :c:expr:`PyTypeObject*`) (GH-97778)
#97890 merged
Oct 5, 2022 -
[3.10] gh-93738: Documentation C syntax (Use `c:struct`) (GH-97772)
#97893 merged
Oct 5, 2022 -
[3.11] gh-93738: Documentation C syntax (Use `c:struct`) (GH-97772)
#97869 merged
Oct 5, 2022 -
[3.10] gh-93738: Documentation C syntax (:c:type: to :c:expr:, misc. cases) (GH-97775)
#97891 merged
Oct 5, 2022 -
[3.11] gh-93738: Documentation C syntax (:c:type: to :c:expr:, misc. cases) (GH-97775)
#97873 merged
Oct 5, 2022 -
[3.11] gh-93738: Documentation C syntax (:c:type:`PyObject` -> :c:expr:`PyObject`) (GH-97776)
#97889 merged
Oct 5, 2022 -
[3.10] gh-93738: Documentation C syntax (:c:type:`PyObject` -> :c:expr:`PyObject`) (GH-97776)
#97888 merged
Oct 5, 2022 -
gh-93357: Port test cases to IsolatedAsyncioTestCase, part 2
#97896 merged
Oct 5, 2022 -
[3.11] gh-95196: Disable incorrect pickling of the C implemented classmethod descriptors (GH-96383)
#97905 merged
Oct 5, 2022 -
[3.10] gh-95196: Disable incorrect pickling of the C implemented classmethod descriptors (GH-96383)
#97904 merged
Oct 5, 2022 -
gh-95196: Disable incorrect pickling of the C implemented classmethod descriptors
#96383 merged
Oct 5, 2022 -
[3.11] gh-97758: Fix a crash in getpath_joinpath() called without arguments (GH-97759)
#97903 merged
Oct 5, 2022 -
gh-97758: Fix a crash in getpath_joinpath() called without arguments
#97759 merged
Oct 5, 2022 -
gh-74696: Pass root_dir to custom archivers which support it
#94251 merged
Oct 5, 2022 -
[3.11] gh-97661: Improve accuracy of sqlite3.Cursor.fetchone docs (GH-97662)
#97899 merged
Oct 5, 2022 -
[3.10] gh-97661: Improve accuracy of sqlite3.Cursor.fetchone docs (GH-97662)
#97900 merged
Oct 5, 2022 -
gh-97661: Improve accuracy of sqlite3.Cursor.fetchone docs
#97662 merged
Oct 5, 2022 -
gh-87092: bring compiler code closer to a preprocessing-opt-assembler organisation
#97644 merged
Oct 5, 2022 -
GH-96704: Add task.get_context(), use it in call_exception_handler()
#96756 merged
Oct 5, 2022 -
[3.11] GH-97779: Ensure that *all* frame objects are backed by "complete" frames (GH-97845)
#97886 merged
Oct 5, 2022 -
[3.11] gh-97837: Change deprecation warning message in `unittest` (GH-97838)
#97887 merged
Oct 5, 2022 -
[3.10] Add re.VERBOSE flag documentation example (GH-97678)
#97883 merged
Oct 5, 2022 -
[3.11] Add re.VERBOSE flag documentation example (GH-97678)
#97882 merged
Oct 5, 2022 -
[3.11] gh-95913: Copyedit/improve Implementation Changes What's New section (GH-97720)
#97878 merged
Oct 5, 2022 -
gh-93738: Documentation C syntax (:c:type:`PyTypeObject*` -> :c:expr:`PyTypeObject*`)
#97778 merged
Oct 5, 2022 -
[3.10] gh-93738: Documentation C syntax (:c:data:`view->obj` -> :c:expr:`view->obj`) (GH-97773)
#97868 merged
Oct 5, 2022 -
[3.11] gh-93738: Documentation C syntax (:c:data:`view->obj` -> :c:expr:`view->obj`) (GH-97773)
#97867 merged
Oct 5, 2022 -
[3.11] gh-93738: Documentation C syntax (:c:type:`TYPE` -> :c:expr:`TYPE`) (GH-97770)
#97874 merged
Oct 5, 2022 -
[3.10] gh-93738: Documentation C syntax (:c:type:`TYPE` -> :c:expr:`TYPE`) (GH-97770)
#97870 merged
Oct 5, 2022 -
[3.10] gh-93738: Documentation C syntax (:c:type:`FILE` -> :c:expr:`FILE`) (GH-97769)
#97872 merged
Oct 5, 2022 -
[3.11] gh-93738: Documentation C syntax (:c:type:`FILE` -> :c:expr:`FILE`) (GH-97769)
#97871 merged
Oct 5, 2022 -
Add re.VERBOSE flag documentation example
#97678 merged
Oct 5, 2022 -
gh-97654: Add auto exception chaining example to tutorial
#97703 merged
Oct 5, 2022 -
GH-91079: Decouple C stack overflow checks from Python recursion checks.
#96510 merged
Oct 5, 2022 -
GH-97779: Ensure that *all* frame objects are backed by "complete" frames
#97845 merged
Oct 5, 2022 -
gh-97837: Change deprecation warning message in `unittest`
#97838 merged
Oct 5, 2022 -
gh-95913: Copyedit/improve Implementation Changes What's New section
#97720 merged
Oct 5, 2022 -
[3.10] gh-93738: Documentation C syntax (:c:type:`Py_UNICODE*` -> :c:expr:`Py_UNICODE*`) (GH-97784)
#97858 merged
Oct 4, 2022 -
[3.11] gh-93738: Documentation C syntax (:c:type:`Py_UNICODE*` -> :c:expr:`Py_UNICODE*`) (GH-97784)
#97857 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (:c:type: to :c:expr:, misc. cases)
#97775 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (:c:type:`FILE` -> :c:expr:`FILE`)
#97769 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (:c:type:`TYPE` -> :c:expr:`TYPE`)
#97770 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (Use `c:struct`)
#97772 merged
Oct 4, 2022 -
[3.11] gh-95913: Copyedit/improve Other Language Changes What's New section (GH-97719)
#97866 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (:c:data:`view->obj` -> :c:expr:`view->obj`)
#97773 merged
Oct 4, 2022 -
gh-95913: Copyedit/improve Other Language Changes What's New section
#97719 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (:c:type:`PyObject` -> :c:expr:`PyObject`)
#97776 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (:c:type:`PyInterpreterState *` -> :c:expr:`PyInterpreterState *`)
#97777 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (:c:type:`PyTupleObject*` -> :c:expr:`PyTupleObject*`)
#97780 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (:c:type:`PyBytesObject*` -> :c:expr:`PyBytesObject*`)
#97782 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (:c:type:`PyUnicodeObject*` -> :c:expr:`PyUnicodeObject*`)
#97783 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (:c:type:`Py_UNICODE*` -> :c:expr:`Py_UNICODE*`)
#97784 merged
Oct 4, 2022 -
[3.11] gh-95913: Move py.exe to appropriate What's New section & refine text (GH-97718)
#97853 merged
Oct 4, 2022 -
[3.10] gh-88355: Fix backslashes in AF_PIPE (GH-96543)
#97855 merged
Oct 4, 2022 -
[3.11] gh-88355: Fix backslashes in AF_PIPE (GH-96543)
#97854 merged
Oct 4, 2022 -
gh-88355: Fix backslashes in AF_PIPE
#96543 merged
Oct 4, 2022 -
gh-95913: Move py.exe to appropriate What's New section & refine text
#97718 merged
Oct 4, 2022 -
gh-58451: Add optional delete_on_close parameter to NamedTemporaryFile
#97015 merged
Oct 4, 2022 -
gh-97008: Add a Python implementation of AttributeError and NameError suggestions
#97022 merged
Oct 4, 2022 -
[3.10] gh-96448: fix documentation for _thread.lock.acquire (GH-96449)
#97852 merged
Oct 4, 2022 -
[3.11] gh-96448: fix documentation for _thread.lock.acquire (GH-96449)
#97851 merged
Oct 4, 2022 -
gh-96448: fix documentation for _thread.lock.acquire
#96449 merged
Oct 4, 2022 -
[3.11] gh-90301: Doc: Add references to PEP 686 (GH-96816)
#97849 merged
Oct 4, 2022 -
gh-90301: Doc: Add references to PEP 686
#96816 merged
Oct 4, 2022 -
[3.10] gh-97731: fix distclean target to clean docs GH-97732
#97846 merged
Oct 4, 2022 -
[3.11] gh-97731: fix distclean target to clean docs GH-97732
#97844 merged
Oct 4, 2022 -
[3.10] gh-97709: Included newline separator in Mandelbrot set (GH-97737)
#97823 merged
Oct 4, 2022 -
[3.7] gh-95778: Mention sys.set_int_max_str_digits() in error message (GH-96874) (GH-96877)
#97836 merged
Oct 4, 2022 -
[3.8] gh-95778: Mention sys.set_int_max_str_digits() in error message (GH-96874) (GH-96877)
#97835 merged
Oct 4, 2022 -
[3.9] gh-96848: Fix -X int_max_str_digits option parsing (GH-96988)
#97574 merged
Oct 4, 2022 -
[3.8] gh-96848: Fix -X int_max_str_digits option parsing (GH-96988)
#97575 merged
Oct 4, 2022 -
[3.11] GH-95913: Update what's new in 3.11 for asyncio (GH-97806)
#97839 merged
Oct 4, 2022 -
GH-95913: Update what's new in 3.11 for asyncio
#97806 merged
Oct 4, 2022 -
[3.8] gh-96577: Fixes buffer overrun in _msi module (GH-96633)
#96658 merged
Oct 4, 2022 -
[3.8] gh-97005: Update libexpat from 2.4.7 to 2.4.9 (gh-97006)
#97013 merged
Oct 4, 2022 -
[3.8] gh-97616: list_resize() checks for integer overflow (GH-97617)
#97628 merged
Oct 4, 2022 -
[3.8] gh-97612: Fix shell injection in get-remote-certificate.py (GH-97613)
#97633 merged
Oct 4, 2022 -
[3.9] gh-96577: Fixes buffer overrun in _msi module (GH-96633)
#96657 merged
Oct 4, 2022 -
[3.9] gh-95778: Mention sys.set_int_max_str_digits() in error message (#96874)
#96877 merged
Oct 4, 2022 -
[3.9] gh-97005: Update libexpat from 2.4.7 to 2.4.9 (gh-97006)
#97012 merged
Oct 4, 2022 -
[3.9] gh-97616: list_resize() checks for integer overflow (GH-97617)
#97627 merged
Oct 4, 2022 -
[3.9] gh-97612: Fix shell injection in get-remote-certificate.py (GH-97613)
#97632 merged
Oct 4, 2022 -
[3.9] gh-87597: Document TimeoutExpired.stdout & .stderr types (GH-97685)
#97688 merged
Oct 4, 2022 -
[3.9] gh-96845: Fix docs around importlib.abc.Traversable (GH-97515)
#97761 merged
Oct 4, 2022 -
gh-96142: add missing params to `dataclass._DataclassParams`
#96382 merged
Oct 4, 2022 -
[3.10] GH-82604: fix docs about configuring selector (GH-97755)
#97833 merged
Oct 4, 2022 -
[3.11] GH-82604: fix docs about configuring selector (GH-97755)
#97832 merged
Oct 4, 2022 -
GH-82604: fix docs about configuring event loop
#97755 merged
Oct 4, 2022 -
[3.10] gh-97754: Update doc for default location of per-user installs on Windows (GH-97756)
#97831 merged
Oct 4, 2022 -
[3.11] gh-97754: Update doc for default location of per-user installs on Windows (GH-97756)
#97830 merged
Oct 4, 2022 -
gh-97754: Update doc for per-user installs (DefaultJustForMeTargetDir)
#97756 merged
Oct 4, 2022 -
gh-97731: fix distclean target to clean docs
#97732 merged
Oct 4, 2022 -
gh-97670: Remove sys.getdxp() and analyze_dxp.py script
#97671 merged
Oct 4, 2022 -
[3.11] Adjust stable ABI internal documentation (GH-96896)
#97828 merged
Oct 4, 2022 -
Adjust stable ABI internal documentation
#96896 merged
Oct 4, 2022 -
gh-97669: Remove outdated example scripts
#97675 merged
Oct 4, 2022 -
[3.11] gh-97709: Included newline separator in Mandelbrot set (GH-97737)
#97824 merged
Oct 4, 2022 -
gh-97709: Included newline separator in Mandelbrot set
#97737 merged
Oct 4, 2022 -
gh-97816: Remove unused variables in `mutliprocessing.managers.Server`
#97817 merged
Oct 4, 2022 -
[3.11] GH-97752: Clear the `previous` member of newly-created generator/coroutine frames (GH-97795)
#97812 merged
Oct 4, 2022 -
[3.11] gh-97639: Remove `tokenize.NL` check from `tabnanny` (GH-97640)
#97814 merged
Oct 4, 2022 -
[3.10] gh-97639: Remove `tokenize.NL` check from `tabnanny` (GH-97640)
#97815 merged
Oct 4, 2022 -
[3.10] gh-93738: Documentation C syntax (:c:data:`0` -> ``0``) (GH-97771)
#97821 merged
Oct 4, 2022 -
[3.11] gh-93738: Documentation C syntax (:c:data:`0` -> ``0``) (GH-97771)
#97820 merged
Oct 4, 2022 -
gh-93738: Documentation C syntax (:c:data:`0` -> ``0``)
#97771 merged
Oct 4, 2022 -
gh-97639: Remove `tokenize.NL` check from `tabnanny`
#97640 merged
Oct 4, 2022 -
Add comment to subtle dataclass code
#96133 merged
Oct 4, 2022 -
Remove space.
#97807 merged
Oct 4, 2022 -
Add `sprint` issues to the Sprint 2022 project.
#97788 merged
Oct 3, 2022 -
GH-97752: Clear the `previous` member of newly-created generator/coroutine frames
#97795 merged
Oct 3, 2022 -
[3.10] Update http.client.rst (GH-24803)
#97809 merged
Oct 3, 2022 -
[3.11] Update http.client.rst (GH-24803)
#97808 merged
Oct 3, 2022 -
[3.10] Minor grammar changes to http.client docs (GH-96221)
#97811 merged
Oct 3, 2022 -
[3.11] Minor grammar changes to http.client docs (GH-96221)
#97810 merged
Oct 3, 2022 -
Minor grammar changes to http.client docs
#96221 merged
Oct 3, 2022 -
Update http.client.rst
#24803 merged
Oct 3, 2022 -
[3.10] Document that MozillaCookieJar works for curl's cookie files (GH-91852)
#97802 merged
Oct 3, 2022 -
[3.10] multiprocessing docs: Remove extra option ELLIPSIS from section with code (GH-96625)
#97805 merged
Oct 3, 2022 -
[3.11] multiprocessing docs: Remove extra option ELLIPSIS from section with code (GH-96625)
#97804 merged
Oct 3, 2022 -
[3.11] Document that MozillaCookieJar works for curl's cookie files (GH-91852)
#97801 merged
Oct 3, 2022 -
gh-97799: use inspect.get_annotations in dataclass
#97800 merged
Oct 3, 2022 -
Doc: Remove extra option ELLIPSIS from section with code in multiprocessing docs
#96625 merged
Oct 3, 2022 -
gh-96526: Clarify format and __format__ docstrings
#96648 merged
Oct 3, 2022 -
Document that MozillaCookieJar works for curl's cookie files
#91852 merged
Oct 3, 2022 -
[3.10] gh-94732: Fix KeyboardInterrupt race in asyncio run_forever() (GH-97765)
#97793 merged
Oct 3, 2022 -
[3.11] gh-94732: Fix KeyboardInterrupt race in asyncio run_forever() (GH-97765)
#97792 merged
Oct 3, 2022 -
[3.11] gh-94808: Coverage: Check picklablability of calliter (GH-95923)
#97794 merged
Oct 3, 2022 -
gh-96512: Move int_max_str_digits setting to PyConfig
#96944 merged
Oct 3, 2022 -
gh-94808: Coverage: Check picklablability of calliter
#95923 merged
Oct 3, 2022 -
gh-94808: Add test coverage for PyObject_HasAttrString
#96627 merged
Oct 3, 2022 -
gh-94732: Fix KeyboardInterrupt race in asyncio run_forever()
#97765 merged
Oct 3, 2022 -
[3.11] Fix typos in `bltinmodule.c`. (GH-97766).
#97789 merged
Oct 3, 2022 -
Fix typos in `bltinmodule.c`
#97766 merged
Oct 3, 2022 -
gh-94808: `_PyLineTable_StartsLine` was not used
#96609 merged
Oct 3, 2022 -
gh-97681: Remove Tools/demo/ directory
#97682 merged
Oct 3, 2022 -
[3.10] gh-97728: Argument Clinic: Fix uninitialized variable in the Py_UNICODE converter (GH-97729)
#97760 merged
Oct 3, 2022 -
[3.11] Fix typo in unittest docs (GH-97742)
#97762 merged
Oct 3, 2022 -
[3.10] Fix typo in unittest docs (GH-97742)
#97763 merged
Oct 3, 2022 -
Fix typo unittest docs
#97742 merged
Oct 3, 2022 -
[3.10] gh-96845: Fix docs around importlib.abc.Traversable
#97515 merged
Oct 3, 2022 -
[3.11] gh-97728: Argument Clinic: Fix uninitialized variable in the Py_UNICODE converter (GH-97729)
#97757 merged
Oct 3, 2022 -
gh-97728: Argument Clinic: Fix uninitialized variable in the Py_UNICODE converter
#97729 merged
Oct 3, 2022 -
[3.11] gh-95913: Fix PEP number in PEP 678 What's New ref label (GH-97739)
#97751 merged
Oct 3, 2022 -
gh-95913: Fix PEP number in PEP 678 What's New ref label
#97739 merged
Oct 3, 2022 -
[3.11] gh-95913: Copyedit/improve New Modules What's New section (GH-97721)
#97750 merged
Oct 3, 2022 -
gh-95913: Copyedit/improve New Modules What's New section
#97721 merged
Oct 3, 2022 -
[3.11] gh-97740: Fix bang in Sphinx C domain ref target syntax (GH-97741)
#97748 merged
Oct 3, 2022 -
[3.10] gh-97740: Fix bang in Sphinx C domain ref target syntax (GH-97741)
#97749 merged
Oct 3, 2022 -
gh-97740: Fix bang in Sphinx C domain ref target syntax
#97741 merged
Oct 3, 2022 -
[3.10] gh-96819: multiprocessing.resource_tracker: check if length of pipe write <= 512 (GH-96890)
#97746 merged
Oct 3, 2022 -
[3.11] gh-96819: multiprocessing.resource_tracker: check if length of pipe write <= 512 (GH-96890)
#97745 merged
Oct 3, 2022 -
gh-96819: check if the length of a pipe write is not greater than 512
#96890 merged
Oct 3, 2022 -
gh-97706: Delete unused variable `rand`
#97707 merged
Oct 3, 2022 -
[3.11] GH-85447: Clarify docs about awaiting future multiple times (GH-97738)
#97743 merged
Oct 2, 2022 -
[3.10] GH-85447: Clarify docs about awaiting future multiple times (GH-97738)
#97744 merged
Oct 2, 2022 -
GH-85447: Clarify docs about awaiting future multiple times
#97738 merged
Oct 2, 2022 -
[docs] Update logging cookbook with recipe for using a logger like an output… (GH-97730)
#97730 merged
Oct 2, 2022
35 Pull requests opened by 27 people
-
gh-97725: Fix default file in `Task.print_stack`
#97726 opened
Oct 2, 2022 -
gh-82836: fix private network check
#97733 opened
Oct 2, 2022 -
gh-95756: Lazily created cached co_* attrs
#97791 opened
Oct 3, 2022 -
gh-97796: Special-case typing._AnnotatedAlias in pydoc.
#97813 opened
Oct 3, 2022 -
gh-91053: Add an optional callback that is invoked whenever a function is modified
#97834 opened
Oct 4, 2022 -
gh-91051: allow setting a callback hook on PyType_Modified
#97875 opened
Oct 4, 2022 -
gh-97901 add missing text/rtf to mimetypes
#97902 opened
Oct 5, 2022 -
gh-96954: use a directed acyclic word graph for storing the unicodedata codepoint names
#97906 opened
Oct 5, 2022 -
docs(typing): harmonize "See PEP x for more details"
#97927 opened
Oct 5, 2022 -
gh-97930: Merge with importlib_resources 5.9
#97929 opened
Oct 5, 2022 -
gh-97937: dis docs: add adaptive=False
#97939 opened
Oct 5, 2022 -
GH-96421: Remove first_instr and names from the interpreter.
#97942 opened
Oct 5, 2022 -
gh-97912: Avoid quadratic behavior when adding LOAD_FAST_CHECK
#97952 opened
Oct 6, 2022 -
gh-97669: Create Tools/build/ directory
#97963 opened
Oct 6, 2022 -
[abc] better error message for undefined abstractmethod
#97971 opened
Oct 6, 2022 -
gh-93691: Compiler's code-gen passes location around instead of holding it on the global compiler state
#98001 opened
Oct 6, 2022 -
gh-98003: Inline call frames for CALL_FUNCTION_EX
#98004 opened
Oct 6, 2022 -
[3.11] GH-93354: Fix `PRECALL`'s adaptive backoff
#98011 opened
Oct 7, 2022 -
gh-97982: Reuse `PyUnicode_Count` in `unicode_count`
#98025 opened
Oct 7, 2022 -
gh-98030: socket: add missing TCP socket options
#98031 opened
Oct 7, 2022 -
gh-98040: Remove find_loader, find_module and other deprecated APIs
#98059 opened
Oct 7, 2022 -
gh-92886: make test_multiprocessing pass with -O (assertions off)
#98061 opened
Oct 7, 2022 -
gh-98083 Fix URLs in `README.rst`
#98082 opened
Oct 8, 2022 -
doc: remove a misleading statement.
#98093 opened
Oct 8, 2022 -
gh-98086: Now ``patch.dict`` can decorate async functions
#98095 opened
Oct 8, 2022 -
gh-90535: Warn of deprecation of intervals other than 1 with when='MI…
#98099 opened
Oct 8, 2022 -
gh-93334: Fix homonym edge case in PathFinder.find_spec
#98100 opened
Oct 8, 2022 -
[3.10] Add more syslog tests (GH-97953).
#98101 opened
Oct 8, 2022 -
gh-98098: Create packages from zipfile and test_zipfile
#98103 opened
Oct 8, 2022 -
gh-98108: Add limited pickleability to zipfile.Path
#98109 opened
Oct 8, 2022 -
Formatting fixes in contextlib page
#98111 opened
Oct 9, 2022 -
gh-83940: Remove os.env/b default type constraint in os docs
#98113 opened
Oct 9, 2022 -
gh-97841: Add methoddef for _filters_mutated
#98115 opened
Oct 9, 2022 -
gh-64019: Add missing module attribute in inspect table
#98116 opened
Oct 9, 2022
140 Issues closed by 41 people
-
Add the ability to get the first element of the queue without removing
#98097 closed
Oct 9, 2022 -
Migrate syslog module to Argument Clinic
#95011 closed
Oct 8, 2022 -
newline is (partially) independent of universal newlines; needs to be made more clear in docs
#64921 closed
Oct 8, 2022 -
[doc] os.walk() consider some symlinks as dirs instead of non-dirs
#57179 closed
Oct 8, 2022 -
In http.cookiejar.FileCookieJar() the .load() and .revert() methods don't work
#61105 closed
Oct 8, 2022 -
Incorrect description about scope related with inheritance
#73196 closed
Oct 8, 2022 -
csv.skipinitialspace only skips spaces, not "whitespace" in general
#65496 closed
Oct 8, 2022 -
Should ptags and eptags be removed from repo?
#68686 closed
Oct 8, 2022 -
Execute the garbage collector only on the eval breaker
#97922 closed
Oct 8, 2022 -
Add a a way to determine float format
#53438 closed
Oct 8, 2022 -
Mention "assignment expressions" and/or walrus in genindex-all
#97913 closed
Oct 8, 2022 -
open() not supported for `~`
#98081 closed
Oct 8, 2022 -
Change default child watcher to `PidfdChildWatcher` on supported Linux versions
#98023 closed
Oct 8, 2022 -
PidfdChildWatcher runs callbacks on the main thread eventloop and not the currently running loop
#94182 closed
Oct 8, 2022 -
`urllib.parse.urlparse` output named tuples description is wrong for Python 3.9 and 3.10
#91708 closed
Oct 7, 2022 -
sched doesn't handle at the expected time those events which are added after scheduler starts
#64325 closed
Oct 7, 2022 -
Bluetooth support untested
#51936 closed
Oct 7, 2022 -
python call C++ function has memory leak
#96581 closed
Oct 7, 2022 -
Supporting path-like objects in sys.path
#96482 closed
Oct 7, 2022 -
`priority` in `sched.scheduler` is not sufficiently tested
#90808 closed
Oct 7, 2022 -
timeit accepts -c/--clock and -t/--time without any functionality
#90085 closed
Oct 7, 2022 -
Signature.bind TypeErrors could be more helpful
#83901 closed
Oct 7, 2022 -
Include column offset information in the tokenizer
#97997 closed
Oct 7, 2022 -
extra space in the str.split doc
#96056 closed
Oct 7, 2022 -
Unused arguments in `urllib.request`
#98016 closed
Oct 7, 2022 -
Use double caching for re._compile()
#96346 closed
Oct 7, 2022 -
`mimetypes.py` uses deprecated "application/javascript"
#97646 closed
Oct 7, 2022 -
Improve the Descriptor HowTo Guide
#98038 closed
Oct 7, 2022 -
Migrate `zoneinfo` to argument clinic
#97955 closed
Oct 7, 2022 -
`types._cell_factory` is exposed, unlike other helpers
#96415 closed
Oct 7, 2022 -
Patches for thread-support in built-in SHA modules
#49071 closed
Oct 7, 2022 -
cannot jump within exception handler in debugger
#94739 closed
Oct 7, 2022 -
making builtin exceptions more informative
#41852 closed
Oct 7, 2022 -
installer ignores changed installation directory
#42005 closed
Oct 7, 2022 -
Inconsistent `ast.parse` result for `python<3.11` and PEP654
#96587 closed
Oct 7, 2022 -
List slicing does not obey modular arithmetic
#97988 closed
Oct 7, 2022 -
Use f-strings instead of str.format within importlib
#82874 closed
Oct 7, 2022 -
Use specs instead of just __loader__ in C code
#86298 closed
Oct 7, 2022 -
asyncio.Queue won't wake up when put is executed in separate thread
#97970 closed
Oct 7, 2022 -
Code C API docs should be strong reference not new reference
#97980 closed
Oct 7, 2022 -
add support for watching writes to selected dictionaries
#91052 closed
Oct 7, 2022 -
dataclasses.asdict breaks with defaultdict fields
#79721 closed
Oct 7, 2022 -
Tokenizer returnings pointers make calculation of position info more complicated
#97973 closed
Oct 6, 2022 -
The os.sched_yield() implementation in posixmodule.c doesn't release the GIL
#96078 closed
Oct 6, 2022 -
Validate callbacks in 'contextlib.ExitStack.callback()'
#59390 closed
Oct 6, 2022 -
operator.{itemgetter,attrgetter,methodcaller} don't have signatures
#94590 closed
Oct 6, 2022 -
Tutorial's claim about default exception chaining misleading
#97654 closed
Oct 6, 2022 -
Add a test for `csv.register_dialect` with both `Dialect` and `kwargs`
#95950 closed
Oct 6, 2022 -
Overhaul Error Handlers section in codecs documentation
#82237 closed
Oct 6, 2022 -
PEP 646: Decide on substitution behavior
#91162 closed
Oct 6, 2022 -
Upgrade our bundled copy of libexpat to the latest (2.4.9?)
#97005 closed
Oct 6, 2022 -
Sporadic test_utime() failures on Solaris
#60491 closed
Oct 6, 2022 -
CROSS: append gcc library search paths
#59690 closed
Oct 6, 2022 -
[security] Tools/scripts/get-remote-certificate.py is vulnerable to shell code injection
#97612 closed
Oct 6, 2022 -
Compiling python on OS X gives warning about compact unwind
#66291 closed
Oct 6, 2022 -
py311: incorrect logging.LogRecord.module value (and related attrs) when using a custom log-level method
#97941 closed
Oct 6, 2022 -
cannot construct path, os.path.join() bug
#97954 closed
Oct 6, 2022 -
Cannot clear signal handler set with loop.add_signal_handler in forked process with signal.signal
#87230 closed
Oct 6, 2022 -
Signal delivered to a subprocess triggers parent's handler
#75670 closed
Oct 6, 2022 -
configuring --with-dbmliborder=bdb doesn't build the gdbm extension
#57954 closed
Oct 6, 2022 -
"slots" member variable in PyType_Spec struct (in object.h) confuses Qt moc utility
#96838 closed
Oct 6, 2022 -
nice to have a way to tell if a socket is bound
#45403 closed
Oct 6, 2022 -
[Patch] Stop using inet_ntoa() when possible.
#72805 closed
Oct 5, 2022 -
[Patch] Make os.chdir() optional
#72688 closed
Oct 5, 2022 -
[Patch] Don't use st_uid and st_gid on CloudABI
#72245 closed
Oct 5, 2022 -
[Patch] Complete bits necessary for making fcntl's file locking optional
#71951 closed
Oct 5, 2022 -
[posixmodule] [Refactoring patch] Simply call into *at() functions unconditionally when present
#71888 closed
Oct 5, 2022 -
[Patch] Don't require presence of POLLPRI
#71842 closed
Oct 5, 2022 -
[Patch] Use arc4random_buf() on CloudABI
#71841 closed
Oct 5, 2022 -
[Patch] Also disable the use of <netinet/tcp.h> on CloudABI
#71840 closed
Oct 5, 2022 -
[Patch] Make os.umask() optional
#72687 closed
Oct 5, 2022 -
Makefile in tarball don't provide make uninstall target
#68331 closed
Oct 5, 2022 -
SocketHandler silently drops log messages on re-connect
#84532 closed
Oct 5, 2022 -
Parameter list mismatches (portation problem)
#44525 closed
Oct 5, 2022 -
tests missing in urllib2
#48933 closed
Oct 5, 2022 -
Cannot cleanly kill a subprocess using high-level asyncio APIs
#88050 closed
Oct 5, 2022 -
speed up urllib.request.getproxies_environment
#91539 closed
Oct 5, 2022 -
Argument name mismatch in _thread.lock.acquire() docs
#96448 closed
Oct 5, 2022 -
Adding T_SIZET to structmember.h
#49498 closed
Oct 5, 2022 -
`test_asyncio` failures in the "Ubuntu with SSL" tests
#97894 closed
Oct 5, 2022 -
Incorrect pickling behavior in the c implemented classmethod descriptors
#95196 closed
Oct 5, 2022 -
Incorrect use of the C API in getpath_joinpath()
#97758 closed
Oct 5, 2022 -
3.11.0b3: document conflicting subparsers
#94331 closed
Oct 5, 2022 -
sqlite3.Cursor.fetchone may return an object returned by row_factory
#97661 closed
Oct 5, 2022 -
Minor bug in pprint module
#92546 closed
Oct 5, 2022 -
asyncio exception handler called with incorrect context
#96704 closed
Oct 5, 2022 -
`PyFrame_New` creates frame objects backed by incomplete frames
#97779 closed
Oct 5, 2022 -
An operator issue '=+'
#97895 closed
Oct 5, 2022 -
Misleading `DeprecationWarning` in `unittest`: It is deprecated to return a value!=None
#97837 closed
Oct 5, 2022 -
AttributeError calling subprocess.check_output(input=None) with encoding or errors args
#97825 closed
Oct 5, 2022 -
multiprocessing AF_PIPE name format is slightly confusing in the docs
#88355 closed
Oct 4, 2022 -
Provide NameError/AttributeError suggestions in traceback.py
#97008 closed
Oct 4, 2022 -
Reworked Dialog.py
#48583 closed
Oct 4, 2022 -
[docs] IO > Text Encoding info outdated
#90301 closed
Oct 4, 2022 -
shutil.make_archive now fails with pathlib.Path object in Python 3.11.0b4
#94844 closed
Oct 4, 2022 -
strftime error output
#97843 closed
Oct 4, 2022 -
Use bytes + memoryview + resize instead of bytesarray + array in io.RawIOBase.read
#79391 closed
Oct 4, 2022 -
Use binascii.b2a_qp/a2b_qp in email package header handling?
#58939 closed
Oct 4, 2022 -
Optimize BytesIO to do less reallocations when written, similarly to StringIO
#59586 closed
Oct 4, 2022 -
Add option of non-zero exit status of setup.py when building of extensions has failed
#50980 closed
Oct 4, 2022 -
Ignored "BlockingIOError: [Errno 11] Resource temporarily unavailable" are still haunting us
#84814 closed
Oct 4, 2022 -
during Python installation, setup.py should not use .pydistutils.cfg
#48905 closed
Oct 4, 2022 -
Frozen dataclasses with slots raise TypeError
#90055 closed
Oct 4, 2022 -
issubclass raising error when argument 1 is a typing._GenericAlias
#96871 closed
Oct 4, 2022 -
Python dataclasses __post_init__ order of parameters is fragile
#91507 closed
Oct 4, 2022 -
Skip tests when there's no space left on device?
#97642 closed
Oct 4, 2022 -
`match_args`, `slots` and possibly `kw_only` missing from `__dataclass_params__`
#96142 closed
Oct 4, 2022 -
Event loop implementation docs advertise set_event_loop which doesn't work with asyncio.run
#82604 closed
Oct 4, 2022 -
dnl macros (configure.ac)
#97710 closed
Oct 4, 2022 -
Change docstring of `format()` built-in
#96526 closed
Oct 4, 2022 -
doctest work with Windows PyReadline
#44902 closed
Oct 4, 2022 -
.gitignore seems a bit too aggressive or make distclean isn't aggressive enough
#97731 closed
Oct 4, 2022 -
Problem with Checkbutton and duplicate last name components
#73588 closed
Oct 4, 2022 -
Improve HTML documentation of a directory
#40448 closed
Oct 4, 2022 -
Single-line option to pygettext.py
#41413 closed
Oct 4, 2022 -
Tkinter lock conflicts extension widgets
#36387 closed
Oct 4, 2022 -
Tkinter sliently discards all backgrond Tcl errors
#37486 closed
Oct 4, 2022 -
A suggestion on the mandelbrot one-liner in the docs FAQ
#97709 closed
Oct 4, 2022 -
Unused variables in `mutliprocessing.managers.Server`
#97816 closed
Oct 4, 2022 -
`tokenize.NL` always exists, `tabnanny` thinks otherwise
#97639 closed
Oct 4, 2022 -
Unnecessary if-else block in `mutliprocessing.spawn`
#97818 closed
Oct 4, 2022 -
Static library (libpythonX.Y.a) installed in incorrect location
#50353 closed
Oct 3, 2022 -
`dataclasses` should use `ast` instead of generating code as strings
#93452 closed
Oct 3, 2022 -
BINARY_SUBSCR_DICT should make use of keys versions
#97578 closed
Oct 3, 2022 -
Race with KeyboardInterrupt in asyncio loop run_forever() method
#94732 closed
Oct 3, 2022 -
main branch code cleanups for int_max_str_digits non-backportable TODOs
#96512 closed
Oct 3, 2022 -
add captureWarning to dictConfig
#96829 closed
Oct 3, 2022 -
Doc: Fix `!` in C domain ref target syntax
#97740 closed
Oct 3, 2022 -
Multiprocessing resource tracker incorrectly checks pipe write length
#96819 closed
Oct 3, 2022 -
`rand` variable unused in `test_resource_tracker`
#97706 closed
Oct 3, 2022 -
Add documentation for asyncio._set_running_loop()
#85134 closed
Oct 2, 2022 -
[doc] Clarify that Futures can be awaited multiple times
#85447 closed
Oct 2, 2022 -
Make create_unix_server for SOCK_DGRAM work
#76896 closed
Oct 2, 2022 -
Confusing error message when None used in expressions, eg. "'NoneType' object has no attribute 'foo'"
#72888 closed
Oct 2, 2022 -
Undocumented behavior of sleep functions and asyncio delayed execution
#87987 closed
Oct 2, 2022 -
Build macOS version with thin lto option
#88889 closed
Oct 2, 2022 -
asyncio.timeout(0) and asyncio.timeout(-1) cancellation is delayed
#95051 closed
Oct 2, 2022
61 Issues opened by 46 people
-
Add pickleability to zipfile.Path
#98108 opened
Oct 8, 2022 -
`logging.log` doesn't naively work as audit hook for `sys.addaudithook`
#98105 opened
Oct 8, 2022 -
Create modular packages for zipfile and test_zipfile
#98098 opened
Oct 8, 2022 -
pathlib.Path accepts and ignores arbitrary kwargs
#98094 opened
Oct 8, 2022 -
Implementation of RFC 2971 for imaplib
#98092 opened
Oct 8, 2022 -
`unittest.mock.patch.dict` returns function when applied to coroutines
#98086 opened
Oct 8, 2022 -
Broken links in `README.rst`
#98083 opened
Oct 8, 2022 -
change sqlite docs to make it clear many platforms ship with loadable extensions
#98080 opened
Oct 8, 2022 -
asyncio SSL not sending TLS Fatal Alerts
#98078 opened
Oct 8, 2022 -
dataclasses documentation does not mention weakref_slot
#98077 opened
Oct 7, 2022 -
Redundant call to call_soon_threasafe when using PidfdChildWatcher
#98057 opened
Oct 7, 2022 -
Remove more deprecated importlib APIs from Python 3.12
#98040 opened
Oct 7, 2022 -
socket: add missing TCP socket options from Linux
#98030 opened
Oct 7, 2022 -
socket.getaddrinfo Py3.10 docs say "AddressFamily.SOCK_STREAM"
#98026 opened
Oct 7, 2022 -
Unexpected urllib parse result
#98022 opened
Oct 7, 2022 -
Inline call frames for CALL_FUNCTION_EX
#98003 opened
Oct 6, 2022 -
A bunch of CI failures on `main` branch
#97983 opened
Oct 6, 2022 -
Unify `PyUncode_Count` and `unicode_count`
#97982 opened
Oct 6, 2022 -
uname docs mismatch with behavior on number of attributes
#97966 opened
Oct 6, 2022 -
Crash message due to Lib/tkinter/font.py library (Python 3.10.x)
#97961 opened
Oct 6, 2022 -
`pydoc` renders `from builtins.type` note, even if it is incorrect
#97959 opened
Oct 6, 2022 -
"Argument Clinic How-To" misses `generate_global_objects` step
#97956 opened
Oct 6, 2022 -
Docs use deprecated Sphinx `.. index::` entries
#97950 opened
Oct 6, 2022 -
PyFunction_GetAnnotations is probably causing ref leaks
#97943 opened
Oct 5, 2022 -
dis.get_instructions() adaptive argument is not documented
#97937 opened
Oct 5, 2022 -
Inline dict/list/set comprehensions in the compiler for better performance
#97933 opened
Oct 5, 2022 -
Refresh importlib.resources
#97930 opened
Oct 5, 2022 -
tkinter.Text.count(index1, index2) returns None not (0,) when index1 equals index2
#97928 opened
Oct 5, 2022 -
Run SSL tests on each CI run
#97923 opened
Oct 5, 2022 -
Improve the doc for Conditional Expressions
#97914 opened
Oct 5, 2022 -
Bytecode compile times are `O(nlocals**2)`
#97912 opened
Oct 5, 2022 -
PyMemberDef members are not marked up
#97909 opened
Oct 5, 2022 -
Docs for some C struct members repeat the struct name
#97908 opened
Oct 5, 2022 -
Occasional incorrect chaining of CancelledError when calling 'cancel' on result of 'asyncio.gather'
#97907 opened
Oct 5, 2022 -
Add missing text/rtf to mimetypes
#97901 opened
Oct 5, 2022 -
uuid.uuid3 and uuid.uuid5 cannot be used with non-UTF-8 names
#97856 opened
Oct 4, 2022 -
Meta issue for cleaning up import system cruft
#97850 opened
Oct 4, 2022 -
Strange behaviour of positional arguments with `store_true`, `store_false`, or `store_const` action
#97848 opened
Oct 4, 2022 -
Improve the documentation of the multiprocessing module
#97847 opened
Oct 4, 2022 -
musl-cross-make cross compiling and specifying "--with-libc=/custom/path/to/libc.so" is dismissed
#97842 opened
Oct 4, 2022 -
Moduledef for `filters_mutated`
#97841 opened
Oct 4, 2022 -
Typing annotations are not documented in the language reference
#97829 opened
Oct 4, 2022 -
Unhandled exceptions in asyncio sometimes pass silently.
#97827 opened
Oct 4, 2022 -
documentation for `http.server` refers to wrong `test()` function
#97822 opened
Oct 4, 2022 -
dataclass should use inspect.get_annotations instead of examining cls.__dict__
#97799 opened
Oct 3, 2022 -
typing.Annotated should document the __metadata__ field
#97797 opened
Oct 3, 2022 -
help(typing.Annotated[foo, ...]) should return the doc for _AnnotatedAlias
#97796 opened
Oct 3, 2022 -
Python installation quirk on Intune
#97790 opened
Oct 3, 2022 -
Compiler warning for `_Py_InIntegralTypeRange`
#97786 opened
Oct 3, 2022 -
Adopt changes from importlib_metadata 5
#97781 opened
Oct 3, 2022 -
.github/problem-matchers/sphinx.json:20: DeprecationWarning: invalid escape sequence
#97767 opened
Oct 3, 2022 -
[tests] When test_venv.test_with_pip() fails, a bug in error handling fails to display stderr
#97764 opened
Oct 3, 2022 -
incorrect reference for DefaultJustForMeTargetDir in /Doc/using/windows.rst
#97754 opened
Oct 3, 2022 -
Skipping of ndbm tests in test_shelve module
#97753 opened
Oct 3, 2022 -
New generator frames have a dangling `previous` pointer
#97752 opened
Oct 3, 2022 -
Improved usability of WASM web REPL for testing/development.
#97747 opened
Oct 3, 2022 -
Non-obvious error output of f-string
#97734 opened
Oct 2, 2022 -
Use of uninitialized pointer in Argument Clinic generated code
#97728 opened
Oct 2, 2022 -
`__future__` annotations breaks `TypedDict` `__required/optional_keys__`
#97727 opened
Oct 2, 2022 -
`asyncio.Task.print_stack` doesn't use `sys.stderr` by default
#97725 opened
Oct 2, 2022
225 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.
-
[Windows] Embedded Python Memory Leaks
#96853 commented on
Oct 8, 2022 • 16 new comments -
deprecate the asyncio child watchers system and policy system
#94597 commented on
Oct 9, 2022 • 16 new comments -
bpo-22253: Add support to unnamed sections in ConfigParser
#2735 commented on
Oct 8, 2022 • 15 new comments -
gh-96461: clarify the meaning of the oparg for CACHE and COPY opcode
#96462 commented on
Oct 7, 2022 • 9 new comments -
Quadratic time internal base conversions
#90716 commented on
Oct 5, 2022 • 8 new comments -
object doesn't have an __enter__/__exit__ yet docs say it does
#97699 commented on
Oct 5, 2022 • 7 new comments -
Potential regression in Python 3.11 (multiprocess shutdown?)
#97641 commented on
Oct 5, 2022 • 7 new comments -
Update C domain docs to Sphinx 3 syntax
#93738 commented on
Oct 6, 2022 • 7 new comments -
bpo-46964: Move PyInterpreterState.config to _PyRuntimeState.config
#31771 commented on
Oct 7, 2022 • 7 new comments -
Allow extensions to set a callback to be invoked when a type is modified
#91051 commented on
Oct 5, 2022 • 6 new comments -
Add eager evaluation API to TaskGroups
#97696 commented on
Oct 6, 2022 • 6 new comments -
bpo-34431: Docs does not eval allows code object as argument
#20000 commented on
Oct 8, 2022 • 6 new comments -
add support for tls/ssl sessions in asyncio
#79152 commented on
Oct 4, 2022 • 5 new comments -
Multiple `PyFrameObject`s can be created for a single `_PyInterpreterFrame`
#97002 commented on
Oct 8, 2022 • 5 new comments -
Make get_event_loop() an alias of get_running_loop()
#93453 commented on
Oct 9, 2022 • 5 new comments -
gh-96821: Add config option `--with-strict-overflow`
#96823 commented on
Oct 3, 2022 • 5 new comments -
gh-95534: Improve gzip reading speed by 10%
#97664 commented on
Oct 4, 2022 • 5 new comments -
linecache should remember files it failed to read and not try again
#94436 commented on
Oct 3, 2022 • 4 new comments -
METH_* and Py_TPFLAGS* constants are documented as Python data
#96996 commented on
Oct 5, 2022 • 4 new comments -
macOS linker warnings in macOS ventura
#97524 commented on
Oct 8, 2022 • 4 new comments -
bpo-34971: add support for TLS sessions from asyncio
#9840 commented on
Oct 4, 2022 • 4 new comments -
gh-87474: Fix file descriptor leaks in subprocess.Popen
#96351 commented on
Oct 7, 2022 • 4 new comments -
help() appears confused about the module of typing.Annotated
#89543 commented on
Oct 3, 2022 • 3 new comments -
ast: Different FormattedValue expressions have same col_offset information
#81639 commented on
Oct 3, 2022 • 3 new comments -
signing needs two serialisation passes
#83312 commented on
Oct 4, 2022 • 3 new comments -
Edit What's New for Python 3.11
#95913 commented on
Oct 5, 2022 • 3 new comments -
urllib.request.urlopen doesn't work when data is only in Request object
#96873 commented on
Oct 6, 2022 • 3 new comments -
Deprecate legacy introspection APIs in the inspect module
#76371 commented on
Oct 6, 2022 • 3 new comments -
Remove outdated Tools/scripts/ example scripts
#97669 commented on
Oct 6, 2022 • 3 new comments -
Script using ProactorEventLoop does not exit cleanly when subprocesses are spawned.
#81562 commented on
Oct 7, 2022 • 3 new comments -
bpo-22708: Upgrade HTTP CONNECT to protocol HTTP/1.1
#8305 commented on
Oct 8, 2022 • 3 new comments -
Fix the output of syntax error example
#30097 commented on
Oct 5, 2022 • 3 new comments -
gh-56133: Clarify function/constructor parameter for pickle module
#95497 commented on
Oct 9, 2022 • 3 new comments -
gh-96821: Fix undefined behaviour in `audioop.c`
#96923 commented on
Oct 8, 2022 • 3 new comments -
asyncio signal handler receives signals from child processes
#94454 commented on
Oct 2, 2022 • 2 new comments -
Using parameter 'action' in function 'argparse.ArgumentParser.add_subparsers'
#92811 commented on
Oct 3, 2022 • 2 new comments -
Update activate(.bat) for a dynamic VIRTUAL_ENV
#97647 commented on
Oct 3, 2022 • 2 new comments -
build mode which fails for build failures in extensions
#48554 commented on
Oct 4, 2022 • 2 new comments -
Compiler warnings in main / 3.11
#96017 commented on
Oct 4, 2022 • 2 new comments -
race condition in ThreadChildWatcher (default) and MultiLoopChildWatcher
#86276 commented on
Oct 5, 2022 • 2 new comments -
Add tz argument to date.today()
#94257 commented on
Oct 6, 2022 • 2 new comments -
[3.11.0rc1] Undocumented behavior: Large refcounts on small objects
#96730 commented on
Oct 6, 2022 • 2 new comments -
Python Windows .exe Installer ignores /TargetDir if there is an existing installation
#86358 commented on
Oct 7, 2022 • 2 new comments -
Wrapping a bound method with a @classmethod no longer works
#90920 commented on
Oct 7, 2022 • 2 new comments -
zipimport: Remove deprecated find_loader() and find_module() methods, use find_spec() instead
#94379 commented on
Oct 7, 2022 • 2 new comments -
ctypes: bit field data does not survice round trip
#97588 commented on
Oct 8, 2022 • 2 new comments -
PyGetSetDef: "closure" is not a function pointer
#20756 commented on
Oct 4, 2022 • 2 new comments -
Improve the documentation of the multiprocessing module
#31482 commented on
Oct 4, 2022 • 2 new comments -
bpo-46826: document prefixes argument on site.getsitepackages
#31546 commented on
Oct 2, 2022 • 2 new comments -
Improve docstrings for strptime and strftime methods in datetime module
#31761 commented on
Oct 4, 2022 • 2 new comments -
bpo-46978: Correct docstrings for built-in in-place operators
#31802 commented on
Oct 6, 2022 • 2 new comments -
gh-80878: Fix inspect.getclosurevars when an attribute shadows a global
#91833 commented on
Oct 5, 2022 • 2 new comments -
Change `__future__` docs description to avoid confusion with concurrency futures
#92760 commented on
Oct 6, 2022 • 2 new comments -
gh-71616: Add note to warn against general translation of saxutils.escape()
#93450 commented on
Oct 9, 2022 • 2 new comments -
gh-93453: Make get_event_loop() an alias of get_running_loop()
#93454 commented on
Oct 6, 2022 • 2 new comments -
gh-93851: Add Tools/scripts/checkhtmllinks.py
#93856 commented on
Oct 8, 2022 • 2 new comments -
gh-87597: Decode subprocess output in text mode when timeout is hit
#95579 commented on
Oct 3, 2022 • 2 new comments -
gh-96192: fix os.ismount() to use a path that is str or bytes
#96194 commented on
Oct 7, 2022 • 2 new comments -
gh-96258: move Py_REFCNT and Py_SET_REFCNT to reference counting page
#96259 commented on
Oct 9, 2022 • 2 new comments -
gh-96143: Improve perf profiler docs
#96445 commented on
Oct 4, 2022 • 2 new comments -
gh-72719: Remove deprecated `asyncore` and `asynchat` modules
#96580 commented on
Oct 7, 2022 • 2 new comments -
gh-96522: Fix deadlock in pty.spawn
#96639 commented on
Oct 7, 2022 • 2 new comments -
gh-71385: add relative delta parameter for assertAlmostEqual and assertNotAlmostEqual
#96881 commented on
Oct 8, 2022 • 2 new comments -
gh-90716: Use subquadratic algorithms for int(string)
#97550 commented on
Oct 2, 2022 • 2 new comments -
gh-60580: Fix a wrong type of `ctypes.wintypes.BYTE`
#97579 commented on
Oct 5, 2022 • 2 new comments -
gh-97588: Failing tests to demonstrate the issue
#97589 commented on
Oct 8, 2022 • 2 new comments -
Leak in asyncio.selector_events._SelectorSocketTransport
#87745 commented on
Oct 2, 2022 • 1 new comment -
ipaddress.ip_network('0.0.0.0/0').is_private == True
#82836 commented on
Oct 2, 2022 • 1 new comment -
asyncio with two interpreter instances
#91375 commented on
Oct 3, 2022 • 1 new comment -
PyLineTable_InitAddressRange isn't exported - causing C Extensions to fail at import
#90754 commented on
Oct 3, 2022 • 1 new comment -
Deprecate __loader__, __package__, and __cached__ on modules
#77458 commented on
Oct 3, 2022 • 1 new comment -
Cannot access member "hex" for type "ByteString"
#85736 commented on
Oct 3, 2022 • 1 new comment -
Regression in compileall ddir parameter when recursing
#82896 commented on
Oct 4, 2022 • 1 new comment -
astimezone() fails on Windows for pre-epoch times
#80940 commented on
Oct 4, 2022 • 1 new comment -
unittest.mock does not work on WebAssembly build of CPython
#96883 commented on
Oct 4, 2022 • 1 new comment -
argparse allows nargs>1 for positional arguments but doesn't allow metavar to be a tuple
#58282 commented on
Oct 4, 2022 • 1 new comment -
IDLE - tabbing in a string sometimes brings up word completion window
#60402 commented on
Oct 5, 2022 • 1 new comment -
Incorrect behaviour for user@password URI pattern in urlparse
#81859 commented on
Oct 5, 2022 • 1 new comment -
argparse does not accept negative args w/ exponents as for negative arguments
#96994 commented on
Oct 5, 2022 • 1 new comment -
sysmodule.c: realpath() is unsafe
#42400 commented on
Oct 5, 2022 • 1 new comment -
isoformat() / fromisoformat() for datetime.timedelta
#86260 commented on
Oct 5, 2022 • 1 new comment -
Mac: Some Python Launcher issues
#62811 commented on
Oct 5, 2022 • 1 new comment -
pty.spawn deadlock
#96522 commented on
Oct 5, 2022 • 1 new comment -
asyncio.StreadReader `async for line in reader` is not documented
#84747 commented on
Oct 6, 2022 • 1 new comment -
Report failing url in URLError?
#60451 commented on
Oct 6, 2022 • 1 new comment -
ftplib: Add client-side SSL session resumption
#63699 commented on
Oct 6, 2022 • 1 new comment -
Move Benchmarks From Tools/ to the pyperformance Repo
#97680 commented on
Oct 6, 2022 • 1 new comment -
Calling `help` executes @classmethod @property decorated methods
#89519 commented on
Oct 6, 2022 • 1 new comment -
tkinter window fails to appear approx 10% of the time on MacOS 12.3+
#95769 commented on
Oct 6, 2022 • 1 new comment -
update the import machinery to only use __spec__
#65961 commented on
Oct 6, 2022 • 1 new comment -
[wasm32-emscripten] Make EMSDK version part SOABI
#96426 commented on
Oct 7, 2022 • 1 new comment -
to wide source positions for exceptions during pattern matching (3.11.0rc2)
#96999 commented on
Oct 7, 2022 • 1 new comment -
Undocumented behavior in strptime for ISO week dates
#90750 commented on
Oct 7, 2022 • 1 new comment -
Move quick test in PyObject_IsSubClass outside of PyType_CheckExact guard
#74416 commented on
Oct 7, 2022 • 1 new comment -
Improve syntax error for nonlocal not in a nested function
#92989 commented on
Oct 7, 2022 • 1 new comment -
Objects referencing private-mangled names do not roundtrip properly under pickling.
#77188 commented on
Oct 7, 2022 • 1 new comment -
asyncio.ProactorEventLoop mishandles signal wakeup file descriptor
#87079 commented on
Oct 8, 2022 • 1 new comment -
MacOS os.statvfs() has rollover for >4TB disks at each 4TB (32bit counter overflow?)
#87804 commented on
Oct 8, 2022 • 1 new comment -
Option in pydoc to show docs from private methods
#47446 commented on
Oct 8, 2022 • 1 new comment -
ctypes mixed-types bitfield layout nonsensical; doesn't match compiler.
#59324 commented on
Oct 9, 2022 • 1 new comment -
bpo-40255: Implement Immortal Instances
#19474 commented on
Oct 3, 2022 • 1 new comment -
bpo-2716: add license for audioop module
#19972 commented on
Oct 6, 2022 • 1 new comment -
bpo-43605: Improve the documentation to exec() and eval()
#25039 commented on
Oct 9, 2022 • 1 new comment -
bpo-45524: fix `get_type_hints` with dataclasses `__init__` generation
#29158 commented on
Oct 4, 2022 • 1 new comment -
bpo-46679: Don't ignore timeout argument in test.support.wait_process.
#31205 commented on
Oct 3, 2022 • 1 new comment -
bpo-46759: Document that SystemExit doesn't trigger sys.excepthook
#31357 commented on
Oct 3, 2022 • 1 new comment -
bpo-46882: Change default argument value to `False` instead of `0`
#31621 commented on
Oct 6, 2022 • 1 new comment -
Remove new line in pickle error message
#31782 commented on
Oct 9, 2022 • 1 new comment -
bpo-47122: Fix the table of methods in the collections.abc documentation
#32090 commented on
Oct 4, 2022 • 1 new comment -
gh-94518: [_posixsubprocess] Replace variable validity flags with reserved values
#94687 commented on
Oct 6, 2022 • 1 new comment -
gh-94684 uuid3/5 support name argument as bytes
#94709 commented on
Oct 5, 2022 • 1 new comment -
gh-95023: Added os.setns and os.unshare to easily switch between namespaces on Linux
#95046 commented on
Oct 8, 2022 • 1 new comment -
gh-95484: Improve `tempfile` docs for conditions when files are removed
#95485 commented on
Oct 7, 2022 • 1 new comment -
gh-95731: Fix module docstring extraction in pygettext
#95732 commented on
Oct 7, 2022 • 1 new comment -
gh-95276: Add callable entry to the glossary
#95738 commented on
Oct 7, 2022 • 1 new comment -
gh-95971: Turn @writes_bytecode_files to skip when not running
#95972 commented on
Oct 7, 2022 • 1 new comment -
gh-96497: Mangle name before symtable lookup in 'symtable_extend_namedexpr_scope'
#96561 commented on
Oct 6, 2022 • 1 new comment -
gh-91485: Doc: Using Python syntax to document builtin Python functions.
#96579 commented on
Oct 7, 2022 • 1 new comment -
Issue #96857 fixed
#97030 commented on
Oct 6, 2022 • 1 new comment -
Release GIL periodically in _pickle module
#78309 commented on
Oct 2, 2022 • 0 new comments -
Improve docs for await expression
#83266 commented on
Oct 2, 2022 • 0 new comments -
Command-line option to suppress "from None" for debugging
#74283 commented on
Oct 2, 2022 • 0 new comments -
3.10 objects.inv classifies many types as data
#89554 commented on
Oct 3, 2022 • 0 new comments -
test_resource fails when file size is limited
#37883 commented on
Oct 3, 2022 • 0 new comments -
[ENH] Support F-contiguous `memoryview`s in `cast`
#91484 commented on
Oct 3, 2022 • 0 new comments -
Pdb can't use the commands through -c or .pdbrc files
#90095 commented on
Oct 3, 2022 • 0 new comments -
venv windows: Missing `venv/bin` folder, should symlink `venv/bin` -> `venv/Scripts`
#97586 commented on
Oct 3, 2022 • 0 new comments -
Metabug: Improving C-level coverage
#94808 commented on
Oct 3, 2022 • 0 new comments -
show Python mimetypes module some love
#50875 commented on
Oct 3, 2022 • 0 new comments -
Format parser is too permissive
#54230 commented on
Oct 3, 2022 • 0 new comments -
abstract class instantiable when subclassing built-in types
#50246 commented on
Oct 3, 2022 • 0 new comments -
Remove old Tools/demo/ scripts
#97681 commented on
Oct 3, 2022 • 0 new comments -
ntpath.normpath('\\\\') produces different result on Windows
#96290 commented on
Oct 3, 2022 • 0 new comments -
msgfmt cannot cope with BOM - improve error message
#44827 commented on
Oct 4, 2022 • 0 new comments -
Document select() failure with buffered file
#44883 commented on
Oct 4, 2022 • 0 new comments -
Tkinter filedialog.askdirectory(title='example') does not show title
#96979 commented on
Oct 4, 2022 • 0 new comments -
webbrowser doesn't respect xfce default browser
#50920 commented on
Oct 4, 2022 • 0 new comments -
pause_reading() doesn't work from connection_made()
#76002 commented on
Oct 4, 2022 • 0 new comments -
Inconsistant error messages for failed attribute modification
#70954 commented on
Oct 4, 2022 • 0 new comments -
Error message when converting an Integer that's too big to a String might be misinterpreted
#96857 commented on
Oct 4, 2022 • 0 new comments -
unittest.mock.patch does not work on WASM build
#96630 commented on
Oct 4, 2022 • 0 new comments -
Add support for WebAssembly System Interface (wasm32-wasi)
#90473 commented on
Oct 4, 2022 • 0 new comments -
Consider supporting emscripten/webassembly as a build target
#84461 commented on
Oct 4, 2022 • 0 new comments -
Add script to automate WebAssembly builds
#95853 commented on
Oct 4, 2022 • 0 new comments -
[WASI] socket support
#96320 commented on
Oct 4, 2022 • 0 new comments -
add_multiarch_paths breaks cross compilation to Emscripten
#90098 commented on
Oct 4, 2022 • 0 new comments -
WASM build step does something weird with prefix
#92744 commented on
Oct 4, 2022 • 0 new comments -
No zlib in WASI
#93819 commented on
Oct 4, 2022 • 0 new comments -
test_compiler_recursion_limit fails on wasm32-wasi
#95335 commented on
Oct 4, 2022 • 0 new comments -
Support a pthread and dynamic link build for wasm
#96254 commented on
Oct 4, 2022 • 0 new comments -
Build wasm32-wasi without WASIX
#95174 commented on
Oct 4, 2022 • 0 new comments -
[WASI] getpath.py does not handle "Capabilities insufficient" (ENOTCAPABLE)
#96005 commented on
Oct 4, 2022 • 0 new comments -
[doc] socket.getfqdn docs are not explicit enough about the algorithm.
#60856 commented on
Oct 4, 2022 • 0 new comments -
IDLE shell uses wrong namespace for completions
#82002 commented on
Oct 5, 2022 • 0 new comments -
IDLE: Add completions for un-imported modules
#62966 commented on
Oct 5, 2022 • 0 new comments -
IDLE: autocomplete dictionary keys
#65460 commented on
Oct 5, 2022 • 0 new comments -
IDLE: Make file-completion case-insensitive on Windows
#63103 commented on
Oct 5, 2022 • 0 new comments -
IDLE completions: format, factor, and fix tasks
#71796 commented on
Oct 5, 2022 • 0 new comments -
warnings in interactive sessions
#43816 commented on
Oct 5, 2022 • 0 new comments -
tempfile.NamedTemporaryFile not particularly useful on Windows
#58451 commented on
Oct 5, 2022 • 0 new comments -
Improve error reporting for the argument parsing C API
#47604 commented on
Oct 5, 2022 • 0 new comments -
[doc] mention that setlocale raises exception if given a nonexisting locale
#44868 commented on
Oct 5, 2022 • 0 new comments -
Allow passing DocTestRunner and DocTestCase in doctest
#43657 commented on
Oct 5, 2022 • 0 new comments -
Search is not beginner friendly
#87780 commented on
Oct 5, 2022 • 0 new comments -
There is no way of determining which ABCs a class is registered against
#49655 commented on
Oct 5, 2022 • 0 new comments -
[wasm32-emscripten] Emscripten node build is not portable to windows
#96509 commented on
Oct 5, 2022 • 0 new comments -
Relative path in co_filename for zipped modules
#62507 commented on
Oct 6, 2022 • 0 new comments -
Asyncio Tutorial
#79012 commented on
Oct 6, 2022 • 0 new comments -
Add PyArg_Parse format unit like O& but providing context
#58944 commented on
Oct 6, 2022 • 0 new comments -
tarfile doesn't handle sysfs well
#54969 commented on
Oct 6, 2022 • 0 new comments -
make the Classes tutorial more gentle
#58427 commented on
Oct 6, 2022 • 0 new comments -
PEP 594: Process "to be removed in 3.12" part of the plan
#93243 commented on
Oct 6, 2022 • 0 new comments -
Walrus Operator in list index
#86482 commented on
Oct 6, 2022 • 0 new comments -
texttestresult should decorate the stream with _WritelnDecorator
#60943 commented on
Oct 6, 2022 • 0 new comments -
Add index attribute to IndexError
#62362 commented on
Oct 7, 2022 • 0 new comments -
Replace use of `test.test_asyncio.utils.TestCase` with `unittest.IsolatedAsyncioTestCase`
#93357 commented on
Oct 7, 2022 • 0 new comments -
Extract file-finding and language-handling code from gettext.find
#44536 commented on
Oct 7, 2022 • 0 new comments -
performance degradation creating a mock object (by factor 7-8)
#83076 commented on
Oct 7, 2022 • 0 new comments -
Doc strings for built-in, in-place operators are misleading
#91134 commented on
Oct 7, 2022 • 0 new comments -
Add a line-start table to the code object.
#90973 commented on
Oct 7, 2022 • 0 new comments -
Early tracing has lineno=None for modules
#91067 commented on
Oct 7, 2022 • 0 new comments -
"ValueError: min() arg is an empty sequence" is wrong (builtins.min/max)
#90829 commented on
Oct 7, 2022 • 0 new comments -
Infinite recursion in Pickler.persistent_id
#89850 commented on
Oct 7, 2022 • 0 new comments -
Improve error messages for non-matching `elif`/`else` statements
#89920 commented on
Oct 7, 2022 • 0 new comments -
Tokenizer module does not handle backslash characters correctly
#90432 commented on
Oct 7, 2022 • 0 new comments -
Make errors due to full parser stack identifiable
#55552 commented on
Oct 7, 2022 • 0 new comments -
Lib/inspect.py: Avoid wild replacement in formatannotation
#96073 commented on
Oct 7, 2022 • 0 new comments -
test_importlib.util.writes_bytecode_files decorator make false success instead of skipped when -B given
#95971 commented on
Oct 7, 2022 • 0 new comments -
issue a warning when populating a CPython type dict with non-string keys
#55664 commented on
Oct 7, 2022 • 0 new comments -
json module should issue warning about duplicate keys
#89217 commented on
Oct 7, 2022 • 0 new comments -
some tests fail with -O (assertions off)
#92886 commented on
Oct 7, 2022 • 0 new comments -
Test issue
#91420 commented on
Oct 8, 2022 • 0 new comments -
`PathFinder.find_spec()` can raise bare `KeyError` when `path=None`
#93334 commented on
Oct 8, 2022 • 0 new comments -
TimedRotatingFileHandler "midnight" misleading when interval > 1
#90535 commented on
Oct 8, 2022 • 0 new comments -
bpo-32780: Fix the PEP3118 format string for ctypes.Structure
#5561 commented on
Oct 7, 2022 • 0 new comments -
bpo-1572968: Release the GIL while calling mmap() in the mmap module
#14114 commented on
Oct 7, 2022 • 0 new comments -
gh-82002: IDLE completion namespace fix
#15207 commented on
Oct 5, 2022 • 0 new comments -
bpo-31821: Fixing pause_reading called in connection made is ignored
#17425 commented on
Oct 4, 2022 • 0 new comments -
bpo-39214: Add curses.window.in_wch
#17825 commented on
Oct 5, 2022 • 0 new comments -
Simplify routine in inspect.signature parsing
#21104 commented on
Oct 5, 2022 • 0 new comments -
bpo-39184: Fix incorrect return value in `msvcrt_get_osfhandle_impl`
#21322 commented on
Oct 7, 2022 • 0 new comments -
gh-85403: Make wraps retain type annotations
#21392 commented on
Oct 3, 2022 • 0 new comments -
bpo-33007: Name-mangled private methods don't roundtrip when pickling
#21480 commented on
Oct 7, 2022 • 0 new comments -
bpo-43814: Fix the error message for disallowed __weakref__ slots
#25362 commented on
Oct 7, 2022 • 0 new comments -
Upload NEWS file as artifact
#30419 commented on
Oct 5, 2022 • 0 new comments -
bpo-20039: Add doc to argparse.ArgumentTypeError
#31125 commented on
Oct 7, 2022 • 0 new comments -
bpo-46761: handle `functools.partial` before `follow_wrapper_chains` in inspect.signature()
#31529 commented on
Oct 6, 2022 • 0 new comments -
gh-91441: Clarify the docs of asyncio.loop.subprocess_exec()
#91442 commented on
Oct 5, 2022 • 0 new comments -
gh-72346: Added isdst deprecation warning to email.utils.localtime
#91450 commented on
Oct 7, 2022 • 0 new comments -
Windows command line does not support single quotes.
#91856 commented on
Oct 5, 2022 • 0 new comments -
gh-85984: Remove legacy Lib/pty.py code.
#92365 commented on
Oct 7, 2022 • 0 new comments -
gh-93296: test that urllib sets wrong `Content-Length` for pseudo files
#93301 commented on
Oct 7, 2022 • 0 new comments -
docs: datetime: Encoding is no longer relevant
#93365 commented on
Oct 7, 2022 • 0 new comments -
gh-90300: Reformat the Python CLI help output
#93415 commented on
Oct 5, 2022 • 0 new comments -
gh-60856: Be explicit about localhost for socket.getfqdn
#93451 commented on
Oct 4, 2022 • 0 new comments -
gh-95389: socketmodule: expose popular `ETHERTYPE_*` constants
#95390 commented on
Oct 7, 2022 • 0 new comments -
Unify `os.path.lexists()` and `islink()` implementations.
#95501 commented on
Oct 6, 2022 • 0 new comments -
gh-95601: restore support for awaitable objects that are not futures in `asyncio.wait`
#95708 commented on
Oct 6, 2022 • 0 new comments -
gh-94808: Add coverage for bytesarray_setitem
#95802 commented on
Oct 7, 2022 • 0 new comments -
GH-95896: posixmodule.c: osdefs.h inclusion should not depend on compiler
#95897 commented on
Oct 7, 2022 • 0 new comments -
gh-96821: Fix undefined behaviour in `_ctypes/cfield.c`
#96925 commented on
Oct 6, 2022 • 0 new comments -
Introduce a gate/check GHA job
#97533 commented on
Oct 4, 2022 • 0 new comments -
gh-97747: Improvements to WASM browser REPL.
#97665 commented on
Oct 3, 2022 • 0 new comments -
gh-94808: [coverage] Add an asynchronous generator test
#97672 commented on
Oct 3, 2022 • 0 new comments -
gh-97588: Fix ctypes structs
#97702 commented on
Oct 9, 2022 • 0 new comments