[issue46736] Generate HTML 5 with SimpleHTTPRequestHandler.list_directory

2022-02-23 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 0bb40a42d71873ea267aace8c92a02d66fe36dc2 by Dong-hee Na in branch 'main': closes bpo-46736: SimpleHTTPRequestHandler now uses HTML5. (GH-31533) https://github.com/python/cpython/commit/0bb40a42d71873ea267aace8c92a02d66fe36dc2

[issue45459] Limited API support for Py_buffer

2022-02-22 Thread Benjamin Peterson
Benjamin Peterson added the comment: clang doesn't like the typedef forward-decl: In file included from ../cpython/Modules/_ctypes/_ctypes.c:108: In file included from ../cpython/Include/Python.h:43: ../cpython/Include/object.h:109:3: warning: redefinition of typedef 'PyObject' is a C11

[issue46626] expose IP_BIND_ADDRESS_NO_PORT linux socket option

2022-02-03 Thread Benjamin Peterson
New submission from Benjamin Peterson : New changeset 1aa6be06c4cb7f04a340adb1c7b16b89803ef254 by Benjamin Peterson in branch 'main': closes bpo-46626: Expose IP_BIND_ADDRESS_NO_PORT socket option. (GH-31106) https://github.com/python/cpython/commit/1aa6be06c4cb7f04a340adb1c7b16b89803ef254

[issue46626] expose IP_BIND_ADDRESS_NO_PORT linux socket option

2022-02-03 Thread Benjamin Peterson
Change by Benjamin Peterson : -- keywords: +patch pull_requests: +29289 stage: -> patch review pull_request: https://github.com/python/cpython/pull/31106 ___ Python tracker <https://bugs.python.org/issu

[issue46626] expose IP_BIND_ADDRESS_NO_PORT linux socket option

2022-02-03 Thread Benjamin Peterson
Change by Benjamin Peterson : -- components: Library (Lib) nosy: benjamin.peterson priority: normal severity: normal status: open title: expose IP_BIND_ADDRESS_NO_PORT linux socket option type: enhancement versions: Python 3.11 ___ Python tracker

[issue46253] C API documentation of Py_UNICODE_* character properties macros use Py_UNICODE instead of Py_UCS4

2022-01-11 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 43c5c1369cb21f08a1dc1d63923c3586b883e3e8 by Julian Gilbey in branch 'main': closes bpo-46253: Change Py_UNICODE to Py_UCS4 in the C API docs to match the current source code (GH-30387) https://github.com/python/cpython/commit

[issue38522] Py_USING_MEMORY_DEBUGGER is referenced in docs but not present in code

2021-12-29 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 9f0e40fae5191c3e3ed6109bd2e2f97aa0ac8d64 by Miss Islington (bot) in branch '3.10': closes bpo-38522 docs: remove references to Py_USING_MEMORY_DEBUGGER (GH-30284) (GH-30295) https://github.com/python/cpython/commit

[issue45582] Rewrite getpath.c in Python

2021-12-03 Thread Benjamin Peterson
Change by Benjamin Peterson : -- nosy: +benjamin.peterson nosy_count: 7.0 -> 8.0 pull_requests: +28131 pull_request: https://github.com/python/cpython/pull/29907 ___ Python tracker <https://bugs.python.org/issu

[issue30238] 2to3 doesn't detect or fix Exception indexing

2021-10-20 Thread Benjamin Peterson
Benjamin Peterson added the comment: See the superseding issue; 2to3 is deprecated and headed towards deletion. -- ___ Python tracker <https://bugs.python.org/issue30

[issue45479] clean up Py_UniversalNewlineFgets

2021-10-15 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 9ce9cfe595d64e3081e69de7296042cc54bccf18 by Benjamin Peterson in branch 'main': bpo-45479: Futher simplify Py_UniversalNewlineFgets. (GH-28967) https://github.com/python/cpython/commit/9ce9cfe595d64e3081e69de7296042cc54bccf18

[issue45479] clean up Py_UniversalNewlineFgets

2021-10-14 Thread Benjamin Peterson
Change by Benjamin Peterson : -- pull_requests: +27255 pull_request: https://github.com/python/cpython/pull/28967 ___ Python tracker <https://bugs.python.org/issue45

[issue45479] clean up Py_UniversalNewlineFgets

