[issue45289] test_gdbm segfaults in M1 Mac

2021-09-25 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: See https://buildbot.python.org/all/#/builders/725/builds/4 -- ___ Python tracker <https://bugs.python.org/issue45

[issue45289] test_dbm and test_dbm_ndbm segfaults in M1 Mac

2021-09-25 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- title: test_gdbm segfaults in M1 Mac -> test_dbm and test_dbm_ndbm segfaults in M1 Mac ___ Python tracker <https://bugs.python.org/issu

[issue45290] test_multiprocessing_pool_circular_import fails in M1 mac

2021-09-25 Thread Pablo Galindo Salgado
New submission from Pablo Galindo Salgado : == FAIL: test_multiprocessing_pool_circular_import (test.test_importlib.test_threaded_import.ThreadedImportTests

[issue45290] test_multiprocessing_pool_circular_import fails in M1 mac

2021-09-25 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: The same test sometimes hangs forever -- ___ Python tracker <https://bugs.python.org/issue45290> ___ ___ Python-bug

[issue45290] test_multiprocessing_pool_circular_import fails in M1 mac

2021-09-25 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: > ulimit -n 1000 If i do this, the test hangs some times instead of crashing -- ___ Python tracker <https://bugs.python.org/issu

[issue45290] test_multiprocessing_pool_circular_import fails in M1 mac

2021-09-25 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: Seems that the issue went away when configuring the maxfiles with $ launchctl limit maxfiles instead of with "ulimit -n" -- resolution: -> fixed stage: -> resolved status: open -> closed ___

[issue45249] Update doctect SyntaxErrors for location range

2021-09-26 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: One important thing is that "traceback.print_exception" should correctly print syntax errors . -- ___ Python tracker <https://bugs.python.o

[issue44958] [sqlite3] only reset statements when needed

2021-09-26 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 7b88f63e1dd4006b1a08b9c9f087dd13449ecc76 by Erlend Egeberg Aasland in branch 'main': bpo-44958: Revert GH-27844 (GH-28574) https://github.com/python/cpython/commit/7b88f63e1dd4006b1a08b9c9f087dd

[issue45249] Update doctect SyntaxErrors for location range

2021-09-26 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- pull_requests: +26958 pull_request: https://github.com/python/cpython/pull/28575 ___ Python tracker <https://bugs.python.org/issue45

[issue43914] Highlight invalid ranges in SyntaxErrors

2021-09-26 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- pull_requests: +26959 pull_request: https://github.com/python/cpython/pull/28576 ___ Python tracker <https://bugs.python.org/issue43

[issue43914] Highlight invalid ranges in SyntaxErrors

2021-09-27 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset e5f13ce5b48b551c09fdd0faeafa6ecf860de51c by Pablo Galindo Salgado in branch 'main': bpo-43914: Correctly highlight SyntaxError exceptions for invalid generator expression in function calls (GH-28576) https://github.com/pyth

[issue45249] Update doctect SyntaxErrors for location range

2021-09-27 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 20f439b6b9e1032930a31b88694ab9f37a09e6b4 by Pablo Galindo Salgado in branch 'main': bpo-45249: Ensure the traceback module prints correctly syntax errors with ranges (GH-28575) https://github.com/python/cpyt

[issue35606] Add prod() function to the math module

2021-09-28 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- pull_requests: +26975 pull_request: https://github.com/python/cpython/pull/28595 ___ Python tracker <https://bugs.python.org/issue35

[issue45256] Remove the usage of the C stack in Python to Python calls

2021-09-28 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: We are starting to optimize first the easy cases of CALL_FUNCTION and move slowly to add more and more calls into it. This approach has the advantage that allow us to take it in small increments

[issue35606] Add prod() function to the math module

2021-09-28 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 84975146a7ce64f1d50dcec8311b7f7188a5c962 by Pablo Galindo Salgado in branch 'main': bpo-35606: Fix math.prod tests using 'start' as keyword parameter (GH-28595) https://github.com/p

[issue45307] Removal of _PyImport_FindExtensionObject() in 3.10 limits custom extension module loaders

2021-09-28 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: > I don't understand which long term solution do you propose. A kind reminder that for 3.10 we cannot add new APIs so this proposal still *makes sense* for the short term (3.10). -- ___ Python

[issue44394] [security] CVE-2013-0340 "Billion Laughs" fixed in Expat >=2.4.0: Update vendored copy to expat 2.4.1

2021-09-28 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: The backport to 3.8 broke 3.8.12 in AIX: 0/Modules/_decimal/libmpdec/sixstep.o build/temp.aix-7.1-3.8/tmp/python3.8-3.8.12-0/Modules/_decimal/libmpdec/transpose.o -L. -L/opt/bb/lib -L/opt/bb/lib64 -R/opt/bb/lib64 -lm -o build/lib.aix-7.1-3.8

[issue45316] [C API] Functions not exported with PyAPI_FUNC()

2021-09-29 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- nosy: +Mark.Shannon ___ Python tracker <https://bugs.python.org/issue45316> ___ ___ Python-bugs-list mailing list Unsub

[issue45317] Document the removal the usage of the C stack in Python to Python calls

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: I will prepare a PR to also document the gdb helpers in the main docs. The wiki is insuficient. -- assignee: Mark.Shannon -> pablogsal ___ Python tracker <https://bugs.python.org/issu

[issue45116] Performance regression 3.10b1 and later on Windows: Py_DECREF() not inlined in PGO build

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: If someone wants this issue to be solved in 3.10.0 it must be resolved ASAP. I am going to start freezing the release branch in one day or two to start testing the final candidate as much as possible so this issue has 24h at max to be merged into

[issue45307] Removal of _PyImport_FindExtensionObject() in 3.10 limits custom extension module loaders

2021-09-29 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- priority: release blocker -> stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue45116] Performance regression 3.10b1 and later on Windows: Py_DECREF() not inlined in PGO build

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: This means that if anyone wants to pursue the 4% that is left the fix must be committed within 24 hours. -- priority: release blocker -> ___ Python tracker <https://bugs.python.org/issu

