Librsync is a project mainly written in C and PYTHON, it's free.
Fork of librsync python module from duplicity http://duplicity.nongnu.org/