PyUNLocBoX is a convex optimization toolbox using proximal splitting methods implemented in Python. It is a free software distributed under the BSD license and is a port of the Matlab UNLocBoX toolbox. I’ve started its development in spring 2014 while I was a Research Assistant at EPFL LTS2.
The code and documentation are accessible online. You can even download a ready-to-go package on PyPI. You may also check the continuous integration testing at Travis CI or the original UNLocBoX who inspired this software.