[issue45116] Performance regression 3.10b1 and later on Windows: Py_DECREF() not inlined in PGO build

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: I'm landing PR 28475 for now as it improves the situation from 7% to 4% slowdown and is contained enough. -- ___ Python tracker <https://bugs.python.org/is

[issue45319] Possible regression in __annotations__ descr for heap type subclasses

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: Christian, could you bisect using your reproducer? -- ___ Python tracker <https://bugs.python.org/issue45319> ___ ___

[issue44394] [security] CVE-2013-0340 "Billion Laughs" fixed in Expat >=2.4.0: Update vendored copy to expat 2.4.1

2021-09-29 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- pull_requests: +26988 pull_request: https://github.com/python/cpython/pull/28617 ___ Python tracker <https://bugs.python.org/issue44

[issue45319] Possible regression in __annotations__ descr for heap type subclasses

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: If you want a potential fix to be included in 3.10.0 it must be commited in the next 24/48 hours, otherwise it will need to wait for 3.10.1 -- nosy: -petr.viktorin, vstinner ___ Python tracker <ht

[issue44809] Changelog missing removal of StrEnum etc.

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: The changelog says now: bpo-44559: [Enum] module reverted to 3.9; 3.10 changes pushed until 3.11 (https://docs.python.org/3.10/whatsnew/changelog.html#id9) Please, feel free to reopen if we are missing anything -- resolution: -> fixed st

[issue44394] [security] CVE-2013-0340 "Billion Laughs" fixed in Expat >=2.4.0: Update vendored copy to expat 2.4.1

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 6c1154b9de29e1c9cd3d05f5289543e5cff73895 by Pablo Galindo Salgado in branch 'main': bpo-44394: Ensure libexpat is linked against libm (GH-28617) https://github.com/python/cpython/commit/6c1154b9de29e1c9cd3d05f5289543

[issue45319] Possible regression in __annotations__ descr for heap type subclasses

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: Ah, that is likely because type_getsets now gets directly an __annotations__ field. -- ___ Python tracker <https://bugs.python.org/issue45

[issue45116] Performance regression 3.10b1 and later on Windows: Py_DECREF() not inlined in PGO build

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: > I have another fix. If you have another fix, please create a PR ASAN and get it reviewed and merged by a core dev in the next 24 hours, otherwise it will need to wait until 3.10.1 -- ___ Python trac

[issue45116] Performance regression 3.10b1 and later on Windows: Py_DECREF() not inlined in PGO build

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: > IMO, we should note in What's New that only for Windows, 3.10.0 has a slight > slowdown. I disagree. This is a regression/bug and we don't advertise "known bugs" in the what's new, the same for any other bugfix tha

[issue45249] Update doctect SyntaxErrors for location range

2021-09-29 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue45325] Allow "p" in Py_BuildValue

