PyContract

namePyContract
description

Programming by Contract (for Python) allows a programmer to document a function/class with statements describing behavior.

homepagehttp://www.wayforward.net/pycontract/