2021-10-14 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 160c38df7fc7ba22dc687879c387bf643ffc3398 by Benjamin Peterson in branch 'main': closes bpo-45479: Degunkify Py_UniversalNewlineFgets. (GH-28965) https://github.com/python/cpython/commit/160c38df7fc7ba22dc687879c387bf643ffc3398

[issue45479] clean up Py_UniversalNewlineFgets

2021-10-14 Thread Benjamin Peterson
Change by Benjamin Peterson : -- keywords: +patch pull_requests: +27254 stage: -> patch review pull_request: https://github.com/python/cpython/pull/28965 ___ Python tracker <https://bugs.python.org/issu

[issue45479] clean up Py_UniversalNewlineFgets

2021-10-14 Thread Benjamin Peterson
New submission from Benjamin Peterson : Py_UniversalNewlineFgets has a bunch of dead code and general gunk that should be removed. -- assignee: benjamin.peterson components: IO messages: 403970 nosy: benjamin.peterson priority: normal severity: normal status: open title: clean up

[issue45190] unicode 14.0 upgrade

2021-09-14 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 024fda47d40b8cee77ac1cd3d31ee549edc11986 by Benjamin Peterson in branch 'main': closes bpo-45190: Update Unicode data to version 14.0.0. (GH-28336) https://github.com/python/cpython/commit/024fda47d40b8cee77ac1cd3d31ee549edc11986

[issue45190] unicode 14.0 upgrade

2021-09-14 Thread Benjamin Peterson
Change by Benjamin Peterson : -- keywords: +patch pull_requests: +26749 stage: -> patch review pull_request: https://github.com/python/cpython/pull/28336 ___ Python tracker <https://bugs.python.org/issu

[issue45190] unicode 14.0 upgrade

2021-09-13 Thread Benjamin Peterson
New submission from Benjamin Peterson : Unicode 14.0 is expected on September 14. We'll need to do the usual table regenerations. -- assignee: benjamin.peterson components: Unicode messages: 401747 nosy: benjamin.peterson, ezio.melotti, vstinner priority: normal severity: normal

[issue33930] Segfault with deep recursion into object().__dir__

2021-08-11 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset d7f5796a1ec7ba223f6a844d7580559abef05238 by Miss Islington (bot) in branch '3.8': bpo-33930: Fix typo in the test name. (GH-27735) https://github.com/python/cpython/commit/d7f5796a1ec7ba223f6a844d7580559abef05238

[issue33930] Segfault with deep recursion into object().__dir__

2021-08-11 Thread Benjamin Peterson
Change by Benjamin Peterson : -- pull_requests: +26216 pull_request: https://github.com/python/cpython/pull/27736 ___ Python tracker <https://bugs.python.org/issue33

[issue33930] Segfault with deep recursion into object().__dir__

2021-08-11 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset f08e6d1bb3c5655f184af88c6793e90908bb6338 by Benjamin Peterson in branch 'main': bpo-33930: Fix typo in the test name. (#27733) https://github.com/python/cpython/commit/f08e6d1bb3c5655f184af88c6793e90908bb6338

[issue33930] Segfault with deep recursion into object().__dir__

2021-08-11 Thread Benjamin Peterson
Change by Benjamin Peterson : -- nosy: +benjamin.peterson nosy_count: 14.0 -> 15.0 pull_requests: +26213 pull_request: https://github.com/python/cpython/pull/27733 ___ Python tracker <https://bugs.python.org/issu

[issue44871] Threading memory leak

2021-08-09 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> duplicate stage: -> resolved status: open -> closed superseder: -> Memory leak/high usage on copy in different thread ___ Python tracker <https://bugs.python

[issue39091] _PyErr_CreateException() must check that the result is an exception (CPython Segfault in 5 lines of code)

2021-08-02 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 83ca46b7784b7357d82ec47b33295e09ed7380cb by Noah in branch 'main': closes bpo-39091: Fix segfault when Exception constructor returns non-exception for gen.throw. (#17658) https://github.com/python/cpython/commit

[issue37715] 2to3 set default encoding

2021-07-27 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> wont fix stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue42422] types.CodeType() has no bytecode verifier

2021-04-21 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> not a bug stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue43834] Use context manager in StringIO example

