The current download logic may be importing the entire file into memory here: https://github.com/Imageomics/dataverse-access/blob/7a67502d5a2fc87e3902982dd42690fbbbde9cce/dv.py#L73-L74 Determine if there is a streaming approach to reduce requirements.