Hermite Splines§
Hermite splines (named after Charles Hermite) are the building blocks for many other types of interpolating polynomial splines, for example natural splines and Catmull–Rom splines.
A Python implementation of (cubic) Hermite splines is available in the splines.CubicHermite class.