Splines Catmull-Rom em python

Existe uma biblioteca ou função em python para computar spline Catmull-Rom de três pontos?

O que eu preciso no final são as coordenadas x, y dos pontos ao longo da spline, desde que sejam sempre equidistantes de uma determinada quantidade t ao longo da spline (digamos, a curva spline é de 3 unidades e eu quero coordenadas x, y no comprimento da spline 0, 1, 2 e 3)

Nada realmente excitante. Eu estou escrevendo isso sozinho, mas se você encontrar algo legal, seria ótimo para testar (ou para economizar tempo)

questionAnswers(3)

yourAnswerToTheQuestion