File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -91,10 +91,13 @@ def get_adapter(obj):
9191 if issubclass (obj .__class__ , SkewTableau ):
9292 from sage_widget_adapters .combinat .skew_tableau_grid_view_adapter import SkewTableauGridViewAdapter
9393 return SkewTableauGridViewAdapter ()
94- from sage .combinat .parallelogram_polyomino import ParallelogramPolyomino
95- if issubclass (obj .__class__ , ParallelogramPolyomino ):
96- from sage_widget_adapters .combinat .parallelogram_polyomino_grid_view_adapter import ParallelogramPolyominoGridViewAdapter
97- return ParallelogramPolyominoGridViewAdapter ()
94+ try :
95+ from sage .combinat .parallelogram_polyomino import ParallelogramPolyomino
96+ if issubclass (obj .__class__ , ParallelogramPolyomino ):
97+ from sage_widget_adapters .combinat .parallelogram_polyomino_grid_view_adapter import ParallelogramPolyominoGridViewAdapter
98+ return ParallelogramPolyominoGridViewAdapter ()
99+ except :
100+ pass # support for parallelogram polyomino appears only in Sage 8.9
98101 from sage .matrix .matrix2 import Matrix
99102 if issubclass (obj .__class__ , Matrix ):
100103 from sage_widget_adapters .matrix .matrix_grid_view_adapter import MatrixGridViewAdapter
You can’t perform that action at this time.
0 commit comments