Vector was inspired by the Vec2d class in pymunk, with which I had significant issues. We've taken that and made it a few dozen times faster and also made them immutable. The results are objects that feel far more like vectors should feel. The initial idea was something I half wrote before PyWeek 7 but it was during the challenge that I rewrote it from scratch and we all improved on it from there, adding features that proved useful throughout the course of real development.

Vector is far from done, we'll be adding new classes to its API to support weirder and wilder vector constructs, so watch this space.