choose version of graphtool

Hello Tiago,

I am wondering can I choose the version of graphtool library.
I have now the version 2.29 and my colleague has an older one 2.27.
Can I install version 2.27?

I save a block state created with 2.29 as .pkl and he can not open it with
2.27 and got an error:
"AttributeError: Can't get attribute 'VertexPropertyMap' on <module
'graph_tool' from '/usr/lib/python3/dist-packages/graph_tool/__init__.py'>"

Best regards

Hello Tiago,

I am wondering can I choose the version of graphtool library.
I have now the version 2.29 and my colleague has an older one 2.27.
Can I install version 2.27?

You can install whatever version you want.

But remember that software versions are not like flavors of candy. Newer
versions exist because they fix problems in the older ones, and
introduce new features. There is never a good reason to prefer an older
version. You should encourage your colleague to upgrade (2.27 is already
a couple of years old).

I save a block state created with 2.29 as .pkl and he can not open it with
2.27 and got an error:
"AttributeError: Can't get attribute 'VertexPropertyMap' on <module
'graph_tool' from '/usr/lib/python3/dist-packages/graph_tool/__init__.py'>"

Backward compatibility of pickled objects is not guaranteed.

Best,
Tiago