Проблема возникаем при обращении к элементу кортежа:
dimension = (1, 1)
так:
dimension[1]
Но на самом деле такое может происходить, если вы где в коде изменили значение кортежа на integer -- т.е просто на число.