Nathan Goldbaum
Nathan Goldbaum
I think it'll make sense to work on this once PEP 803 or PEP 809 are accepted and there's a new stable ABI to use on 3.15. That will require...
I wonder if the new `threads_inherit_context` option has any bearing here: https://docs.python.org/3/using/cmdline.html#envvar-PYTHON_THREAD_INHERIT_CONTEXT. Maybe storing state in context variables would help? The option is on by default on the free-threaded build...
I don't think it matters too much which python version you extract the code from, although ideally we would start with the most recent version to get all bugfixes that...
> @ngoldbaum mind taking a peek? Currently I've got my plate full trying to get Python 3.14 support working in packages. We'll probably want to start looking at 3.15 eventually,...
I think we'd have to come up with a new function that has a different return type. A few versions later, we could deprecate `eig` and `eigvals` and point people...
IMO this is worth doing. Having consistent output types is also better for JITs like numba or AoT compilers. Maybe it could be done by adding a new keyword argument...
> With a downstream library maintainer hat on, I don't see how a keyword helps. Downstream, we'll need to first add a keyword (with a version check), then silence the...
EDIT Dec 12: This is based on invalid assumptions, see below. We chatted about this at the last community meeting today and noticed a few cases on github search where...
> Can you clarify? I meant that if the function is already returning a complex number for their use, they don't have to do anything. > It would also be...
Sorry, I meant scikit-image. I always conflate them when I type.