coulbois / sage-train-track

Free group automorphisms and train-track representative in python/sage
GNU General Public License v3.0
9 stars 10 forks source link

inverse_graph.py needs to be updated #22

Open LaserTron opened 1 month ago

LaserTron commented 1 month ago

Package broken due to updates in SageMath

from train_track import *
a=FreeGroupAutomorphism('a->bCb,b->Bc,c->BcBa')
G=a.train_track()
>>> (...) ImportError: cannot import name 'DiGraph' from 'sage.graphs.graph' (/usr/lib/python3.12/site-packages/sage/graphs/graph.py)

This can be fixed by replacing line 32 in inverse_graph.py with from sage.graphs.digraph import DiGraph

videlec commented 1 month ago

More precisely, this was modified by PR #36736.