2021-04-19 Thread Benjamin Peterson
Benjamin Peterson added the comment: I agree that closing or using a context manager with StringIO (or BytesIO) is not something one normally has to do, so it doesn't need to be in the example. -- resolution: -> rejected status: open ->

[issue43850] unreproducible bytecode: set order depends on random seed for compiled bytecode

2021-04-14 Thread Benjamin Peterson
Benjamin Peterson added the comment: Let's keep any discussion on the preëxisting issue for this. -- resolution: -> duplicate stage: patch review -> resolved status: open -> closed superseder: -> support reproducible Python builds __

[issue43349] [doc] incorrect tuning(7) manpage link

2021-03-01 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset f4d7d46cb48aa3a1bf3c2c7e2d7d71cbf49dea69 by Erlend Egeberg Aasland in branch 'master': closes bpo-43349: Fix tuning(7) manpage hyperlink. (GH-24680) https://github.com/python/cpython/commit/f4d7d46cb48aa3a1bf3c2c7e2d7d71cbf49dea69

[issue43266] "String conversion and formatting" formatting messes up array subscripting

2021-02-19 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 2d3e463e4a5aa109d1c15c86f9631580f5ef7a7e by Erlend Egeberg Aasland in branch 'master': closes bpo-43266: Improve array formatting. (GH-24573) https://github.com/python/cpython/commit/2d3e463e4a5aa109d1c15c86f9631580f5ef7a7e -- nosy

[issue43254] Fix *snprintf() man page links

2021-02-18 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset e92d67dfbb4790df37aa6a0961fb6dc7e8d2fbbf by Erlend Egeberg Aasland in branch 'master': closes bpo-43254: Fix *snprintf() man page refs. (GH-24563) https://github.com/python/cpython/commit/e92d67dfbb4790df37aa6a0961fb6dc7e8d2fbbf

[issue43011] DeprecationWarnings in test_ctypes

2021-01-23 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset f7fa64f0e87edc61d990ed51b4da722906a10928 by Zackery Spytz in branch 'master': closes bpo-43011: Fix DeprecationWarnings in test_ctypes (GH-24305) https://github.com/python/cpython/commit/f7fa64f0e87edc61d990ed51b4da722906a10928

[issue42938] [security] ctypes double representation BoF

2021-01-18 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset c347cbe694743cee120457aa6626712f7799a932 by Miss Islington (bot) in branch '3.9': closes bpo-42938: Replace snprintf with Python unicode formatting in ctypes param reprs. (GH-24247) https://github.com/python/cpython/commit

[issue42938] [security] ctypes double representation BoF

2021-01-18 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset ece5dfd403dac211f8d3c72701fe7ba7b7aa5b5f by Miss Islington (bot) in branch '3.8': closes bpo-42938: Replace snprintf with Python unicode formatting in ctypes param reprs. (GH-24248) https://github.com/python/cpython/commit

[issue42938] [security] ctypes double representation BoF

2021-01-18 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset d9b8f138b7df3b455b54653ca59f491b4840d6fa by Benjamin Peterson in branch '3.7': [3.7] closes bpo-42938: Replace snprintf with Python unicode formatting in ctypes param reprs. (GH-24249) https://github.com/python/cpython/commit

[issue42938] [security] ctypes double representation BoF

2021-01-18 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 34df10a9a16b38d54421eeeaf73ec89828563be7 by Benjamin Peterson in branch '3.6': [3.6] closes bpo-42938: Replace snprintf with Python unicode formatting in ctypes param reprs. (GH-24250) https://github.com/python/cpython/commit

[issue42938] [security] ctypes double representation BoF

2021-01-18 Thread Benjamin Peterson
Change by Benjamin Peterson : -- pull_requests: +23072 pull_request: https://github.com/python/cpython/pull/24250 ___ Python tracker <https://bugs.python.org/issue42

[issue42938] [security] ctypes double representation BoF

2021-01-18 Thread Benjamin Peterson
Change by Benjamin Peterson : -- pull_requests: +23071 pull_request: https://github.com/python/cpython/pull/24249 ___ Python tracker <https://bugs.python.org/issue42

[issue42938] [security] ctypes double representation BoF

2021-01-18 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 916610ef90a0d0761f08747f7b0905541f0977c7 by Benjamin Peterson in branch 'master': closes bpo-42938: Replace snprintf with Python unicode formatting in ctypes param reprs. (24239) https://github.com/python/cpython/commit

