PROJ.4 performs cartographic transformations between geographic (lat/lon) and map projection (x/y) coordinates. It can also transform directly from one map projection coordinate system to another.
This is a Python binding to PROJ.4, it can receive coordinates as numpy arrays, Python arrays, lists or scalars. This module is optimized for numpy arrays.