Hi,
I have a suggestion: FTPHost could implement __enter__ and __exit__
methods necessary to allow the use of `with` statement like that:
with ftputil.FTPHost('host', 'username', 'password') as host:
host.chdir('/some/path')
# do some more operations
Cheers,
Roger