UNICADOinstaller: - add functionallity to check installed python version and...
What does this MR do and why?
-
UNICADOinstaller application
-
add functionality to check installed python version and install missing python packages
-
add functionality to install required python packages (own and standard packages)
-
add python path parsing to the rce json files of unicado python modules
-
add pip uninstall command execution to uninstall own python packages
-
add functionality to suppress console pop-up during installation
How to set up and validate locally
- use the attached installer executable and run on local machine
- install unicado and run pip list in your command prompt
- check if the py.. packages are listed to your lib folder inside of your unicado installation
- run the workflow to test if the installer update works correctly
- run the application once more to test the uninstallation process
- run pip list in your command prompt once more
- check if the py.. packages are not longer listed to your lib folder inside of your unicado installation
tested code based and as application by @AndiGob -> no errors occurred -> behavior is as expected
Edited by Andi