brightway2-io icon indicating copy to clipboard operation
brightway2-io copied to clipboard

Invalid encoding keyword in SimaProCSVExtractor initialization

Open BenPortner opened this issue 4 years ago • 0 comments

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.

BenPortner avatar Jun 25 '20 09:06 BenPortner