Apart from an updates set of dependencies, which required a set of adjstments (see mainly https://github.com/enram/vptstools/issues/43), this PR also switches the inventory reader to a block-based loop reading a subset of lines a time. As these inventory files are from varying size and sometimes really big, this saves a lot of memory to process the inventory files.
Apart from an updates set of dependencies, which required a set of adjstments (see mainly https://github.com/enram/vptstools/issues/43), this PR also switches the inventory reader to a block-based loop reading a subset of lines a time. As these inventory files are from varying size and sometimes really big, this saves a lot of memory to process the inventory files.