Tamás Nepusz
Tamás Nepusz
@szhorvat What shall we do with the coverage tests for this PR? Clearly it is not feasible to achieve the same level of coverage on the infomap project as we...
Okay, it looks like the interruption handler is actually added (`conf.interruptionHandler = &igraph_allow_interruption`) so this is good to go -- I'll update the changelog.
Nope, just go with C strings; Python can convert from a Python string to a C string but not to an `igraph_vector_char_t`.
No, it's not even in the C core.
Great, thanks! If it gets integrated, we'll need to mention this somehow in one of the docs in the source distribution of igraph.
This changed in 1.0.0 (see [here](https://igraph.org/c/html/latest/igraph-Layout.html#igraph_layout_sugiyama)) and the Python interface will follow suit in 1.0 so closing. (The change is already in the `main` branch).
My two cents to the original issue raised by @vtraag: back in the old days, maybe some time around `python-igraph` 0.6 or before, the C core was not vendored and...
Some more thoughts: * Python projects are adopting the newer, declarative `pyproject.toml` file instead of a `setup.py` script, and I'm not sure for how long `setup.py` will remain supported in...
> I notice that the igraph wheel downloaded with pip has "cp39" in the filename, which is surprising as this is Python 3.12. That's not a problem -- the igraph...
I think a temporary workaround that does not skew the randomness _might_ be this, assuming that `sys.maxint` is larger than or equal to `2**32`: ```python import numpy as np class...