This repository has been archived by the owner on Sep 10, 2022. It is now read-only.
- Added 3 new classes to serve as
argparse
argument type helpers when dealing with files and directories:agutil.FileType
accepts filenames while checking for valid file extensions and optional compression extensionsagutil.DirType
accepts directory namesagutil.FOFNType
accepts files containing file names (FOFN) while checking that the listed files have valid extensions and optional compression extensions
- Callback objects returned by
agutil.parallel.ThreadWorker
andagutil.parallel.ProcessWorker
now have the following new attributesfunc
: The function executedargs
: The positional arguments givenkwargs
: The keyword arguments givenpoll()
: A function which returns True when the background function has completed execution and is ready to return a result