mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-26 13:52:15 +01:00
* OP-6780 - vendorized necessary libraries for Python 3.6 * OP-6780 - better resolution of app_version * Update openpype/hosts/fusion/addon.py Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com> * OP-6780 - add vendorized libraries even before menu creation This should help when version of Fusion > 17, but it is still using 3.6 * OP-6780 - added todo message to remember to remove this * OP-6780 - move injection of PYTHONPATH much sooner At previous position it was too late. * OP-6780 - better capture of broken imports * OP-6780 - SyntaxError is thrown only if directly importing * OP-6780 - remove unnecessary imports Only urllib3 and attrs are actually needed * OP-6780 - vendorize even directly in Fusion if Python < 3.7 * OP-6780 - remove update of PYTHONPATH in addon More important and required is check directly in interpreter in Fusion, it doesn't make sense to pollute addon and have it on two places. It might get removed altogether in next-minor. * OP-6780 - added comment --------- Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com> |
||
|---|---|---|
| .. | ||
| install_pyside2.py | ||
| openpype_menu.py | ||
| README.md | ||
OpenPype deploy MenuScripts
Note that this MenuScripts is not an official Fusion folder.
OpenPype only uses this folder in {fusion}/deploy/ to trigger the OpenPype menu actions.
They are used in the actions defined in .fu files in {fusion}/deploy/Config.