The pip install command did not work because of PEP 668, as pip denies the installation of packages on an external managed enviroment (and requests the usage of a venv).
Also there was an error in the data extraction. There were three files which containes bytes instead of strings for keys and values which are not JSON serializable. One of the files was staticdata\script\data_common\const\corp_battle_const.py. I added a function that cleans up the out_data dictionary before the serialization (it decodes bytes keys and values to UTF-8 strings).
Lastly I added some notes on how to install and run the docker image on Windows.
The pip install command did not work because of PEP 668, as pip denies the installation of packages on an external managed enviroment (and requests the usage of a venv).
Also there was an error in the data extraction. There were three files which containes bytes instead of strings for keys and values which are not JSON serializable. One of the files was
staticdata\script\data_common\const\corp_battle_const.py
. I added a function that cleans up theout_data
dictionary before the serialization (it decodes bytes keys and values to UTF-8 strings).Lastly I added some notes on how to install and run the docker image on Windows.