Insights: python/cpython
Overview
Could not load contribution data
Please try again later
99 Pull requests merged by 45 people
-
gh-100176: Tools/iobench: Remove redundant compat code for Python <= 3.2
#100197 merged
Apr 8, 2023 -
[3.11] gh-100574: add examples/links to the `strptime`/`strftime` docs (GH-100575)
#103368 merged
Apr 8, 2023 -
gh-100574: add examples/links to the `strptime`/`strftime` docs
#100575 merged
Apr 8, 2023 -
[3.11] Docs: use Node.findall to avoid a deprecation warning (GH-99403)
#103367 merged
Apr 8, 2023 -
[3.11] gh-75729: Fix os.spawn tests not handling spaces on Windows (GH-99150)
#103366 merged
Apr 8, 2023 -
Docs: use Node.findall to avoid a deprecation warning
#99403 merged
Apr 8, 2023 -
gh-75729: Fix os.spawn tests not handling spaces on Windows
#99150 merged
Apr 8, 2023 -
gh-102809: Remove gdbinit mentioned in README since gdbinit was removed in ef000eb
#103269 merged
Apr 8, 2023 -
[3.11] gh-103329: Add regression test for PropertyMock with side effect (GH-103358)
#103364 merged
Apr 8, 2023 -
gh-103329: Add regression test for PropertyMock with side effect
#103358 merged
Apr 8, 2023 -
gh-83004: Harden _socket init
#103261 merged
Apr 7, 2023 -
gh-74690: Document changes made to runtime-checkable protocols in 3.12
#103348 merged
Apr 7, 2023 -
[3.11] GH-88013: Fix TypeError raised by ntpath.realpath in some cases (GH-102813)
#103343 merged
Apr 7, 2023 -
[3.11] gh-103272: regression test for getattr exception in property (GH-103336)
#103351 merged
Apr 7, 2023 -
gh-103272: add regression test for getattr that raises
#103336 merged
Apr 7, 2023 -
gh-100220: Fix error handling in make rules
#100328 merged
Apr 7, 2023 -
gh-103225: Fixed zero lineno issue for pdb
#103265 merged
Apr 7, 2023 -
[3.11] gh-74690: Add more tests for runtime-checkable protocols (GH-103347)
#103350 merged
Apr 7, 2023 -
[3.11] bpo-46523: fix tests rerun when `setUp[Class|Module]` fails (GH-30895)
#103342 merged
Apr 7, 2023 -
gh-74690: Add more tests for runtime-checkable protocols
#103347 merged
Apr 7, 2023 -
gh-103193: Celebrate performance improvements to `inspect.getattr_static` in 'What's New in Python 3.12'
#103349 merged
Apr 7, 2023 -
gh-88013: ntpath.realpath may raise TypeError in some cases
#102813 merged
Apr 7, 2023 -
bpo-46523: fix tests rerun when `setUp[Class|Module]` fails
#30895 merged
Apr 7, 2023 -
Revert "gh-102213: Optimize the performance of `__getattr__` (GH-102248)"
#103332 merged
Apr 7, 2023 -
[3.11] gh-103256: Fix hmac algorithm to support fallback implementation (gh-103286)
#103328 merged
Apr 7, 2023 -
gh-103256: Fix hmac algorithm to support fallback implementation
#103286 merged
Apr 7, 2023 -
[3.11] gh-103266: Fix a typo in example code for bisect() function (GH-103267)
#103327 merged
Apr 7, 2023 -
gh-103266: Fix a typo in example code for bisect() function
#103267 merged
Apr 7, 2023 -
[3.11] GH-102700: allow built-in modules to be submodules (GH-103162)
#103322 merged
Apr 6, 2023 -
gh-93121: fix test_mailbox where some test cases were accidentally dropped
#93242 merged
Apr 6, 2023 -
GH-102700: allow built-in modules to be submodules
#103162 merged
Apr 6, 2023 -
gh-103193: Speedup and inline `inspect._is_type`
#103321 merged
Apr 6, 2023 -
gh-103193: Use LBYL idioms rather than EAFP in `inspect.getattr_static`
#103318 merged
Apr 6, 2023 -
gh-103186: assert in tests that UnsafeMailcapInput warnings are provided
#103217 merged
Apr 6, 2023 -
gh-100227: Use an Array for _PyRuntime's Set of Locks During Init
#103315 merged
Apr 6, 2023 -
gh-99202: Fix extension type from documentation for compiling in C++20 mode
#102518 merged
Apr 6, 2023 -
gh-48330: assert warning is emitted on unittest.TestResult with no addDuration
#103309 merged
Apr 6, 2023 -
gh-102799: use sys.exception() instead of sys.exc_info() in tests
#103293 merged
Apr 6, 2023 -
[Enum] unchain exception
#103305 merged
Apr 6, 2023 -
[3.11] gh-93910: [Enum] remove member.member deprecation (GH-103236)
#103299 merged
Apr 6, 2023 -
[3.10] gh-103207: Fix Welcome formatting issues when macOS Installer is run in dark mode.
#103304 merged
Apr 6, 2023 -
[3.11] gh-103207: Fix Welcome formatting issues when macOS Installer is run in dark mode.
#103302 merged
Apr 6, 2023 -
gh-103207: Fix Welcome formatting issues when macOS Installer is run in dark mode.
#103303 merged
Apr 6, 2023 -
gh-101659: Add _Py_AtExit()
#103298 merged
Apr 6, 2023 -
gh-93910: [Enum] remove member.member deprecation
#103236 merged
Apr 6, 2023 -
GH-88691: Shrink the `CALL` caches
#103230 merged
Apr 5, 2023 -
gh-101659: Use the Raw Allocator in the _xxinterpchannels Module
#103287 merged
Apr 5, 2023 -
gh-74690: Further optimise `typing._ProtocolMeta.__instancecheck__`
#103280 merged
Apr 5, 2023 -
[3.10] gh-103262: Fixes Windows installer build to work with latest compilers
#103281 merged
Apr 5, 2023 -
[3.11] gh-99069: Consolidate checks for static_assert (GH-94766)
#103282 merged
Apr 5, 2023 -
gh-99069: Consolidate checks for static_assert
#94766 merged
Apr 5, 2023 -
[3.11] gh-102899: Fix doc link for getting filesystem error handler (GH-102901)
#103278 merged
Apr 5, 2023 -
[3.10] gh-102899: Fix doc link for getting filesystem error handler (GH-102901)
#103279 merged
Apr 5, 2023 -
gh-102899: Fix doc link for getting filesystem error handler
#102901 merged
Apr 5, 2023 -
gh-89058: remove skip from test_no_hang_on_context_chain_cycle2
#102903 merged
Apr 5, 2023 -
gh-86094 Add support for Unicode Path Extra Field in ZipFile
#102566 merged
Apr 5, 2023 -
[3.11] gh-81762: Clarify and simplify description of print's flush param (GH-103264)
#103273 merged
Apr 5, 2023 -
gh-100408: Fix a traceback in multiprocessing example
#100409 merged
Apr 5, 2023 -
[3.10] gh-81762: Clarify and simplify description of print's flush param (GH-103264)
#103274 merged
Apr 5, 2023 -
gh-81762: Clarify and simplify description of print's flush param
#103264 merged
Apr 5, 2023 -
gh-74690: typing: Simplify and optimise `_ProtocolMeta.__instancecheck__`
#103159 merged
Apr 5, 2023 -
gh-103193: Micro-optimise helper functions for `inspect.getattr_static`
#103195 merged
Apr 5, 2023 -
gh-103167: Fix `-Wstrict-prototypes` warnings by using `(void)` for functions with no args
#103168 merged
Apr 5, 2023 -
gh-66897: Upgrade HTTP CONNECT to protocol HTTP/1.1
#8305 merged
Apr 5, 2023 -
gh-101525: Disable peephole optimization process of BOLT
#103187 merged
Apr 5, 2023 -
gh-102660: Fix is_core_module()
#103257 merged
Apr 4, 2023 -
[3.10] Improve some grammar in the socket docs (GH-103254)
#103259 merged
Apr 4, 2023 -
[3.11] Improve some grammar in the socket docs (GH-103254)
#103258 merged
Apr 4, 2023 -
docs: Improve some grammar in the socket docs
#103254 merged
Apr 4, 2023 -
GH-75586: Fix case where PATHEXT isn't applied to items in PATH (Windows)
#103179 merged
Apr 4, 2023 -
bpo-44844: Enable detection of Microsoft Edge browser in webbrowser module
#29908 merged
Apr 4, 2023 -
Fix a compiler warning in _xxsubinterpretermodule.c
#103245 merged
Apr 4, 2023 -
gh-103092: Isolate `_pickle`
#102982 merged
Apr 4, 2023 -
gh-103056: use staticmethod decorator for _gnv_
#103231 merged
Apr 4, 2023 -
Specify more settings for the C extension of VS Code for dev containers
#103229 merged
Apr 3, 2023 -
[3.11] gh-102549: [Enum] fail enum creation when data type raises in __init__ (GH-103149)
#103154 merged
Apr 3, 2023 -
gh-100062: Remove error code tables from _ssl and err_names_to_codes
#100063 merged
Apr 3, 2023 -
[3.11] gh-98298, gh-74730: [Enum] update docs (GH-103163)
#103227 merged
Apr 3, 2023 -
gh-98298, gh-74730: [Enum] update docs
#103163 merged
Apr 3, 2023 -
gh-103215: Remove redundant if stmt from `enum.EnumType._find_data_type_`
#103222 merged
Apr 3, 2023 -
gh-101100: Use list of 'dirty' docs, with warnings, instead of a clean list
#103191 merged
Apr 3, 2023 -
GH-76846, GH-85281: Call `__new__()` and `__init__()` on pathlib subclasses
#102789 merged
Apr 3, 2023 -
gh-101865: Deprecate `co_lnotab` from code objects as per PEP 626
#101866 merged
Apr 3, 2023 -
GH-103182: use vectorcall in `_asyncio` instead of variadic calling APIs
#103175 merged
Apr 3, 2023 -
[3.11] gh-102994: Profile docs has typo in example (GH-103074)
#103201 merged
Apr 2, 2023 -
gh-102038: Skip a sometimes unnecessary stat in site.py
#102039 merged
Apr 2, 2023 -
gh-102994: Profile docs has typo in example
#103074 merged
Apr 2, 2023 -
[3.11] gh-103109: Document ignore_warnings() test support helper (GH-103110)
#103198 merged
Apr 2, 2023 -
[3.10] gh-103109: Document ignore_warnings() test support helper (GH-103110)
#103199 merged
Apr 2, 2023 -
gh-103109: Add documentation for `ignore_warnings`
#103110 merged
Apr 2, 2023 -
bpo-4080: unittest durations
#12271 merged
Apr 2, 2023 -
fix typo in _ssl.c
#103192 merged
Apr 2, 2023 -
gh-102433: Use `inspect.getattr_static` in `typing._ProtocolMeta.__instancecheck__`
#103034 merged
Apr 2, 2023 -
GH-102456 Fix docstring and getopt options for base64
#102457 merged
Apr 2, 2023 -
gh-102192: deprecate _PyErr_ChainExceptions
#102935 merged
Apr 1, 2023
54 Pull requests opened by 34 people
-
gh-103053: Skip the whole `test_freeze` module in tests on `s390x` with `PGO`
#103170 opened
Apr 1, 2023 -
gh-74623: Avoid untar errors when write-protected files are tarred twice
#103174 opened
Apr 1, 2023 -
gh-103176: sys._current_exceptions() returns mapping to exception instances instead of exc_info tuples
#103177 opened
Apr 1, 2023 -
gh-63284: Add support for TLS-PSK (pre-shared key) to the ssl module
#103181 opened
Apr 2, 2023 -
gh-103186: Make test output cleaner
#103196 opened
Apr 2, 2023 -
GH-60346: Fix ArgumentParser inconsistent with parse_known_args
#103197 opened
Apr 2, 2023 -
gh-103202: Proof of concept: OrderedDict.sort()
#103203 opened
Apr 3, 2023 -
gh-103204: `http.server` - Enforce that HTTP version numbers must consist only of digits
#103205 opened
Apr 3, 2023 -
gh-103200: Fix performance issues with `zipimport.invalidate_caches()`
#103208 opened
Apr 3, 2023 -
bpo-4080: address review comments to PR-12271
#103209 opened
Apr 3, 2023 -
gh-102520: Document browser fallback behavior on Windows
#103212 opened
Apr 3, 2023 -
gh-103186 - Fetch CONFIG_ARGS from original python instance
#103213 opened
Apr 3, 2023 -
GH-103220: Fix `ntpath.join()` of partial UNC drive with trailing slash
#103221 opened
Apr 3, 2023 -
GH-103319: Fix `inspect.getsourcelines()` to return 1-based line numbers
#103226 opened
Apr 3, 2023 -
gh-102978: Fix mock.patch function signatures for class and staticmethod decorators
#103228 opened
Apr 3, 2023 -
gh-96663: Add a better error message for __dict__-less classes setattr
#103232 opened
Apr 4, 2023 -
Raise ValueError on no executable and empty args
#103233 opened
Apr 4, 2023 -
gh-89727: add os.walkdir and os.fwalkdir
#103234 opened
Apr 4, 2023 -
gh-103237: Polish pdb docs
#103238 opened
Apr 4, 2023 -
GH-103224: Use the realpath of the Python executable in `test_venv`
#103243 opened
Apr 4, 2023 -
gh-103186: Suppress and assert expected RuntimeWarnings
#103244 opened
Apr 4, 2023 -
Fix mismatching parameter in code example of `time.fromisoformat()`
#103246 opened
Apr 4, 2023 -
gh-103092: isolate msvcrt
#103248 opened
Apr 4, 2023 -
gh-103092: isolate winsound
#103249 opened
Apr 4, 2023 -
gh-103092: isolate winreg
#103250 opened
Apr 4, 2023 -
GH-65329: Equivalent functools.partial instances should compare equal
#103255 opened
Apr 4, 2023 -
gh-67837: avoid race condition creating tarfile parent directories
#103263 opened
Apr 5, 2023 -
gh-103268: Add IPv4-IPv6 Translation
#103270 opened
Apr 5, 2023 -
gh-87092: move assembler related code from compile.c to assemble.c
#103277 opened
Apr 5, 2023 -
GH-102973: Slim down Fedora packages in the dev container
#103283 opened
Apr 5, 2023 -
gh-101100: Fix Sphinx warnings in `argparse` module
#103289 opened
Apr 5, 2023 -
GH-103224: Resolve paths properly in `test_sysconfig`
#103292 opened
Apr 5, 2023 -
gh-102799: use sys.exception() instead of sys.exc_info() in pdb
#103294 opened
Apr 5, 2023 -
gh-103300: Fix `Popen.wait()` deadlock in patchcheck.py
#103301 opened
Apr 6, 2023 -
gh-103285: Rewrite _splitlines_no_ff to improve performance
#103307 opened
Apr 6, 2023 -
gh-84436: Add codemod for _PyVarObject_HEAD_IMMORTAL_INIT
#103308 opened
Apr 6, 2023 -
gh-102799: use sys.exception() instead of sys.exc_info() in contextlib
#103311 opened
Apr 6, 2023 -
gh-87864: Use correct function definition syntax in the docs
#103312 opened
Apr 6, 2023 -
Docs: don't render files in includes/, they're for embedding only
#103313 opened
Apr 6, 2023 -
gh-102778: add last_exc in idlelib, to eventually replace sys.last_type/value/traceback
#103314 opened
Apr 6, 2023 -
gh-95299: Rework test_cppext.py to not invoke setup.py directly
#103316 opened
Apr 6, 2023 -
gh-103323: Get the "Current" Thread State from a Thread-Local Variable
#103324 opened
Apr 6, 2023 -
gh-103088: Fix scripts for Windows
#103325 opened
Apr 6, 2023 -
gh-103326: Remove `Python/importlib.h`
#103331 opened
Apr 7, 2023 -
gh-103334: Ignore `Tools/c-analyzer/cpython/_parser.py` from `patchcheck`
#103335 opened
Apr 7, 2023 -
CI: Do not allow merge if labelled DO-NOT-MERGE
#103337 opened
Apr 7, 2023 -
gh-102832: IDLE - reduce use of deprecated sys.last_xyzs
#103339 opened
Apr 7, 2023 -
gh-102140: False neg csv header bug fix
#103341 opened
Apr 7, 2023 -
gh-103333: Pickle the keyword attributes of AttributeError
#103352 opened
Apr 7, 2023 -
Demo: -bundle_loader without the need for -undefined
#103356 opened
Apr 7, 2023 -
gh-103357: Add logging.Formater defaults support to logging.config fileConfig and dictConfig
#103359 opened
Apr 8, 2023 -
gh-101162: Forbid using `issubclass` with `GenericAlias` as the 1st arg
#103369 opened
Apr 8, 2023 -
Document `asyncio` performance improvement in What's New
#103370 opened
Apr 8, 2023
92 Issues closed by 30 people
-
Add `strptime`/`strftime` format code examples
#100574 closed
Apr 8, 2023 -
Replace Py_NewRef(Py_NotImplemented) usage with Py_RETURN_NOTIMPLEMENTED
#103354 closed
Apr 8, 2023 -
Docs error for 3.10
#90938 closed
Apr 8, 2023 -
3.12.0a7 changes behavior of PropertyMock
#103329 closed
Apr 8, 2023 -
Performance of typing._ProtocolMeta._get_protocol_attrs and isinstance
#74690 closed
Apr 7, 2023 -
Maximum recursion depth exceeded in __getattr__().
#103272 closed
Apr 7, 2023 -
[Windows] ntpath.realpath() of bytes root directory may raise TypeError in some cases
#88013 closed
Apr 7, 2023 -
`make sharedinstall` does not return failure if install commands fail
#100220 closed
Apr 7, 2023 -
Misspelling Speilberg vs. Spielberg in example code for bisect() function
#103266 closed
Apr 7, 2023 -
MANAGER CREDENTIALS
#103345 closed
Apr 7, 2023 -
profiles_16d3895899.svg
#103344 closed
Apr 7, 2023 -
FileNotFoundError: [WinError 2] The system cannot find the file specified
#103330 closed
Apr 7, 2023 -
hmac algorithm fallback is broken
#103256 closed
Apr 7, 2023 -
Allow for built-in modules to be submodules
#102700 closed
Apr 6, 2023 -
`test_mailbox`: Duplicate keys in `_sample_headers` cause `_check_sample` to only test one value
#93121 closed
Apr 6, 2023 -
Optimise `inspect.getattr_static`
#103193 closed
Apr 6, 2023 -
Jax2trippy
#103320 closed
Apr 6, 2023 -
python is not trying to read optimised `__pycache__/*.opt-{1,2}.pyc` files. Bug or not?
#103214 closed
Apr 6, 2023 -
detect infinite list extend/append
#103284 closed
Apr 6, 2023 -
doctest forgets previous imports
#87847 closed
Apr 6, 2023 -
3.10 MSI no longer built with VS2022 after #101651
#101875 closed
Apr 6, 2023 -
Different build systems generate different macros HAVE_BROKEN_NICE
#99915 closed
Apr 5, 2023 -
let code force str(bytes) to raise an exception
#62573 closed
Apr 5, 2023 -
undefined behavior in Objects/obmalloc.c
#67691 closed
Apr 5, 2023 -
Update Wix version for Python 3.10
#103262 closed
Apr 5, 2023 -
Compiler warnings in main / 3.11
#96017 closed
Apr 5, 2023 -
refleak test failure in test_exceptions
#89058 closed
Apr 5, 2023 -
Editable packages show up with weird names in iter_modules
#99805 closed
Apr 5, 2023 -
expose glossary link on hover
#59898 closed
Apr 5, 2023 -
'master' refs in 3.10 version of .azure-pipelines
#88224 closed
Apr 5, 2023 -
Generator expressions trace differently on Windows than on Mac
#88616 closed
Apr 5, 2023 -
frame.f_lasti points at DICT_MERGE instead of CALL_FUNCTION_EX in Windows only
#89271 closed
Apr 5, 2023 -
Uncaught exception in `http.server` request handling (<=3.10)
#103223 closed
Apr 5, 2023 -
bug in the linenumbers for generator/list/set/dict expressions (python 3.8-3.10)
#100537 closed
Apr 5, 2023 -
ZipFile does not supports Unicode Path Extra Field (0x7075) zip header field
#86094 closed
Apr 5, 2023 -
Docs: Improve phrasing of flush argument for print()
#81762 closed
Apr 5, 2023 -
`-Wstrict-prototypes` warnings on macOS
#103167 closed
Apr 5, 2023 -
httplib/http.client in method _tunnel used HTTP/1.0 CONNECT method
#66897 closed
Apr 5, 2023 -
Two apparent unnecessary expressions in `Enum.py::EnumType::_find_new_()`
#103260 closed
Apr 5, 2023 -
Call `PyType_Modified()` when an object's `__class__` is assigned to
#103096 closed
Apr 5, 2023 -
shutil.which doesn't find files without PATHEXT extension on Windows
#75586 closed
Apr 4, 2023 -
Enum equality across modules: comparing objects instead of values
#74730 closed
Apr 4, 2023 -
[Enum] call syntax error message is confusing
#92647 closed
Apr 4, 2023 -
Update of reasoning why there is no case statement
#84614 closed
Apr 4, 2023 -
`co_lnotab` must be removed in 3.12 according to PEP 626
#101865 closed
Apr 4, 2023 -
The command line of launching Edge on Linux hangs
#89007 closed
Apr 4, 2023 -
[[Errno 17] File exists: ] # Try create directories that are not part of the archive with
#81905 closed
Apr 4, 2023 -
Micro-optimize vectorcall using PY_LIKELY
#81955 closed
Apr 4, 2023 -
A re.error occurs when a proxy is used to access an IPv6 address in the Windows operating system.
#103241 closed
Apr 4, 2023 -
A re.error occurs when a proxy is used to access an IPv6 address in the Windows operating system.
#103240 closed
Apr 4, 2023 -
Document new 3.11 enum APIs (ReprEnum, global_* and/or show_flag_values)
#98298 closed
Apr 3, 2023 -
[Enum] Exception being ignored in custom datatypes
#102549 closed
Apr 3, 2023 -
Enum states Boundaries incorrectly (In docs and source code)
#103115 closed
Apr 3, 2023 -
Error code tables in _ssl and err_name_to_codes are no longer used
#100062 closed
Apr 3, 2023 -
Redundant `if` statement in `EnumType._find_data_type_()` in `enum.py`
#103215 closed
Apr 3, 2023 -
subclasses of pathlib.PurePosixPath never call __init__ or __new__
#85281 closed
Apr 3, 2023 -
pathlib.Path._from_parsed_parts should call cls.__new__(cls)
#76846 closed
Apr 3, 2023 -
sysconfig: _get_default_scheme can be made public?
#53018 closed
Apr 3, 2023 -
python-config.sh.in INCDIR does not match python version if exec_prefix != prefix
#70958 closed
Apr 3, 2023 -
Add a line-start table to the code object.
#90973 closed
Apr 3, 2023 -
Replace Fetch/Restore etc by the new exception APIs
#102192 closed
Apr 3, 2023 -
Using target python while cross-building
#89477 closed
Apr 3, 2023 -
Sync site.py and sysconfig.py with PyPy
#87473 closed
Apr 3, 2023 -
distutils.sysconfig.get_python_lib() does not respect sysconfig/distutils install schemes
#89623 closed
Apr 3, 2023 -
Index search in CHM help crashes viewer
#79409 closed
Apr 3, 2023 -
Hardcoded sysroot path, to MacOSX11.sdk, in python sysconfig
#90316 closed
Apr 3, 2023 -
Allow the `f_func` field of the `_PyInterpreterFrame` struct to be any object (and rename it)
#96237 closed
Apr 3, 2023 -
ModuleNotFoundError: No module named '_sysconfigdata__linux_x86_64-linux-gnu'
#81758 closed
Apr 3, 2023 -
use vectorcall in _asyncio instead of variadic calling APIs
#103182 closed
Apr 3, 2023 -
distutils.dir_util: copy_tree does not recreate folder structures in the same session if deleted in between
#103210 closed
Apr 3, 2023 -
Tk occasionally mispositions Text() insert cursor on mouse click.
#69081 closed
Apr 3, 2023 -
Profile docs has error in example in tldr
#102994 closed
Apr 2, 2023 -
Fields with single underscore names can mess up dataclasses
#98886 closed
Apr 2, 2023 -
Add a dev container to the repository
#102973 closed
Apr 2, 2023 -
site.py does a sometimes unnecessary stat
#102038 closed
Apr 2, 2023 -
Improve the documentation for `ignore_warnings`
#103109 closed
Apr 2, 2023 -
Add a dump() function to tomllib
#103188 closed
Apr 2, 2023 -
Pypi source changing error
#103189 closed
Apr 2, 2023 -
`isinstance` on `runtime_checkable` `Protocol` has side-effects for `@property` methods
#102433 closed
Apr 2, 2023 -
Add π to the `math` module
#103172 closed
Apr 2, 2023 -
unzip test_zipfile.cpython-310.pyc need passwd?
#103081 closed
Apr 2, 2023 -
Remove docstring and getopt short options for deleted option "python -m base64 -t"
#102456 closed
Apr 2, 2023 -
ArgumentParser returns wrong values when the argument name is a particular substring of the know argument
#101915 closed
Apr 2, 2023 -
Multicast socket send failing on windows for loopbak adapter
#102590 closed
Apr 1, 2023 -
asyncio REPL swallows KeyboardInterrupt while editing
#83139 closed
Apr 1, 2023 -
Tweak asyncio.Runner loop_factory docs to emphasize that the default case *does* call `set_event_loop()`
#96036 closed
Apr 1, 2023 -
build failure due to nuget in RebuildDeepFrozen
#102608 closed
Apr 1, 2023 -
dis.disco()/dis.dis() does not show current line correctly with CACHE entries
#103046 closed
Apr 1, 2023 -
Fatal Python error: init_import_site: Failed to import the site module Python runtime state: initialized
#103161 closed
Apr 1, 2023
42 Issues opened by 39 people
-
enum.CONFORM behavior breaks backwards compatibility
#103365 opened
Apr 8, 2023 -
`pathlib.Path.owner()` and `.group()` should accept a `follow_symlinks` argument
#103363 opened
Apr 8, 2023 -
String escape sequences should be listed in the stdtypes page
#103360 opened
Apr 8, 2023 -
Support Formatter defaults parameter in logging.config.dictconfig and fileconfig
#103357 opened
Apr 8, 2023 -
Visual Studio Community 2017 is kind of old.
#103340 opened
Apr 7, 2023 -
asyncio.transports.BaseTransport: Add payload to close
#103338 opened
Apr 7, 2023 -
`Tools/c-analyzer/cpython/_parser.py` should be ignored from indentation check in `patchcheck`
#103334 opened
Apr 7, 2023 -
Pickling is losing some fields on exceptions
#103333 opened
Apr 7, 2023 -
Remove `Python/importlib.h`
#103326 opened
Apr 7, 2023 -
Get the "Current" Thread State from a Thread-local
#103323 opened
Apr 6, 2023 -
`inspect.{getsourcelines, findsource}` return 0 as the starting line number for modules
#103319 opened
Apr 6, 2023 -
C-API header files break compilation
#103317 opened
Apr 6, 2023 -
Reducing and removing runtime binding errors for CPython extensions on macOS
#103306 opened
Apr 6, 2023 -
`patchcheck.py` hangs infinitely on branches with merges from `main`
#103300 opened
Apr 6, 2023 -
bytecodes.c has inconsistent family definition for SEND/SEND_GEN
#103296 opened
Apr 5, 2023 -
expose API for writing perf map files
#103295 opened
Apr 5, 2023 -
deactivate not available in tmux session started from a virtual environment
#103291 opened
Apr 5, 2023 -
Partial "Introduction" text whiteout when attempting to install the latest MacOS 3.11.3 or 3.10.11 pkgs
#103290 opened
Apr 5, 2023 -
`ast.get_source_segment` is slower than it needs to be because it reads every line of the source.
#103285 opened
Apr 5, 2023 -
`_PyStaticType_InitBuiltin` should not exist.
#103276 opened
Apr 5, 2023 -
Add IPv4-IPv6 Translation
#103268 opened
Apr 5, 2023 -
test_pickle/test_pickletools fail when running tests sequentially.
#103247 opened
Apr 4, 2023 -
Can't build '_ssl' extension with Python 3.11.2 and OpenSSL 3.1
#103242 opened
Apr 4, 2023 -
A re.error occurs when a proxy is used to access an IPv6 address in the Windows operating system.
#103239 opened
Apr 4, 2023 -
Polish documentation of pdb
#103237 opened
Apr 4, 2023 -
Python 3.11 fails to build from source under homebrew on macOS 13.3 / Xcode 14.3
#103235 opened
Apr 4, 2023 -
pdb shows wrong line numbers for modules
#103225 opened
Apr 3, 2023 -
Virtual environment breaks `test_sysconfig` and `test_venv` tests on macOS
#103224 opened
Apr 3, 2023 -
`ntpath.join()` adds slash to incomplete UNC drive with trailing slash
#103220 opened
Apr 3, 2023 -
argparse incorrectly says arguments are required
#103219 opened
Apr 3, 2023 -
Callable supplied to `shutil.rmtree(onexc=...)` should accept a single argument
#103218 opened
Apr 3, 2023 -
disabledwidth in canvas.create_rectangle is ignored, needs to be set with canvas.itemconfig
#103216 opened
Apr 3, 2023 -
Installation on macOS fails with "The installer encountered an error"
#103207 opened
Apr 3, 2023 -
`http.server` parses HTTP version numbers too permissively.
#103204 opened
Apr 3, 2023 -
OrderedDict.sort
#103202 opened
Apr 3, 2023 -
Tkinter: C API changes are needed for Tcl 8.7 and 9.0
#103194 opened
Apr 2, 2023 -
Regression tests pass but return unnecessary output (errors and warnings)
#103186 opened
Apr 2, 2023 -
Add a timeout to CI builds
#103180 opened
Apr 2, 2023 -
sys._current_exceptions() should return exceptions rather than exc_info tuples
#103176 opened
Apr 1, 2023 -
Typing: undocumented behaviour change for protocols decorated with `@final` and `@runtime_checkable` in 3.11
#103171 opened
Apr 1, 2023
325 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-103082: Implementation of PEP 669: Low Impact Monitoring for CPython
#103083 commented on
Apr 7, 2023 • 114 new comments -
gh-84436: Implement Immortal Objects
#19474 commented on
Apr 7, 2023 • 52 new comments -
gh-102950: Implement PEP 706 – Filter for tarfile.extractall
#102953 commented on
Apr 6, 2023 • 42 new comments -
gh-101688: Implement types.get_original_bases
#101827 commented on
Apr 7, 2023 • 30 new comments -
gh-103049: Support instruction level debugging in pdb
#103050 commented on
Apr 5, 2023 • 18 new comments -
Change shutil.rmtree and os.walk to support very deep hierarchies
#89727 commented on
Apr 7, 2023 • 17 new comments -
PEP 701 – Syntactic formalization of f-strings
#102856 commented on
Apr 7, 2023 • 13 new comments -
gh-95299: Stop installing setuptools as a part of ensurepip and venv
#101039 commented on
Apr 6, 2023 • 11 new comments -
gh-100479: Add `pathlib.PurePath.makepath()`
#100481 commented on
Apr 5, 2023 • 8 new comments -
gh-102500: Implement PEP 688
#102521 commented on
Apr 5, 2023 • 8 new comments -
gh-103092: Isolate socket
#103094 commented on
Apr 5, 2023 • 8 new comments -
Be more purposeful in the Python version in `pyvenv.cfg`
#102522 commented on
Apr 5, 2023 • 7 new comments -
Change in semantics and much worse performance for enum members.
#93910 commented on
Apr 6, 2023 • 7 new comments -
gh-72894: Dynamically allocate select fd_sets on Windows based on inputs size
#13842 commented on
Apr 5, 2023 • 7 new comments -
gh-101558: Add time.sleep_until()
#101559 commented on
Apr 6, 2023 • 7 new comments -
The hash and equals methods of code objects are large, complex and unnecessary.
#101346 commented on
Apr 6, 2023 • 6 new comments -
pdb/bdb changes for PEP 669
#103103 commented on
Apr 4, 2023 • 5 new comments -
Embedding python simple example uses deprecated function and uses a function improperly
#103138 commented on
Apr 5, 2023 • 5 new comments -
BUILD: 3.12.0a2 configure script selects wrong libraries compared to 3.11
#99814 commented on
Apr 7, 2023 • 5 new comments -
Deprecate os.path.commonprefix
#74453 commented on
Apr 7, 2023 • 5 new comments -
GH-100987: Allow non python frames in frame stack.
#103010 commented on
Apr 7, 2023 • 5 new comments -
Improve performance of ntpath.isdir/isfile/exists/islink
#102765 commented on
Apr 4, 2023 • 4 new comments -
gh-66060: use the object's actual class name in some io classes' repr method
#30824 commented on
Apr 4, 2023 • 4 new comments -
gh-101233: Add part to explain `Py_SETREF` and `Py_NewRef`
#101234 commented on
Apr 7, 2023 • 4 new comments -
gh-101659: Isolate "obmalloc" State to Each Interpreter
#101660 commented on
Apr 6, 2023 • 4 new comments -
Asyncio: Send arbitrary exceptions to Tasks
#102847 commented on
Apr 4, 2023 • 3 new comments -
Inconsistent behavior between os.scandir and os.path for mfsymlinks
#102503 commented on
Apr 4, 2023 • 3 new comments -
Deprecate pickle support for itertools
#101588 commented on
Apr 5, 2023 • 3 new comments -
gh-82909: Update PC/pyconfig.h to allow disabling pragma based auto-linking
#19740 commented on
Apr 3, 2023 • 3 new comments -
gh-89727: Fix os.fwalk RecursionError on deep trees
#100347 commented on
Apr 1, 2023 • 3 new comments -
expand the warning about untrusted archives in the `tarfile` docs
#101812 commented on
Apr 5, 2023 • 3 new comments -
gh-96471: Add queue shutdown, next step.
#102499 commented on
Apr 7, 2023 • 3 new comments -
gh-102895 Add an option block_exit in code.interact to block exit() from terminating the whole process
#102896 commented on
Apr 7, 2023 • 3 new comments -
Support instruction-level debugging in pdb
#103049 commented on
Apr 2, 2023 • 2 new comments -
"Modules" section in Tutorial contains incorrect description about __init__.py
#81073 commented on
Apr 3, 2023 • 2 new comments -
Codecs should raise precise UnicodeDecodeError or UnicodeEncodeError
#85287 commented on
Apr 3, 2023 • 2 new comments -
Docs for `urllib.request.urlcleanup` does not mention that it will `uninstall` openers installed with `urllib.request.install_opener`
#102591 commented on
Apr 3, 2023 • 2 new comments -
freeze.py not working properly with OS X framework builds
#65701 commented on
Apr 3, 2023 • 2 new comments -
Upload .nupkg file or .zip equivalent to python.org
#103011 commented on
Apr 3, 2023 • 2 new comments -
Case mismatch between "include" and "Include"
#85835 commented on
Apr 3, 2023 • 2 new comments -
Update OpenSSL used in binary releases per CVE-2023-0464
#103142 commented on
Apr 3, 2023 • 2 new comments -
Frozen re.compile behaves differently from re imported from PATH, build error when re is included
#101312 commented on
Apr 3, 2023 • 2 new comments -
Building sharedmods fails with any dangling symlink in include path
#101778 commented on
Apr 3, 2023 • 2 new comments -
wait_variable hangs at exit
#40440 commented on
Apr 3, 2023 • 2 new comments -
Add threading support based on wasi-threads
#101538 commented on
Apr 3, 2023 • 2 new comments -
Bind greedily assigns kwargs to args, which can cause bugs when binding to decorated functions
#102551 commented on
Apr 4, 2023 • 2 new comments -
f-string documentation not fully accurate
#81997 commented on
Apr 4, 2023 • 2 new comments -
Segmentation fault with MessageBox and FileDialog in the same script
#99700 commented on
Apr 4, 2023 • 2 new comments -
Test_tkinter crash on macOS
#93042 commented on
Apr 4, 2023 • 2 new comments -
Python3 installer is broken on Windows
#99923 commented on
Apr 5, 2023 • 2 new comments -
Extension type from documentation doesn't compile in C++20 mode
#99202 commented on
Apr 5, 2023 • 2 new comments -
PEP 632: Remove the distutils package (Python 3.12)
#92584 commented on
Apr 5, 2023 • 2 new comments -
os.dup2(fd, fd, inheritable=False) behaves inconsistently
#77043 commented on
Apr 5, 2023 • 2 new comments -
Support for sharing state between pathlib subclasses
#100479 commented on
Apr 5, 2023 • 2 new comments -
Local variable assignment is broken when combined with threads + tracing + closures
#74929 commented on
Apr 6, 2023 • 2 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
Apr 6, 2023 • 2 new comments -
Fix data descriptor detection in inspect.getattr_static
#75367 commented on
Apr 6, 2023 • 2 new comments -
`len` built-in overwritten in `ssl.py` leading to "'int' object is not callable" error
#97558 commented on
Apr 6, 2023 • 2 new comments -
Test failure: __stdout__.encoding != __stderr__.encoding
#98474 commented on
Apr 6, 2023 • 2 new comments -
Do we still need `asciilib` for better performance?
#98229 commented on
Apr 7, 2023 • 2 new comments -
Test `test.test_tools.test_freeze.TestFreeze.test_freeze_simple_script` fails with `--with-lto --enable-optimizations`
#103053 commented on
Apr 7, 2023 • 2 new comments -
An assertion failure in test_pickle
#82565 commented on
Apr 8, 2023 • 2 new comments -
bpo-25998: Fix doctest badly handling unwrapable objects
#14756 commented on
Apr 6, 2023 • 2 new comments -
Allow graceful error handling in messages.py when MIMEText object encodes payload
#15147 commented on
Apr 1, 2023 • 2 new comments -
bpo-46799: Improve multiprocessing shared_memory ShareableList
#31467 commented on
Apr 2, 2023 • 2 new comments -
gh-77043: Make os.dup2(fd, fd, False) always remove inheritability
#102148 commented on
Apr 5, 2023 • 2 new comments -
gh-102204: Fix endianness issue in AIX
#102206 commented on
Apr 2, 2023 • 2 new comments -
[3.7] gh-101997: Update bundled pip version to 23.0.1 (GH-101998).
#102273 commented on
Apr 5, 2023 • 2 new comments -
gh-102494: fix MemoryError when using selectors on Solaris
#102495 commented on
Apr 3, 2023 • 2 new comments -
gh-102533: llvm-gcc should be detected correctly, and the correspond ar too…
#102534 commented on
Apr 5, 2023 • 2 new comments -
gh-103000: Optimise dataclasses asdict/astuple for common types
#103005 commented on
Apr 5, 2023 • 2 new comments -
gh-103015: Add entrypoint parameter to sqlite3.Connection.load_extension
#103073 commented on
Apr 5, 2023 • 2 new comments -
`KeyboardInterrupt` in `TaskGroup` task propagates to event loop scheduler
#102572 commented on
Apr 1, 2023 • 1 new comment -
ssl: misleading `FileNotFoundError: [Errno 2] No such file or directory` on `do_handshake`
#102547 commented on
Apr 1, 2023 • 1 new comment -
Consider upgrading bundled Tk to 8.6.13
#99834 commented on
Apr 1, 2023 • 1 new comment -
Compile cpython on MacOS13 may result in "Symbol Not Found Error" due to the misusing of llvm-gcc
#102533 commented on
Apr 1, 2023 • 1 new comment -
Locking issue with asyncio StreamWriter.drain() with SSL Transport
#102792 commented on
Apr 1, 2023 • 1 new comment -
API enhancement: poplib.MailReader()
#38530 commented on
Apr 1, 2023 • 1 new comment -
textwrap doesn't linebreak on "\n"
#46167 commented on
Apr 1, 2023 • 1 new comment -
xml.etree.ElementTree.write does not support `standalone` option
#89499 commented on
Apr 1, 2023 • 1 new comment -
No way to use TLS-PSK from python ssl
#63284 commented on
Apr 2, 2023 • 1 new comment -
It is possible for python_tzpath_context to fail in test_zoneinfo
#102537 commented on
Apr 2, 2023 • 1 new comment -
Add documentation explaining __init__.py in packages
#78949 commented on
Apr 2, 2023 • 1 new comment -
Update multiprocessing.managers.ListProxy and multiprocessing.managers.DictProxy
#103134 commented on
Apr 2, 2023 • 1 new comment -
Intra-package References Documentation Incomplete
#80108 commented on
Apr 3, 2023 • 1 new comment -
Float string formatting with no specified presentation type behavior.
#99694 commented on
Apr 3, 2023 • 1 new comment -
"This action is restricted" Internet Explorer dialog when opening browser in Windows with no default browser
#102520 commented on
Apr 3, 2023 • 1 new comment -
IDLE crashes in macOS Apple chip, maybe completions
#87513 commented on
Apr 3, 2023 • 1 new comment -
python 3.9.1 failed to create .so files as universal2 (arm64, x86_64) on Mac
#86785 commented on
Apr 3, 2023 • 1 new comment -
ABC causing massive memory swell
#94284 commented on
Apr 3, 2023 • 1 new comment -
`_abc._abc_subclasscheck` has very poor performance and (I think) a memory leak
#92810 commented on
Apr 3, 2023 • 1 new comment -
python code order of magnitude faster than equivalent CPython code for simple import statement
#84494 commented on
Apr 3, 2023 • 1 new comment -
unittest.mock.patch with autospec doesn't hold for classmethods nor staticmethods
#102978 commented on
Apr 3, 2023 • 1 new comment -
Scripts folder is Empty in python 3.8.2 for Windows 7.
#84575 commented on
Apr 3, 2023 • 1 new comment -
Search doesn't find built-in functions
#82043 commented on
Apr 4, 2023 • 1 new comment -
On Linux, os.count() should read cgroup cpu.shares and cpu.cfs (CPU count inside docker container)
#80235 commented on
Apr 4, 2023 • 1 new comment -
bool(~True) == True
#82012 commented on
Apr 4, 2023 • 1 new comment -
Early tracing has lineno=None for modules
#91067 commented on
Apr 4, 2023 • 1 new comment -
Improve error messages for non-matching `elif`/`else` statements
#89920 commented on
Apr 4, 2023 • 1 new comment -
Python on Mac OS is continuously crashing when performing tasks.
#101521 commented on
Apr 4, 2023 • 1 new comment -
Disassembly of Lambdas in 3.11.1 missing stack values and args
#102403 commented on
Apr 4, 2023 • 1 new comment -
Clarify that "url" parameter to HTTPConnection.request(method, url) is usually an absolute path
#102327 commented on
Apr 4, 2023 • 1 new comment -
tarfile not re-entrant for multi-threading
#67837 commented on
Apr 5, 2023 • 1 new comment -
argparse should support multiple types when nargs > 1
#82398 commented on
Apr 5, 2023 • 1 new comment -
`Py_Initialize()` still leaks in libpython3.11
#100773 commented on
Apr 5, 2023 • 1 new comment -
Accessing a tkinter object's string representation converts the object to a string on Windows
#101830 commented on
Apr 5, 2023 • 1 new comment -
inconsistent behavior of tuple without parenthesis between tuple and list comprehensions and for statement
#102771 commented on
Apr 5, 2023 • 1 new comment -
`logging.log` doesn't naively work as audit hook for `sys.addaudithook`
#98105 commented on
Apr 5, 2023 • 1 new comment -
Superoptimize sequences of instructions without observable side-effects in the bytecode compiler.
#102869 commented on
Apr 6, 2023 • 1 new comment -
Tkinter "wait_window()" will hang and not spawn window from root with "after_idle()" on MacOS
#100617 commented on
Apr 6, 2023 • 1 new comment -
urllib.parse space handling CVE-2023-24329 appears unfixed
#102153 commented on
Apr 6, 2023 • 1 new comment -
Leaks on Python's standard library at runtime shutdown
#100911 commented on
Apr 6, 2023 • 1 new comment -
XSS in html.parser library
#102555 commented on
Apr 6, 2023 • 1 new comment -
test_peg_generator.test_c_parser emits DeprecationWarning due to distutils
#87591 commented on
Apr 6, 2023 • 1 new comment -
some usages of sys.exc_info can be replaced by more modern code
#102799 commented on
Apr 6, 2023 • 1 new comment -
Use syntactically correct examples on abc package page
#87864 commented on
Apr 6, 2023 • 1 new comment -
Class is not generic if it extends `type[X]`
#100246 commented on
Apr 6, 2023 • 1 new comment -
Add sys.last_exc, deprecate sys.last_type, sys.last_value and sys.last_traceback
#102778 commented on
Apr 6, 2023 • 1 new comment -
curses.textpad.Textbox backtrace support
#60436 commented on
Apr 6, 2023 • 1 new comment -
Add a pipe type (FIFO) to the io module
#54148 commented on
Apr 6, 2023 • 1 new comment -
imaplib quoting has been removed during Python 3 migration
#98241 commented on
Apr 6, 2023 • 1 new comment -
Which are reasonable reason for recursion limit in function _vformat of class Formatter lib string?
#77453 commented on
Apr 6, 2023 • 1 new comment -
If the working directory and the venv are on different disks, venv doesn't work in bash on Windows
#103088 commented on
Apr 6, 2023 • 1 new comment -
Implement and document PEP 669.
#103082 commented on
Apr 7, 2023 • 1 new comment -
test_ssl fails after 2038
#101732 commented on
Apr 7, 2023 • 1 new comment -
mimetypes.guess_type could not find mimetypes added by mimetypes.add_type i.e. in PY3.10.4 // OR : different return values (PY2.7 to PY3.9.7) vs (PY3.9.11 to PY3.10.4)
#92455 commented on
Apr 7, 2023 • 1 new comment -
pickle does not serialize Exception __cause__ field
#73652 commented on
Apr 8, 2023 • 1 new comment -
Variable Not Defined When Using Dictionary Comprehension Inside a Function Scope [Pdb]
#100185 commented on
Apr 8, 2023 • 1 new comment -
os.scandir(): add option to yield the given path itself
#99454 commented on
Apr 8, 2023 • 1 new comment -
`hashlib` add Protocol for hash-objects
#101106 commented on
Apr 8, 2023 • 1 new comment -
issubclass() is inconsistent with generic aliases
#101162 commented on
Apr 8, 2023 • 1 new comment -
gh-74185: repr() of ImportError now contains attributes name and path.
#1011 commented on
Apr 6, 2023 • 1 new comment -
bpo-30509: Optimize and clean up calling type slots.
#1861 commented on
Apr 6, 2023 • 1 new comment -
gh-73180: Chain exceptions rather than dropping the old exception.
#2072 commented on
Apr 5, 2023 • 1 new comment -
gh-75261: Propogate use_rawinput to recursive pdb (debug command)
#2947 commented on
Apr 3, 2023 • 1 new comment -
gh-76183: Fix legacy locale coercion tests on platforms that already have a default C.UTF-8 locale
#4361 commented on
Apr 4, 2023 • 1 new comment -
gh-62897: Update PyUnicode parameter names
#12680 commented on
Apr 1, 2023 • 1 new comment -
bpo-37302: Add an "onerror" callback parameter to the tempfile.TemporaryDirectory member functions
#14292 commented on
Apr 4, 2023 • 1 new comment -
gh-75171: Fix parsing invalid email address headers starting or ending with a dot
#15600 commented on
Apr 5, 2023 • 1 new comment -
gh-82039: relax cookiejar.py case-sensitive regex for the inconsequential first line of the cookie file
#15673 commented on
Apr 6, 2023 • 1 new comment -
gh-84632: IDLE: fix clipboard being cleared upon exit
#26163 commented on
Apr 8, 2023 • 1 new comment -
bpo-44897: WIP: Integrate trashcan into _Py_Dealloc
#27738 commented on
Apr 5, 2023 • 1 new comment -
bpo-46128: Strip IsolatedAsyncioTestCase frames from reported stacktraces
#30196 commented on
Apr 8, 2023 • 1 new comment -
bpo-24132: Add `pathlib._AbstractPath`
#31085 commented on
Apr 3, 2023 • 1 new comment -
gh-44123: Add note on relative path for os.exec*
#93826 commented on
Apr 7, 2023 • 1 new comment -
[docs] Improve dataclasses.MISSING description.
#96000 commented on
Apr 7, 2023 • 1 new comment -
gh-96534: socketmodule: support FreeBSD divert(4) socket
#96536 commented on
Apr 6, 2023 • 1 new comment -
gh-83004: Clean up refleaks in ssl, socket initialisation
#99044 commented on
Apr 8, 2023 • 1 new comment -
gh-99593: Add tests for Unicode C API (part 2)
#99868 commented on
Apr 7, 2023 • 1 new comment -
gh-100388: Change undefined __DATE__ to XXX XX XXXX
#100389 commented on
Apr 5, 2023 • 1 new comment -
Doc: Add "the current working directory" to `-I`'s description
#100526 commented on
Apr 5, 2023 • 1 new comment -
GH-83162: Rename re.error for better clarity.
#101677 commented on
Apr 1, 2023 • 1 new comment -
GH-78079: Fix UNC device path root normalization in pathlib
#102003 commented on
Apr 3, 2023 • 1 new comment -
gh-102114: Make dis._try_compile print shorter traceback
#102115 commented on
Apr 6, 2023 • 1 new comment -
[3.11] gh-101997: Update bundled pip version to 23.0.1 (GH-101998).
#102242 commented on
Apr 5, 2023 • 1 new comment -
gh-102402: Fix floating point math issue by using `time.time_ns()` in `logging.LogRecord`
#102412 commented on
Apr 2, 2023 • 1 new comment -
GH-101362: Omit path anchor from `pathlib.PurePath()._parts`
#102476 commented on
Apr 7, 2023 • 1 new comment -
gh-89188: replace bitfield with struct fields in PyASCIIObject
#102589 commented on
Apr 3, 2023 • 1 new comment -
gh-102795: Fix use of poll in test_epoll's test_control_and_wait
#102796 commented on
Apr 5, 2023 • 1 new comment -
gh-102431: clarify constraints on arguments of logical_xxx methods
#102836 commented on
Apr 6, 2023 • 1 new comment -
GH-60712: Include the "object" type in the lists of documented types
#103036 commented on
Apr 1, 2023 • 1 new comment -
gh-103091: Add PyType_AssignVersionTag
#103095 commented on
Apr 6, 2023 • 1 new comment -
Add tests to the MIME image module
#102580 commented on
Apr 1, 2023 • 0 new comments -
tarfile would fail to extract tarballs with files under R/O directories (twice)
#74623 commented on
Apr 1, 2023 • 0 new comments -
__base__ undocumented
#66646 commented on
Apr 1, 2023 • 0 new comments -
Proposed tweak to allow for per-task async generator semantics
#85093 commented on
Apr 1, 2023 • 0 new comments -
AIX build with XLC compiler fails with main branch
#102204 commented on
Apr 2, 2023 • 0 new comments -
`os.fork()` called from DummyThread confuses threading shutdown logic
#102512 commented on
Apr 2, 2023 • 0 new comments -
MemoryError when using selectors on Solaris
#102494 commented on
Apr 2, 2023 • 0 new comments -
Update PC/pyconfig.h to support disabling auto linking
#82909 commented on
Apr 2, 2023 • 0 new comments -
ArgumentParser inconsistent with parse_known_args
#60346 commented on
Apr 2, 2023 • 0 new comments -
Define SOABI, LIBRARY, LDLIBRARY and LIBPL on Windows
#88402 commented on
Apr 3, 2023 • 0 new comments -
sysconfig.get_path('platstdlib') return paths in virtual environments (or otherwise weird)
#101500 commented on
Apr 3, 2023 • 0 new comments -
Allow site packages to install header files
#88611 commented on
Apr 3, 2023 • 0 new comments -
SOABI on Linux does not distinguish between GNU libc and musl libc
#87278 commented on
Apr 3, 2023 • 0 new comments -
Building and linking C extensions in a post-distutils world
#99942 commented on
Apr 3, 2023 • 0 new comments -
Add self-reporting of PEP 425 tags to sysconfig
#99560 commented on
Apr 3, 2023 • 0 new comments -
Speed up sysconfig
#98718 commented on
Apr 3, 2023 • 0 new comments -
Allow Python distributors to add custom site install schemes
#88142 commented on
Apr 3, 2023 • 0 new comments -
freeze searches libpython3.9.so in /usr/lib instead /usr/lib/x86_64-linux-gnu
#87395 commented on
Apr 3, 2023 • 0 new comments -
Document how to get Python's bin / Scripts directory
#84469 commented on
Apr 3, 2023 • 0 new comments -
Trace greedy replaces $prefix and $exec_prefix
#83805 commented on
Apr 3, 2023 • 0 new comments -
building modules from 3.8.0rc1 fails in a venv when system 3.8 is present
#82574 commented on
Apr 3, 2023 • 0 new comments -
configured libdir not correctly passed to Python executable
#80939 commented on
Apr 3, 2023 • 0 new comments -
Cannot cross-compile to more featureful but same tune
#80306 commented on
Apr 3, 2023 • 0 new comments -
Lib/sysconfig.py expands non-variables
#78870 commented on
Apr 3, 2023 • 0 new comments -
python-config.py should be part of the stdlib
#77620 commented on
Apr 3, 2023 • 0 new comments -
'make install' fails when the configure 'prefix' is '/' and DESTDIR is used
#75297 commented on
Apr 3, 2023 • 0 new comments -
Implement equivalent to `pip.locations.distutils_scheme` in sysconfig
#71142 commented on
Apr 3, 2023 • 0 new comments -
Substitute @TOKENS@ from sysconfig variables, for python-config and python.pc
#65859 commented on
Apr 3, 2023 • 0 new comments -
sysconfig variables introduced by PEP-3149 are currently undocumented
#63716 commented on
Apr 3, 2023 • 0 new comments -
Enhancement request for SSLContext - flag to handle trailing dot in hostname
#84486 commented on
Apr 3, 2023 • 0 new comments -
“unmatched paren” for space before parenthesis in Py_BuildValue
#84489 commented on
Apr 3, 2023 • 0 new comments -
Remove support for obsolete flags in compile function
#84546 commented on
Apr 3, 2023 • 0 new comments -
weakref class name are hardcoded in reprs
#84563 commented on
Apr 3, 2023 • 0 new comments -
Better error message for assignment to non-existent __slots__
#96663 commented on
Apr 4, 2023 • 0 new comments -
Correct and deduplicate docs on "printable" characters
#82045 commented on
Apr 4, 2023 • 0 new comments -
Add an "onerror" callback parameter to the tempfile.TemporaryDirectory member functions
#81483 commented on
Apr 4, 2023 • 0 new comments -
Assigning and deleting __new__ attr on the class does not allow to create instances of this class
#69917 commented on
Apr 4, 2023 • 0 new comments -
__doc__ should generally be writable
#91309 commented on
Apr 4, 2023 • 0 new comments -
pylint is broken with CPython main
#101914 commented on
Apr 4, 2023 • 0 new comments -
Use instruction offsets in co_lnotab
#89526 commented on
Apr 4, 2023 • 0 new comments -
Generate Lib/opcode.py from Python/bytecodes.c
#102674 commented on
Apr 4, 2023 • 0 new comments -
equivalent functools.partial instances should compare equal
#65329 commented on
Apr 4, 2023 • 0 new comments -
Re-Loading the sys or builtins Modules is Problematic
#102660 commented on
Apr 4, 2023 • 0 new comments -
Make BOLT as stable feature
#101525 commented on
Apr 5, 2023 • 0 new comments -
Improve stdlib module initialization error handling.
#83004 commented on
Apr 5, 2023 • 0 new comments -
Too early EOFError
#101911 commented on
Apr 5, 2023 • 0 new comments -
Fix a traceback in multiprocessing example
#100408 commented on
Apr 5, 2023 • 0 new comments -
field "mro" behaves strangely in dataclass
#89694 commented on
Apr 5, 2023 • 0 new comments -
fileinput.input(path, inplace=True) crashes for valid filename with 252-255 characters
#90123 commented on
Apr 5, 2023 • 0 new comments -
Allow multiple assignment (i.e. tuple on LHS) in walrus operator
#87309 commented on
Apr 5, 2023 • 0 new comments -
Dead initialization in parse_abbr function
#87526 commented on
Apr 5, 2023 • 0 new comments -
code.InteractiveConsole can crash if sys.excepthook is broken
#87320 commented on
Apr 5, 2023 • 0 new comments -
Number of object on stack required by opcode
#87295 commented on
Apr 5, 2023 • 0 new comments -
More test coverage for hmac
#58530 commented on
Apr 5, 2023 • 0 new comments -
tempfile.NamedTemporaryFile not particularly useful on Windows
#58451 commented on
Apr 5, 2023 • 0 new comments -
Split compiler into code-gen, optimizer and assembler.
#87092 commented on
Apr 5, 2023 • 0 new comments -
Link to wrong function in sys.getfilesystemencoding to get filesystem error handler
#102899 commented on
Apr 5, 2023 • 0 new comments -
static_assert undefined (with C11 compiler) on macOS <= 10.10
#99069 commented on
Apr 5, 2023 • 0 new comments -
Bug report: shutil.make_archive() makes empty archive file even when root_dir does not exists
#99203 commented on
Apr 5, 2023 • 0 new comments -
Sphinx's nit-picky mode, should we use it?
#101100 commented on
Apr 5, 2023 • 0 new comments -
Isolate the Default Object Allocator between Interpreters
#101659 commented on
Apr 6, 2023 • 0 new comments -
Fixing Copy on Writes from reference counting and immortal objects
#84436 commented on
Apr 6, 2023 • 0 new comments -
unittest: display time used by each test case
#48330 commented on
Apr 6, 2023 • 0 new comments -
Improve Interpreter Isolation
#100227 commented on
Apr 6, 2023 • 0 new comments -
Remove bundled setuptools
#95299 commented on
Apr 6, 2023 • 0 new comments -
help() of a method wrongly identifies it as a module-level function
#94506 commented on
Apr 6, 2023 • 0 new comments -
[coverage] frameobject.c: _PyFrame_OpAlreadyRan
#94812 commented on
Apr 6, 2023 • 0 new comments -
dis._try_compile: traceback printed on error in source argument is too wordy
#102114 commented on
Apr 6, 2023 • 0 new comments -
configure script lies about where it's looking for ssl.h
#99278 commented on
Apr 6, 2023 • 0 new comments -
Unexpected results when comparing time instances
#98509 commented on
Apr 6, 2023 • 0 new comments -
Code still refers to bugs.python.org
#91565 commented on
Apr 6, 2023 • 0 new comments -
IDLE - Reduce use of deprecated sys.last_xyzs
#102832 commented on
Apr 7, 2023 • 0 new comments -
False negative from csv.Sniffer.has_header with only strings
#102140 commented on
Apr 7, 2023 • 0 new comments -
Provide a C helper function to chain raised (but not yet caught) exceptions
#67377 commented on
Apr 7, 2023 • 0 new comments -
Remove references to nonexisting __ne__ methods
#85572 commented on
Apr 7, 2023 • 0 new comments -
Strip IsolatedAsyncioTestCase frames from reported stacktraces
#90286 commented on
Apr 7, 2023 • 0 new comments -
uuid.uuid1() on certain Macs does not generate unique IDs
#85724 commented on
Apr 7, 2023 • 0 new comments -
WeakSet is not pickleable
#74876 commented on
Apr 7, 2023 • 0 new comments -
Fix types for dev_t processing in posix module
#89928 commented on
Apr 7, 2023 • 0 new comments -
C Unpickler memory leak via memo
#85594 commented on
Apr 7, 2023 • 0 new comments -
Objects referencing private-mangled names do not roundtrip properly under pickling.
#77188 commented on
Apr 7, 2023 • 0 new comments -
print deadlocks
#90368 commented on
Apr 7, 2023 • 0 new comments -
Remove LibreSSL workarounds
#89532 commented on
Apr 7, 2023 • 0 new comments -
'GzipFile' object has no attribute 'extrastart'
#62523 commented on
Apr 7, 2023 • 0 new comments -
Flush file after warning is written
#85223 commented on
Apr 7, 2023 • 0 new comments -
test_os fails on Windows if current directory contains spaces
#75729 commented on
Apr 8, 2023 • 0 new comments -
email.utils.formataddr does not respect double spaces
#91400 commented on
Apr 8, 2023 • 0 new comments -
IDLE: Show help(object) output in a text viewer
#81949 commented on
Apr 8, 2023 • 0 new comments -
PEP 563: drop annotations for complex assign targets
#86903 commented on
Apr 8, 2023 • 0 new comments -
tkinter: improve font.actual doc
#86017 commented on
Apr 8, 2023 • 0 new comments -
IDLE: Remove annoying line in Shell sidebar
#91398 commented on
Apr 8, 2023 • 0 new comments -
gh-74865: textwrap support for true (Unicode) em-dashes
#2224 commented on
Apr 2, 2023 • 0 new comments -
gh-78955: Use user-selected color theme for Help => IDLE Help.
#9502 commented on
Apr 6, 2023 • 0 new comments -
gh-69282: test_httpservers hangs since Python 3.5
#9564 commented on
Apr 6, 2023 • 0 new comments -
gh-81949: IDLE: show help(object) output in a text viewing window
#15140 commented on
Apr 8, 2023 • 0 new comments -
gh-82565: Fix a possible assertion failure in _pickle
#16606 commented on
Apr 3, 2023 • 0 new comments -
bpo-21622: Fix ctypes.util.find_library with musl
#18380 commented on
Apr 4, 2023 • 0 new comments -
gh-67377: Document that PyErr_SetString, etc. chain exceptions
#20329 commented on
Apr 7, 2023 • 0 new comments -
bpo-33007: Name-mangled private methods don't roundtrip when pickling
#21480 commented on
Apr 7, 2023 • 0 new comments -
bpo-41400: Remove references to nonexisting __ne__ methods
#21628 commented on
Apr 7, 2023 • 0 new comments -
bpo-41422: Visit the Unpickler's memo in Unpickler_traverse
#21664 commented on
Apr 7, 2023 • 0 new comments -
bpo-41851: Improve font actual docs
#22434 commented on
Apr 8, 2023 • 0 new comments -
clarify import of PIPE in subprocess docs
#25416 commented on
Apr 7, 2023 • 0 new comments -
bpo-42737: Mention PEP 563 in doc for annotated assignment
#25511 commented on
Apr 8, 2023 • 0 new comments -
gh-87820: IDLE: fix config disabling tab completion
#26421 commented on
Apr 7, 2023 • 0 new comments -
bpo-40899: Document exception raised when module cannot be imported
#27709 commented on
Apr 7, 2023 • 0 new comments -
bpo-45369: Remove LibreSSL workarounds
#28728 commented on
Apr 7, 2023 • 0 new comments -
gh-89855: Improve support of non-ASCII identifiers in IDLE
#29381 commented on
Apr 7, 2023 • 0 new comments -
bpo-46210: Fix deadlock in print.
#30310 commented on
Apr 7, 2023 • 0 new comments -
gh-91114: Added argument for json dump/dumps to print arrays (from lists and tuples) on one line
#31762 commented on
Apr 2, 2023 • 0 new comments -
bpo-45767: Fix integer conversion of device numbers.
#31794 commented on
Apr 7, 2023 • 0 new comments -
gh-91378: Allow subprocess pass-thru with stdout/stderr capture
#32344 commented on
Apr 7, 2023 • 0 new comments -
gh-91398: Remove IDLE shell sidebar padding
#32363 commented on
Apr 8, 2023 • 0 new comments -
gh-91400: make sure email parsing dont unquote realnames with spaces
#92638 commented on
Apr 8, 2023 • 0 new comments -
gh-99032: datetime docs: Encoding is no longer relevant
#93365 commented on
Apr 7, 2023 • 0 new comments -
gh-93600: Clarify the meaning of buffering=-1 in open()
#93685 commented on
Apr 7, 2023 • 0 new comments -
gh-74876: Fix copying and pickling weakref.WeakSet
#93732 commented on
Apr 7, 2023 • 0 new comments -
gh-87474: Fix file descriptor leaks in subprocess.Popen
#96351 commented on
Apr 7, 2023 • 0 new comments -
gh-99113: A Per-Interpreter GIL!
#99114 commented on
Apr 7, 2023 • 0 new comments -
gh-99278: Fix misleading configure output when looking for ssl.h
#99279 commented on
Apr 6, 2023 • 0 new comments -
GH-99293: Fix stale method caches and assertion errors in SWIG-generated modules
#99294 commented on
Apr 7, 2023 • 0 new comments -
gh-99380: Update to Sphinx 5.3.0
#99381 commented on
Apr 7, 2023 • 0 new comments -
gh-99593: Add tests for Unicode C API
#99594 commented on
Apr 7, 2023 • 0 new comments -
GH-85724: Ignore the MAC from the Touch Bar interface on macOS in uuid
#99717 commented on
Apr 7, 2023 • 0 new comments -
GH-88564: IDLE - fix 2 Edit menu hotkey displays
#99743 commented on
Apr 7, 2023 • 0 new comments -
gh-99761: add invalid_index macro
#99762 commented on
Apr 5, 2023 • 0 new comments -
gh-100972: For command line examples in the documentation, use "python" rather than "python3"
#100973 commented on
Apr 7, 2023 • 0 new comments -
gh-101006: Improve error handling when read marshal data
#101007 commented on
Apr 7, 2023 • 0 new comments -
gh-92788: Add docs for `ast.Module`, `ast.Expression`, and others
#101055 commented on
Apr 7, 2023 • 0 new comments -
gh-87909: avoid a 0 bytes copy call to sendfile()
#101231 commented on
Apr 7, 2023 • 0 new comments -
GH-71966: Sync-up docstrings in C version of the the decimal module
#101350 commented on
Apr 5, 2023 • 0 new comments -
gh-73435: Implement recursive wildcards in pathlib.PurePath.match()
#101398 commented on
Apr 3, 2023 • 0 new comments -
GH-48962: Fix duplicate values in the list when deepcopying a subclass list
#101466 commented on
Apr 5, 2023 • 0 new comments -
gh-100176: Remove outdated Tools/{io,cc,string}bench
#101853 commented on
Apr 3, 2023 • 0 new comments -
gh-81677: basic support for annotations in __text_signature__'s
#101872 commented on
Apr 3, 2023 • 0 new comments -
gh-101879: docs - italicize argument in smtplib.SMPT() description
#101886 commented on
Apr 7, 2023 • 0 new comments -
[PoC] gh-101819: Isolate _io
#101948 commented on
Apr 4, 2023 • 0 new comments -
gh-80925: permit using singledispatch on keyword argument
#102063 commented on
Apr 3, 2023 • 0 new comments -
gh-102202: Update bundled setuptools to 67.4.0
#102208 commented on
Apr 7, 2023 • 0 new comments -
Document stability of ABI resulting from the private API
#102313 commented on
Apr 7, 2023 • 0 new comments -
gh-102327: Document "url" parameter to HTTPConnection.request()
#102328 commented on
Apr 4, 2023 • 0 new comments -
gh-102388: Add windows_31j to aliases for cp932 codec
#102389 commented on
Apr 5, 2023 • 0 new comments -
gh-102498 Clean up unused variables and imports in the email module
#102482 commented on
Apr 3, 2023 • 0 new comments -
gh-102512: Fix threading after os.fork() called from a foreign thread
#102517 commented on
Apr 2, 2023 • 0 new comments -
gh-102837: few coverage nitpicks for the math module
#102523 commented on
Apr 8, 2023 • 0 new comments -
gh-102542 TODO Refactor the mime audio module
#102540 commented on
Apr 1, 2023 • 0 new comments -
gh-102580 Add tests for the MIME image module's content subtype inference mechanism
#102579 commented on
Apr 1, 2023 • 0 new comments -
Gh-68586: use run_python_until_end in test_capi
#102729 commented on
Apr 2, 2023 • 0 new comments -
gh-87868: correctly sort and remove duplicates in getenvironment()
#102731 commented on
Apr 3, 2023 • 0 new comments -
gh-102249: Expand sys.call_tracing documentation
#102806 commented on
Apr 7, 2023 • 0 new comments -
gh-102856: Initial implementation of PEP 701
#102855 commented on
Apr 6, 2023 • 0 new comments -
gh-102927: xmlrpc: allow 64bit and bigintegers
#102930 commented on
Apr 3, 2023 • 0 new comments -
Point to socket.getdefaulttimeout from smtplib.SMTP
#102966 commented on
Apr 7, 2023 • 0 new comments -
gh-102967: Don't pass None to seek(), simply truncate from the current position.
#102968 commented on
Apr 6, 2023 • 0 new comments -
gh-102997: Update macOS installer to SQLite 3.41.2.
#102998 commented on
Apr 7, 2023 • 0 new comments -
gh-102997: Update Windows installer to SQLite 3.41.2.
#102999 commented on
Apr 7, 2023 • 0 new comments -
gh-93627: Align Python implementation of pickle with C implementation of pickle
#103035 commented on
Apr 4, 2023 • 0 new comments -
gh-103131: Convert `sys.getsizeof` and `sys.set_asyncgen_hooks` to AC
#103132 commented on
Apr 2, 2023 • 0 new comments -
gh-103134: Update multiprocessing.managers.ListProxy and multiprocessing.managers.DictProxy
#103133 commented on
Apr 2, 2023 • 0 new comments -
gh-103143: Polish pdb help messages and doc strings
#103144 commented on
Apr 3, 2023 • 0 new comments -
gh-91276: remove unused _PyOpcode_RelativeJump
#103156 commented on
Apr 1, 2023 • 0 new comments -
[WIP] GH-89727: Fix `shutil.rmtree()` recursion error on deep trees.
#103164 commented on
Apr 7, 2023 • 0 new comments -
build(deps): bump actions/stale from 7 to 8
#103169 commented on
Apr 2, 2023 • 0 new comments