Insights: python/cpython
September 9, 2023 β September 16, 2023
Overview
Could not load contribution data
Please try again later
169 Pull requests merged by 37 people
-
gh-108303: Move all certificates to `Lib/test/certdata/`
#109489 merged
Sep 16, 2023 -
[3.11] gh-109451: Fix wrong format specifier in logging documentation (GH-109465)
#109482 merged
Sep 16, 2023 -
[3.11] gh-109414: Add some basic information about venvs in the introduction. (GH-109440)
#109480 merged
Sep 16, 2023 -
gh-109451: Fix logging documentation
#109465 merged
Sep 16, 2023 -
gh-109414: Add some basic information about venvs in the introduction.
#109440 merged
Sep 16, 2023 -
[3.11] gh-109474: Update two Unix packaging URLs (GH-109307)
#109478 merged
Sep 16, 2023 -
gh-109474: Update two Unix packaging URLs
#109307 merged
Sep 16, 2023 -
GH-83417: Allow `venv` to add a `.gitignore` file to environments via a new `scm_ignore_file` parameter
#108125 merged
Sep 15, 2023 -
gh-106213: Make Emscripten trampolines work with JSPI
#106219 merged
Sep 15, 2023 -
gh-109096: Deprecate `http.server.CGIHTTPRequestHandler`
#109387 merged
Sep 15, 2023 -
gh-109373: Store metadata required for pystats comparison in the json
#109374 merged
Sep 15, 2023 -
gh-109350: Fix outdated captured output in unittest.mock documentation
#109353 merged
Sep 15, 2023 -
gh-109413: Fix some trivial mypy nitpicks in libregrtest
#109454 merged
Sep 15, 2023 -
gh-91960: Disable Cirrus CI for now
#109457 merged
Sep 15, 2023 -
gh-109287: Desugar inst(X) to op(X); macro(X) = X
#109294 merged
Sep 15, 2023 -
[3.12] Docs: Superseded modules: list only module names (GH-109439)
#109445 merged
Sep 15, 2023 -
[3.11] Fix date.__repr__() docstring (#109422)
#109449 merged
Sep 15, 2023 -
Add missing `PyDoc_STR` calls
#109393 merged
Sep 15, 2023 -
[3.11] Docs: Superseded modules: list only module names (GH-109439)
#109446 merged
Sep 15, 2023 -
Fix docstring for date.__repr__()
#109422 merged
Sep 15, 2023 -
Docs: Superseded modules: list only module names
#109439 merged
Sep 15, 2023 -
[3.12] gh-109395: Remove skipped macOS builds from Azure Pipelines (GH-109400)
#109441 merged
Sep 15, 2023 -
[3.12] gh-109395: Remove skipped coverage job from Azure Pipelines (GH-109412)
#109433 merged
Sep 15, 2023 -
[3.11] gh-109395: Remove skipped macOS builds from Azure Pipelines (GH-109400)
#109442 merged
Sep 15, 2023 -
[3.11] gh-109395: Remove skipped coverage job from Azure Pipelines (GH-109412)
#109434 merged
Sep 15, 2023 -
gh-109395: Remove skipped macOS builds from Azure Pipelines
#109400 merged
Sep 15, 2023 -
gh-108303: Move `test_future` into its own subdir
#109368 merged
Sep 15, 2023 -
[3.11] gh-60283: Check for redefined test names in CI (#109161)
#109366 merged
Sep 15, 2023 -
gh-109395: Remove skipped coverage job from Azure Pipelines
#109412 merged
Sep 15, 2023 -
[3.11] gh-108822: Fix regrtest clear_caches()
#109432 merged
Sep 15, 2023 -
gh-109425: regrtest decodes worker stdout with backslashreplace
#109428 merged
Sep 14, 2023 -
[3.11] gh-109396: Fix test_socket.test_hmac_sha1() in FIPS mode (GH-109423)
#109427 merged
Sep 14, 2023 -
[3.12] gh-109219: propagate free vars through type param scopes (GH-109377)
#109410 merged
Sep 14, 2023 -
[3.12] gh-109396: Fix test_socket.test_hmac_sha1() in FIPS mode (GH-109423)
#109426 merged
Sep 14, 2023 -
[3.12] gh-101100: Fix sphinx warnings in `turtle.rst` (GH-109394)
#109416 merged
Sep 14, 2023 -
[3.12] gh-105658: fix excess trace events for except block ending with a conditional block (#109384)
#109411 merged
Sep 14, 2023 -
[3.12] gh-109341: Fix crash on compiling invalid AST including TypeAlias (GH-109349)
#109381 merged
Sep 14, 2023 -
[3.12] gh-60283: Check for redefined test names in CI (GH-109161)
#109365 merged
Sep 14, 2023 -
gh-109375: Fix bug where pdb registers an alias without an associated command
#109376 merged
Sep 14, 2023 -
gh-109396: Fix test_socket.test_hmac_sha1() in FIPS mode
#109423 merged
Sep 14, 2023 -
gh-109418: Fix hypothesis strategy for b2a_roundtrip test
#109419 merged
Sep 14, 2023 -
[3.11] gh-101100: Fix sphinx warnings in `turtle.rst` (GH-109394)
#109417 merged
Sep 14, 2023 -
gh-109413: libregrtest: Add and improve type annotations
#109405 merged
Sep 14, 2023 -
gh-101100: Fix sphinx warnings in `turtle.rst`
#109394 merged
Sep 14, 2023 -
gh-109219: propagate free vars through type param scopes
#109377 merged
Sep 14, 2023 -
gh-105658: fix excess trace events for except block ending with a conditional block
#109384 merged
Sep 14, 2023 -
dump readable opcode names in flowgraph debug utility
#109392 merged
Sep 14, 2023 -
gh-109402: Fix regrtest findtests()
#109403 merged
Sep 14, 2023 -
gh-107298: Document doesn't link to PyAPI_DATA()
#109236 merged
Sep 14, 2023 -
gh-107782: Use _testcapi to test non-representable signatures
#109325 merged
Sep 14, 2023 -
Add missing PyDoc_STR to GenericAlias.__parameters__
#108811 merged
Sep 14, 2023 -
Fix invocation of wasm_build.py for node
#109383 merged
Sep 13, 2023 -
GH-104584: Don't call executors from `JUMP_BACKWARD`
#109347 merged
Sep 13, 2023 -
GH-105848: Replace `KW_NAMES` + `CALL` with `LOAD_CONST` + `CALL_KW`
#109300 merged
Sep 13, 2023 -
[3.11] gh-109351: Fix crash when compiling AST with invalid NamedExpr (GH-109352)
#109380 merged
Sep 13, 2023 -
gh-109341: Fix crash on compiling invalid AST including TypeAlias
#109349 merged
Sep 13, 2023 -
gh-109351: Fix crash when compiling AST with invalid NamedExpr
#109352 merged
Sep 13, 2023 -
[3.12] Fix variable name in dis documentation example (GH-109343)
#109364 merged
Sep 13, 2023 -
[3.12] gh-105189: fix importlib.resources.abc deprecation docs (GH-105232)
#109363 merged
Sep 13, 2023 -
[3.12] gh-104736: Fix test_gdb tests on ppc64le with clang (GH-109360)
#109361 merged
Sep 13, 2023 -
[3.12] gh-109357: Fix test_monitoring.test_gh108976() (GH-109358)
#109359 merged
Sep 13, 2023 -
[3.12] Update workflow permissions in require-pr-label Action (GH-109342)
#109348 merged
Sep 13, 2023 -
[3.12] GH-104395: Add a link in 'Meta Information' to the docs download page (GH-104443)
#109345 merged
Sep 13, 2023 -
[3.12] gh-109184: update traceback module doc w.r.t notes (message is no longer always at the end) (#109201)
#109334 merged
Sep 13, 2023 -
gh-109156: Add tests for de-instrumenting instructions with instrumented lines
#109157 merged
Sep 13, 2023 -
fix variable name in `dis` documentation
#109343 merged
Sep 13, 2023 -
[3.11] gh-104736: Fix test_gdb tests on ppc64le with clang (GH-109360)
#109362 merged
Sep 13, 2023 -
gh-105189: fix importlib.resources.abc deprecation docs
#105232 merged
Sep 13, 2023 -
[3.11] Update workflow permissions in require-pr-label Action (GH-109342)
#109354 merged
Sep 13, 2023 -
gh-104736: Fix test_gdb tests on ppc64le with clang
#109360 merged
Sep 13, 2023 -
gh-108346: Fix failed benchmark in decimal
#108353 merged
Sep 13, 2023 -
gh-109357: Fix test_monitoring.test_gh108976()
#109358 merged
Sep 13, 2023 -
gh-109276: libregrtest: fix work dir on WASI
#109356 merged
Sep 13, 2023 -
gh-109276: libregrtest: WASM use stdout for JSON
#109355 merged
Sep 13, 2023 -
gh-109276: libregrtest: WASM use filename for JSON
#109340 merged
Sep 12, 2023 -
gh-109330: Compare stats using opcode names, not numbers
#109335 merged
Sep 12, 2023 -
[3.11] GH-104395: Add a link in 'Meta Information' to the docs download page (GH-104443)
#109346 merged
Sep 12, 2023 -
GH-104395: Add a link in 'Meta Information' to the docs download page
#104443 merged
Sep 12, 2023 -
Update workflow permissions in require-pr-label Action
#109342 merged
Sep 12, 2023 -
gh-106581: Honor 'always_exits' in write_components()
#109338 merged
Sep 12, 2023 -
[3.11] gh-109184: update traceback module doc w.r.t notes (message is no longer always at the end) (#109201)
#109336 merged
Sep 12, 2023 -
gh-109276: test.pythoninfo gets more test.support data
#109337 merged
Sep 12, 2023 -
[3.12] gh-109114: Relax the check for invalid lambdas inside f-strings to avoid false positives (GH-109121).
#109155 merged
Sep 12, 2023 -
gh-109319: deprecate dis.HAVE_ARGUMENT
#109320 merged
Sep 12, 2023 -
gh-60283: Check for redefined test names in CI
#109161 merged
Sep 12, 2023 -
gh-109184: update traceback module doc w.r.t notes (message is no longer always at the end)
#109201 merged
Sep 12, 2023 -
gh-109266: fix msvcrt.kbhit's document
#109267 merged
Sep 12, 2023 -
[3.12] gh-109118: Disallow nested scopes within PEP 695 scopes within classes (GH-109196)
#109297 merged
Sep 12, 2023 -
[3.12] Fix iter_index() to work with lists which do not support stop=None. (gh-109306)
#109310 merged
Sep 12, 2023 -
[3.12] gh-109295: Fix test_os.test_access_denied() for TEMP=cwd (GH-109299)
#109304 merged
Sep 12, 2023 -
[3.12] gh-109295: Clean up multiprocessing in test_asyncio and test_compileall (GH-109298)
#109301 merged
Sep 12, 2023 -
[3.12] gh-109292: add symtable impact of PEP 709 to What's New (GH-109293)
#109296 merged
Sep 12, 2023 -
[3.12] gh-109195: fix source location for super load before LOAD_SUPER_ATTR (GH-109289)
#109291 merged
Sep 12, 2023 -
[3.12] gh-107322: zipapp: Remove the suggestion to remove .dist-info directories (GH-107296)
#109281 merged
Sep 12, 2023 -
[3.12] gh-90805: Make sure test_functools works with and without _functoolsmodule (GH-108644)
#109275 merged
Sep 12, 2023 -
[3.12] gh-109190: What's New in 3.12: Add subheadings to removals for easy linking (GH-109159)
#109273 merged
Sep 12, 2023 -
[3.12] gh-109182: Fix and improve tests for gh-108654 (GH-109189)
#109271 merged
Sep 12, 2023 -
[3.12] GH-108976. Keep monitoring data structures valid during de-optimization during callback. (GH-109131)
#109268 merged
Sep 12, 2023 -
[3.12] Test DocTestFinder directly instead of calling support.run_doctest() (GH-108917)
#109259 merged
Sep 12, 2023 -
[3.11] gh-84867: Do not load tests from TestCase and FunctionTestCase (GH-100497)
#109328 merged
Sep 12, 2023 -
gh-108303: Add `Lib/test/tokenizedata` to `TESTSUBDIRS`
#109314 merged
Sep 12, 2023 -
[3.12] gh-109230: test_pyexpat no longer depends on the current directory (GH-109233)
#109241 merged
Sep 12, 2023 -
[3.12] gh-109237: Fix test_site for non-ASCII working directory (GH-109238)
#109239 merged
Sep 12, 2023 -
[3.12] Fix "FSTRING_MIDDLE" typo in py312 "What's New" (GH-109222)
#109223 merged
Sep 12, 2023 -
[3.12] Improve the sieve() recipe in the itertools docs (gh-109199)
#109203 merged
Sep 12, 2023 -
[3.12] Fix an ironic typo in a code comment. (gh-109186)
#109188 merged
Sep 12, 2023 -
[3.12] gh-109118: Fix runtime crash when NameError happens in PEP 695 function (GH-109123)
#109173 merged
Sep 12, 2023 -
[3.12] GH-109067: fix randomly failing `test_async_gen_asyncio_gc_aclose_09` test (GH-109142)
#109149 merged
Sep 12, 2023 -
[3.12] gh-109022: [Enum] require `names=()` to create empty enum type (GH-109048)
#109122 merged
Sep 12, 2023 -
[3.12] gh-108732: include comprehension locals in frame.f_locals (GH-109026)
#109097 merged
Sep 12, 2023 -
gh-84867: Do not load tests from `TestCase` and `FunctionTestCase`
#100497 merged
Sep 12, 2023 -
gh-109276: libregrtest: fix worker working dir
#109313 merged
Sep 12, 2023 -
gh-109256: allocate opcode IDs for internal opcodes in their own range
#109269 merged
Sep 12, 2023 -
[3.11] gh-109179: Fix traceback display for SyntaxErrors with notes (#109197)
#109283 merged
Sep 12, 2023 -
gh-109216: Fix possible memory leak in `BUILD_MAP`
#109257 merged
Sep 12, 2023 -
gh-108303: Move tokenize-related data to `Lib/test/tokenizedata`
#109265 merged
Sep 12, 2023 -
[3.11] gh-107322: zipapp: Remove the suggestion to remove .dist-info directories (GH-107296)
#109282 merged
Sep 12, 2023 -
gh-109276: libregrtest: limit number workers
#109288 merged
Sep 12, 2023 -
gh-109276: libregrtest calls random.seed() before each test
#109279 merged
Sep 12, 2023 -
gh-109276: libregrtest only checks saved_test_environment() once
#109278 merged
Sep 12, 2023 -
gh-109276: Complete test.pythoninfo
#109312 merged
Sep 12, 2023 -
gh-109295: Skip test_generated_cases if different mount drives
#109308 merged
Sep 12, 2023 -
Fix iter_index() to work with lists which do not support stop=None.
#109306 merged
Sep 12, 2023 -
[3.11] gh-109295: Fix test_os.test_access_denied() for TEMP=cwd (GH-109299)
#109303 merged
Sep 12, 2023 -
[3.11] gh-109295: Clean up multiprocessing in test_asyncio and test_compileall (GH-109298)
#109302 merged
Sep 12, 2023 -
gh-109295: Fix test_os.test_access_denied() for TEMP=cwd
#109299 merged
Sep 12, 2023 -
gh-109295: Clean up multiprocessing in test_asyncio and test_compileall
#109298 merged
Sep 12, 2023 -
gh-106734: Disable tab completion in multiline mode of pdb
#106735 merged
Sep 12, 2023 -
gh-109118: Disallow nested scopes within PEP 695 scopes within classes
#109196 merged
Sep 12, 2023 -
gh-109292: add symtable impact of PEP 709 to What's New
#109293 merged
Sep 12, 2023 -
gh-109195: fix source location for super load before LOAD_SUPER_ATTR
#109289 merged
Sep 11, 2023 -
gh-109214: Rename SAVE_IP to _SET_IP, and similar
#109285 merged
Sep 11, 2023 -
gh-107322: zipapp: Remove the suggestion to remove .dist-info directories
#107296 merged
Sep 11, 2023 -
gh-109039: Branch prediction for Tier 2 interpreter
#109038 merged
Sep 11, 2023 -
gh-109179: Fix traceback display for SyntaxErrors with notes
#109197 merged
Sep 11, 2023 -
gh-109276: libregrtest: use separated file for JSON
#109277 merged
Sep 11, 2023 -
[3.11] gh-108987: Fix _thread.start_new_thread() race condition (#109135)
#109272 merged
Sep 11, 2023 -
[3.11] gh-90805: Make sure test_functools works with and without _functoolsmodule (GH-108644)
#109274 merged
Sep 11, 2023 -
gh-90805: make sure `test_functools` works with and without `_functoolsmodule`
#108644 merged
Sep 11, 2023 -
gh-109190: What's New in 3.12: Add subheadings to removals for easy linking
#109159 merged
Sep 11, 2023 -
gh-108987: Fix _thread.start_new_thread() race condition
#109135 merged
Sep 11, 2023 -
gh-109182: Fix and improve tests for gh-108654
#109189 merged
Sep 11, 2023 -
GH-108976. Keep monitoring data structures valid during de-optimization during callback.
#109131 merged
Sep 11, 2023 -
[3.11] Test DocTestFinder directly instead of calling support.run_doctest() (GH-108917)
#109260 merged
Sep 11, 2023 -
Better integration of doctest and unittest in test_ctypes.test_objects
#108922 merged
Sep 11, 2023 -
Test DocTestFinder directly instead of calling support.run_doctest()
#108917 merged
Sep 11, 2023 -
[3.11] gh-107219: Fix concurrent.futures terminate_broken() (GH-109244)
#109255 merged
Sep 11, 2023 -
gh-109162: libregrtest: move code around
#109253 merged
Sep 11, 2023 -
gh-107219: Fix concurrent.futures terminate_broken()
#109244 merged
Sep 11, 2023 -
GH-108614: Increase importlib MAGIC for RESUME_CHECK instruction
#109247 merged
Sep 11, 2023 -
gh-109162: libregrtest: use relative imports
#109250 merged
Sep 11, 2023 -
gh-109162: libregrtest: rename runtest_mp.py to run_workers.py
#109248 merged
Sep 11, 2023 -
gh-109162: libregrtest: fix Logger
#109246 merged
Sep 11, 2023 -
gh-109162: libregrtest: add single.py and result.py
#109243 merged
Sep 11, 2023 -
gh-109162: libregrtest: add worker.py
#109229 merged
Sep 10, 2023 -
[3.11] gh-109230: test_pyexpat no longer depends on the current directory (GH-109233)
#109242 merged
Sep 10, 2023 -
[3.11] gh-109237: Fix test_site for non-ASCII working directory (GH-109238)
#109240 merged
Sep 10, 2023 -
gh-109230: test_pyexpat no longer depends on the current directory
#109233 merged
Sep 10, 2023 -
gh-109237: Fix test_site for non-ASCII working directory
#109238 merged
Sep 10, 2023 -
[3.11] gh-50644: Forbid pickling of codecs streams (GH-109180)
#109232 merged
Sep 10, 2023 -
gh-50644: Forbid pickling of codecs streams
#109180 merged
Sep 10, 2023 -
gh-109054: Don't use libatomic on cross-compilation
#109211 merged
Sep 10, 2023 -
[3.11] gh-109207: Fix SystemError when printing symtable entry object. (GH-109225)
#109228 merged
Sep 10, 2023 -
gh-109207: Fix SystemError when printing symtable entry object.
#109225 merged
Sep 10, 2023 -
Fix minor typo of "FSTRING_MIDDLE" in "What's New" docs
#109222 merged
Sep 10, 2023 -
gh-93627: Align Python implementation of pickle with C implementation of pickle
#103035 merged
Sep 10, 2023 -
gh-109174: Add support of SimpleNamespace in copy.replace()
#109175 merged
Sep 10, 2023 -
gh-109162: libregrtest: add Logger class
#109212 merged
Sep 10, 2023 -
gh-109162: libregrtest: add TestResults class
#109208 merged
Sep 10, 2023
55 Pull requests opened by 31 people
-
GH-109209: Bump the minimum Sphinx version to 4.2
#109210 opened
Sep 10, 2023 -
fix a typo
#109213 opened
Sep 10, 2023 -
gh-109054: Document configure variables
#109224 opened
Sep 10, 2023 -
gh-108996: fix and enable test_msvcrt
#109226 opened
Sep 10, 2023 -
[3.12] gh-109207: Fix SystemError when printing symtable entry object. (GH-109225)
#109227 opened
Sep 10, 2023 -
[3.12] gh-50644: Forbid pickling of codecs streams (GH-109180)
#109231 opened
Sep 10, 2023 -
gh-66143: Allow copying of CodecInfo object
#109235 opened
Sep 10, 2023 -
GH-80789: Get rid of the ``ensurepip`` infra for many wheels
#109245 opened
Sep 10, 2023 -
gh-109017: Use non alternate name for Kyiv
#109251 opened
Sep 11, 2023 -
[3.12] gh-107219: Fix concurrent.futures terminate_broken() (GH-109244)
#109254 opened
Sep 11, 2023 -
[3.12] gh-109179: Fix traceback display for SyntaxErrors with notes (#109197)
#109280 opened
Sep 11, 2023 -
GH-104909: Break instrumented instructions into micro-ops.
#109316 opened
Sep 12, 2023 -
Enhanced sqlite3 connection context management documentation with contextlib.closing gh-109234
#109322 opened
Sep 12, 2023 -
[3.11] gh-109216: Fix possible memory leak in `BUILD_MAP`
#109323 opened
Sep 12, 2023 -
[3.12] gh-109216: Fix possible memory leak in `BUILD_MAP`
#109324 opened
Sep 12, 2023 -
[3.12] gh-84867: Do not load tests from TestCase and FunctionTestCase (GH-100497)
#109327 opened
Sep 12, 2023 -
gh-108724: Add PyMutex and _PyParkingLot APIs
#109344 opened
Sep 12, 2023 -
http.server: Check whether stream is closed before flushing
#109367 opened
Sep 13, 2023 -
[3.12] gh-109351: Fix crash when compiling AST with invalid NamedExpr (GH-109352)
#109379 opened
Sep 13, 2023 -
gh-109371: Fix monitoring with instruction events set
#109385 opened
Sep 13, 2023 -
gh-109390: add dump_symtable utility under #if 0
#109391 opened
Sep 14, 2023 -
gh-109370: Support closing Connection and PipeConnection from other thread
#109397 opened
Sep 14, 2023 -
gh-107265: Add deopt for opcode from executor for future proof
#109420 opened
Sep 14, 2023 -
gh-101100: Fix Sphinx warnings in `tutorial/controlflow.rst`
#109424 opened
Sep 14, 2023 -
[3.12] gh-109375: Fix bug where pdb registers an alias without an associated command (GH-109376)
#109429 opened
Sep 14, 2023 -
[3.11] gh-109375: Fix bug where pdb registers an alias without an associated command (GH-109376)
#109430 opened
Sep 14, 2023 -
gh-108973: Fix asyncio test_subprocess_consistent_callbacks()
#109431 opened
Sep 14, 2023 -
gh-109435: Add Doc/library/cmdline.rst
#109436 opened
Sep 15, 2023 -
gh-109409: Fix inheritance of frozen dataclass from non-frozen dataclass mixins
#109437 opened
Sep 15, 2023 -
Docs: getopt is deprecated in Python 3.13
#109438 opened
Sep 15, 2023 -
gh-78469: Declare missing sethostname for Solaris 10
#109447 opened
Sep 15, 2023 -
[3.12] Fix date.__repr__() docstring (GH-109422)
#109448 opened
Sep 15, 2023 -
gh-109408: Remove Ubuntu unit tests from Azure Pipelines
#109452 opened
Sep 15, 2023 -
gh-109408: Azure Pipelines: test 3.12 branch
#109453 opened
Sep 15, 2023 -
gh-109408: Run `patchcheck` in GitHub Actions
#109459 opened
Sep 15, 2023 -
gh-109461: Update logging module lock acquisition to use context manager
#109462 opened
Sep 15, 2023 -
gh-109413: Add a custom script for running mypy on libregrtest
#109464 opened
Sep 15, 2023 -
gh-109466 Add ipv6_mapped property to IPV4Address
#109467 opened
Sep 15, 2023 -
fix extraneous backslashes in hashlib docs
#109468 opened
Sep 15, 2023 -
gh-108747: Add unit tests for site.{usercustomize,sitecustomize} hooks
#109470 opened
Sep 15, 2023 -
[3.12] gh-109096: Silence test_httpservers fork + threads DeprecationWarning on CGI support
#109471 opened
Sep 15, 2023 -
gh-103615: Use local events for opcode tracing
#109472 opened
Sep 15, 2023 -
[3.12] gh-109474: Update two Unix packaging URLs (GH-109307)
#109477 opened
Sep 16, 2023 -
[3.12] gh-109414: Add some basic information about venvs in the introduction. (GH-109440)
#109481 opened
Sep 16, 2023 -
[3.12] gh-109451: Fix wrong format specifier in logging documentation (GH-109465)
#109483 opened
Sep 16, 2023 -
gh-109485: Further improve `test_future_stmt` tests
#109486 opened
Sep 16, 2023 -
Even more PyDoc_STR
#109487 opened
Sep 16, 2023 -
gh-109070 Documentation change of "multiprocessing.get_context()" is also setting the context globally
#109488 opened
Sep 16, 2023 -
gh-108963: using random to generate unique string in sys.intern test
#109491 opened
Sep 16, 2023 -
Fix incorrect parameter docstring for str.rsplit
#109492 opened
Sep 16, 2023 -
gh-109495: Remove unused slots from python implementation of datetime
#109494 opened
Sep 16, 2023 -
gh-108518: Make concurrent.futures.Executor.map() consistent with built-in map()
#109497 opened
Sep 16, 2023 -
gh-93627: Align copy module behaviour with pickle module
#109498 opened
Sep 16, 2023 -
gh-57141: Add dircmp shallow option.
#109499 opened
Sep 16, 2023 -
gh-107583: Update Doc/howto/unicode.rst
#109501 opened
Sep 16, 2023
81 Issues closed by 35 people
-
struct.unpack expecting wrong datasize with header dhhbhh (or bh)
#109476 closed
Sep 16, 2023 -
bad logging documentation {}-formatting placeholder
#109451 closed
Sep 16, 2023 -
Compile warning in `_testcapi/dict.c` on macos
#109479 closed
Sep 16, 2023 -
broken URL in the "Using Python on Unix platforms" documentation page
#109474 closed
Sep 16, 2023 -
[venv] Adding a .gitignore file to virtual environments
#83417 closed
Sep 15, 2023 -
types issue
#109463 closed
Sep 15, 2023 -
Captured output in unittest.mock documentation is outdated
#109350 closed
Sep 15, 2023 -
json.dumps crash on deep nested dicts
#109456 closed
Sep 15, 2023 -
`str.strip` with hexadecimal-like strings
#109455 closed
Sep 15, 2023 -
Azure Pipelines: `macOS CI Tests` and `Ubuntu CI Tests (coverage)` jobs are always skipped
#109395 closed
Sep 15, 2023 -
Inconsistent document about poll in select module
#109450 closed
Sep 15, 2023 -
Print string instead of escaped unicode for some unprintable unicode
#109443 closed
Sep 15, 2023 -
regrtest: "Cannot read process stdout: 'utf-8' codec can't decode byte 0xdd" error
#109425 closed
Sep 15, 2023 -
SystemError with generator expression within PEP 695 scope within class
#109118 closed
Sep 14, 2023 -
pdb: calling registered alias without command raises KeyError
#109375 closed
Sep 14, 2023 -
test_binascii: test_b2a_roundtrip() failure with Hypothesis
#109421 closed
Sep 14, 2023 -
test_b2a_roundtrip failure in test_binascii.py
#109418 closed
Sep 14, 2023 -
Logging __init__.py error method does not support extra parameters
#109398 closed
Sep 14, 2023 -
UTF-16 in tests output on Windows
#108989 closed
Sep 14, 2023 -
OPENSSL_Applink error on Python 3.11.5 Windows 10 2022H2
#108687 closed
Sep 14, 2023 -
3.12 tracing regression: a conditional in a finally block will revisit the condition before exiting the block.
#105658 closed
Sep 14, 2023 -
Bug in `regrtest` when name in `SPLITTESTDIRS` also matches a module name in tests
#109402 closed
Sep 14, 2023 -
test_threading fails and crashes when rerun
#108987 closed
Sep 14, 2023 -
Inconsistent behavior when calling or on None and False
#109388 closed
Sep 14, 2023 -
Tier 2 loop detection confused by `except`
#109378 closed
Sep 13, 2023 -
line tracing depends on prev_instr
#109333 closed
Sep 13, 2023 -
Remove INSTRUCTION event monitoring will remove LINE events as well
#109156 closed
Sep 13, 2023 -
Replace `mktemp` usage with `mkstemp`
#109317 closed
Sep 13, 2023 -
`importlib.resources.abc.TraversableResources` says it is deprecated in favour of itself
#105189 closed
Sep 13, 2023 -
PPC64LE Fedora Stable Clang 3.x fails test_gdb
#104736 closed
Sep 13, 2023 -
Enhance Python regrtest test runner (test.libregrtest)
#109276 closed
Sep 13, 2023 -
test_concurrent_futures.test_deadlock: test_crash_big_data() hangs randomly on Windows
#107219 closed
Sep 13, 2023 -
Fix Sphinx warnings in the C API documentation
#107298 closed
Sep 13, 2023 -
Benchmark test fails for large numbers in `decimal` module
#108346 closed
Sep 13, 2023 -
Update test_crashers
#108297 closed
Sep 13, 2023 -
Python test suite is unable to re-run some tests (NO TESTS RAN)
#108387 closed
Sep 13, 2023 -
C API: Cleanup header files
#108765 closed
Sep 13, 2023 -
regrtest: compute statistics on executed tests
#108822 closed
Sep 13, 2023 -
regrtest should re-run failed tests in subprocesses
#108834 closed
Sep 13, 2023 -
test_site: test_underpth_basic() fails if the current directory is non-ASCII
#109237 closed
Sep 13, 2023 -
test_monitoring fails when run multiple times: ValueError: tool 0 is already in use
#109357 closed
Sep 13, 2023 -
InteractiveConsole does not support arrow buttons
#109108 closed
Sep 12, 2023 -
pystats should compare opcode counts by name, not number
#109330 closed
Sep 12, 2023 -
Addition of peek and peekexactly methods to asyncio.StreamReader
#87690 closed
Sep 12, 2023 -
`test_listcomps` fails when run with `-We`
#109182 closed
Sep 12, 2023 -
Crash when tracing specialized normal class call at deep Python recursion
#108390 closed
Sep 12, 2023 -
`frame.f_locals` for list/dict/set comprehension in module/class scope doesn't contain iteration variables
#108732 closed
Sep 12, 2023 -
LOAD_GLOBAL super reports wrong source positions
#109195 closed
Sep 12, 2023 -
3.12 What's New should mention PEP 709 impact on symtable module results
#109292 closed
Sep 12, 2023 -
`sys.monitoring.set_local_events()` allows "non local" events like `RAISE`, in contradiction to PEP 669.
#108470 closed
Sep 12, 2023 -
test_pdb crashes when run after test_sys_settrace
#108976 closed
Sep 12, 2023 -
Deprecate dis.HAVE_ARGUMENT
#109319 closed
Sep 12, 2023 -
asyncio: ConnectionResetError after StreamWriter is garbage collected
#109321 closed
Sep 12, 2023 -
zipapp docs should not suggest deleting .dist-info subdirectories
#107322 closed
Sep 12, 2023 -
list duplicate test names with patchcheck
#60283 closed
Sep 12, 2023 -
The docs of "traceback.format_exception_only" is incorrect when the Exception has notes
#109184 closed
Sep 12, 2023 -
document of msvcrt.kbhit's return value is incorrect
#109266 closed
Sep 12, 2023 -
test_asyncio and test_compileall leak temporary files/directories
#109295 closed
Sep 12, 2023 -
*.pth file in site-packages not initialize in embedded python
#109309 closed
Sep 12, 2023 -
Bug with comprehension inlining + type aliases
#109194 closed
Sep 12, 2023 -
Branch prediction design for Tier 2 (uops) interpreter
#109039 closed
Sep 11, 2023 -
Hash-pin GitHub Actions to increase workflow resiliency
#109110 closed
Sep 11, 2023 -
Split up _testinternalcapi.c
#108777 closed
Sep 11, 2023 -
duplicate backslashes in str.split docstring
#108915 closed
Sep 11, 2023 -
Notes added to "SyntaxError" (and subclasses) are not displayed
#109179 closed
Sep 11, 2023 -
Unexpected result when swap elements in list
#109249 closed
Sep 11, 2023 -
Stack Overflow when recursively using json
#109261 closed
Sep 11, 2023 -
Refactor test.libregrtest
#109162 closed
Sep 11, 2023 -
segfault on main for "./python.exe -m blurb"
#109198 closed
Sep 11, 2023 -
test_pyexpat: test_exception() fails on Ubuntu and macOS jobs on GitHub Actions
#109230 closed
Sep 10, 2023 -
unittest assertEqual difference output foiled by newlines
#68968 closed
Sep 10, 2023 -
Add `--disable-gil` option for Windows builds
#108374 closed
Sep 10, 2023 -
Way to hibernate code/resume code
#109220 closed
Sep 10, 2023 -
assertion after accessing the cache in INSTRUMENTED_INSTRUCTION
#109217 closed
Sep 10, 2023 -
SystemError when printing symbol table entry
#109207 closed
Sep 10, 2023 -
Broken sys.getrefcount
#109221 closed
Sep 10, 2023 -
asyncio _SelectorTransport._fatal_error ignores loop exception handlers for ConnectionResetError on Windows
#109215 closed
Sep 10, 2023 -
Add support of SimpleNamespace in copy.replace()
#109174 closed
Sep 10, 2023
49 Issues opened by 41 people
-
pstats's Stats object cannot be created from multiple data sources if some are empty.
#109500 opened
Sep 16, 2023 -
Calling `Py_DECREF` twice does not result in error with debug build
#109496 opened
Sep 16, 2023 -
_pydatetime.datetime has extra unnecessary slots
#109495 opened
Sep 16, 2023 -
why visual studio is required to get something working for msys2/mingw32?
#109493 opened
Sep 16, 2023 -
asyncio warnings and errors triggered by stressful code
#109490 opened
Sep 16, 2023 -
Further improve `test_future_stmt`
#109485 opened
Sep 16, 2023 -
argparse fails to get value of argument if the value is `--`
#109475 opened
Sep 16, 2023 -
Compiler warnings on string comparisons in _testcapi
#109469 opened
Sep 15, 2023 -
Add ipv6_mapped property to IPv4Address
#109466 opened
Sep 15, 2023 -
Update logging library module lock to use context manager to acquire/release lock.
#109461 opened
Sep 15, 2023 -
unexisting `con.json` file: misreport the exists, and fail writing
#109458 opened
Sep 15, 2023 -
Codec.encode/decode should be documented as positional only
#109444 opened
Sep 15, 2023 -
Add a page to the documentation listing stdlib modules with a command-line interface (CLI)
#109435 opened
Sep 15, 2023 -
Possible integer overflow in _PyObject_NewVar
#109415 opened
Sep 14, 2023 -
Add a note to the `venv` documentation that users should **not** put their code _inside_ the virtual environment
#109414 opened
Sep 14, 2023 -
libregrtest: Improve type hints; explore running mypy in CI
#109413 opened
Sep 14, 2023 -
frozen dataclass inheritance is not strictly checked in multiple inheritance
#109409 opened
Sep 14, 2023 -
Move Azure Pipelines CI to GitHub Actions
#109408 opened
Sep 14, 2023 -
A new approach for retrieving/inserting/updating transactions in the sqlite3 library.
#109407 opened
Sep 14, 2023 -
test_threading: test_default_timeout() fails randomly ands logs "Warning -- Unraisable exception"
#109401 opened
Sep 14, 2023 -
Spring cleaning CI workflow logs
#109399 opened
Sep 14, 2023 -
add C utility for debugging symbol tables, under `#if 0`
#109390 opened
Sep 14, 2023 -
High CPU usage using Python 3.11.5 and up
#109386 opened
Sep 13, 2023 -
pystats should save all metadata necessary to perform comparison in pystats .json output
#109373 opened
Sep 13, 2023 -
Segfault with ctypes c_void_p created from casting a CFUNCTYPE
#109372 opened
Sep 13, 2023 -
Crash in test_sys_setprofile if it follows test_sys_settrace
#109371 opened
Sep 13, 2023 -
Unexpected traceback output in test_concurrent_futures and crash
#109370 opened
Sep 13, 2023 -
Executors might ignore instrumentation.
#109369 opened
Sep 13, 2023 -
Crash on compilation of invalid AST involving walrus
#109351 opened
Sep 12, 2023 -
compiling an AST with an invalid TypeAlias causes a segmentation fault
#109341 opened
Sep 12, 2023 -
csv.Sniffer uses a heuristic to determine doublequote that is often false-negative
#109339 opened
Sep 12, 2023 -
muslinux: Library loaded with `ctypes.cdll.LoadLibrary` does not load symbols for python binding module
#109332 opened
Sep 12, 2023 -
Adds stats for the tier 2 optimizer
#109329 opened
Sep 12, 2023 -
`isinstance(email.message.Message(), collections.abc.Mapping)` return `False`
#109315 opened
Sep 12, 2023 -
Remove deprecated support for returning non-complex/float types in __complex__/__float__()
#109311 opened
Sep 12, 2023 -
IPv4Network and IPv6Network hosts method return different types when provided a /32 (ipv4) or /128 (ipv6)
#109305 opened
Sep 12, 2023 -
Transform inst(X, ...) to op(X, ...) plus macro(X) = X in code generator
#109287 opened
Sep 11, 2023 -
Upgrade to SQLite 3.43 in macOS and Windows installers
#109286 opened
Sep 11, 2023 -
print() output garbled if script is double-clicked
#109284 opened
Sep 11, 2023 -
Have debug builds support gdb extension by default
#109270 opened
Sep 11, 2023 -
Starting a Process from "spawn" context has side effect of fixing start method to "fork" on Linux
#109263 opened
Sep 11, 2023 -
Changes to specialized instructions requires a magic number change.
#109256 opened
Sep 11, 2023 -
Email parser preserves leading whitespace at beginning of wrapped header value
#109252 opened
Sep 11, 2023 -
Enhance `sqlite3` connection context management documentation with `contextlib.closing`
#109234 opened
Sep 10, 2023 -
SystemError for pep695 type parameter with the same name as the inner class
#109219 opened
Sep 10, 2023 -
Invalid "equivalents" of the complex type constructor in docs
#109218 opened
Sep 10, 2023 -
Reference count leak when there is an error in the BUILD_MAP opcode
#109216 opened
Sep 10, 2023 -
Combine SAVE_IP and SAVE_CURRENT_IP into a new uop
#109214 opened
Sep 10, 2023 -
Increase minimum supported Sphinx to 4.2
#109209 opened
Sep 10, 2023
133 Unresolved conversations
Sometimes conversations happen on old items that arenβt yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
gh-108948: tarfile should handle sticky bit in FreeBSD
#108950 commented on
Sep 16, 2023 β’ 45 new comments -
Consider a faster alternative algorithm for random.shuffle()
#108598 commented on
Sep 15, 2023 β’ 16 new comments -
gh-87868: correctly sort and remove duplicates in getenvironment()
#102731 commented on
Sep 16, 2023 β’ 16 new comments -
[WIP] gh-105323: Update readline module to detect apple editline variant
#108665 commented on
Sep 15, 2023 β’ 16 new comments -
GH-80789: Bundle ``ensurepip`` wheels at build time
#109130 commented on
Sep 11, 2023 β’ 15 new comments -
gh-67565: remove redundant C-contiguity checks
#105521 commented on
Sep 15, 2023 β’ 13 new comments -
gh-109109: Expose retrieving certificate chains in SSL module
#109113 commented on
Sep 13, 2023 β’ 11 new comments -
gh-105829: Fix concurrent.futures.ProcessPoolExecutor deadlock
#108513 commented on
Sep 15, 2023 β’ 10 new comments -
gh-108580: Structure for importlib metadata idents
#108585 commented on
Sep 16, 2023 β’ 10 new comments -
./configure --enable-optimizations should enable LTO
#89536 commented on
Sep 14, 2023 β’ 9 new comments -
test_asyncio: test_subprocess_consistent_callbacks() fails randomly
#108973 commented on
Sep 15, 2023 β’ 9 new comments -
GH-89812: Add `pathlib._PathBase`
#106337 commented on
Sep 15, 2023 β’ 8 new comments -
Exceptions slow in 3.11, depending on location
#109181 commented on
Sep 16, 2023 β’ 7 new comments -
Substantial Performance Regression of Dict operations in Python 3.12.0rc1 versus Python 3.11.4
#109049 commented on
Sep 16, 2023 β’ 7 new comments -
gh-108927: Fix removing testing modules from sys.modules
#108952 commented on
Sep 13, 2023 β’ 7 new comments -
test_httpservers causes os.fork DeprecationWarning, can we deprecate CGIHTTPRequestHandler?
#109096 commented on
Sep 15, 2023 β’ 6 new comments -
gh-102895 Add an option local_exit in code.interact to block exit() from terminating the whole process
#102896 commented on
Sep 15, 2023 β’ 6 new comments -
Declare sethostname in socketmodule.c for SOLARIS
#78469 commented on
Sep 15, 2023 β’ 5 new comments -
Replace _PyFrame_OpAlreadyRan by a check for incomplete frame
#109176 commented on
Sep 15, 2023 β’ 5 new comments -
GH-108866: Change optimizer API and contract
#109144 commented on
Sep 12, 2023 β’ 5 new comments -
gh-109151: Enable readline in the sqlite3 CLI
#109152 commented on
Sep 15, 2023 β’ 5 new comments -
Macro Py_CLEAR references argument two times.
#98724 commented on
Sep 12, 2023 β’ 4 new comments -
warnings.catch_warnings is async-unsafe
#91505 commented on
Sep 13, 2023 β’ 4 new comments -
tp_dictoffset and Py_TPFLAGS_MANAGED_DICT can get out of sync with multiple inheritance in C extensions using PyType_FromSpecWithBases
#108595 commented on
Sep 16, 2023 β’ 4 new comments -
gh-107073: Make PyObject_VisitManagedDict() public
#108763 commented on
Sep 13, 2023 β’ 4 new comments -
gh-109125: Run mypy on `Tools/wasm`
#109126 commented on
Sep 16, 2023 β’ 4 new comments -
gh-109164: Replace `getopt` with `argparse` in pdb
#109165 commented on
Sep 16, 2023 β’ 4 new comments -
Run mypy on `Tools/wasm`
#109125 commented on
Sep 10, 2023 β’ 3 new comments -
Use Kyiv instead of Kiev in test_email
#109017 commented on
Sep 11, 2023 β’ 3 new comments -
`concurrent.futures.ProcessPoolExecutor` pool deadlocks when submitting many tasks
#105829 commented on
Sep 12, 2023 β’ 3 new comments -
Add lightweight locking C API
#108724 commented on
Sep 13, 2023 β’ 3 new comments -
Document that "multiprocessing.get_context()" is also setting the context globally
#109070 commented on
Sep 16, 2023 β’ 3 new comments -
bpo-45759: Better error messages for non-matching 'elif'/'else' statements
#29513 commented on
Sep 14, 2023 β’ 3 new comments -
GH-108362: Incremental GC implementation
#108038 commented on
Sep 12, 2023 β’ 3 new comments -
gh-108191: Add support of positional argument in SimpleNamespace constructor
#108195 commented on
Sep 13, 2023 β’ 3 new comments -
gh-85283: Add PyMem_RawMalloc() to the limited C API
#108570 commented on
Sep 13, 2023 β’ 3 new comments -
gh-108867: Add PyThreadState_GetUnsafe() function
#108870 commented on
Sep 11, 2023 β’ 3 new comments -
Build fails with recent libedit versions
#109191 commented on
Sep 10, 2023 β’ 2 new comments -
The pydoc3 command uses the incorrect interpreter in virtual environments and fails to bring documentation for installed packages.
#109115 commented on
Sep 11, 2023 β’ 2 new comments -
We need to change the contract and interface of `_PyExecutorObject` and `_PyOptimizerObject`
#108866 commented on
Sep 11, 2023 β’ 2 new comments -
SSLContext.set_ecdh_curve() not accepting x25519
#77063 commented on
Sep 12, 2023 β’ 2 new comments -
Partial support for clang and Windows in configure
#105790 commented on
Sep 13, 2023 β’ 2 new comments -
Quadratic time internal base conversions
#90716 commented on
Sep 13, 2023 β’ 2 new comments -
ntpath.realpath() mishandles filenames that resemble drives
#102475 commented on
Sep 14, 2023 β’ 2 new comments -
ssl.create_default_context() throws: "ssl.SSLError: [X509] unknown error (_ssl.c:4035)"
#108721 commented on
Sep 15, 2023 β’ 2 new comments -
Support the use of the managed pre-header in builtin classes.
#95707 commented on
Sep 15, 2023 β’ 2 new comments -
ftplib: Add client-side SSL session resumption
#63699 commented on
Sep 15, 2023 β’ 2 new comments -
venv windows: Missing `venv/bin` folder, should symlink `venv/bin` -> `venv/Scripts`
#97586 commented on
Sep 16, 2023 β’ 2 new comments -
gh-80789: Implement build-time pip bundling in ``ensurepip``
#12791 commented on
Sep 10, 2023 β’ 2 new comments -
gh-105790: Partial support for clang and Windows in configure
#105789 commented on
Sep 13, 2023 β’ 2 new comments -
[3.12] gh-104690: thread_run() checks for tstate dangling pointer (#109056)
#109133 commented on
Sep 14, 2023 β’ 2 new comments -
Ensure only one wheel for each vendored package in `verify_ensurepip_wheels.py`
#109002 commented on
Sep 10, 2023 β’ 1 new comment -
test_asyncio: test_start_tls_server_1() fails randomly on the Cirrus CI FreeBSD job
#109051 commented on
Sep 11, 2023 β’ 1 new comment -
pyvenv: activate.fish breaks $PATH for bash scripts
#70864 commented on
Sep 12, 2023 β’ 1 new comment -
Accidental name bindings with structural pattern matching
#93059 commented on
Sep 12, 2023 β’ 1 new comment -
asyncio: Use strong references for free-flying tasks
#91887 commented on
Sep 13, 2023 β’ 1 new comment -
Python 3.11 -P option changes one aspect of nspkg.pth namespace packages
#94741 commented on
Sep 13, 2023 β’ 1 new comment -
FAQ for CVE-2020-10735
#96834 commented on
Sep 14, 2023 β’ 1 new comment -
192.0.0.8 (IPv4 dummy address) considered globally reachable
#87103 commented on
Sep 14, 2023 β’ 1 new comment -
test_tkinter leaks files in the C locale
#107705 commented on
Sep 14, 2023 β’ 1 new comment -
Running no tests is too slow
#108849 commented on
Sep 14, 2023 β’ 1 new comment -
C API: Add a replacement for PySys_GetObject
#108512 commented on
Sep 14, 2023 β’ 1 new comment -
ImportError: _ssl.so: undefined symbol: _PyModule_Add
#108525 commented on
Sep 14, 2023 β’ 1 new comment -
Decoding instructions should handle ENTER_EXECUTOR
#107265 commented on
Sep 14, 2023 β’ 1 new comment -
Windows + MSVC: using debug + limited API does not inject a pragma to link to python3_d.lib
#107585 commented on
Sep 15, 2023 β’ 1 new comment -
WeakKeyDictionary should support lookup by id instead of hash
#88306 commented on
Sep 15, 2023 β’ 1 new comment -
multiprocessing.Process generates FileNotFoundError when argument isn't explicitly referenced
#94765 commented on
Sep 15, 2023 β’ 1 new comment -
SSLContext.load_verify_locations accepts some cases of trailing data in DER
#100372 commented on
Sep 15, 2023 β’ 1 new comment -
C API: Add replacements for PyObject_HasAttr() etc
#108511 commented on
Sep 15, 2023 β’ 1 new comment -
sys.test_intern() fails if run more than once in the same process
#108963 commented on
Sep 16, 2023 β’ 1 new comment -
gh-75261: Propogate use_rawinput to recursive pdb (debug command)
#2947 commented on
Sep 11, 2023 β’ 1 new comment -
gh-75171: Fix parsing invalid email address headers starting or ending with a dot
#15600 commented on
Sep 12, 2023 β’ 1 new comment -
bpo-41122: Handle missing arguments to @singledispatchmethod gracefully
#21471 commented on
Sep 12, 2023 β’ 1 new comment -
gh-73561: Omit interface scope from IPv6 when used as Host header
#93324 commented on
Sep 10, 2023 β’ 1 new comment -
gh-100445: Improve error message for unterminated strings with escapes
#100446 commented on
Sep 16, 2023 β’ 1 new comment -
gh-63284: Add support for TLS-PSK (pre-shared key) to the ssl module
#103181 commented on
Sep 13, 2023 β’ 1 new comment -
gh-103997: Automatically dedent the argument to "-c"
#103998 commented on
Sep 10, 2023 β’ 1 new comment -
Docs: Link tokens in the format string grammars
#108184 commented on
Sep 11, 2023 β’ 1 new comment -
asyncio.streams.open_connection remove loop from docstring
#108528 commented on
Sep 13, 2023 β’ 1 new comment -
gh-85283: Add PySys_Audit() to the limited C API
#108571 commented on
Sep 13, 2023 β’ 1 new comment -
gh-85283: Add PyInterpreterState_IsMain() function
#108577 commented on
Sep 13, 2023 β’ 1 new comment -
gh-105931: Fix surprising compileall stripdir behaviour
#108671 commented on
Sep 11, 2023 β’ 1 new comment -
Update Lib/test/test_email/test_email.py: fix typo TestContentTyopeHeader to TestContentTypeHeader
#109069 commented on
Sep 16, 2023 β’ 1 new comment -
[3.12] gh-88943: Improve syntax error for non-ASCII character that follows a numerical literal (GH-109081)
#109090 commented on
Sep 12, 2023 β’ 1 new comment -
[3.12] Check the result of PySet_Contains() for error in Python/symtable.c (GH-109146)
#109153 commented on
Sep 12, 2023 β’ 1 new comment -
Add tests for msvcrt module
#108996 commented on
Sep 10, 2023 β’ 0 new comments -
Infinite Recursion during Unpickling a codecs Object
#50644 commented on
Sep 10, 2023 β’ 0 new comments -
Allow copying of CodecInfo objects
#66143 commented on
Sep 10, 2023 β’ 0 new comments -
Remove `TIER_ONE` and `TIER_TWO` from bytecodes.c
#108614 commented on
Sep 11, 2023 β’ 0 new comments -
What's New in Python 3.12 (copyediting)
#109190 commented on
Sep 11, 2023 β’ 0 new comments -
`test_functools` unexpected failures when C `_functoolsmodule` is missing
#90805 commented on
Sep 11, 2023 β’ 0 new comments -
types.MemberDescriptorType docs should mention it is used for __slots__
#108731 commented on
Sep 11, 2023 β’ 0 new comments -
Clean up the `CALL` sequence
#105848 commented on
Sep 12, 2023 β’ 0 new comments -
Split opcodes into micro-ops
#104909 commented on
Sep 12, 2023 β’ 0 new comments -
C API: Rename _PyThreadState_GetUnchecked() to public PyThreadState_GetUnsafe()
#108867 commented on
Sep 12, 2023 β’ 0 new comments -
unittest: if FunctionTestCase is imported, the loader loads "tests" from it
#84867 commented on
Sep 12, 2023 β’ 0 new comments -
Call design for Tier 2 (uops) interpreter
#106581 commented on
Sep 12, 2023 β’ 0 new comments -
Add link to Download page on documentation index
#104395 commented on
Sep 12, 2023 β’ 0 new comments -
Pluggable optimizer API
#104584 commented on
Sep 12, 2023 β’ 0 new comments -
Support full stack trace extraction in warnings.
#87693 commented on
Sep 13, 2023 β’ 0 new comments -
tarfile doesn't set file modes correctly on FreeBSD: test_tarfile.test_modes() fails on FreeBSD
#108948 commented on
Sep 14, 2023 β’ 0 new comments -
RFE: Run linkchecker on documentation on the CI
#84947 commented on
Sep 14, 2023 β’ 0 new comments -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
Sep 14, 2023 β’ 0 new comments -
Instantiation of an empty Enum with any value no longer throws `ValueError`
#109022 commented on
Sep 15, 2023 β’ 0 new comments -
Make functools.cache accepting a cached function id / custom cache dict
#108990 commented on
Sep 15, 2023 β’ 0 new comments -
typing.IO and subclasses should subclass Protocol
#108912 commented on
Sep 15, 2023 β’ 0 new comments -
Better integration of doctest with unittest and libregrtest
#108885 commented on
Sep 15, 2023 β’ 0 new comments -
ast.unparse is not working correctly for strings with multiple quotes
#108843 commented on
Sep 15, 2023 β’ 0 new comments -
`site.{usercustomize,sitecustomize}` hooks are never tested
#108747 commented on
Sep 15, 2023 β’ 0 new comments -
Behavior change for opcode trace after PEP 669
#103615 commented on
Sep 15, 2023 β’ 0 new comments -
Replace bundled pip and setuptools with a downloader in the ensurepip module
#80789 commented on
Sep 16, 2023 β’ 0 new comments -
Move test files into test subdirectories
#108303 commented on
Sep 16, 2023 β’ 0 new comments -
Figure out extended attributes on BSDs
#57187 commented on
Sep 16, 2023 β’ 0 new comments -
concurrent.futures Executor.map cancels other futures when one raises an exception
#108518 commented on
Sep 16, 2023 β’ 0 new comments -
Inconsistency in handling None handlers in the Python and C implementations of pickle
#93627 commented on
Sep 16, 2023 β’ 0 new comments -
filecmp.dircmp does not allow non-shallow comparisons
#57141 commented on
Sep 16, 2023 β’ 0 new comments -
Update Unicode HOWTO for Python 3
#107583 commented on
Sep 16, 2023 β’ 0 new comments -
bpo-17254: Thai Language Aliases
#15079 commented on
Sep 14, 2023 β’ 0 new comments -
gh-67377: Document that PyErr_SetString, etc. chain exceptions
#20329 commented on
Sep 11, 2023 β’ 0 new comments -
bpo-28445: Fix wrong documentation for GzipFile.peek
#29820 commented on
Sep 11, 2023 β’ 0 new comments -
gh-72793: C implementation of parts of copy.deepcopy
#91610 commented on
Sep 16, 2023 β’ 0 new comments -
gh-84559: multiprocessing start method default away from `fork`
#101556 commented on
Sep 12, 2023 β’ 0 new comments -
gh-103648: Make `datetime.timestamp()` raise `OverflowError` when overflow on Windows
#103653 commented on
Sep 12, 2023 β’ 0 new comments -
gh-57187: add xattr support for FreeBSD and macOS
#103994 commented on
Sep 13, 2023 β’ 0 new comments -
gh-105983: Add private mode support to webbrowser
#105984 commented on
Sep 11, 2023 β’ 0 new comments -
DO NOT MERGE: Always use -Xuops
#107820 commented on
Sep 14, 2023 β’ 0 new comments -
gh-108277: Add wrapper for timerfd_create, timerfd_settime, and timerfd_gettime to os module
#108382 commented on
Sep 16, 2023 β’ 0 new comments -
gh-106718: Respect PyConfig.stdlib_dir in getpath.
#108730 commented on
Sep 11, 2023 β’ 0 new comments -
gh-108828: Support selecting tests by labels
#108829 commented on
Sep 11, 2023 β’ 0 new comments -
gh-108511: Add C API functions which do not silently ignore errors
#109025 commented on
Sep 12, 2023 β’ 0 new comments -
gh-109033: Return filename with os.utime errors
#109034 commented on
Sep 16, 2023 β’ 0 new comments -
[WIP] gh-109094: replace frame->prev_instr by frame->instr_ptr
#109095 commented on
Sep 13, 2023 β’ 0 new comments -
gh-106193: Rename and fix duplicated tests in `test_monitoring`
#109139 commented on
Sep 11, 2023 β’ 0 new comments