Steven G. Johnson

Results 1086 comments of Steven G. Johnson

There was never a `getindex(::PyObject, ::Colon)` method as far as I can tell. Even in 0.5, I get: ```jl julia> using PyCall julia> o = PyObject([3,4,5]) PyObject array([3, 4, 5])...

Apparently, your problem with PyPlot in 0.6 is occurring because `convert(PyAny, ax)` is failing to convert it to an `Array`, as it did in 0.5. So, there are two issues...

(The `Array` conversion seems to be working now in 0.6, so your original code works for me. It still might be nice to add `Colon` methods.)

We can't support PyPy, because it doesn't support the API of the libpython (CPython) library. This has nothing to do with UTF-8.

It still seems different enough that we’d need a complete rewrite. I’m not sure I see the point. Most libraries that people want to call from Julia are still for...

In other words, you want to serialize Julia objects (wrapped in Python objects) via Pickle. I guess we could do this by embedding the Julia serialization format (via the Serialization...

I think it involves overloading `__getstate__` and `__setstate__` (https://docs.python.org/3/library/pickle.html#object.__getstate__), but I would have to do a bit of reading on pickle and how it interacts with the C api.

Or rather, we probably want the lower-level `__reduce__` interface (https://docs.python.org/3/library/pickle.html#object.__reduce__), which is more error-prone but will give us more control.

Would be nice to have a better resolution to this issue. (I was trying to call the GNU Octave libraries and ran into this, because they require RTTI). Currently, the...

I think that error message comes from MPICH itself. Ideally we should register our own [error handler](https://www.mcs.anl.gov/research/projects/mpi/mpi-standard/mpi-report-1.1/node148.htm) function.