ayon-core/openpype/hosts/fusion/deploy/MenuScripts
Petr Kalis 67abbaad3c
Fussion: added support for Fusion 17 (#5614)
* 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>
2023-09-15 11:02:37 +02:00
..
install_pyside2.py use qtpy in fusion 2022-12-13 17:48:48 +01:00
openpype_menu.py Fussion: added support for Fusion 17 (#5614) 2023-09-15 11:02:37 +02:00
README.md Pull Fusion integration from colorbleed 2022-02-20 22:02:56 +01:00

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.