python-argvalidate

python-argvalidate (or short argvalidate) is a simple Python module designed to bring some kind of type-safety to Python applications.

Its intended audience are Python developers who would like some control over the argument data types passed to and the return value data types returned from their functions and methods.

Documentation

The documentation's source ships with the argvalidate source code and can be built using python-sphinx. Additionally the documentation is available online:

Getting the code

The code can be downloaded from the public mercurial repository at http://bitbucket.org/sp/python-argvalidate.

Cloning via HTTP:

hg clone http://bitbucket.org/sp/python-argvalidate/

Cloning via SSH:

hg clone ssh://hg@bitbucket.org/sp/python-argvalidate/

The repositories are synchronized automatically every 5 minutes.

Authors

Stephan Peijnik?