[issue42938] [security] ctypes double representation BoF

2021-01-18 Thread Benjamin Peterson
Change by Benjamin Peterson : -- keywords: +patch nosy: +benjamin.peterson nosy_count: 2.0 -> 3.0 pull_requests: +23061 stage: -> patch review pull_request: https://github.com/python/cpython/pull/24239 ___ Python tracker <https://bugs.p

[issue42798] pip search fails

2021-01-08 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> third party stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue29708] support reproducible Python builds

2020-12-31 Thread Benjamin Peterson
Benjamin Peterson added the comment: PEP 552 was a necessary but not sufficient step on the road towards fully deterministic pycs. The PEP says: "(Note there are other problems [1] [2] we do not address here that can make pycs non-deterministic.)" where [1] and [2] are basically

[issue42780] os.set_inheritable() fails for O_PATH file descriptors on Linux

2020-12-29 Thread Benjamin Peterson
Benjamin Peterson added the comment: Doing two syscalls does not seem so bad. Linux may allow FIOCLEX on O_PATH in the future. -- nosy: +benjamin.peterson versions: +Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue42

[issue42761] Why does python's Popen fail to pass environment variables on Mac OS X?

2020-12-27 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> not a bug stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue42736] Add support for making Linux prctl(...) calls to subprocess

2020-12-27 Thread Benjamin Peterson
Benjamin Peterson added the comment: On Sun, Dec 27, 2020, at 14:53, Gregory P. Smith wrote: > Most prctl uses I noticed were PDEATHSIG but I'd need to explicitly > audit those. Users don't seem to care about it's documented main > thread caveat (which matches what I've seen; most

[issue42736] Add support for making Linux prctl(...) calls to subprocess

2020-12-25 Thread Benjamin Peterson
Benjamin Peterson added the comment: I wonder if a dedicated datatype should be created for all os-specific parameters like https://golang.org/pkg/syscall/#SysProcAttr. Popen already has way too many parameters. And prctl is a very general interface; probably 98% of prctls would never need

[issue42693] "if 0:" lines are traced; they didn't use to be

2020-12-22 Thread Benjamin Peterson
Benjamin Peterson added the comment: Maybe sys.settrace() is not ultimately the best tool for coverage reporting? If the bytecode compiler natively supported coverage instrumentation, source semantics would be easier to respect. A nice implementation could use Knuth & Stevenson &quo

[issue31608] crash in methods of a subclass of _collections.deque with a bad __new__()

2020-12-08 Thread Benjamin Peterson
Change by Benjamin Peterson : -- pull_requests: +22560 pull_request: https://github.com/python/cpython/pull/9178 ___ Python tracker <https://bugs.python.org/issue31

[issue40791] hmac.compare_digest could try harder to be constant-time.

2020-11-22 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue40791] hmac.compare_digest could try harder to be constant-time.

2020-11-22 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset db95802bdfac4d13db3e2a391ec7b9e2f8d92dbe by Miss Islington (bot) in branch '3.7': bpo-40791: Make compare_digest more constant-time. (GH-23438) https://github.com/python/cpython/commit/db95802bdfac4d13db3e2a391ec7b9e2f8d92dbe

[issue1633941] for line in sys.stdin: doesn't notice EOF the first time

2020-11-03 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> out of date stage: test needed -> resolved status: pending -> closed ___ Python tracker <https://bugs.python.org/

[issue42160] unnecessary overhead in tempfile

2020-10-26 Thread Benjamin Peterson
Benjamin Peterson added the comment: I also wonder if the overhead of getpid() is actually significant for anything. -- ___ Python tracker <https://bugs.python.org/issue42

[issue42160] unnecessary overhead in tempfile

2020-10-26 Thread Benjamin Peterson
Benjamin Peterson added the comment: Wouldn't it be simpler to use random.SystemRandom instead? -- nosy: +benjamin.peterson ___ Python tracker <https://bugs.python.org/issue42

[issue42060] Usage of assert in http/client.py

2020-10-19 Thread Benjamin Peterson
Benjamin Peterson added the comment: Are these assertion failures actually reachable due to malformed input? If so, there should be some tests to that effect. Otherwise, if they're actually "impossible" situations, I don't think this change is necessary. -- nosy: +benjami

[issue37428] SSLContext.post_handshake_auth implicitly enables cert validation

