From time to time someone has trouble with ftputil parsing FTP directory listings in case the two pre-defined formats don't work. On the other hand, it would be much work or even impossible to have lots of subtly different formats recognized reliably.
I now think about providing an FTPHost
method set_parser
which will
set the parser to use for the server the client is connecting to.
Custom parser classes are supported and documented in ftputil 2.2b2.