Hello Tiago,

Tanks for the answer (sorry for the duplicate, I though my first sent failed)

On 10/31/19 9:09 PM, Tiago de Paula Peixoto wrote:

Hi,

Backward compatibility is not always guaranteed, and things need to move
forward.

The change for get_edges() is a just a matter of consistency, after the
function was generalized to return arbitrary properties as well (as
opposed to only the edge index).

The change for property maps never happened, since it was never possible
to access edge property maps with node tuples.

I don't understand, I was able to do the following before 2.29 ?

eprop = g.new_ep('int')
eprop[0,2]  # worked if there is an edge between node 0 and 2

?

The git repository contains a very comprehensive list of changes, and
you can search there for modifications that may impact your use.

Best,
Tiago

Ps. Please do not post the same message multiple times to the mailing list.