2020-10-16 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue37440] httplib should enable post-handshake authentication for TLS 1.3

2020-10-16 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue33483] build system requires explicit compiler, but should discover it

2020-10-16 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue42030] Drop support for dynload_aix

2020-10-16 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 1dd6d956a3ddf2cf6d4a69241dba8cd1379421b9 by Kevin Adler in branch 'master': closes bpo-42030: Remove legacy AIX dynload support (GH-22717) https://github.com/python/cpython/commit/1dd6d956a3ddf2cf6d4a69241dba8cd1379421b9

[issue42030] Drop support for dynload_aix

2020-10-16 Thread Benjamin Peterson
Benjamin Peterson added the comment: I think we should just axe it. -- nosy: +benjamin.peterson ___ Python tracker <https://bugs.python.org/issue42030> ___ ___

[issue42029] Remove dynload_dl.c

2020-10-13 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 0cafcd3c56c9475913d8d4fd0223c297dbb70ac6 by Kevin Adler in branch 'master': closes bpo-42029: Remove dynload_dl (GH-22687) https://github.com/python/cpython/commit/0cafcd3c56c9475913d8d4fd0223c297dbb70ac6 -- nosy

[issue41949] Redefinition of HMAC functions prevents static linking

2020-10-05 Thread Benjamin Peterson
Benjamin Peterson added the comment: Note these are guarded by #if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER) which suggests that needs to tweaked -- nosy: +benjamin.peterson ___ Python tracker <

[issue35561] Valgrind reports Syscall param epoll_ctl(event) points to uninitialised byte(s)

2020-09-26 Thread Benjamin Peterson
Benjamin Peterson added the comment: The valgrind bug was also fixed https://bugs.kde.org/show_bug.cgi?id=422623. -- ___ Python tracker <https://bugs.python.org/issue35

[issue38068] clean up configure logic for gettimeofday

2020-09-21 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue29334] ssl.SSLObject method getpeercert() is buggy, do_handshake() is strange

2020-09-19 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> fixed stage: backport needed -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue29887] test_normalization doesn't work

2020-09-19 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> fixed stage: backport needed -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue29107] traceback module incorrectly formats args-less syntax errors

2020-09-18 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> out of date stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue41723] doc: issue in a sentence in py_compile

2020-09-05 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset b6d2acb1b1a21f857c17cfb6e0e97a7b8bdc0171 by Benjamin Peterson in branch '3.9': [3.9] closes bpo-41723: Fix an error in the py_compile documentation. (GH-22118) https://github.com/python/cpython/commit/b6d2acb1b1a21f857c17cfb6e0e97a7b8bdc0171

[issue41723] doc: issue in a sentence in py_compile

2020-09-05 Thread Benjamin Peterson
Change by Benjamin Peterson : -- pull_requests: +21202 pull_request: https://github.com/python/cpython/pull/22118 ___ Python tracker <https://bugs.python.org/issue41

[issue41723] doc: issue in a sentence in py_compile

2020-09-05 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 5371a464ce88ffc88f3bb95cfd86f355b7d02953 by Zackery Spytz in branch 'master': closes bpo-41723: Fix an error in the py_compile documentation. (GH-22110) https://github.com/python/cpython/commit/5371a464ce88ffc88f3bb95cfd86f355b7d02953

[issue41689] allow __text_signature__ to work for c heap types

2020-09-02 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 3940333637b98a2781869977b077552514784529 by Benjamin Peterson in branch 'master': closes bpo-41689: Preserve text signature from tp_doc in C heap type creation. (GH-22058) https://github.com/python/cpython/commit

[issue41689] allow __text_signature__ to work for c heap types

2020-09-01 Thread Benjamin Peterson
Change by Benjamin Peterson : -- keywords: +patch pull_requests: +21149 stage: -> patch review pull_request: https://github.com/python/cpython/pull/22058 ___ Python tracker <https://bugs.python.org/issu

[issue41689] allow __text_signature__ to work for c heap types

2020-09-01 Thread Benjamin Peterson
New submission from Benjamin Peterson : C types can add a signature to their __doc__. Currently, PyType_FromSpec just deletes such signatures instead of making them visible from __text_signature__. -- components: C API messages: 376216 nosy: benjamin.peterson priority: normal severity

