This is a major release that includes important significant enhancements to nctoolkit's functionality and breaking changes to prior releases. Variable creation A new method has been added for creating new variables: assign. This operates in a similar way to the assign method in pandas, and means users can create new variables using lambda functions. This replaces the mutate and transmute methods, which were always intended to be place-holders for a more effective method. Parallel processing nctoolkit processing chains can now be run in parallel after under-the-hood changes. This means you can wrap a processing chain into a function, and use the multiprocessing package to process files in parallel. Evaluation is now lazy by default In ...