[mfg_tool] Replaces spake2p, mfg_gen, chip-tool binary executable usages in 'tools/mfg_tool/mfg_tool.py' with respective python implementations - spake2p.py, mfg_gen.py, generate_setup_payload.py

Removes functions get_chip_qrcode, get_chip_manualcode, get_qrcode_args & get_manualcode_args from 'tools/mfg_tool/utlis.py'
Adds python_stdnum dependency for using 'tools/mfg_tool/mfg_tool.py' in `tools/mfg_tool/requirements.txt'

Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com>

[mfg_tool] Adds python_stdnum dependency for using mfg_tool.py in 'requirements.txt'

Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com>

mfg_tool: Adds mfg_tool dependencies reinstallation note in 'RELEASE_NOTES.md'

Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com>

[mfg_tool] Adds details on reinstalling tools/mfg_tool dependencies

Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com>
This commit is contained in:
dhairyashah1
2023-04-06 20:43:31 +05:30
parent fde2c7ea84
commit 08a56856a2
4 changed files with 58 additions and 108 deletions
+9
View File
@@ -1,3 +1,12 @@
# 7-April-2023
- `tools/mfg_tool/mfg_tool.py` now uses `connectedhomeip/connectedhomeip/src/setup_payload/python/generate_setup_payload.py` instead of previously used compiled `chip-tool` binary executable which additionally depends on `python-stdnum` module.
- Reinstall dependencies to use `mfg_tool` by running the following commands -
```
source $IDF_PATH/export.sh
python3 -m pip install -r tools/mfg_tool/requirements.txt
```
# 15-March-2023
API Change