[issue41533] Bugfix: va_build_stack leaks the stack if do_mkstack fails

2020-08-29 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 75c80b0bda89debf312f075716b8c467d411f90e by Tony Solomonik in branch 'master': closes bpo-41533: Fix a potential memory leak when allocating a stack (GH-21847) https://github.com/python/cpython/commit/75c80b0bda89debf312f075716b8c467d411f90e

[issue41651] Pip: Wrong Showing of Progressbar when Downloading Modules

2020-08-28 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> third party stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue13828] Further improve casefold documentation

2020-08-24 Thread Benjamin Peterson
Benjamin Peterson added the comment: Correctness of casefolding is defined by the Unicode standard, which currently states that "ß" folds to "ss". -- ___ Python tracker <https://bug

[issue38156] input fucntion raises SystemError after specific input.

2020-07-28 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset a74eea238f5baba15797e2e8b570d153bc8690a7 by Benjamin Peterson in branch 'master': closes bpo-38156: Always handle interrupts in PyOS_StdioReadline. (GH-21569) https://github.com/python/cpython/commit/a74eea238f5baba15797e2e8b570d153bc8690a7

[issue38156] input fucntion raises SystemError after specific input.

2020-07-20 Thread Benjamin Peterson
Change by Benjamin Peterson : -- keywords: +patch nosy: +benjamin.peterson nosy_count: 1.0 -> 2.0 pull_requests: +20712 stage: -> patch review pull_request: https://github.com/python/cpython/pull/21569 ___ Python tracker <https://bugs.p

[issue41340] Not very good strcpy implementation in cpython/Python/strdup.c

2020-07-19 Thread Benjamin Peterson
Benjamin Peterson added the comment: I don't think we need to spend much effort on this implementation, since it will only be used if the system libc doesn't have a strdup already. -- nosy: +benjamin.peterson ___ Python tracker <ht

[issue41271] Add support for io_uring to cpython

2020-07-15 Thread Benjamin Peterson
Benjamin Peterson added the comment: I agree that adding stdlib support is premature. io_uring has a large and growing API surface. It will take some experimentation to see what the best way to expose its power to Python is. -- nosy: +benjamin.peterson

[issue37237] python 2.16 from source on Ubuntu 18.04

2020-07-13 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> out of date stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue41235] Incorrect error handling in SSLContext.load_dh_params()

2020-07-07 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset c8c818b0d73680516d5841597b705a1feeb42113 by Miss Islington (bot) in branch '3.7': closes bpo-41235: Fix the error handling in SSLContext.load_dh_params() (GH-21389) https://github.com/python/cpython/commit

[issue41235] Incorrect error handling in SSLContext.load_dh_params()

2020-07-07 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset aebc0495572c5bb85d2bd97d27cf93ab038b5a6a by Zackery Spytz in branch 'master': closes bpo-41235: Fix the error handling in SSLContext.load_dh_params() (GH-21385) https://github.com/python/cpython/commit

[issue40223] Add -fwrapv for new icc versions

2020-06-29 Thread Benjamin Peterson
Benjamin Peterson added the comment: I agree that your fix it correct, though because even if the specific issue you saw is a compiler bug, we need to tell our compilers than Python assumes signed wraparound. -- ___ Python tracker <ht

[issue40223] Add -fwrapv for new icc versions

2020-06-29 Thread Benjamin Peterson
Benjamin Peterson added the comment: I don't readily have access to ICC, so I can't personally debug this. That commit was supposed to be a functional noop, though it may have exposed different optimization opportunities to the compiler. I would like to see Python not assumed signed

[issue39189] Use io.DEFAULT_BUFFER_SIZE for filecmp BUFSIZE variable

2020-06-15 Thread Benjamin Peterson
Benjamin Peterson added the comment: I don't think there's a strong reason these values need to be same. Note, even today, they likely won't be the same since io.DEFAULT_BUFFER_SIZE is only a fallback buffer size used if st_blksize is not set

[issue28557] error message for bad raw readinto

2020-06-15 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 8666356280084f0426c28a981341f72eaaacd006 by David Szotten in branch 'master': closes bpo-28557: error message for bad raw readinto (GH-7496) https://github.com/python/cpython/commit/8666356280084f0426c28a981341f72eaaacd006

[issue40971] Documentation still mentions 'u' string formatting option

