literate programming framework for python