...
Info |
---|
If your Extension supports various Python environments and systems, you must activate the desired virtual environment on the target machine and run the UIP: Build Dependency Wheel Only (or if using only the CLI, run uip build --dep-whl-only ) command. Once the dependency wheel file is built, copy it to the dist/dep folder on the Extension development environment. For instance, the Extension above targets Python 3.7.16 on Linux x86-64. If you wish to target Python 3.7.16 on Windows: - activate the Python 3.7.16 virtual environment on Windows
- replicate the Extension development environment
- Run
uip build --dep-whl-only . This should create a wheel file in dist/dep folder - Copy the
dist/dep/<wheel file> to the Linux x86-64 Extension development environment - On the Linux x86-64 system, run
uip build again to embed the wheel file in the final extension zip
|
Now that we have built the Extension, use the UIP: Upload
command to update the Extension on the Controller side:
...
Note |
---|
If you run into issues uploading the Extension because of size limitations, make sure to adjust - OMS Maximum Message Size using the
MAX_MSG_SIZE configuration option - Universal Template Extension Maximum Bytes Controller Property (See doc for more details)
|
...