2020-06-15 Thread Benjamin Peterson
Change by Benjamin Peterson : -- keywords: +easy stage: -> needs patch ___ Python tracker <https://bugs.python.org/issue40971> ___ ___ Python-bugs-list mai

[issue29017] Docs: PySide is provided by 'The Qt Company' and not by 'Nokia'

2020-05-29 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 4649202ea75d48e1496e99911709824ca2d3170e by Samuel Gaist in branch 'master': closes bpo-29017: Update the bindings for Qt information with PySide2 (GH-20149) https://github.com/python/cpython/commit/4649202ea75d48e1496e99911709824ca2d3170e

[issue39189] Use io.DEFAULT_BUFFER_SIZE for filecmp BUFSIZE variable

2020-05-28 Thread Benjamin Peterson
Benjamin Peterson added the comment: Is there some reason a priori that these constants should be defined to be the same rather than being the same coincidentally? -- nosy: +benjamin.peterson ___ Python tracker <https://bugs.python.org/issue39

[issue14562] urllib2 maybe blocks too long with small chunks

2020-05-27 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> out of date stage: needs patch -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue40790] Python should enable computed gotos on Mac by default

2020-05-27 Thread Benjamin Peterson
Benjamin Peterson added the comment: The configure script sets the result of compiler probing with HAVE_COMPUTED_GOTOS not USE_COMPUTED_GOTOS. -- nosy: +benjamin.peterson resolution: -> works for me stage: -> resolved status: open -&g

[issue40784] test_sqlite: CheckFuncDeterministic() fails with SQLite 3.32

2020-05-26 Thread Benjamin Peterson
Benjamin Peterson added the comment: This seems like it's testing an implementation detail. -- nosy: +benjamin.peterson ___ Python tracker <https://bugs.python.org/issue40

[issue40774] "Important" block in documentation of asyncio.create_subprocess_shell() not indented correctly

2020-05-25 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset b03e0ee226b72da737dd0fbf39b635d13bcc220d by Benjamin Peterson in branch '3.9': [3.9] closes bpo-40774: Fix docs indentation for asyncio.create_subprocess_shell() (GH-20403) (#20407) https://github.com/python/cpython/commit

[issue40774] "Important" block in documentation of asyncio.create_subprocess_shell() not indented correctly

2020-05-25 Thread Benjamin Peterson
Change by Benjamin Peterson : -- pull_requests: +19669 pull_request: https://github.com/python/cpython/pull/20407 ___ Python tracker <https://bugs.python.org/issue40

[issue40774] "Important" block in documentation of asyncio.create_subprocess_shell() not indented correctly

2020-05-25 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 4a0ac42c52a4d9ccfb0a78ab02aa03172ce0e31a by sth in branch 'master': closes bpo-40774: Fix docs indentation for asyncio.create_subprocess_shell() (GH-20403) https://github.com/python/cpython/commit/4a0ac42c52a4d9ccfb0a78ab02aa03172ce0e31a

[issue13248] deprecated in 3.2/3.3, should be removed in 3.5 or ???

2020-05-19 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue1776160] Buffer overflow when listing deeply nested directory

2020-05-14 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> wont fix stage: test needed -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/

[issue40580] Macintosh Documentation Still Bad

2020-05-09 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> duplicate stage: -> resolved status: open -> closed superseder: -> Docs: Using Python on a Macintosh has bad info per Apple site ___ Python tracker <https://bugs.python

[issue40385] Tools/checkpyc.py has been broken since PEP 552

2020-04-24 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset f82807746d26b4c047f7f3115065f20bb63fb5ff by Ammar Askar in branch 'master': closes bpo-40385: Remove Tools/scripts/checkpyc.py (GH-19709) https://github.com/python/cpython/commit/f82807746d26b4c047f7f3115065f20bb63fb5ff

[issue40385] Tools/checkpyc.py has been broken since PEP 552

2020-04-24 Thread Benjamin Peterson
Benjamin Peterson added the comment: I'd vote for axing it. -- nosy: +benjamin.peterson ___ Python tracker <https://bugs.python.org/issue40385> ___ ___ Pytho

[issue26826] Expose new copy_file_range() syscall in os module.

2020-04-22 Thread Benjamin Peterson
Change by Benjamin Peterson : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

  1   2   3   4   5   6   7   8   9   10   >