scoder
scoder
> Currently cython implicitly guesses that src is the --base-dir for some purposes but uses CWD for others. It doesn't guess here, it follows the package directory structure up to...
> Is there a chance that this could be in before the final release of 3.12? If someone repairs it in time, then yes. Investigations and/or PR is welcome. Basically,...
Quote from @da-woods in https://github.com/cython/cython/issues/5813 Profiling on Py3.12+ is currently broken. Here are my notes from looking into it: * `PyEval_SetProfile` is now "legacy". It still works, and I believe...
I created https://github.com/python/cpython/issues/111997 for designing a new signalling C-API in CPython.
Some more information that I was able to collect: We probably need to build a [line table](https://github.com/python/cpython/blob/main/Objects/locations.md). CPython [has C code for this](https://github.com/python/cpython/blob/d67f947c72af8a215db2fd285e5de9b1e671fde1/Python/assemble.c#L190-L444) in `assemble.c`, but we need a Python...
I've started on an implementation for Py3.13, based on the newly designed monitoring C-API. I'll see how that goes. https://github.com/python/cpython/issues/111997
Thanks for the report. Since these are `extern` definitions, Cython does not use them directly but only the declared typedef names, i.e. `time_t` in this case, and leaves the rest...
The error that you see might actually be due to code in pyfuse3, not Cython. They define access macros that explicitly return `long`: ```cython cdef extern from "macros.c" nogil: long...
> That said, `long long` seems a better typedef for `time_t` Hmm. I take that back. The comment at the top of `posix/types.pxd` actually suggests that we might end up...
Anyway, could you please report the issue to pyfuse3, so that they can solve it on their side?