Christopher Rowley

Results 471 comments of Christopher Rowley

The instructions are in the docs here: https://juliapy.github.io/PythonCall.jl/stable/juliacall/#Installation

JuliaCall has no feature to stop the Julia runtime. I don't know if Julia itself even has such functionality.

This has largely been fixed in PythonCall (i.e. calling Python from Julia) by having CondaPkg install a version of libstdc++ compatible with whatever Julia is using. It would be nice...

Just checking - did you rebuild PyCall each time you changed the PYTHON env var?

Can you do `juliapkg.status()` and `jl.PythonCall.C.CTX` each time to check they are configured how we expect? Can you also check if PyCall works on its own in Julia using both...

Sure, please make a PR to update the docstring for `@py`.

Agreed this would be a nice feature.

This feature is merged to main - you can set `JULIA_PYTHONCALL_PICKLE=dill`.

Absolutely, I've been holding off making another release because I recently did a big refactor and want to get test coverage up so I can trust I didn't break anything....

On reflection I think a good design is to have `pyconvert(T::Type, x::Py)`. It works up the MRO and calls `pyconvert_rule(T, Val(Symbol("module.type")), x)`. The MRO can be computed once in a...