brightway2-io
brightway2-io copied to clipboard
Invalid encoding keyword in SimaProCSVExtractor initialization
While running pytest, I receive several errors that are caused by the attempt to initialize csv.reader with an encoding keyword.
Minimum Example:
from bw2io.extractors.simapro_csv import SimaProCSVExtractor
SimaProCSVExtractor().extract("path/to/file")
Error:
File "C:\Users\user\programs\miniconda\envs\bw_dev\lib\site-packages\bw2io\importers\simapro_csv.py", line 39, in init SimaProCSVExtractor.extract( File "C:\Users\user\programs\miniconda\envs\bw_dev\lib\site-packages\bw2io\extractors\simapro_csv.py", line 104, in extract with csv.reader( TypeError: 'encoding' is an invalid keyword argument for this function
This affects other classes like bw2io.importers.simapro_csv.