ayon-core/openpype/hosts/fusion
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
..
api Black formatting 2023-07-20 15:54:02 +02:00
deploy Fussion: added support for Fusion 17 (#5614) 2023-09-15 11:02:37 +02:00
hooks Applications: Launch hooks cleanup (#5395) 2023-08-03 12:24:23 +02:00
plugins Merge remote-tracking branch 'upstream/develop' into enhancement/tweak_logging 2023-09-05 12:06:43 +02:00
scripts Remove old Render Mode menu 2023-03-13 17:57:09 +01:00
vendor Fussion: added support for Fusion 17 (#5614) 2023-09-15 11:02:37 +02:00
__init__.py use dictionary to store fusion versions and variables 2023-03-16 21:32:48 +03:00
addon.py Fussion: added support for Fusion 17 (#5614) 2023-09-15 11:02:37 +02:00