2021-09-29 Thread Pablo Galindo Salgado
New submission from Pablo Galindo Salgado : We should allow Py_BuildValue to take a "p" argument that takes a C int and produces a Python Bool so it would be symmetric with the p format code for PyArg_Parse that takes a Python object and returns a C int containing PyObject_

[issue45325] Allow "p" in Py_BuildValue

2021-09-29 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- keywords: +patch pull_requests: +27003 stage: -> patch review pull_request: https://github.com/python/cpython/pull/28634 ___ Python tracker <https://bugs.python.org/issu

[issue45325] Allow "p" in Py_BuildValue

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: > Either create a new draft PR, or put it in the same PR 28634. I prefer to reach an agreement first here before I add more things to the PR -- ___ Python tracker <https://bugs.python.org/issu

[issue45325] Allow "p" in Py_BuildValue

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: > There was no much need of this feature. In rare cases when we needed to build > a bool in Py_BuildValue (I have found only 2 cases in the stdlib, and one of > them is added by me) we use the following idiom: Is true that this is not ve

[issue45325] Allow "p" in Py_BuildValue

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: The va_start macro just sets up a pointer to the first function parameter, e.g.:- void func (int a, ...) { // va_start char *p = (char *) &a + sizeof a; } which makes p point to the second parameter. The va_arg macro does this:- void

[issue42813] Extra spaces cause unexpected EOF error in "compile" function with mode "single"

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: I concur -- ___ Python tracker <https://bugs.python.org/issue42813> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue42813] Extra spaces cause unexpected EOF error in "compile" function with mode "single"

2021-09-29 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- Removed message: https://bugs.python.org/msg402911 ___ Python tracker <https://bugs.python.org/issue42813> ___ ___ Python-bug

[issue42813] Extra spaces cause unexpected EOF error in "compile" function with mode "single"

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: I concur with Terry, ending a file with *is* a syntax error. -- ___ Python tracker <https://bugs.python.org/issue42

[issue45325] Allow "p" in Py_BuildValue

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: You can see how is implemented on am64 for example here: https://blog.nelhage.com/2010/10/amd64-and-va_arg/ -- ___ Python tracker <https://bugs.python.org/issue45

[issue45325] Allow "p" in Py_BuildValue

2021-09-29 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: > My concern is that such feature can provoke bugs. The risk can exceed the > minor benefit. But isn't that risk the same for other formatting parameters? -- ___ Python tracker <https://b

[issue45229] Always use unittest for collecting tests in regrtests

2021-09-30 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: Unfortunately, this PR28615 seems to have broken a bunch of buildbots. For instance: https://buildbot.python.org/all/#/builders/75/builds/172/steps/5/logs/stdio ``` test_divide_and_round (test.datetimetester.TestModule_Pure) ... ok

[issue45325] Allow "p" in Py_BuildValue

2021-09-30 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: > But I am not in strict opposition against this feature. It is just that I > have fixed so many bugs, that I try to search potential flaws and drawbacks > in any new feature. Now you know about this, and you can decide whether the >

[issue45229] Always use unittest for collecting tests in regrtests

2021-09-30 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: > Seems this is not a new bug: I agree, is unfortunate. But sadly is breaking all buildbots and therefore is hiding other issues and making the 'test-with-buildbots' label not useful. I would prefer to revert until we have a fix (and

[issue45229] Always use unittest for collecting tests in regrtests

2021-09-30 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- pull_requests: +27018 pull_request: https://github.com/python/cpython/pull/28650 ___ Python tracker <https://bugs.python.org/issue45

[issue45229] Always use unittest for collecting tests in regrtests

2021-09-30 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset b07fddd527efe67174ce6b0fdbe8dac390b16e4e by Pablo Galindo Salgado in branch 'main': Revert "bpo-45229: Make datetime tests discoverable (GH-28615)" (GH-28650) https://github.com/p

[issue45334] String Strip not working

2021-09-30 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- components: -Parser nosy: -pablogsal ___ Python tracker <https://bugs.python.org/issue45334> ___ ___ Python-bugs-list m

[issue45330] dulwich_log performance regression in 3.10

2021-10-01 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: We use a pinned version of pyperformance so the code has not changed. I need to manually bump the version and when they happens I wipe all previous benchmarks -- nosy: +pablogsal -vstinner title: speed.python.org: dulwich_log performance

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: > it appears to have been inadvertently deleted in > 2fc857a5721a5b42bcb696c9cae1bbcc82a91b17 (PR 25860) probably due to an > autoconf version mismatch. Since then, I have updated the autotools version to the old one in https://github.c

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: Regarding preventing this, I have added a check so the autotools version doesn't get updated incorrectly: https://github.com/python/cpython/pull/28152 -- ___ Python tracker <https://bugs.py

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: For regeneration I was using: https://github.com/tiran/cpython_autoconf as instructed by Christian. -- ___ Python tracker <https://bugs.python.org/issue45

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: This runs: "autoreconf -ivf" with the correct version of autotools required by the openssl changes -- ___ Python tracker <https://bugs.python.o

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: I can confirm that running autoreconf with Christian's version doesn't change the git tree: ❯ docker run -v`pwd`:/src tiran/cpython_autoconf Rebuilding configure script autoreconf: Entering directory `.' autoreconf: configure.ac: no

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: Ah, the problem is that pkgconfig is *not* installed in that DOckerfile. I can confirm that installing pkg-config and rerunning works. -- nosy: +christian.heimes ___ Python tracker <https://bugs.python.

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: Created a PR for this: https://github.com/pablogsal/cpython_autoconf/pull/1 I think we should move this dockerfile to the CPython repo and update the devguide. -- ___ Python tracker <ht

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- keywords: +patch pull_requests: +27059 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/28707 ___ Python tracker <https://bugs.python.org/issu

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- pull_requests: +27060 pull_request: https://github.com/python/cpython/pull/28708 ___ Python tracker <https://bugs.python.org/issue45

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: Something seems wrong with the openssl detection when the PKG_PROG_PKG_CONFIG is active :( Christian, could you please take a look? I would like to get this ready for the release -- ___ Python tracker

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset f146ca36f81075f222aa3a1595042597d96dfad3 by Pablo Galindo Salgado in branch '3.10': bpo-45350: Rerun autoreconf with the pkg-config macros (GH-28707) https://github.com/python/cpython/commit/f146ca36f81075f222aa3a15950425

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset a25dcaefb7c4eb0767a112cd31fe0b055f168844 by Pablo Galindo Salgado in branch 'main': bpo-45350: Rerun autoreconf with the pkg-config macros (GH-28708) https://github.com/python/cpython/commit/a25dcaefb7c4eb0767a112cd31fe0b

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-03 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue45193] IDLE Show completions pop-up not working on Ubuntu Linux

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 7f2d049cce6dc749a589424d4fb62ffca0b85b32 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45193: Restore IDLE completion boxes on Ubuntu (GH-28343) https://github.com/python/cpyt

[issue30637] Syntax error reported on compile(...), but not on compile(..., ast.PyCF_ONLY_AST)

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset f025ea23210173b42303360aca05132e4ffdfed3 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-30637: Improve the docs of ast.parse regarding differences with compile() (GH-28459) https://github.com/python/cpyt

[issue9811] strftime strips '%' from unknown format codes on OS X

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset b1873d1e24ed5ef39f37ca3090c2f0c2b34ce23f by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-9811: [doc] strftime handling of unsupported format specifiers is platform dependent (GH-28264) (GH-28277) https://github.

[issue42038] Tracemalloc's format() doc contradictory

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 84d56ec4bc0cb44629ba898a30eece48546828d2 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-42038: fix description of returned list of lines (GH-27529) (GH-28428) https://github.com/python/cpyt

[issue44640] Fix punctuation in isinstance() error message

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 39c4fe5e2b2ae5ac45c380b0a83e86bac3d7129c by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-44640: Improve punctuation consistency in isinstance/issubclass error messages (GH-27144) (GH-28436) https://github.

[issue45024] Cannot extend collections ABCs with protocol

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 9d8a64a7ccebb288094d4e9da66f30d2ada9a973 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45024 and bpo-23864: Document how interface testing works with the collections ABCs (GH-28218) (GH-28266) https://github.

[issue45341] Update "Python Package Index" in Docs

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 18bf0c10ec7b98e6e1514dc08e5bb7228840316e by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45341: Replace 'Packaging' with 'Package' in "Python P... Index" (GH-28687)

[issue45128] test_multiprocessing_fork fails if run sequentially after test_genericalias and test_logging

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 76611038bc3d2aa643dce45448f5c7044dd4fd06 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45128: fixes `test_multiprocessing_fork` mysterious crash (GH-28387) https://github.com/python/cpyt

[issue43760] The DISPATCH() macro is not as efficient as it could be (move PyThreadState.use_tracing)

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 78184fa6b0e6129203673e425718e08f5edb6e2e by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-43760: Document PyThreadState.use_tracing removal (GH-28527) (GH-28529) https://github.com/python/cpyt

[issue45291] Some instructions in the "Using Python on Unix platforms" document do no work on CentOS 7

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 63c4d42e6ea68104561c853b065c004b200eba68 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45291: Explicitly set --libdir=lib when configure OpenSSL (GH-28566) (GH-28616) https://github.com/python/cpyt

[issue30951] Documentation error in inspect module

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 7d652c1b7a56524fec42f65d9be28c17888075ab by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-30951: Correct co_names docstring in inspect module (GH-2743) (GH-28543) https://github.com/python/cpyt

[issue45307] Removal of _PyImport_FindExtensionObject() in 3.10 limits custom extension module loaders

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 2ca4ab8031107f9e474e2ce26561ab9ad51faf9c by Pablo Galindo (Serhiy Storchaka) in branch '3.10': [3.10] bpo-45307: Restore private C API function _PyImport_FindExtensionObject() (GH-28594) https://github.com/python/cpyt

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 01be51833db23414b5dc766f9c92953d838d82c3 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-44860: Update test_sysconfig for posix_user platlib (GH-28235) (GH-28251) https://github.com/python/cpyt

[issue45234] copy_file raises FileNotFoundError when src is a directory

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset e0b61b28641bdd20cfeff6d9878f1318b711ca19 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45234: Fix FileNotFound exception raised instead of IsADirectoryError in shutil.copyfile() (GH-28421) (GH-28508) https://

[issue45249] Update doctect SyntaxErrors for location range

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 1e2058214fffcb3919e0e127145106ade40a0420 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45249: Ensure the traceback module prints correctly syntax errors with ranges (GH-28575) https://github.com/python/cpyt

[issue41203] Replace references to OS X in documentation with macOS

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset db3ac483271c1c21432dea97de8ae5df5b9d by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-41203: Replace Mac OS X and OS X with macOS (GH-28515) (GH-28523) https://github.com/python/cpyt

[issue45118] regrtest no longer lists "re-run tests" in the second summary

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 6ae97bbf4e6540a8287c47d098cfe703260b5fa2 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45118: Fix regrtest second summary for re-run tests (GH-28183) (GH-28214) https://github.com/python/cpyt

[issue45217] ConfigParser does not accept "No value" reversely to the doc

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset c4e9ef1f1d3bb7aca09f3ac6691a78d1341d7fcb by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45217: adds note that `allow_no_value` in `configparser` is optional (GH-28396) (GH-28418) https://github.com/python/cpyt

[issue45310] test_multiprocessing_forkserver: test_shared_memory_basics() failed with FileExistsError: [Errno 17] File exists: '/test01_tsmb'

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset bc4c705869d4a24fc137a81df913869aa51d60d2 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45310: Fix parrallel shared memory tests (GH-28661) https://github.com/python/cpython/commit/bc4c705869d4a24fc137a81df91386

[issue43914] Highlight invalid ranges in SyntaxErrors

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 0eb57c3be47e45b10124428ab45827467cd2d58e by Pablo Galindo (Łukasz Langa) in branch '3.10': [3.10] bpo-43914: What's New 3.10: add new SyntaxError attributes (GH-28558) (GH-28562) https://github.com/python

[issue45089] [sqlite3] the trace callback does not raise exceptions on error

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 6fc66d6b9d39fa7a5a8692062d54b5a6a1aa0283 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45089: Improve sqlite3 trace callback docs (GH-28238) (GH-28371) https://github.com/python/cpyt

[issue45216] Remove redundant information from difflib docstrings

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset e1eb03d15fa543ea7e3275b213fdb2c649b5968e by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45216: Remove extraneous method docs from `difflib` (GH-28445) (GH-28505) https://github.com/python/cpyt

[issue45198] __set_name__ documentation not clear about its usage with non-descriptor classes

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset aac54ef2b30eb27f6756bbf0cdb8be2e64f2cce0 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45198: __set_name__ documentation not clear about its usage with non-descriptor classes (GH-28439) https://github.com/pyth

[issue45346] Some "truthy" crept in

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 49fac92173d2c6cc3bd42a2355824e13272a3a7d by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45346: Keep docs consistent regarding true and false values (GH-28697) (GH-28698) https://github.com/python/cpyt

[issue45277] typo in codecs documentation

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 0b568530ecb6ccc696771acf8018ec6fff1a0a5f by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45277: Fix typo in codecs doc (GH-28555) https://github.com/python/cpython/commit/0b568530ecb6ccc696771acf8018ec

[issue38623] Python documentation should mention how to find site-packages

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset cdfbe581bae1b33d4eb135597cd27b0f3782e97e by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-38623: Add note about site module (site-packages) (GH-16974) (GH-28536) https://github.com/python/cpyt

[issue45350] configure incorrectly ignores pkg-config information for libffi and Tcl/Tk in 3.10

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 2c47b8080b030ad9cdae96a02fa1e533806eb22a by Pablo Galindo (Pablo Galindo Salgado) in branch '3.10': bpo-45350: Rerun autoreconf with the pkg-config macros (GH-28707) https://github.com/python/cpyt

[issue45067] Failed to build _curses on CentOS 7

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset dfccba47339722ff082a05a190593be9e443cb0e by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45067 - Verify the version of ncurses for extended color support feature usage. (GH-28260) https://github.com/python/cpyt

[issue44964] Semantics of PyCode_Addr2Line() changed

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 490a7427dce1cba55a9fbdbccd092e4c8ffae05f by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-44964: Correct the note about the f_lasti field (GH-28208) (GH-28276) https://github.com/python/cpyt

[issue23864] doc: issubclass without registration only works for "one-trick pony" collections ABCs.

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 9d8a64a7ccebb288094d4e9da66f30d2ada9a973 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45024 and bpo-23864: Document how interface testing works with the collections ABCs (GH-28218) (GH-28266) https://github.

[issue43219] shutil.copy raises IsADirectoryError when the directory does not actually exist

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset e0b61b28641bdd20cfeff6d9878f1318b711ca19 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45234: Fix FileNotFound exception raised instead of IsADirectoryError in shutil.copyfile() (GH-28421) (GH-28508) https://

[issue4356] Add "key" argument to "bisect" module functions

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 7128864885340e0d75ddfe32887257e245d9c1f7 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-4356: Mention the new key arguments for the bisect module APIs in the 3.10 What's new (GH-28339) (GH-28340) https://gi

[issue45121] Calling super().__init__ in subclasses of typing.Protocol raises RecursionError

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset db762a9b21a8af6f2ee94a6e49144dd1a1a62333 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-45121: Fix RecursionError when calling Protocol.__init__ from a subclass' __init__ (GH-28206) (GH-28232) https://gi

[issue45246] the sorted() documentation should refer to operator

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 2e4d66d2e71d36de394e0e7a4e60ed7b6a539933 by Pablo Galindo (Łukasz Langa) in branch '3.10': [3.10] bpo-45246: Document that sorted() only uses "<" comparisons (GH-28494) (GH-28502) https://github.co

[issue45373] ./configure --enable-optimizations should enable LTO

2021-10-05 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: IIRC activating lto is specially annoying on MacOS due to the need of some llvm components that are a bit hard to get. Let me dig a bit to see if I reproduce the problem -- nosy: +pablogsal ___ Python

[issue45163] Haiku build fix

2021-10-05 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 0af08f343a7b792f527b78e2a35d9453039940c2 by Ned Deily in branch 'main': bpo-45163: Restrict added libnetwork check to builds on Haiku. (GH-28729) https://github.com/python/cpython/commit/0af08f343a7b792f527b78e2a35d94

[issue45163] Haiku build fix

2021-10-05 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- resolution: -> fixed stage: commit review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue45373] ./configure --enable-optimizations should enable LTO

2021-10-05 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: Yeah, I had problems in the past to get llvm-ar or some other component. I still need time to reproduce and to see if this still happens on new versions. -- ___ Python tracker <https://bugs.python.

<    13   14   15   16   17   18   19   20   21   22   >