Re: [Cython] uvloop issue in Cython3

2023-08-14 Thread da-woods
On 14/08/2023 20:06, matus valo wrote: BTW, I think that the Cython documentation is lacking this change: https://cython.readthedocs.io/en/latest/src/userguide/migrating_to_cy30.html#python-semantics There's a segment further down on "Class-private name mangling". I think if we wanted to men

Re: [Cython] uvloop issue in Cython3

2023-08-14 Thread matus valo
Thank you David! I was not aware that method parameters are mangled in python. It seems it helped. BTW, I think that the Cython documentation is lacking this change: https://cython.readthedocs.io/en/latest/src/userguide/migrating_to_cy30.html#python-semantics Matus On Mon, 14 Aug 2023 at 19:42

Re: [Cython] uvloop issue in Cython3

2023-08-14 Thread da-woods
Hi Matus, This'll be related to https://github.com/cython/cython/commit/abeb082098c13e243a2e2658f9eb45f1c151b091 Just an example (in Python, not Cython, but the Cython behaviour should now be the same): class C: ...   def f(self, __kwd): ... print(locals()) ... >>> C().f(1) {'self':

[Cython] uvloop issue in Cython3

2023-08-14 Thread matus valo
Hi All, I was recently migrating uvloop to cython3 [1]. Unfortunately, after switching to cython3, uvloop testsuite fails [2]. I am puzzled mainly about following error: == ERROR: test_process_delayed_stdio__paused__no_stdin (tes