This issue was brought up by Ian Cook, see http://codespeak.net/pipermail/ftputil/2006q3/000124.html .
When an upload or download is started, there's no way to follow the progress of the transfer (other than stat'ing the target file). The ftputil code should be extended to follow the transfer's progress, possibly with a callback function/method.
Callback functionality has been included as of revision 7e3e66c6e1b50ef975d7c0ffef6571ec8f9c997e. The change still has to be documented.
This is now documented in changeset c4a6827e9524bf2a5d487465727a66aa42e395f5.